Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- A128CBC_HS256 - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Cipher AES/CBC/PKCS5Padding will be used for content encryption and 128 bit key will be generated.
- A128GCM - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Cipher AES/GCM/NoPadding will be used for content encryption and 128 bit key will be generated.
- A192CBC_HS384 - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Cipher AES/CBC/PKCS5Padding will be used for content encryption and 192 bit key will be generated.
- A192GCM - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Cipher AES/GCM/NoPadding will be used for content encryption and 192 bit key will be generated.
- A256CBC_HS512 - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Cipher AES/CBC/PKCS5Padding will be used for content encryption and 256 bit key will be generated.
- A256GCM - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Cipher AES/GCM/NoPadding will be used for content encryption and 256 bit key will be generated.
- ABAC_ATTRIBUTE_HEADERS - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
-
The value used for the key of the security context environment's ABAC request headers attribute.
- ABAC_ATTRIBUTE_METHOD - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
-
The value used for the key of the security context environment's ABAC request method descriptor attribute.
- ABAC_ATTRIBUTE_REMOTE_ADDRESS - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
-
The value used for the key of the security context environment's ABAC request remote address attribute.
- ABAC_ATTRIBUTE_REMOTE_PORT - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
-
The value used for the key of the security context environment's ABAC request remote port attribute.
- AbacAnnotation - Annotation Interface in io.helidon.security.providers.abac
-
Meta annotation for ABAC attribute annotations.
- abacAttribute(String) - Method in interface io.helidon.security.util.AbacSupport
-
Get the property (optional) value.
- abacAttributeNames() - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
-
Deprecated.
- abacAttributeNames() - Method in class io.helidon.security.EndpointConfig
- abacAttributeNames() - Method in class io.helidon.security.Grant
- abacAttributeNames() - Method in class io.helidon.security.ProviderRequest
- abacAttributeNames() - Method in class io.helidon.security.SecurityEnvironment
- abacAttributeNames() - Method in class io.helidon.security.Subject
- abacAttributeNames() - Method in interface io.helidon.security.util.AbacSupport
-
A collection of all property names in this container.
- abacAttributeNames() - Method in class io.helidon.security.util.AbacSupport.BasicAttributes
- abacAttributeRaw(String) - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
-
Deprecated.
- abacAttributeRaw(String) - Method in class io.helidon.security.EndpointConfig
- abacAttributeRaw(String) - Method in class io.helidon.security.Grant
- abacAttributeRaw(String) - Method in class io.helidon.security.ProviderRequest
- abacAttributeRaw(String) - Method in class io.helidon.security.SecurityEnvironment
- abacAttributeRaw(String) - Method in class io.helidon.security.Subject
- abacAttributeRaw(String) - Method in interface io.helidon.security.util.AbacSupport
-
Return the actual property value or null if not present.
- abacAttributeRaw(String) - Method in class io.helidon.security.util.AbacSupport.BasicAttributes
- AbacProvider - Class in io.helidon.security.providers.abac
-
Attribute based access control (ABAC) provider.
- AbacProvider.Builder - Class in io.helidon.security.providers.abac
-
A fluent API builder for
AbacProvider. - AbacProviderService - Class in io.helidon.security.providers.abac
-
A java service to register this provider with
Security. - AbacProviderService() - Constructor for class io.helidon.security.providers.abac.AbacProviderService
- AbacSupport - Interface in io.helidon.security.util
-
A simple registry of keys to values for reading.
- AbacSupport.BasicAttributes - Class in io.helidon.security.util
-
Implements
AbacSupportinterface and supports adding attributes. - AbacValidator<T extends AbacValidatorConfig> - Interface in io.helidon.security.providers.abac.spi
-
Service interface for attribute based access control (ABAC) validator.
- AbacValidatorConfig - Interface in io.helidon.security.providers.abac
-
Marker interface for classes that define custom objects for attribute based access control (ABAC).
- AbacValidatorService - Interface in io.helidon.security.providers.abac.spi
-
Service to use with ServiceLoader to map configuration to
AbacValidator. - abort(Executor) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- aborted(SecurityResponse, Response.ResponseBuilder) - Method in interface io.helidon.security.integration.jersey.SecurityResponseMapper
-
Called when a security response is aborted due to a security problem (e.g.
- ABORTED - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
The operation was aborted, typically due to a concurrency issue like sequencer check failures, transaction aborts, etc.
- abortRequest(SecurityFilterCommon.FilterContext, SecurityResponse, int, Map<String, List<String>>) - Method in class io.helidon.security.integration.jersey.SecurityFilter
- absolute() - Method in interface io.helidon.common.http.RoutedPath
-
If this instance represents a path relative to some context root then returns absolute requested path otherwise returns this instance.
- absolute() - Method in interface io.helidon.common.uri.UriPath
-
If this instance represents a path relative to some context root then returns absolute requested path otherwise returns this instance.
- absolute() - Method in interface io.helidon.reactive.webserver.ServerRequest.Path
-
If the instance represents a path relative to some context root then returns absolute requested path otherwise returns this instance.
- absoluteUri() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Absolute URI of the incoming request, including query parameters and fragment.
- abstain() - Static method in class io.helidon.security.AuthenticationResponse
-
Provider returning this response is not capable to make a decision (e.g.
- abstain() - Static method in class io.helidon.security.AuthorizationResponse
-
This provider is not capable of making a decision about the resource (e.g.
- abstain() - Static method in class io.helidon.security.OutboundSecurityResponse
-
Abstain from processing this request.
- abstain() - Static method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Create an abstain response (e.g.
- abstain(AnnotationAnalyzer.AnalyzerResponse) - Static method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Create an abstain response (e.g.
- ABSTAIN - Enum constant in enum class io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
-
This analyzer is not capable of asserting the need to do security - carry on as if it did not exist.
- ABSTAIN - Enum constant in enum class io.helidon.security.SecurityResponse.SecurityStatus
-
Cannot process, not an error.
- AbstractApplicationCreatorMojo - Class in io.helidon.pico.maven.plugin
-
Abstract base for the
Pico maven-pluginresponsible for creatingApplicationand TestApplication's. - AbstractApplicationCreatorMojo() - Constructor for class io.helidon.pico.maven.plugin.AbstractApplicationCreatorMojo
-
Default constructor.
- AbstractBuilder() - Constructor for class io.helidon.nima.openapi.OpenApiService.AbstractBuilder
- AbstractBuilder() - Constructor for class io.helidon.nima.websocket.webserver.WsUpgradeProvider.AbstractBuilder
- AbstractCommonDataSource - Class in io.helidon.integrations.jdbc
-
A skeletal implementation of the
CommonDataSourceinterface. - AbstractCommonDataSource() - Constructor for class io.helidon.integrations.jdbc.AbstractCommonDataSource
- AbstractConfigSource - Class in io.helidon.config
-
A base implementation for config sources, that combines configuration from any type of a config source.
- AbstractConfigSource(AbstractConfigSourceBuilder<?, ?>) - Constructor for class io.helidon.config.AbstractConfigSource
-
Use common data from the builder to setup media type, parser, media type mapping, and parser mapping on this instance.
- AbstractConfigSourceBuilder<B extends AbstractConfigSourceBuilder<B,
U>, U> - Class in io.helidon.config -
Common ancestor for config source builders, taking care of configurable options understood by the config module.
- AbstractConfigSourceBuilder() - Constructor for class io.helidon.config.AbstractConfigSourceBuilder
-
There is no side effect.
- AbstractConfiguredServiceProvider<T,
CB> - Class in io.helidon.pico.configdriven.runtime -
Abstract base for any config-driven-service.
- AbstractConfiguredServiceProvider() - Constructor for class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
-
The default constructor.
- AbstractCreator - Class in io.helidon.pico.tools
-
Abstract base for any codegen creator.
- AbstractCreatorMojo - Class in io.helidon.pico.maven.plugin
-
Abstract base for all pico creator mojo's.
- AbstractCreatorMojo() - Constructor for class io.helidon.pico.maven.plugin.AbstractCreatorMojo
-
Default constructor.
- AbstractDataSource - Class in io.helidon.integrations.jdbc
-
A skeletal implementation of the
DataSourceinterface. - AbstractDataSource() - Constructor for class io.helidon.integrations.jdbc.AbstractDataSource
- AbstractDataSourceExtension - Class in io.helidon.integrations.datasource.cdi
-
An abstract
Extensionwhose subclasses arrange forDataSourceinstances to be added as CDI beans. - AbstractDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Creates a new
AbstractDataSourceExtension. - AbstractDbExecute - Class in io.helidon.reactive.dbclient.common
-
Implements methods that do not require implementation for each provider.
- AbstractDbExecute(DbStatements) - Constructor for class io.helidon.reactive.dbclient.common.AbstractDbExecute
-
Create an instance with configured statements.
- AbstractFilerMessager - Class in io.helidon.pico.tools
-
Used to abstract processor based filer from direct filer (the latter used via maven plugin and other tooling).
- abstractImplPrefix() - Element in annotation interface io.helidon.builder.Builder
-
The prefix name that will be assigned to the abstract implementation class that is code generated.
- AbstractLogEntry - Class in io.helidon.nima.webserver.accesslog
-
Common log entry features.
- AbstractLogEntry - Class in io.helidon.reactive.webserver.accesslog
-
Common log entry features.
- AbstractLogEntry(AbstractLogEntry.Builder<?, ?>) - Constructor for class io.helidon.nima.webserver.accesslog.AbstractLogEntry
-
Create a new instance using a builder.
- AbstractLogEntry(AbstractLogEntry.Builder<?, ?>) - Constructor for class io.helidon.reactive.webserver.accesslog.AbstractLogEntry
-
Create a new instance using a builder.
- AbstractLogEntry.Builder<R extends AbstractLogEntry,
T extends AbstractLogEntry.Builder<R, T>> - Class in io.helidon.nima.webserver.accesslog -
A fluent API builder for
AbstractLogEntry. - AbstractLogEntry.Builder<R extends AbstractLogEntry,
T extends AbstractLogEntry.Builder<R, T>> - Class in io.helidon.reactive.webserver.accesslog -
A fluent API builder for
AbstractLogEntry. - AbstractMetric - Class in io.helidon.metrics.api
-
Common reusable implementation for any category of metric implementation (full-featured, no-op).
- AbstractMetric(String, Metadata) - Constructor for class io.helidon.metrics.api.AbstractMetric
-
Common initialization logic in creating a new metric.
- AbstractNodeBuilderImpl<ID,
B> - Class in io.helidon.config -
Common implementation of
ConfigNode.ListNode.BuilderandConfigNode.ObjectNode.Builder. - AbstractNodeBuilderImpl.MergingKey - Class in io.helidon.config
-
Internal config node key useful during internal structure building.
- AbstractRegistry - Class in io.helidon.metrics.api
-
Common behavior for any category (e.g., full-featured or no-op) metrics registry.
- AbstractRegistry(MetricRegistry.Type, RegistrySettings) - Constructor for class io.helidon.metrics.api.AbstractRegistry
-
Create a registry of a certain type.
- AbstractRegistry.GaugeFactory - Interface in io.helidon.metrics.api
-
Gauge factories based on either functions or suppliers.
- AbstractRegistry.GaugeFactory.FunctionBased - Interface in io.helidon.metrics.api
-
Gauge factory based on a function which provides the gauge value when passed an object of a declared type.
- AbstractRegistry.GaugeFactory.SupplierBased - Interface in io.helidon.metrics.api
-
Gauge factory based on a supplier which provides the gauge value.
- AbstractServiceBuilder - Class in io.helidon.microprofile.grpc.core
-
A base class for gRPC service and client descriptor builders.
- AbstractServiceBuilder(Class<?>, Supplier<?>) - Constructor for class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Create a new introspection modeller for a given gRPC service class.
- AbstractServiceProvider<T> - Class in io.helidon.pico.runtime
-
Abstract base implementation for
ServiceProviderBindable, which represents the basics for regular Singleton, ApplicationScoped, Provider, and ServiceProvider based managed services. - AbstractServiceProvider() - Constructor for class io.helidon.pico.runtime.AbstractServiceProvider
-
The default constructor.
- AbstractServiceProvider(T, Phase, ServiceInfo, PicoServices) - Constructor for class io.helidon.pico.runtime.AbstractServiceProvider
-
Constructor.
- AbstractServiceProvider.LogEntryAndResult - Class in io.helidon.pico.runtime
-
Represents a result of a phase transition.
- AbstractSource - Class in io.helidon.config
-
Source options as a super set of all possible combinations of source implementation.
- AbstractSource(AbstractSourceBuilder<?, ?>) - Constructor for class io.helidon.config.AbstractSource
-
A new instance configured from the provided builder.
- AbstractSourceBuilder<B extends AbstractSourceBuilder<B,
U>, U> - Class in io.helidon.config -
Base class for common builder methods of a
Sourceimplementation. - AbstractSourceBuilder() - Constructor for class io.helidon.config.AbstractSourceBuilder
-
No side effects.
- AbstractStatement<S extends DbStatement<S,
R>, R> - Class in io.helidon.reactive.dbclient.common -
Common statement methods and fields.
- AbstractStatement(DbStatementContext) - Constructor for class io.helidon.reactive.dbclient.common.AbstractStatement
-
Statement that handles parameters.
- AbstractTracingFilter - Class in io.helidon.tracing.jersey
-
Tracing filter base.
- AbstractTracingFilter() - Constructor for class io.helidon.tracing.jersey.AbstractTracingFilter
- accept(GenericType<?>, MessageBodyReaderContext) - Method in class io.helidon.reactive.media.multipart.BodyPartBodyStreamReader
- accept(GenericType<?>, MessageBodyWriterContext) - Method in class io.helidon.reactive.media.multipart.BodyPartBodyStreamWriter
- accept(GenericType<?>, MessageBodyWriterContext) - Method in class io.helidon.reactive.media.multipart.MultiPartBodyWriter
- accept(GenericType<?>, T) - Method in interface io.helidon.reactive.media.common.MessageBodyOperator
-
Test if the operator can convert the given type.
- accept(HttpMediaType...) - Method in interface io.helidon.common.http.ClientRequestHeaders
-
Accepted media types.
- accept(HttpMediaType...) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Media types which are accepted in the response, support for quality factor and additional parameters.
- accept(MediaType...) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Media types which are accepted in the response.
- accept(ServerRequest, ServerResponse) - Method in interface io.helidon.reactive.webserver.accesslog.AccessLogEntry
-
This method allows for each log entry to register anything on the request and/or response.
- accept(ServerRequest, ServerResponse) - Method in class io.helidon.reactive.webserver.accesslog.SizeLogEntry
- accept(ServerRequest, ServerResponse) - Method in class io.helidon.reactive.webserver.cors.CorsSupport
- accept(ServerRequest, ServerResponse) - Method in interface io.helidon.reactive.webserver.Handler
- accept(ServerRequest, ServerResponse) - Method in class io.helidon.reactive.webserver.RequestPredicate.ConditionalHandler
- accept(ServerRequest, ServerResponse) - Method in class io.helidon.security.integration.webserver.SecurityHandler
- accept(ServerRequest, ServerResponse, T) - Method in interface io.helidon.reactive.webserver.ErrorHandler
-
Error handling consumer.
- accept(ServerRequest, ServerResponse, T) - Method in interface io.helidon.reactive.webserver.Handler.EntityHandler
- accept(Class<?>, Class<?>, ServiceDescriptor.Builder) - Method in class io.helidon.microprofile.grpc.metrics.MetricsConfigurer
- accept(Class<?>, Class<?>, ServiceDescriptor.Builder) - Method in interface io.helidon.microprofile.grpc.server.AnnotatedServiceConfigurer
-
Apply modifications to a
ServiceDescriptor.Builder. - ACCEPT - Static variable in class io.helidon.common.http.Http.Header
-
The
Acceptheader name. - ACCEPT_CHARSET - Static variable in class io.helidon.common.http.Http.Header
-
The
Accept-Charsetheader name. - ACCEPT_DATETIME - Static variable in class io.helidon.common.http.Http.Header
-
The
Accept-Datetimeheader name. - ACCEPT_ENCODING - Static variable in class io.helidon.common.http.Http.Header
-
The
Accept-Encodingheader name. - ACCEPT_EVENT_STREAM - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Accept text/event-stream.
- ACCEPT_JSON - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Accept application/json.
- ACCEPT_LANGUAGE - Static variable in class io.helidon.common.http.Http.Header
-
The
Accept-Languageheader name. - ACCEPT_PATCH - Static variable in class io.helidon.common.http.Http.Header
-
The
Accept-Patchheader name. - ACCEPT_RANGES - Static variable in class io.helidon.common.http.Http.Header
-
The
Accept-Rangesheader name. - ACCEPT_RANGES_BYTES - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Accept byte ranges for file download.
- ACCEPT_RANGES_NONE - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Not accepting byte ranges for file download.
- ACCEPT_TEXT - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Accept text/plain with UTF-8.
- acceptConfig(Config) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
-
Called to accept the new config bean instance initialized from the appropriate configuration tree location.
- acceptConfig(Config, boolean) - Method in interface io.helidon.builder.config.spi.GeneratedConfigBeanBuilder
-
Copy values from the config, optionally applying the default resolver and validator.
- acceptConfig(Config, boolean) - Method in class io.helidon.builder.config.spi.GeneratedConfigBeanBuilderBase
- acceptConfig(Config, ConfigResolver, ConfigBeanBuilderValidator<?>) - Method in interface io.helidon.builder.config.spi.GeneratedConfigBeanBuilder
-
Copy values from an existing builder.
- acceptDatetime() - Method in interface io.helidon.common.http.ServerRequestHeaders
-
Optionally returns acceptedTypes version in time (
Http.Header.ACCEPT_DATETIMEheader). - accepted() - Method in record class io.helidon.common.http.PathMatchers.MatchResult
-
Returns the value of the
acceptedrecord component. - accepted() - Method in record class io.helidon.common.http.PathMatchers.PrefixMatchResult
-
Returns the value of the
acceptedrecord component. - ACCEPTED_202 - Static variable in class io.helidon.common.http.Http.Status
-
202 Accepted, see HTTP/1.1 documentation .
- acceptedMethods() - Method in interface io.helidon.common.http.Http.MethodPredicate
-
Methods accepted by this predicate, may be empty.
- acceptedMethods() - Method in class io.helidon.reactive.webserver.Http1Route
- acceptedMethods() - Method in class io.helidon.reactive.webserver.http2.Http2Route
- acceptedMethods() - Method in class io.helidon.reactive.webserver.Http1Route
-
Gets all accepted
HTTP methodsor empty set if accepts ANY method ornullif no method (not a method based route). - acceptedMethods() - Method in class io.helidon.reactive.webserver.http2.Http2Route
-
Gets all accepted
HTTP methodsor empty set if accepts ANY method ornullif no method (not a method based route). - acceptedMethods() - Method in interface io.helidon.reactive.webserver.HttpRoute
-
Gets all accepted
HTTP methodsor empty set if accepts ANY method ornullif no method (not a method based route). - acceptedTypes() - Method in interface io.helidon.common.http.Headers
-
Returns a list of acceptedTypes (
Http.Header.ACCEPTheader) content discoveryTypes in quality factor order. - acceptedTypes() - Method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Get the inbound
Acceptheader. - acceptedTypes() - Method in class io.helidon.reactive.media.multipart.ReadableBodyPartHeaders
- acceptedTypes() - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
- acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in interface io.helidon.common.reactive.Single
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in interface io.helidon.common.reactive.Single
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in interface io.helidon.common.reactive.Single
- acceptPatches() - Method in interface io.helidon.common.http.ClientResponseHeaders
-
Accepted patches.
- accepts(Http.Method) - Method in class io.helidon.reactive.webserver.Http1Route
- accepts(Http.Method) - Method in class io.helidon.reactive.webserver.http2.Http2Route
- accepts(Http.Method) - Method in class io.helidon.reactive.webserver.Http1Route
-
Returns
trueif this record accepts provided method. - accepts(Http.Method) - Method in class io.helidon.reactive.webserver.http2.Http2Route
-
Returns
trueif this record accepts provided method. - accepts(Http.Method) - Method in interface io.helidon.reactive.webserver.HttpRoute
-
Returns
trueif this record accepts provided method. - accepts(HttpMediaType...) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Only accept request that accepts any of the given content types.
- accepts(HttpPrologue) - Method in class io.helidon.nima.http2.webserver.Http2Route
- accepts(HttpPrologue) - Method in interface io.helidon.nima.webserver.http.HttpRoute
-
Whether this route accept the provided request.
- accepts(HttpPrologue) - Method in class io.helidon.nima.webserver.http1.Http1Route
- accepts(String...) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Accept requests only when it accepts any of the given content types.
- acceptsJson(ServerRequest, ServerResponse) - Method in class io.helidon.reactive.webserver.JsonService
-
Determines if JSON is an accepted response type, using
Acceptand responseContent-Typeheaders. - access() - Method in interface io.helidon.pico.api.ElementInfo
-
The access modifier on the injection point/receiver.
- ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class io.helidon.common.http.Http.Header
-
The
Access-Control-Allow-Credentialsheader name. - ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Allow-Credentials.
- ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class io.helidon.common.http.Http.Header
-
The
Access-Control-Allow-Headersheader name. - ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Allow-Headers.
- ACCESS_CONTROL_ALLOW_METHODS - Static variable in class io.helidon.common.http.Http.Header
-
The
Access-Control-Allow-Methodsheader name. - ACCESS_CONTROL_ALLOW_METHODS - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Allow-Methods.
- ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class io.helidon.common.http.Http.Header
-
The
Access-Control-Allow-Originheader name. - ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Allow-Origin.
- ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class io.helidon.common.http.Http.Header
-
The
Access-Control-Expose-Headersheader name. - ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Expose-Headers.
- ACCESS_CONTROL_MAX_AGE - Static variable in class io.helidon.common.http.Http.Header
-
The
Access-Control-Max-Ageheader name. - ACCESS_CONTROL_MAX_AGE - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Max-Age.
- ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class io.helidon.common.http.Http.Header
-
The
Access-Control-Request-Headersheader name. - ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Request-Headers.
- ACCESS_CONTROL_REQUEST_METHOD - Static variable in class io.helidon.common.http.Http.Header
-
The
Access-Control-Request-Methodheader name. - ACCESS_CONTROL_REQUEST_METHOD - Static variable in class io.helidon.cors.CrossOriginConfig
-
Header Access-Control-Request-Method.
- ACCESS_TOKEN_KEY - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Deprecated.Json key for token to be retrieved from IDCS response when requesting application token.
- ACCESS_TOKEN_KEY - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
-
Json key for token to be retrieved from IDCS response when requesting application token.
- AccessLogCdiExtension - Class in io.helidon.microprofile.accesslog
-
Extension of MicroProfile to add support for access log.
- AccessLogCdiExtension() - Constructor for class io.helidon.microprofile.accesslog.AccessLogCdiExtension
- AccessLogContext - Interface in io.helidon.nima.webserver.accesslog
-
Context of the access log processing.
- AccessLogContext - Interface in io.helidon.reactive.webserver.accesslog
-
Context of the access log processing.
- AccessLogEntry - Interface in io.helidon.nima.webserver.accesslog
-
An entry generating data for access log.
- AccessLogEntry - Interface in io.helidon.reactive.webserver.accesslog
-
An entry generating data for access log.
- AccessLogFeature - Class in io.helidon.nima.webserver.accesslog
-
Service that adds support for Access logging to Server.
- AccessLogFeature.Builder - Class in io.helidon.nima.webserver.accesslog
-
A fluent API Builder for
AccessLogFeature. - AccessLogHandler - Class in io.helidon.nima.webserver.accesslog
-
Log handler to support separation of access log to its own file.
- AccessLogHandler - Class in io.helidon.reactive.webserver.accesslog
-
Log handler to support separation of access log to its own file.
- AccessLogHandler() - Constructor for class io.helidon.nima.webserver.accesslog.AccessLogHandler
-
Construct a default
AccessLogHandler. - AccessLogHandler() - Constructor for class io.helidon.reactive.webserver.accesslog.AccessLogHandler
-
Construct a default
AccessLogHandler. - AccessLogSupport - Class in io.helidon.reactive.webserver.accesslog
-
Service that adds support for Access logging to WebServer.
- AccessLogSupport.Builder - Class in io.helidon.reactive.webserver.accesslog
-
A fluent API Builder for
AccessLogSupport. - accessor() - Method in class io.helidon.integrations.vault.auths.approle.Login.Response
-
Accessor.
- accessor() - Method in class io.helidon.integrations.vault.auths.k8s.Login.Response
-
Accessor id.
- accessor() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
Accessor.
- ack() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- ack() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- ack() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- ack() - Method in class io.helidon.nima.http2.Http2Flag.PingFlags
-
Whether the ack flag is set.
- ack() - Method in class io.helidon.nima.http2.Http2Flag.SettingsFlags
-
Whether the ack flag is set.
- ACK - Static variable in class io.helidon.nima.http2.Http2Flag
-
ACK flag, used for acknowledgements.
- ACK_MODE_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
JMS acknowledge mode.
- acknowledgeMode(AcknowledgeMode) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
JMS acknowledgement mode.
- acknowledgeMode(AcknowledgeMode) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
JMS acknowledgement mode.
- AcknowledgeMode - Enum Class in io.helidon.messaging.connectors.jms
-
Enumeration equivalent for JMS api's
Session.AUTO_ACKNOWLEDGE,Session.CLIENT_ACKNOWLEDGEandSession.DUPS_OK_ACKNOWLEDGEconstants. - acks(String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
The number of acknowledgments the producer requires the leader to have received before considering a request complete.
- ackTimeout(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
This value applies only when autoCommit is set to false.
- acquireTransactionManager() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform.TransactionController
-
Returns a non-
nullTransactionManager. - activate() - Method in interface io.helidon.tracing.Span
-
Make this span the current active span.
- activate(ActivationRequest) - Method in interface io.helidon.pico.api.Activator
-
Activate a managed service/provider.
- activate(ActivationRequest) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- activateInject(T, InjectorOptions) - Method in interface io.helidon.pico.api.Injector
-
Called to activate and inject a manage service instance or service provider, putting it into
Phase.ACTIVE. - activateSpan(Span) - Method in class io.helidon.tracing.zipkin.ZipkinTracer
- ACTIVATION_FINISHING - Enum constant in enum class io.helidon.pico.api.Phase
-
Finishing post construct method.
- ACTIVATION_STARTING - Enum constant in enum class io.helidon.pico.api.Phase
-
Starting to be activated.
- activationDeadlockDetectionTimeoutMillis() - Method in class io.helidon.pico.api.PicoServicesConfig
-
The deadlock detection timeout in millis.
- activationLog() - Method in exception class io.helidon.pico.api.InjectionException
-
Returns the activation log if available.
- activationLog() - Method in interface io.helidon.pico.api.PicoServices
-
Optionally, the service provider activation log.
- activationLog() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Returns the activation log.
- activationLog(ActivationLog) - Method in exception class io.helidon.pico.api.InjectionException
-
Sets the activation log on this exception instance.
- ActivationLog - Interface in io.helidon.pico.api
-
Tracks the transformations of
ServiceProvider'sActivationStatusin lifecycle activity (i.e., activation startup and deactivation shutdown). - ActivationLogEntry - Interface in io.helidon.pico.api
-
Log entry for lifecycle related events (i.e., activation startup and deactivation shutdown).
- ActivationLogEntry.Interceptor - Class in io.helidon.pico.api
-
Ensures that the non-nullable fields are populated with default values.
- ActivationLogQuery - Interface in io.helidon.pico.api
-
Provide a means to query the activation log.
- activationLogs() - Method in class io.helidon.pico.api.PicoServicesConfig
-
Flag indicating whether activation logs are captured, recorded, and retained.
- ActivationPhaseReceiver - Interface in io.helidon.pico.api
-
A receiver of events from the
Servicesregistry and providers held by the service registry. - activationRequest() - Method in class io.helidon.pico.api.InjectorOptions
-
Optionally, customized activator options to use for the
Activator. - ActivationRequest - Interface in io.helidon.pico.api
-
Request to activate a service.
- activationResult() - Method in interface io.helidon.pico.api.ActivationLogEntry
-
Optionally, when this log entry pertains to a service provider activation.
- ActivationResult - Interface in io.helidon.pico.api
-
Represents the result of a service activation or deactivation.
- ActivationStatus - Enum Class in io.helidon.pico.api
-
The activation status.
- activator() - Method in interface io.helidon.pico.api.ServiceProvider
-
The agent responsible for activation - this will be non-null for build-time activators.
- activator() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- Activator - Interface in io.helidon.pico.api
-
Activators are responsible for lifecycle creation and lazy activation of service providers.
- ACTIVATOR - Enum constant in enum class io.helidon.pico.api.Injector.Strategy
-
Activator based implies compile-time injection strategy.
- ActivatorCodeGenDetail - Interface in io.helidon.pico.tools
-
The specifics for a single
ServiceProviderthat was code generated. - ActivatorCreator - Interface in io.helidon.pico.tools.spi
-
Implementors of this contract are responsible for code-generating the Pico
Activators andServiceProviders for service types found in your DI-enabled module. - ActivatorCreatorCodeGen - Interface in io.helidon.pico.tools
-
Codegen request options applicable as part of the overall
ActivatorCreatorRequest. - activatorCreatorConfigOptions() - Method in interface io.helidon.pico.tools.ExternalModuleCreatorRequest
-
Config options w.r.t.
- ActivatorCreatorConfigOptions - Interface in io.helidon.pico.tools
-
These options are expected to have an affinity match to "permit" properties found within
PicoServicesConfig. - ActivatorCreatorProvider - Class in io.helidon.pico.tools
-
Provides access to the global singleton
ActivatorCreatorin use. - ActivatorCreatorProvider() - Constructor for class io.helidon.pico.tools.ActivatorCreatorProvider
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- activatorCreatorRequest() - Method in interface io.helidon.pico.tools.ExternalModuleCreatorResponse
-
The activator creator request.
- ActivatorCreatorRequest - Interface in io.helidon.pico.tools
-
Request used in conjunction with
ActivatorCreatorto codegen theActivatorsource artifacts. - ActivatorCreatorResponse - Interface in io.helidon.pico.tools
-
The result of calling
ActivatorCreatorassuming no errors are thrown. - activatorTypeName() - Method in interface io.helidon.pico.api.ServiceInfo
-
The management agent (i.e., the activator) that is responsible for creating and activating - typically build-time created.
- activatorTypeName() - Method in interface io.helidon.pico.api.ServiceInfoCriteria
-
The management agent (i.e., the activator) that is responsible for creating and activating - typically build-time created.
- ACTIVE - Enum constant in enum class io.helidon.pico.api.Phase
-
Service is active.
- activeSpan() - Static method in class io.helidon.grpc.core.GrpcTracingContext
-
Get the current active span associated with the context.
- activeSpan() - Method in class io.helidon.tracing.zipkin.ZipkinTracer
- adaptiveBuilder(Duration) - Static method in interface io.helidon.config.ScheduledPollingStrategy.RecurringPolicy
-
Creates a builder of
ScheduledPollingStrategy.RecurringPolicywith an ability to change the behaviour, with a boundaries and the possibility to react to feedback given byScheduledPollingStrategy.RecurringPolicy.shorten()orScheduledPollingStrategy.RecurringPolicy.lengthen(). - add(BufferData) - Method in interface io.helidon.common.buffers.CompositeBufferData
-
Add this buffer to the list of buffers already in this composite buffer.
- add(Http.HeaderName, String...) - Method in interface io.helidon.common.http.WritableHeaders
-
Add a header or add a header value if the header is already present.
- add(Http.HeaderName, String...) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Add header values.
- add(Http.HeaderValue) - Method in interface io.helidon.common.http.WritableHeaders
-
Add a header or add a header value if the header is already present.
- add(Http.HeaderValue) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
- add(HealthCheck) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Add health check(s).
- add(HealthCheck...) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Add health check.
- add(FtHandler) - Method in class io.helidon.nima.faulttolerance.FaultTolerance.Builder
- add(FtHandler) - Method in class io.helidon.nima.faulttolerance.FaultTolerance.TypedBuilder
- add(Http2Setting<T>, T) - Method in class io.helidon.nima.http2.Http2Settings.Builder
-
Add a setting to these settings.
- add(AccessLogEntry) - Method in class io.helidon.nima.webserver.accesslog.AccessLogFeature.Builder
-
Add a
AccessLogEntryto the list of log entries creating the format of this access log. - add(InjectionPointInfo) - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Adds a new dependency item.
- add(FtHandler) - Method in class io.helidon.reactive.faulttolerance.FaultTolerance.Builder
- add(FtHandler) - Method in class io.helidon.reactive.faulttolerance.FaultTolerance.TypedBuilder
- add(AccessLogEntry) - Method in class io.helidon.reactive.webserver.accesslog.AccessLogSupport.Builder
-
Add a
AccessLogEntryto the list of log entries creating the format of this access log. - add(Class<?>, String, Class<?>, ElementInfo.ElementKind, int, ElementInfo.Access) - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Adds a new dependency item.
- add(Class<?>, String, Class<?>, ElementInfo.ElementKind, ElementInfo.Access) - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Adds a new dependency item.
- add(String, boolean) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add custom boolean to payload.
- add(String, boolean) - Method in class io.helidon.integrations.common.rest.JsonRequest
- add(String, double) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add custom double to payload.
- add(String, double) - Method in class io.helidon.integrations.common.rest.JsonRequest
- add(String, int) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add custom int to payload.
- add(String, int) - Method in class io.helidon.integrations.common.rest.JsonRequest
- add(String, long) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add custom long to payload.
- add(String, long) - Method in class io.helidon.integrations.common.rest.JsonRequest
- add(String, ApiJsonBuilder<?>) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add a custom object to payload.
- add(String, ApiJsonBuilder<?>) - Method in class io.helidon.integrations.common.rest.JsonRequest
- add(String, Class<?>, ElementInfo.ElementKind, int, ElementInfo.Access) - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Adds a new dependency item.
- add(String, Class<?>, ElementInfo.ElementKind, ElementInfo.Access) - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Adds a new dependency item.
- add(String, String) - Method in interface io.helidon.common.uri.UriQueryWriteable
-
Add a new query parameter or add a value to existing.
- add(String, String) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add custom string to payload.
- add(String, String) - Method in class io.helidon.integrations.common.rest.JsonRequest
- add(String, String...) - Method in class io.helidon.common.parameters.Parameters.Builder
-
Add new value(s) to the parameters.
- add(String, String...) - Method in class io.helidon.reactive.media.multipart.FileFormParams.Builder
-
Add a parameter.
- add(String, String...) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
- add(String, String, String, ElementInfo.ElementKind, int, ElementInfo.Access) - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Adds a new dependency item.
- add(String, Duration) - Method in class io.helidon.integrations.vault.VaultRequest
-
Add a duration formatted in Vault manner, as a string with duration.
- add(Collection<HealthCheck>) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Add health check(s).
- add(Supplier<T>) - Method in interface io.helidon.common.LazyList
-
Add another lazy item to the list.
- add(T) - Method in class io.helidon.grpc.core.PriorityBag
-
Add an element to the bag.
- add(T, int) - Method in class io.helidon.grpc.core.PriorityBag
-
Add an element to the bag with a specific priority.
- addAccept(HttpMediaType) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Add accepted
HttpMediaType. - addAcceptHeader(HttpSignHeader) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Add a header that is validated on inbound requests.
- addAcceptPatches(HttpMediaType...) - Method in interface io.helidon.common.http.ServerResponseHeaders
-
Adds one or more acceptedTypes path document formats (header
Http.Header.ACCEPT_PATCH). - addAcceptPatches(MediaType...) - Method in interface io.helidon.common.http.ServerResponseHeaders
-
Adds one or more acceptedTypes path document formats (header
Http.Header.ACCEPT_PATCH). - addAccessLevel(TypeName, ElementInfo.Access) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Introduce the parent superclass for a given service type name.
- addActivatorGenericDecl(TypeName, String) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Introduce the activator generic portion of the declaration (e.g., the "CB extends MySingletonConfig" portion of
MyService$$picoActivator<CB extends MySingletonConfig>). - addAdditionalGrants(Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
-
Deprecated.Extension point to add additional grants that are not retrieved from IDCS.
- addAdditionalGrants(Subject, List<Grant>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider
-
Extension point to add additional grants that are not retrieved from IDCS.
- addAdditionalGrants(String, String, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Deprecated.Extension point to add additional grants to the subject being created.
- addAdditionalGrants(String, String, Subject, List<Grant>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
-
Extension point to add additional grants to the subject being created.
- addAll(Headers) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Add each header, combining values if header already exists.
- addAll(Iterable<? extends T>) - Method in class io.helidon.grpc.core.PriorityBag
-
Add elements to the bag.
- addAll(Iterable<? extends T>, int) - Method in class io.helidon.grpc.core.PriorityBag
-
Add elements to the bag.
- addAllowed(String) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Adds an exact string to allow.
- addAllowed(Predicate<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Adds a predicate specifying strings to allow.
- addAllowedDomain(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the domains of the role.
- addAllowedEntityAlias(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
f set, specifies the entity aliases which are allowed to be used during token generation.
- addAllowedOtherSan(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Defines allowed custom OID/UTF8-string SANs.
- addAllowedPattern(Pattern) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Adds a
Patternspecifying strings to allow. - addAllowedPolicy(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
If set, tokens can be created with any subset of the policies in this list, rather than the normal semantics of tokens being a subset of the calling token's policies.
- addAllowedPrefix(String) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Adds a prefix specifying strings to allow.
- addAllowedResponseHeader(String) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Header to whitelist, allowing a plugin to include them in the response.
- addAllowedResponseHeader(String) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Header to whitelist, allowing a plugin to include them in the response.
- addAllowedRole(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
List of the roles allowed to use this connection.
- addAllowedSuffix(String) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Adds a suffix specifying strings to allow.
- addAllowedUriSan(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Defines allowed URI Subject Alternative Names.
- addAltName(String) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
-
Specifies requested Subject Alternative Name(s).
- addAltName(String) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
Specifies requested Subject Alternative Name(s).
- addAnnotation(AnnotationAndValue) - Method in class io.helidon.common.types.DefaultTypedElementName.Builder
-
Adds a singular annotation.
- addAnnotation(AnnotationAndValue) - Method in class io.helidon.common.types.DefaultTypeInfo.Builder
-
Adds a single annotation val.
- addApplication(JaxRsApplication) - Method in class io.helidon.microprofile.server.Server.Builder
-
Add a JAX-RS application with all possible options to this server.
- addApplication(Application) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Add a jersey application to the server.
- addApplication(Application) - Method in class io.helidon.microprofile.server.Server.Builder
-
JAX-RS application to use.
- addApplication(Class<? extends Application>) - Method in class io.helidon.microprofile.server.Server.Builder
-
JAX-RS application class to use.
- addApplication(String, Application) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Add a jersey application to the server with an explicit context path.
- addApplication(String, Application) - Method in class io.helidon.microprofile.server.Server.Builder
-
JAX-RS application to use.
- addApplication(String, Class<? extends Application>) - Method in class io.helidon.microprofile.server.Server.Builder
-
JAX-RS application class to use.
- addApplications(List<JaxRsApplication>) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Add all application metadata from the provided list.
- addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.nima.faulttolerance.CircuitBreaker.Builder
-
Add a throwable to be considered a failure.
- addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.nima.faulttolerance.Fallback.Builder
-
Apply fallback on this throwable class.
- addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.nima.faulttolerance.Retry.Builder
-
Add a throwable to be considered a failure.
- addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.reactive.faulttolerance.CircuitBreaker.Builder
-
Add a throwable to be considered a failure.
- addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.reactive.faulttolerance.Fallback.Builder
-
Apply fallback on this throwable class.
- addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.reactive.faulttolerance.Retry.Builder
-
Add a throwable to be considered a failure.
- addAtribute(String, Object) - Method in class io.helidon.security.EndpointConfig.Builder
-
Add an attribute to this endpoint configuration builder.
- addAttribute(String, Object) - Method in class io.helidon.security.Grant.Builder
-
Add and attribute to this grant.
- addAttribute(String, Object) - Method in class io.helidon.security.Principal.Builder
-
Add a custom attribute to this principal.
- addAttribute(String, Object) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Add an attribute to this environment.
- addAttribute(String, Object) - Method in class io.helidon.security.Subject.Builder
-
Add an attribute to this subject.
- addAudience(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Audience identifies the expected recipients of this JWT (optional).
- addAudienceValidator(Collection<Validator<Jwt>>, String, boolean) - Static method in class io.helidon.security.jwt.Jwt
-
Add validator of audience to the collection of validators.
- addAudienceValidator(Collection<Validator<Jwt>>, Set<String>, boolean) - Static method in class io.helidon.security.jwt.Jwt
-
Add validator of audience to the collection of validators.
- addAuditProvider(AuditProvider) - Method in class io.helidon.security.Security.Builder
-
Add an audit provider to this security runtime.
- addAuditProvider(Supplier<? extends AuditProvider>) - Method in class io.helidon.security.Security.Builder
-
Add an audit provider to this security runtime.
- addAuthenticationProvider(AuthenticationProvider) - Method in class io.helidon.security.Security.Builder
-
Add an authentication provider.
- addAuthenticationProvider(AuthenticationProvider, String) - Method in class io.helidon.security.Security.Builder
-
Add a named authentication provider.
- addAuthenticationProvider(String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Add a required provider to this composite provider.
- addAuthenticationProvider(String, CompositeProviderFlag) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Add a provider to this composite policy.
- addAuthenticationProvider(Supplier<? extends AuthenticationProvider>) - Method in class io.helidon.security.Security.Builder
-
Add an authentication provider.
- addAuthenticationProvider(Supplier<? extends AuthenticationProvider>, String) - Method in class io.helidon.security.Security.Builder
-
Add a named authentication provider.
- addAuthorizationProvider(AuthorizationProvider) - Method in class io.helidon.security.Security.Builder
-
Add authorization provider.
- addAuthorizationProvider(AuthorizationProvider, String) - Method in class io.helidon.security.Security.Builder
-
Add a named authorization provider.
- addAuthorizationProvider(String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Add a required provider to this composite provider.
- addAuthorizationProvider(String, CompositeProviderFlag) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Add a provider to this composite policy.
- addAuthorizationProvider(Supplier<? extends AuthorizationProvider>) - Method in class io.helidon.security.Security.Builder
-
Add authorization provider.
- addAuthorizationProvider(Supplier<? extends AuthorizationProvider>, String) - Method in class io.helidon.security.Security.Builder
-
Add a named authorization provider.
- addBase64(String, Base64Value) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add a string encoded with base64.
- addBase64(String, Base64Value) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addBean(BeanConfigurator<DataSource>, Named, Properties) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Called to permit subclasses to add a
DataSource-typed bean using the suppliedBeanConfigurator. - addBean(BeanConfigurator<DataSource>, Named, Properties) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
- addBean(BeanConfigurator<DataSource>, Named, Properties) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
- addBeanClasses(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addBetween(LocalTime, LocalTime) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
-
Add a new "between time" configuration.
- addBlacklistedException(String) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
-
Add an exception to the blacklist.
- addBoundServiceAccountName(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Add a service account name able to access this role.
- addBoundServiceAccountNamespace(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Add a namespace allowed to access this role.
- addBreaker(CircuitBreaker) - Method in class io.helidon.nima.faulttolerance.FaultTolerance.Builder
-
Add a circuit breaker to the list.
- addBreaker(CircuitBreaker) - Method in class io.helidon.nima.faulttolerance.FaultTolerance.TypedBuilder
-
Add a circuit breaker to the list.
- addBreaker(CircuitBreaker) - Method in class io.helidon.reactive.faulttolerance.FaultTolerance.Builder
-
Add a circuit breaker to the list.
- addBreaker(CircuitBreaker) - Method in class io.helidon.reactive.faulttolerance.FaultTolerance.TypedBuilder
-
Add a circuit breaker to the list.
- addBulkhead(Bulkhead) - Method in class io.helidon.nima.faulttolerance.FaultTolerance.Builder
-
Add a bulkhead to the list.
- addBulkhead(Bulkhead) - Method in class io.helidon.nima.faulttolerance.FaultTolerance.TypedBuilder
-
Add a bulkhead to the list.
- addBulkhead(Bulkhead) - Method in class io.helidon.reactive.faulttolerance.FaultTolerance.Builder
-
Add a bulkhead to the list.
- addBulkhead(Bulkhead) - Method in class io.helidon.reactive.faulttolerance.FaultTolerance.TypedBuilder
-
Add a bulkhead to the list.
- addCacheInMemory(String) - Method in class io.helidon.nima.webserver.staticcontent.StaticContentService.Builder
-
Add a path (as requested by the user) that should be cached in memory.
- addCert(X509Certificate) - Method in class io.helidon.common.pki.KeyConfig.Builder
-
Add a certificate to the list of certificates, used e.g.
- addCertAlias(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
-
Add an alias to list of aliases used to generate a trusted set of certificates.
- addCertChain(X509Certificate) - Method in class io.helidon.common.pki.KeyConfig.Builder
-
Add an X.509 certificate instance to the end of certification chain.
- addCertificateChain(X509Certificate) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Add a certificate to certificate chain of the JWK to be built.
- addCertificateChain(X509Certificate) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Add a certificate to certificate chain of the JWK to be built.
- addCheck(HealthCheck) - Method in class io.helidon.nima.observe.health.HealthFeature.Builder
-
Add an explicit Health check instance (not discovered through
HealthCheckProvideror whenHealthFeature.Builder.useSystemServices(boolean)is set tofalse. - addCheck(HealthCheck, HealthCheckType) - Method in class io.helidon.nima.observe.health.HealthFeature.Builder
-
Add the provided health check using an explicit type (may differ from the
HealthCheck.type(). - addCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
-
CIDR blocks enforcing secret IDs to be used from specific set of IP addresses.
- addCommaDelimitedArray(JsonObjectBuilder, String, List<String>) - Static method in class io.helidon.integrations.vault.VaultRequest
-
Add aa list of values as a comma delimited string instead of a JSON Array.
- addComponent(ComponentTracingConfig) - Method in class io.helidon.tracing.config.TracingConfig.Builder
-
Add a traced component configuration.
- addConnectionProvider(ServerConnectionProvider) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Configure a connection providers.
- addContextValue(Context.Key<T>, T) - Method in interface io.helidon.grpc.server.MethodDescriptor.Rules
-
Add a
Context.Keyand value to be added to the callContextwhen this method is invoked. - addContextValue(Context.Key<V>, V) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- addContextValue(Context.Key<V>, V) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Add value to the
Contextfor the service. - addCookie(SetCookie) - Method in interface io.helidon.common.http.ServerResponseHeaders
-
Adds
Set-Cookieheader specified in RFC6265. - addCookie(String, String) - Method in interface io.helidon.common.http.ServerResponseHeaders
-
Adds
Set-Cookieheader based on RFC2616. - addCookie(String, String) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Add a default cookie.
- addCookie(String, String) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Add a cookie to the request.
- addCookie(String, String, Duration) - Method in interface io.helidon.common.http.ServerResponseHeaders
- addCountry(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Adds the C (Country) value in the subject field of issued certificates.
- addCreationStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Specifies the database statements executed to create and configure a user.
- addCrossOrigin(CrossOriginConfig) - Method in class io.helidon.cors.CorsSupportBase.Builder
-
Adds cross origin information associated with the default path.
- addCrossOrigin(String, CrossOriginConfig) - Method in class io.helidon.cors.CorsSupportBase.Builder
-
Adds cross origin information associated with a given path.
- addDaysOfWeek(DayOfWeek...) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
-
Add a new "day of week" configuration.
- addDaysOfWeek(List<DayOfWeek>) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
-
Add a new "day of week" configuration.
- addDeclaredRunLevel(TypeName, Integer) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Sets the run level for a service type name.
- addDeclaredWeight(TypeName, Double) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Sets the weight of a service type.
- addDenied(String) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Adds an exact string to deny.
- addDenied(Predicate<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Adds a predicate which specifies strings to deny.
- addDeniedPattern(Pattern) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Adds a
Patternwhich specifies strings to deny. - addDeniedPrefix(String) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Adds a prefix which specifies strings to deny.
- addDeniedSuffix(String) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Adds a suffix which specifies strings to deny.
- addDependencies(DependenciesInfo) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Introduces a new set of dependencies to the model.
- addDigest(String, DigestProvider<T>, T) - Method in class io.helidon.security.Security.Builder
-
Add a signature/HMAC to security configuration.
- addDigestProvider(DigestProvider<?>, String) - Method in class io.helidon.security.Security.Builder
-
Add a named digest provider (providing signatures and possibly HMAC).
- addDigestQop(HttpDigest.Qop) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Digest QOP to support.
- addDisallowedPolicy(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
If set, successful token creation via this role will require that no policies in the given list are requested.
- addDiscoveryType(RequestedUriDiscoveryContext.RequestedUriDiscoveryType) - Method in class io.helidon.common.http.RequestedUriDiscoveryContext.Builder
-
Adds a discovery type for requested URI discovery for requests arriving on the socket.
- addElementInfo(TypedElementName) - Method in class io.helidon.common.types.DefaultTypeInfo.Builder
-
Adds a single elementInfo val.
- addEncodingProvider(ContentEncodingProvider) - Method in class io.helidon.nima.http.encoding.ContentEncodingContext.Builder
-
Configure content encoding provider.
- addEncryption(String, EncryptionProvider<T>, T) - Method in class io.helidon.security.Security.Builder
-
Add an encryption to security configuration.
- addEncryptionProvider(EncryptionProvider<?>, String) - Method in class io.helidon.security.Security.Builder
-
Add a named encryption provider.
- addEntry(DecryptBatch.BatchEntry) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.Request
-
Specifies a list of items to be encrypted in a single batch.
- addEntry(EncryptBatch.BatchEntry) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
-
Specifies a list of items to be encrypted in a single batch.
- addEvent(String) - Method in interface io.helidon.tracing.Span
-
Add a new event to this span.
- addEvent(String, Map<String, ?>) - Method in interface io.helidon.tracing.Span
-
Add an event to this span.
- addExcluded(String) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Add a health check to a black list.
- addExcluded(Collection<String>) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Add health checks to a black list.
- addExcludedClass(Class<?>) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
A class may be excluded from invoking health checks on it.
- addExcludedClass(Class<? extends T>) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
Add an excluded implementation class - if such a service implementation is configured (either through Java Service loader or through
HelidonServiceLoader.Builder.addService(Object)), it would be ignored. - addExcludedClassName(String) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
Add an excluded implementation class - if such a service implementation is configured (either through Java Service loader or through
HelidonServiceLoader.Builder.addService(Object)), it would be ignored. - addExcludes(String...) - Method in class io.helidon.openapi.ExpandedTypeDescription
-
Add property names excludes.
- addExecutor(PolicyExecutor) - Method in class io.helidon.security.abac.policy.PolicyValidator.Builder
-
Add an executor (that is not available as a java service).
- addExpectedAudience(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Add an audience expected in inbound JWTs.
- addExtensions() - Method in class io.helidon.openapi.ExpandedTypeDescription
-
Adds property handling for extensions.
- addExtensions(Extension...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addExtensions(Class<? extends Extension>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addExternalRequiredModules(TypeName, Collection<String>) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Introduces the need for external modules.
- addExtKeyUsage(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the allowed extended key usage constraint on issued certificates.
- addExtKeyUsageOid(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Add an extended usage OID.
- addExtraActivatorClassComments(TypeName, String) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Adds extra cactivator class level comments.
- addExtraCodeGen(TypeName, String) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Adds extra code gen per service type.
- addFallback(Fallback<T>) - Method in class io.helidon.nima.faulttolerance.FaultTolerance.TypedBuilder
-
Add a fallback to the list of handlers.
- addFallback(Fallback<U>) - Method in class io.helidon.nima.faulttolerance.FaultTolerance.Builder
-
Add a fallback to the list of handlers.
- addFallback(Fallback<T>) - Method in class io.helidon.reactive.faulttolerance.FaultTolerance.TypedBuilder
-
Add a fallback to the list of handlers.
- addFallback(Fallback<U>) - Method in class io.helidon.reactive.faulttolerance.FaultTolerance.Builder
-
Add a fallback to the list of handlers.
- addFeature(Supplier<? extends HttpFeature>) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
-
Add a new feature.
- addFile(String, String, Path) - Method in class io.helidon.reactive.media.multipart.FileFormParams.Builder
-
Add file with specific name and filename to the form.
- addFile(String, Path...) - Method in class io.helidon.reactive.media.multipart.FileFormParams.Builder
-
Add files with specific name to the form.
- addFilter(ConfigFilter) - Method in interface io.helidon.config.Config.Builder
-
Registers a
ConfigFilterinstance that will be used byConfigto filter elementary value before it is returned to a user. - addFilter(Filter) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
-
Add a new filter.
- addFilter(Function<Config, ConfigFilter>) - Method in interface io.helidon.config.Config.Builder
- addFilter(Supplier<Function<Config, ConfigFilter>>) - Method in interface io.helidon.config.Config.Builder
- addGrant(Grant) - Method in class io.helidon.security.Subject.Builder
-
Add a grant to this subject.
- addHandler(DirectHandler.EventType, DirectHandler) - Method in class io.helidon.nima.webserver.http.DirectHandlers.Builder
-
Add a handler.
- addHeader(Http.HeaderName, String...) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Add a default header (such as accept).
- addHeader(Http.HeaderName, String...) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Adds header values for a specified name.
- addHeader(Http.HeaderName, String...) - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Adds header values for a specified name.
- addHeader(Http.HeaderName, List<String>) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Adds header values for a specified name.
- addHeader(Http.HeaderValue) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Add a default header (such as accept).
- addHeader(Http.HeaderValue) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Adds header value.
- addHeader(Http.HeaderValue) - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Adds header values for a specified name.
- addHeader(String, String...) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
-
Add an HTTP header.
- addHeader(String, String...) - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Add an HTTP header.
- addHeader(String, String...) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
-
Add an HTTP header.
- addHeader(String, String...) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- addHeader(String, String...) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Adds header values for a specified name.
- addHeader(String, String...) - Method in interface io.helidon.reactive.webserver.ServerResponse
- addHeader(String, List<String>) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Adds header values for a specified name.
- addHeader(String, List<String>) - Method in interface io.helidon.reactive.webserver.ServerResponse
- addHeader(Map<String, List<String>>, String) - Method in class io.helidon.security.util.TokenHandler
-
Add the token as a new header value.
- addHeaderAudience(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
Audience identifies the expected recipients of this JWT (optional).
- addHeaderClaim(String, Object) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Add a generic header claim.
- addHeaderClaim(String, Object) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
Add a header claim.
- addHeaders(Headers) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Copies all of the mappings from the specified
parametersto this response headers instance. - addHeaders(WebClientRequestBuilder, String, ApiRequest<?>, Http.Method, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Add HTTP headers.
- addHost(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Add supported host for this target.
- addIfAbsent(DefaultModuleInfoDescriptor.Builder, String, Supplier<ModuleInfoItem>) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Takes a builder, and if the target does not yet exist, will add the new module info item from the supplier.
- addInbound(InboundClientDefinition) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Add inbound configuration.
- addIncluded(String) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Add a health check to a white list (in case
HealthSupport.includeAllis set tofalse. - addIncluded(Collection<String>) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Add health checks to a white list (in case
HealthSupport.includeAllis set tofalse. - addInterceptorPlanFor(TypeName, Optional<InterceptionPlan>) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Sets the
InterceptionPlanfor the given service type. - addIpSan(String) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
-
Specifies requested IP Subject Alternative Name(s).
- addIpSan(String) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
Specifies requested IP Subject Alternative Name(s).
- addIsAbstract(TypeName, boolean) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Introduce the flag whether the given service type name is abstract (i.e., interface or abstract) and not concrete.
- addIssuerValidator(Collection<Validator<Jwt>>, String, boolean) - Static method in class io.helidon.security.jwt.Jwt
-
Add validator of issuer to the collection of validators.
- addKekValidator(Collection<Validator<EncryptedJwt>>, String, boolean) - Static method in class io.helidon.security.jwt.EncryptedJwt
-
Add validator of kek algorithm to the collection of validators.
- addKey(Jwk) - Method in class io.helidon.security.jwt.jwk.JwkKeys.Builder
-
Add a new JWK to this keys.
- addList(ConfigNode.ListNode) - Method in class io.helidon.config.ListNodeBuilderImpl
- addList(ConfigNode.ListNode) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
-
Adds List node to the list.
- addList(String, ConfigNode.ListNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
- addList(String, ConfigNode.ListNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
-
Sets List node associated with specified
key. - addListenerConfiguration(CacheEntryListenerConfiguration<K, V>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- addLiveness(Collection<HealthCheck>) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.use
HealthSupport.Builder.add(java.util.Collection)instead, as we will remove dependency on MP health checks in the future - addLiveness(HealthCheck...) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.use
HealthSupport.Builder.add(io.helidon.health.HealthCheck...)instead, as we will remove dependency on MP health checks in the future - addLocality(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Adds the L (Locality) value in the subject field of issued certificates.
- addMapper(GenericType<T>, Function<Config, T>) - Method in interface io.helidon.config.Config.Builder
-
Register a mapping function for specified
GenericType. - addMapper(Mapper<S, T>, GenericType<S>, GenericType<T>, double, String...) - Method in class io.helidon.common.mapper.MapperManager.Builder
-
Add a mapper to the list of mapper with custom priority.
- addMapper(Mapper<S, T>, GenericType<S>, GenericType<T>, String...) - Method in class io.helidon.common.mapper.MapperManager.Builder
-
Add a mapper to the list of mapper.
- addMapper(Mapper<S, T>, Class<S>, Class<T>, double, String...) - Method in class io.helidon.common.mapper.MapperManager.Builder
-
Add a mapper to the list of mapper with a custom priority.
- addMapper(Mapper<S, T>, Class<S>, Class<T>, String...) - Method in class io.helidon.common.mapper.MapperManager.Builder
-
Add a mapper to the list of mapper.
- addMapper(ConfigMapperProvider) - Method in interface io.helidon.config.Config.Builder
- addMapper(DbMapper<TYPE>, GenericType<TYPE>) - Method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProviderBuilder
- addMapper(DbMapper<TYPE>, GenericType<TYPE>) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClientProviderBuilder
- addMapper(DbMapper<TYPE>, GenericType<TYPE>) - Method in interface io.helidon.reactive.dbclient.spi.DbClientProviderBuilder
-
Add a custom mapper with generic types support.
- addMapper(DbMapper<TYPE>, Class<TYPE>) - Method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProviderBuilder
- addMapper(DbMapper<TYPE>, Class<TYPE>) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClientProviderBuilder
- addMapper(DbMapper<TYPE>, Class<TYPE>) - Method in interface io.helidon.reactive.dbclient.spi.DbClientProviderBuilder
-
Add a custom mapper.
- addMapper(Class<?>, Function<Config, ?>) - Method in class io.helidon.builder.config.spi.ResolutionContext.Builder
-
Adds a single mapper val.
- addMapper(Class<T>, Function<Config, T>) - Method in interface io.helidon.config.Config.Builder
-
Registers mapping function for specified
type. - addMapperProvider(MapperProvider) - Method in class io.helidon.common.mapper.MapperManager.Builder
-
Add a new
MapperProviderto the list of providers loaded from system service loader. - addMapperProvider(MapperProvider, int) - Method in class io.helidon.common.mapper.MapperManager.Builder
-
Add a new
MapperProviderto the list of providers loaded from system service loader with a custom priority. - addMapperProvider(DbMapperProvider) - Method in class io.helidon.reactive.dbclient.DbMapperManager.Builder
-
Add a mapper provider.
- addMapperProvider(DbMapperProvider) - Method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProviderBuilder
- addMapperProvider(DbMapperProvider) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClientProviderBuilder
- addMapperProvider(DbMapperProvider) - Method in interface io.helidon.reactive.dbclient.spi.DbClientProviderBuilder
-
Database schema mappers provider.
- addMapperProvider(DbMapperProvider, int) - Method in class io.helidon.reactive.dbclient.DbMapperManager.Builder
-
Add a mapper provider with custom priority.
- addMaxTokenAgeValidator(Collection<Validator<Jwt>>, Duration, Duration, boolean) - Static method in class io.helidon.security.jwt.Jwt
-
Add validator of max token age to the collection of validators.
- addMediaSupport(MediaSupport) - Method in class io.helidon.nima.http.media.MediaContext.Builder
-
Configure media support provider.
- addMediaSupport(MediaSupport) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Add an explicit media support to the list.
- addMediaSupport(MediaSupport) - Method in class io.helidon.reactive.media.common.MediaContext.Builder
- addMediaSupport(MediaSupport) - Method in interface io.helidon.reactive.media.common.MediaContextBuilder
-
Adds new instance of
MediaSupport. - addMediaSupport(MediaSupport) - Method in class io.helidon.reactive.webclient.WebClient.Builder
- addMediaSupport(MediaSupport) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- addMediaSupport(MediaSupport, int) - Method in class io.helidon.reactive.media.common.MediaContext.Builder
-
Adds new instance of
MediaSupportwith specific priority. - addMetadata(String, String) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
-
This metadata will be set on tokens issued with this SecretID, and is logged in audit logs in plaintext.
- addMetadata(String, String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
Request metadata, passed through to the audit devices.
- addMethod(String) - Method in class io.helidon.nima.webserver.tracing.PathTracingConfig.Builder
-
Add a new HTTP method to restrict this configuration for.
- addMethod(String) - Method in class io.helidon.reactive.webserver.PathTracingConfig.Builder
-
Add a new HTTP method to restrict this configuration for.
- addMethod(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Add supported method for this target.
- addMethod(String, Method) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor.Builder
-
Add a custom method to be available in expressions without a prefix.
- addMethod(String, String, Method) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor.Builder
-
Add a custom method to be available in expressions.
- addModifierName(String) - Method in class io.helidon.common.types.DefaultTypedElementName.Builder
-
Adds a single modifier val.
- addModifierName(String) - Method in class io.helidon.common.types.DefaultTypeInfo.Builder
-
Adds a single modifier val.
- addNamedRouting(String, Routing) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Associates a dedicated routing with an additional server socket configuration.
- addNamedRouting(String, Supplier<Routing>) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Associates a dedicated routing with an additional server socket configuration.
- addNode(ConfigNode) - Method in class io.helidon.config.ListNodeBuilderImpl
-
Adds new element into the list.
- addNode(String, ConfigNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
-
Sets new member into the map.
- addNode(String, ConfigNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
-
Add a config node.
- addNoProxy(String) - Method in class io.helidon.reactive.webclient.Proxy.Builder
-
Configure a host pattern that is not going through a proxy.
- addObject(ConfigNode.ObjectNode) - Method in class io.helidon.config.ListNodeBuilderImpl
- addObject(ConfigNode.ObjectNode) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
-
Adds Object node to the list.
- addObject(String, ConfigNode.ObjectNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
- addObject(String, ConfigNode.ObjectNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
-
Sets Object node associated with specified
key. - addOperation(String) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Add intended operation of this JWK.
- addOperation(String) - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
-
Add intended operation of this JWK.
- addOperation(String) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Add intended operation of this JWK.
- addOperationServer(String, String) - Method in class io.helidon.nima.openapi.OpenApiService.AbstractBuilder
-
Adds an operation server for a given operation ID.
- addOperationServer(String, String) - Method in class io.helidon.reactive.openapi.OpenAPISupport.Builder
-
Adds an operation server for a given operation ID.
- addOrg(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Adds an O (Organization) value in the subject field of issued certificates.
- addOrgUnit(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Adds an OU (OrganizationalUnit) value in the subject field of issued certificates.
- addOrigin(String) - Method in class io.helidon.nima.websocket.webserver.WsUpgradeProvider.AbstractBuilder
-
Add supported origin.
- addOtherElementInfo(TypedElementName) - Method in class io.helidon.common.types.DefaultTypeInfo.Builder
-
Adds a single otherElementInfo val.
- addOtherSan(String, String) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
-
Specifies custom OID/UTF8-string SANs.
- addOtherSan(String, String) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
Specifies custom OID/UTF8-string SANs.
- addOutboundProvider(String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Add a provider to this composite policy.
- addOutboundSecurityProvider(OutboundSecurityProvider) - Method in class io.helidon.security.Security.Builder
-
All configured identity propagation providers are used.
- addOutboundSecurityProvider(OutboundSecurityProvider, String) - Method in class io.helidon.security.Security.Builder
-
Add a named outbound security provider.
- addOutboundSecurityProvider(Supplier<? extends OutboundSecurityProvider>) - Method in class io.helidon.security.Security.Builder
-
All configured identity propagation providers are used.
- addOutboundSecurityProvider(Supplier<? extends OutboundSecurityProvider>, String) - Method in class io.helidon.security.Security.Builder
-
Add a named outbound security provider.
- addOutboundTarget(OutboundTarget) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Configure outbound target for identity propagation.
- addOutboundTarget(OutboundTarget) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
-
Add a new outbound target to configure identity propagation or explicit username/password.
- addPackages(boolean, Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addPackages(boolean, Package...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addPackages(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addPackages(Package...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addParam(Object) - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
- addParam(Object) - Method in interface io.helidon.reactive.dbclient.DbStatement
-
Add next parameter to the list of ordered parameters (e.g.
- addParam(Object) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementGet
- addParam(String, Object) - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
- addParam(String, Object) - Method in interface io.helidon.reactive.dbclient.DbStatement
-
Add next parameter to the map of named parameters (e.g.
- addParam(String, Object) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementGet
- addParameter(String, String) - Method in class io.helidon.common.http.HttpMediaType.Builder
-
Add a new parameter to the parameter map.
- addParentServiceType(TypeName, TypeName) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Introduce the parent superclass for a given service type name.
- addParentServiceType(TypeName, TypeName, Optional<Boolean>) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Introduce the parent superclass for a given service type name.
- addParser(ConfigParser) - Method in interface io.helidon.config.Config.Builder
-
Registers a
ConfigParserinstance that can be used by config system to parse parseConfigParser.ContentofParsableSource. - addPart(WriteablePart) - Method in class io.helidon.nima.http.media.multipart.WriteableMultiPart.Builder
-
Add a new part.
- addPart(Supplier<? extends WriteablePart>) - Method in class io.helidon.nima.http.media.multipart.WriteableMultiPart.Builder
-
Add a new part.
- addPassThroughHeader(String) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Add header to whitelist and pass from the request to the plugin.
- addPassThroughHeader(String) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Add header to whitelist and pass from the request to the plugin.
- addPath(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Add supported paths for this target.
- addPathConfig(PathTracingConfig) - Method in class io.helidon.nima.webserver.tracing.TracingFeature.Builder
-
Add a path specific configuration of tracing.
- addPathConfig(PathTracingConfig) - Method in class io.helidon.reactive.webserver.WebTracingConfig.Builder
-
Add a path specific configuration of tracing.
- addPathServer(String, String) - Method in class io.helidon.nima.openapi.OpenApiService.AbstractBuilder
-
Adds a path server for a given path.
- addPathServer(String, String) - Method in class io.helidon.reactive.openapi.OpenAPISupport.Builder
-
Adds a path server for a given path.
- addPayloadClaim(String, Object) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Add a generic payload claim.
- addPemKey(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
Add PEM formatted public key or certificate used to verify the signatures of Kubernetes service account JWTs.
- addPolicy(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
Add a policy for the token.
- addPolicyIdentifier(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Add a policy identifier OID.
- addPostalCode(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Adds a Postal Code values in the subject field of issued certificates.
- addPostConstructMethod(TypeName, String) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Introduces a
PostConstructmethod to the model for a given service type. - addPreDestroyMethod(TypeName, String) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Introduces a
PreDestroymethod to the model for a given service type. - addPrincipal(Principal) - Method in class io.helidon.security.Subject.Builder
-
Add a principal to the list of principals of this subject.
- addPrivateCredential(Class<?>, Object) - Method in class io.helidon.security.Subject.Builder
-
Add a private credential to this subject.
- addPrivateCredential(Object) - Method in class io.helidon.security.Subject.Builder
-
Add a private credential to this subject to be bound under its class.
- addProperty(String, Object) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addProvider(ObserveProvider) - Method in class io.helidon.nima.observe.ObserveFeature.Builder
-
Add a provider.
- addProvider(SecurityProvider) - Method in class io.helidon.security.Security.Builder
-
Add a provider, works as
Security.Builder.addProvider(io.helidon.security.spi.SecurityProvider, String), where the name is set toClass.getSimpleName(). - addProvider(SecurityProvider, String) - Method in class io.helidon.security.Security.Builder
-
Adds a named provider that may implement multiple interfaces.
- addProvider(Supplier<? extends SecurityProvider>) - Method in class io.helidon.security.Security.Builder
-
Add a provider, works as
Security.Builder.addProvider(io.helidon.security.spi.SecurityProvider, String), where the name is set toClass.getSimpleName(). - addProvider(Supplier<? extends SecurityProvider>, String) - Method in class io.helidon.security.Security.Builder
-
Adds a named provider that may implement multiple interfaces.
- addProviderFor(TypeName, Set<TypeName>) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Establishes the fact that a given service type is a
Providertype for the given provided types. - addProvince(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Adds the ST (Province) values in the subject field of issued certificates.
- addPublicCredential(Class<?>, Object) - Method in class io.helidon.security.Subject.Builder
-
Add a public credential to this subject.
- addPublicCredential(Object) - Method in class io.helidon.security.Subject.Builder
-
Add a public credential to this subject to be bound under its class.
- addQualifier(QualifierAndValue) - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Sets the optional qualifier of the injection point.
- addQualifier(Class<? extends Annotation>) - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Sets the optional qualifier of the injection point.
- addQualifiers(TypeName, Set<QualifierAndValue>) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Sets the qualifiers associated with a service type.
- addQueryParam(String, String...) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
-
Add an HTTP query parameter.
- addQueryParam(String, String...) - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Add an HTTP query parameter.
- addQueryParam(String, String...) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
-
Add an HTTP query parameter.
- addQueryParamHandler(QueryParamHandler) - Method in class io.helidon.security.integration.jersey.JerseySecurityFeature.Builder
-
Add a new handler to extract query parameter and store it in security request header.
- addQueryParamHandlers(Iterable<QueryParamHandler>) - Method in class io.helidon.security.integration.jersey.JerseySecurityFeature.Builder
-
Add handlers to extract query parameters and store them in security request header.
- addQueryParams(WebClientRequestBuilder, String, ApiRequest<?>, Http.Method, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Add HTTP query parameters.
- addQueueListener(Bulkhead.QueueListener) - Method in class io.helidon.nima.faulttolerance.Bulkhead.Builder
-
Add a queue listener to this bulkhead.
- addReader(MessageBodyReader<?>) - Method in class io.helidon.reactive.media.common.MediaContext.Builder
- addReader(MessageBodyReader<?>) - Method in interface io.helidon.reactive.media.common.MediaContextBuilder
-
Registers new reader.
- addReader(MessageBodyReader<?>) - Method in class io.helidon.reactive.webclient.WebClient.Builder
- addReader(MessageBodyReader<?>) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- addReadiness(Collection<HealthCheck>) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.use
HealthSupport.Builder.add(java.util.Collection)instead, as we will remove dependency on MP health checks in the future - addReadiness(HealthCheck...) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.use
HealthSupport.Builder.add(io.helidon.health.HealthCheck...)instead, as we will remove dependency on MP health checks in the future - addRef() - Method in class io.helidon.openapi.ExpandedTypeDescription
-
Adds property handling for a
$refreference. - addReferencedTypeNamesToAnnotations(TypeName, AnnotationAndValue) - Method in class io.helidon.common.types.DefaultTypeInfo.Builder
-
Adds a single referencedTypeNamesToAnnotations val.
- addReferencedTypeNamesToAnnotations(TypeName, Collection<AnnotationAndValue>) - Method in class io.helidon.common.types.DefaultTypeInfo.Builder
-
Adds a collection of referencedTypeNamesToAnnotations values.
- addRenewStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Specifies the database statements to be executed to renew a user.
- addRequest(AtomicLong, long) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Atomically add the given request amount to the field while capping it at
Long.MAX_VALUE. - addResourceClass(Class<?>) - Method in class io.helidon.microprofile.server.Server.Builder
-
Add a JAX-RS resource class to use.
- addResourceClasses(List<Class<?>>) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Add all resource classes from the list to the list of resource classes discovered through CDI.
- address() - Method in interface io.helidon.common.socket.PeerInfo
-
Socket address of the peer.
- address() - Method in class io.helidon.integrations.vault.Vault.Builder
-
Vault address (if configured).
- address() - Method in record class io.helidon.nima.testing.junit5.webserver.DirectPeerInfo
-
Returns the value of the
addressrecord component. - address() - Method in class io.helidon.security.jwt.Jwt
-
Address claim.
- address(JwtUtil.Address) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Address of the subject.
- address(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
Host string, host:port pair, or URL to the base of the Kubernetes API server.
- address(String) - Method in class io.helidon.integrations.vault.Vault.Builder
-
Configure address of the Vault, including scheme, host, and port.
- Address(JsonObject) - Constructor for class io.helidon.security.jwt.JwtUtil.Address
-
Create an address object from json representation.
- addRetry(Retry) - Method in class io.helidon.nima.faulttolerance.FaultTolerance.Builder
-
Add a retry to the list.
- addRetry(Retry) - Method in class io.helidon.nima.faulttolerance.FaultTolerance.TypedBuilder
-
Add a retry to the list.
- addRetry(Retry) - Method in class io.helidon.reactive.faulttolerance.FaultTolerance.Builder
-
Add a retry to the list.
- addRetry(Retry) - Method in class io.helidon.reactive.faulttolerance.FaultTolerance.TypedBuilder
-
Add a retry to the list.
- addRevocationStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Specifies the database statements to be executed to revoke a user.
- addRole(String) - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
-
Add a role to the list of roles for a user subject.
- addRoles(Collection<String>) - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
-
Add a collection of roles for user subject to this builder.
- addRollbackStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Specifies the database statements to be executed to rollback a create operation in the event of an error.
- addRootRotationStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
Specifies the database statements to be executed to rotate the root user's credentials.
- addRouting(Routing) - Method in interface io.helidon.nima.webserver.Router.RouterBuilder
-
Add a new routing to this router.
- addRouting(Routing) - Method in class io.helidon.nima.webserver.WebServer.Builder
- addRouting(Routing) - Method in interface io.helidon.reactive.webserver.Router.RouterBuilder
-
Add a new routing to this router.
- addRouting(Routing) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Configure the default routing of this WebServer.
- addRouting(Supplier<? extends Routing>) - Method in interface io.helidon.nima.webserver.Router.RouterBuilder
-
Add a new routing to this router.
- addRouting(Supplier<? extends Routing>) - Method in interface io.helidon.reactive.webserver.Router.RouterBuilder
-
Add a new routing to this router.
- addRouting(Supplier<Routing>) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Configure the default routing of this WebServer.
- addScope(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
OAuth2 scope claim to add.
- addScopeTypeName(TypeName, String) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Adds a scope type name for a service type name.
- addSecret(String, SecretsProvider<T>, T) - Method in class io.helidon.security.Security.Builder
-
Add a secret to security configuration.
- addSecretIdBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
CIDR blocks; if set, specifies blocks of IP addresses which can perform the login operation.
- addSecretProvider(SecretsProvider<?>, String) - Method in class io.helidon.security.Security.Builder
-
Add a named secret provider.
- addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CreateCubbyhole.Request
-
Add a new secret value.
- addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.UpdateCubbyhole.Request
-
Add a new secret value.
- addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv1.CreateKv1.Request
-
Add a secret value to this secret.
- addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv1.UpdateKv1.Request
-
Add a new value.
- addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv2.CreateKv2.Request
-
Add a new secret value to the secret being created.
- addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
-
Add a secret value to the map of secret values.
- addService(DbClientService) - Method in class io.helidon.reactive.dbclient.DbClient.Builder
-
Add a client service.
- addService(DbClientService) - Method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProviderBuilder
- addService(DbClientService) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClientProviderBuilder
- addService(DbClientService) - Method in interface io.helidon.reactive.dbclient.spi.DbClientProviderBuilder
-
Add an interceptor.
- addService(WebClientService) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Register new instance of
WebClientService. - addService(Supplier<? extends DbClientService>) - Method in class io.helidon.reactive.dbclient.DbClient.Builder
-
Add a client service.
- addService(Supplier<? extends WebClientService>) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Register new instance of
WebClientService. - addService(T) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
Add a custom service implementation to the list of services.
- addService(T, double) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
Add a custom service implementation to the list of services with a custom weight.
- addServiceProvider(DbClientServiceProvider) - Method in class io.helidon.reactive.dbclient.DbClient.Builder
-
Add an interceptor provider.
- addServiceRoles(Collection<String>) - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
-
Add a collection of roles for service subject to this builder.
- addServiceTypeHierarchy(TypeName, List<TypeName>) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Introduce the parent superclass for a given service type name.
- addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.nima.faulttolerance.CircuitBreaker.Builder
-
This throwable will not be considered failure.
- addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.nima.faulttolerance.Fallback.Builder
-
Do not apply fallback on this throwable class.
- addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.nima.faulttolerance.Retry.Builder
-
This throwable will not be considered retriable.
- addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.reactive.faulttolerance.CircuitBreaker.Builder
-
This throwable will not be considered failure.
- addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.reactive.faulttolerance.Fallback.Builder
-
Do not apply fallback on this throwable class.
- addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.reactive.faulttolerance.Retry.Builder
-
This throwable will not be considered retriable.
- addSocket(SocketConfiguration) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Adds an additional named server socket configuration.
- addSocket(SocketConfiguration, Routing) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Add a named socket and routing.
- addSocket(String, int, InetAddress) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.since 2.0.0, please use
ServerConfiguration.Builder.addSocket(String, SocketConfiguration)instead - addSocket(String, SocketConfiguration) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Adds an additional named server socket configuration.
- addSocket(String, SocketConfiguration.Builder) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Adds an additional named server socket configuration.
- addSocket(String, Supplier<SocketConfiguration>) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Adds an additional named server socket configuration builder.
- addSocket(Supplier<SocketConfiguration>) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Adds an additional named server socket configuration builder.
- addSource(ConfigSource) - Method in interface io.helidon.config.Config.Builder
-
Add a config source to the list of sources.
- addSource(Supplier<? extends ConfigSource>) - Method in interface io.helidon.config.Config.Builder
-
Add a single config source to this builder.
- addSpan(SpanTracingConfig) - Method in class io.helidon.tracing.config.ComponentTracingConfig.Builder
-
Add a new traced span configuration.
- addSpanLog(SpanLogTracingConfig) - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
-
Add configuration of a traced span log.
- addStartup(Collection<HealthCheck>) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.use
HealthSupport.Builder.add(java.util.Collection)instead, as we will remove dependency on MP health checks in the future - addStartup(HealthCheck...) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.use
HealthSupport.Builder.add(io.helidon.health.HealthCheck...)instead, as we will remove dependency on MP health checks in the future - addStatement(String, String) - Method in class io.helidon.reactive.dbclient.DbStatements.Builder
-
Add named database statement to database configuration..
- addStreamReader(MessageBodyStreamReader<?>) - Method in class io.helidon.reactive.media.common.MediaContext.Builder
- addStreamReader(MessageBodyStreamReader<?>) - Method in interface io.helidon.reactive.media.common.MediaContextBuilder
-
Registers new stream reader.
- addStreamReader(MessageBodyStreamReader<?>) - Method in class io.helidon.reactive.webclient.WebClient.Builder
- addStreamReader(MessageBodyStreamReader<?>) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- addStreamWriter(MessageBodyStreamWriter<?>) - Method in class io.helidon.reactive.media.common.MediaContext.Builder
- addStreamWriter(MessageBodyStreamWriter<?>) - Method in interface io.helidon.reactive.media.common.MediaContextBuilder
-
Registers new stream writer.
- addStreamWriter(MessageBodyStreamWriter<?>) - Method in class io.helidon.reactive.webclient.WebClient.Builder
- addStreamWriter(MessageBodyStreamWriter<?>) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- addStreetAddress(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Adds a Street Address values in the subject field of issued certificates.
- addStringMapper(Class<T>, Function<String, T>) - Method in interface io.helidon.config.Config.Builder
- addSubjectType(SubjectType) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
-
Deprecated.Add a supported subject type.
- addSubjectType(SubjectType) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.Builder
-
Add a supported subject type.
- addSubProtocol(String) - Method in class io.helidon.nima.websocket.client.WsClient.Builder
-
Add sub-protocol.
- addSubProtocolProvider(Http2SubProtocolProvider) - Method in class io.helidon.nima.http2.webserver.Http2ConnectionProvider.Builder
-
Add a configured sub-protocol provider.
- addSubProtocolProvider(Http2SubProtocolProvider) - Method in class io.helidon.nima.http2.webserver.Http2UpgradeProvider.Builder
-
Add a configured sub-protocol provider.
- addSyntheticApplication(List<Class<?>>) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Create an application from the provided resource classes and add it to the list of applications.
- addTarget(OutboundTarget) - Method in class io.helidon.security.providers.common.OutboundConfig.Builder
-
Add a new target configuration.
- addTenantConfig(TenantConfig) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Add specific
TenantConfiginstance. - addTenantConfigFinder(TenantConfigFinder) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
-
Add specific
TenantConfigFinderimplementation. - addTenantConfigFinder(TenantConfigFinder) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Add specific
TenantConfigFinderimplementation. - addTenantConfigFinder(TenantConfigFinder) - Method in class io.helidon.security.providers.oidc.reactive.OidcSupport.Builder
-
Add specific
TenantConfigFinderimplementation. - addTenantConfigFinder(TenantConfigFinder, int) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
-
Add specific
TenantConfigFinderimplementation with specific priority. - addTenantConfigFinder(TenantConfigFinder, int) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Add specific
TenantConfigFinderimplementation with specific priority. - addTenantConfigFinder(TenantConfigFinder, int) - Method in class io.helidon.security.providers.oidc.reactive.OidcSupport.Builder
-
Add specific
TenantConfigFinderimplementation with specific priority. - addTenantConfigFinder(TenantIdFinder) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Add specific
TenantIdFinderimplementation. - addTenantConfigFinder(TenantIdFinder, int) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Add specific
TenantIdFinderimplementation with specific priority. - addTimeout(Timeout) - Method in class io.helidon.nima.faulttolerance.FaultTolerance.Builder
-
Add a timeout to the list.
- addTimeout(Timeout) - Method in class io.helidon.nima.faulttolerance.FaultTolerance.TypedBuilder
-
Add a timeout to the list.
- addTimeout(Timeout) - Method in class io.helidon.reactive.faulttolerance.FaultTolerance.Builder
-
Add a timeout to the list.
- addTimeout(Timeout) - Method in class io.helidon.reactive.faulttolerance.FaultTolerance.TypedBuilder
-
Add a timeout to the list.
- addToArray(String, boolean) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add an element to an array.
- addToArray(String, boolean) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToArray(String, double) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add an element to an array.
- addToArray(String, double) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToArray(String, int) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add an element to an array.
- addToArray(String, int) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToArray(String, long) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add an element to an array.
- addToArray(String, long) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToArray(String, ApiJsonBuilder<?>) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add an object to an array.
- addToArray(String, ApiJsonBuilder<?>) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToArray(String, String) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add an element to an array.
- addToArray(String, String) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToCommaDelimitedArray(String, String) - Method in class io.helidon.integrations.vault.VaultRequest
-
Add a string to an array represented as a comma delimited string in the request JSON.
- addToken(Class<T>, U) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
-
Add a token instance (such as JWT instance).
- addToken(Object) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
-
Add a token instance (such as JWT instance).
- addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Token bound CIDR blocks.
- addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
-
Specifies blocks of IP addresses which can use the auth tokens generated by this SecretID.
- addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Add CIDR block.
- addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
List of CIDR blocks; if set, specifies blocks of IP addresses which can authenticate successfully, and ties the resulting token to these blocks as well.
- addTokenPolicy(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Token policy to encode onto generated tokens.
- addTokenPolicy(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Add a policy to encode on the generated token.
- addToObject(String, String, boolean) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add a key/value pair to a named object.
- addToObject(String, String, boolean) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToObject(String, String, double) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add a key/value pair to a named object.
- addToObject(String, String, double) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToObject(String, String, int) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add a key/value pair to a named object.
- addToObject(String, String, int) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToObject(String, String, long) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add a key/value pair to a named object.
- addToObject(String, String, long) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addToObject(String, String, String) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Add a key/value pair to a named object.
- addToObject(String, String, String) - Method in class io.helidon.integrations.common.rest.JsonRequest
- addTracerTag(String, boolean) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- addTracerTag(String, boolean) - Method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
Tracer level tags that get added to all reported spans.
- addTracerTag(String, boolean) - Method in interface io.helidon.tracing.TracerBuilder
-
Tracer level tags that get added to all reported spans.
- addTracerTag(String, boolean) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
- addTracerTag(String, Number) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- addTracerTag(String, Number) - Method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
Tracer level tags that get added to all reported spans.
- addTracerTag(String, Number) - Method in interface io.helidon.tracing.TracerBuilder
-
Tracer level tags that get added to all reported spans.
- addTracerTag(String, Number) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
- addTracerTag(String, String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- addTracerTag(String, String) - Method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
Tracer level tags that get added to all reported spans.
- addTracerTag(String, String) - Method in interface io.helidon.tracing.TracerBuilder
-
Tracer level tags that get added to all reported spans.
- addTracerTag(String, String) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
- addTransformer(ClassTransformer) - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- addTransport(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Add supported transports for this target.
- addTypeForContract(TypeName, TypeName, boolean) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Introduces a contract associated with a service type.
- addUpgradeProvider(Http1UpgradeProvider) - Method in class io.helidon.nima.webserver.http1.Http1ConnectionProvider.Builder
-
Add a configured upgrade provider.
- addUriSan(String) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
-
Specifies the requested URI Subject Alternative Name(s).
- addUriSan(String) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
Specifies the requested URI Subject Alternative Name(s).
- addUserGroup(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
A user group claim to add.
- addUserPrincipalValidator(Collection<Validator<Jwt>>) - Static method in class io.helidon.security.jwt.Jwt
-
Adds a validator that makes sure the
Jwt.userPrincipal()is present. - addUserStore(SecureUserStore) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
-
Add a user store to the list of stores used by this provider.
- addValidator(AbacValidator<? extends AbacValidatorConfig>) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
-
Add an explicit (e.g.
- addValue(ConfigNode.ValueNode) - Method in class io.helidon.config.ListNodeBuilderImpl
- addValue(ConfigNode.ValueNode) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
-
Adds String value to the list.
- addValue(String) - Method in interface io.helidon.common.http.Http.HeaderValueWriteable
-
Add a value to this header.
- addValue(String) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
-
Adds String value to the list.
- addValue(String, ConfigNode.ValueNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
- addValue(String, ConfigNode.ValueNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
-
Sets String value associated with specified
key. - addValue(String, String) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
-
Sets String value associated with specified
key. - addVaultAuth(VaultAuth) - Method in class io.helidon.integrations.vault.Vault.Builder
-
Add a
VaultAuthto use with this Vault. - addVersion(int) - Method in class io.helidon.integrations.vault.secrets.kv2.DeleteKv2.Request
-
Add a secret version to delete.
- addVersion(int) - Method in class io.helidon.integrations.vault.secrets.kv2.DestroyKv2.Request
-
Add a secret version to destroy.
- addVersion(int) - Method in class io.helidon.integrations.vault.secrets.kv2.UndeleteKv2.Request
-
Add a version to undelete.
- addWatchServiceModifier(WatchEvent.Modifier) - Method in class io.helidon.config.FileSystemWatcher.Builder
-
Add a modifier of the watch service.
- addWhitelistedException(String) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
-
Add an exception to the whitelist.
- addWriter(MessageBodyWriter<?>) - Method in class io.helidon.reactive.media.common.MediaContext.Builder
- addWriter(MessageBodyWriter<?>) - Method in interface io.helidon.reactive.media.common.MediaContextBuilder
-
Registers new writer.
- addWriter(MessageBodyWriter<?>) - Method in class io.helidon.reactive.webclient.WebClient.Builder
- addWriter(MessageBodyWriter<?>) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- after() - Method in interface io.helidon.lra.coordinator.client.Participant
-
URI of participant's method annotated with
@AfterLRA. - AFTER_ONCOMPLETE - Enum constant in enum class io.helidon.reactive.media.common.MessageBodyContext.EventType
-
Emitted after
Flow.Subscriber.onComplete(). - AFTER_ONERROR - Enum constant in enum class io.helidon.reactive.media.common.MessageBodyContext.EventType
-
Emitted after
Flow.Subscriber.onError(Throwable). - AFTER_ONNEXT - Enum constant in enum class io.helidon.reactive.media.common.MessageBodyContext.EventType
-
Emitted after
Flow.Subscriber.onNext(Object). - AFTER_ONSUBSCRIBE - Enum constant in enum class io.helidon.reactive.media.common.MessageBodyContext.EventType
-
Emitted after
Flow.Subscriber.onSubscribe(Subscription). - afterAll(ExtensionContext) - Method in class io.helidon.nima.testing.junit5.webserver.Http1DirectJunitExtension
- afterAll(ExtensionContext) - Method in interface io.helidon.nima.testing.junit5.webserver.spi.HelidonJunitExtension
- afterAll(ExtensionContext) - Method in class io.helidon.nima.testing.junit5.websocket.WsDirectExtension
- afterBean(AfterBeanDiscovery, BeanManager) - Method in class io.helidon.microprofile.grpc.client.GrpcClientCdiExtension
-
Process the previously captured
GrpcProxyinjection points. - afterCompletion(int) - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
-
Ensures that any thread-associated connections are properly committed, restored to their initial states, closed where appropriate and removed from the system when a definitionally thread-scoped JTA transaction commits or rolls back.
- afterEach(ExtensionContext) - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.
- afterEach(ExtensionContext) - Method in class io.helidon.nima.testing.junit5.webserver.Http1ServerJunitExtension
- afterEach(ExtensionContext) - Method in interface io.helidon.nima.testing.junit5.webserver.spi.HelidonJunitExtension
- afterExecute(Runnable, Throwable) - Method in class io.helidon.common.configurable.ThreadPool
- afterRequest(ClientRequestContext, ClientResponseContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingInterceptor
- afterSend() - Method in class io.helidon.nima.webserver.http.ServerResponseBase
-
Execute after send runnables.
- afterStop() - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport
- afterStop() - Method in class io.helidon.nima.grpc.webserver.GrpcRouting
- afterStop() - Method in class io.helidon.nima.http2.webserver.Http2Route
- afterStop() - Method in class io.helidon.nima.observe.metrics.MetricsFeature
- afterStop() - Method in class io.helidon.nima.webserver.http.Filters
- afterStop() - Method in class io.helidon.nima.webserver.http.HttpRouting
- afterStop() - Method in class io.helidon.nima.webserver.http1.Http1Route
- afterStop() - Method in interface io.helidon.nima.webserver.Router
-
This is called after server closes ports.
- afterStop() - Method in interface io.helidon.nima.webserver.ServerLifecycle
-
After server stop.
- afterStop() - Method in class io.helidon.nima.websocket.webserver.WsRouting
- afterStop() - Method in interface io.helidon.reactive.webserver.Router
-
This is called after server closes ports.
- afterStop() - Method in interface io.helidon.reactive.webserver.ServerLifecycle
-
After server stop.
- afterTestExecution(ExtensionContext) - Method in class io.helidon.common.testing.junit5.RestoreSystemPropertiesExt
- AGE - Static variable in class io.helidon.common.http.Http.Header
-
The
Ageheader name. - aggregate(CustomAnnotationTemplateRequest, CustomAnnotationTemplateResponse...) - Static method in interface io.helidon.pico.tools.CustomAnnotationTemplateResponse
-
Aggregates the responses given to one response.
- aggregator() - Method in class io.helidon.cors.CorsSupportHelper
-
Aggregator that combines configuration and provides information based on request.
- Aggregator - Class in io.helidon.cors
-
Collects CORS set-up information from various sources and looks up the relevant CORS information given a request's path and HTTP method.
- ALG_ES256 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
ECDSA using P-256 and SHA-256.
- ALG_ES384 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
ECDSA using P-384 and SHA-384.
- ALG_ES512 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
ECDSA using "P-521" and SHA-512.
- ALG_HS256 - Static variable in class io.helidon.security.jwt.jwk.JwkOctet
-
HMAC using SHA-256.
- ALG_HS384 - Static variable in class io.helidon.security.jwt.jwk.JwkOctet
-
HMAC using SHA-384.
- ALG_HS512 - Static variable in class io.helidon.security.jwt.jwk.JwkOctet
-
HMAC using SHA-512.
- ALG_NONE - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Algorithm defining there is no security (e.g.
- ALG_RS256 - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
RSASSA-PKCS1-v1_5 using SHA-256.
- ALG_RS384 - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
RSASSA-PKCS1-v1_5 using SHA-384.
- ALG_RS512 - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
RSASSA-PKCS1-v1_5 using SHA-512.
- algorithm() - Method in class io.helidon.security.jwt.jwk.Jwk
-
The algorithm used when signing/encrypting this key.
- algorithm() - Method in class io.helidon.security.jwt.Jwt
-
Algorithm claim.
- algorithm() - Method in class io.helidon.security.jwt.JwtHeaders
-
Algorithm claim.
- algorithm() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
Algorithm of signature used by this client.
- algorithm() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Algorithm used by this signature.
- algorithm(EncryptedJwt.SupportedAlgorithm) - Method in class io.helidon.security.jwt.EncryptedJwt.Builder
-
Algorithm which should be used as content key encryption.
- algorithm(String) - Method in class io.helidon.common.crypto.AsymmetricCipher.Builder
-
Set algorithm which should be used.
- algorithm(String) - Method in class io.helidon.common.crypto.HashDigest.Builder
-
Set digest algorithm.
- algorithm(String) - Method in class io.helidon.common.crypto.HmacDigest.Builder
-
Set new HMAC algorithm.
- algorithm(String) - Method in class io.helidon.common.crypto.Signature.Builder
-
Set algorithm which should be used.
- algorithm(String) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
-
Set algorithm which should be used.
- algorithm(String) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Algorithm of the key being built.
- algorithm(String) - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
-
Algorithm of the key being built.
- algorithm(String) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Algorithm of the key being built.
- algorithm(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
The "alg" claim is used to define the signature algorithm.
- algorithm(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
The "alg" claim is used to define the signature algorithm.
- algorithm(String) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
Algorithm of signature used by this client.
- algorithm(String) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Algorithm used by this signature.
- ALGORITHM_AES_CBC - Static variable in class io.helidon.common.crypto.SymmetricCipher
-
AES algorithm with CBC method and PKCS5 padding.
- ALGORITHM_AES_CTR - Static variable in class io.helidon.common.crypto.SymmetricCipher
-
AES algorithm with CTR method and no padding.
- ALGORITHM_AES_GCM - Static variable in class io.helidon.common.crypto.SymmetricCipher
-
AES algorithm with GCM method and no padding.
- ALGORITHM_CHA_CHA - Static variable in class io.helidon.common.crypto.SymmetricCipher
-
ChaCha20 encryption algorithm.
- ALGORITHM_CHA_CHA_POLY1305 - Static variable in class io.helidon.common.crypto.SymmetricCipher
-
ChaCha20 encryption algorithm with Poly1305 authentication code.
- ALGORITHM_MD2 - Static variable in class io.helidon.common.crypto.HashDigest
-
Deprecated.It is strongly recommended not to use this algorithm as stated here RFC6149 - Section 6.
- ALGORITHM_MD2_RSA - Static variable in class io.helidon.common.crypto.Signature
-
Deprecated.It is strongly recommended not to use this algorithm for signature purposes as stated here RFC6149 - Section 6.
- ALGORITHM_MD5 - Static variable in class io.helidon.common.crypto.HashDigest
-
Deprecated.It is strongly recommended not to use this algorithm as stated here RFC6151 - Section 2.1.
- ALGORITHM_MD5 - Static variable in class io.helidon.common.crypto.HmacDigest
-
Deprecated.HMAC-MD5 should not be used for signature purposes, for more information see RFC6151 - Section 2.3.
- ALGORITHM_MD5_RSA - Static variable in class io.helidon.common.crypto.Signature
-
Deprecated.It is strongly recommended not to use this algorithm for signature purposes as stated here RFC6149 - Section 2.
- ALGORITHM_NONE_ECDSA - Static variable in class io.helidon.common.crypto.Signature
-
Elliptic curve digital signature algorithm with no digest algorithm.
- ALGORITHM_NONE_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with no digest algorithm specified.
- ALGORITHM_RSA_ECB_OAEP_MD5 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
-
Deprecated.It is strongly recommended not to use this algorithm as stated here RFC6151 - 2.
- ALGORITHM_RSA_ECB_OAEP_SHA1 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
-
RSA cipher with ECB method using optimal asymmetric encryption padding with SHA1 and MGF1.
- ALGORITHM_RSA_ECB_OAEP256 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
-
RSA cipher with ECB method using optimal asymmetric encryption padding with SHA-256 and MGF1.
- ALGORITHM_RSA_ECB_OAEP384 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
-
RSA cipher with ECB method using optimal asymmetric encryption padding with SHA-384 and MGF1.
- ALGORITHM_RSA_ECB_OAEP512_224 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
-
RSA cipher with ECB method using optimal asymmetric encryption padding with SHA-512/224 and MGF1.
- ALGORITHM_RSA_ECB_OAEP512_256 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
-
RSA cipher with ECB method using optimal asymmetric encryption padding with SHA-512/256 and MGF1.
- ALGORITHM_RSA_ECB_PKCS1 - Static variable in class io.helidon.common.crypto.AsymmetricCipher
-
RSA cipher with ECB method using PKCS1 padding.
- ALGORITHM_SHA_1 - Static variable in class io.helidon.common.crypto.HashDigest
-
Deprecated.SHA-1 is unsafe to use alone due to its vulnerability to collision attacks
- ALGORITHM_SHA_1 - Static variable in class io.helidon.common.crypto.HmacDigest
-
HMAC using SHA1 as a hash function.
- ALGORITHM_SHA_224 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA-224 algorithm.
- ALGORITHM_SHA_224 - Static variable in class io.helidon.common.crypto.HmacDigest
-
HMAC using SHA224 as a hash function.
- ALGORITHM_SHA_256 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA-256 algorithm.
- ALGORITHM_SHA_256 - Static variable in class io.helidon.common.crypto.HmacDigest
-
HMAC using SHA256 as a hash function.
- ALGORITHM_SHA_384 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA-384 algorithm.
- ALGORITHM_SHA_384 - Static variable in class io.helidon.common.crypto.HmacDigest
-
HMAC using SHA384 as a hash function.
- ALGORITHM_SHA_512 - Static variable in class io.helidon.common.crypto.HmacDigest
-
HMAC using SHA512 as a hash function.
- ALGORITHM_SHA_512_224 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA-512/224 algorithm.
- ALGORITHM_SHA_512_224 - Static variable in class io.helidon.common.crypto.HmacDigest
-
HMAC using SHA512/224 as a hash function.
- ALGORITHM_SHA_512_256 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA-512/256 algorithm.
- ALGORITHM_SHA_512_256 - Static variable in class io.helidon.common.crypto.HmacDigest
-
HMAC using SHA512/256 as a hash function.
- ALGORITHM_SHA1_ECDSA - Static variable in class io.helidon.common.crypto.Signature
-
Elliptic curve digital signature algorithm with SHA1 digest algorithm.
- ALGORITHM_SHA1_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with SHA1 digest algorithm.
- ALGORITHM_SHA224_ECDSA - Static variable in class io.helidon.common.crypto.Signature
-
Elliptic curve digital signature algorithm with SHA224 digest algorithm.
- ALGORITHM_SHA224_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with SHA224 digest algorithm.
- ALGORITHM_SHA256_ECDSA - Static variable in class io.helidon.common.crypto.Signature
-
Elliptic curve digital signature algorithm with SHA256 digest algorithm.
- ALGORITHM_SHA256_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with SHA256 digest algorithm.
- ALGORITHM_SHA3_224 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA3-224 algorithm.
- ALGORITHM_SHA3_256 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA3-256 algorithm.
- ALGORITHM_SHA3_384 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA3-384 algorithm.
- ALGORITHM_SHA3_512 - Static variable in class io.helidon.common.crypto.HashDigest
-
Digest SHA3-512 algorithm.
- ALGORITHM_SHA384_ECDSA - Static variable in class io.helidon.common.crypto.Signature
-
Elliptic curve digital signature algorithm with SHA384 digest algorithm.
- ALGORITHM_SHA384_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with SHA384 digest algorithm.
- ALGORITHM_SHA512_224_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with SHA512/224 digest algorithm.
- ALGORITHM_SHA512_256_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with SHA512/256 digest algorithm.
- ALGORITHM_SHA512_ECDSA - Static variable in class io.helidon.common.crypto.Signature
-
Elliptic curve digital signature algorithm with SHA512 digest algorithm.
- ALGORITHM_SHA512_RSA - Static variable in class io.helidon.common.crypto.Signature
-
RSA signature algorithm with SHA512 digest algorithm.
- aliasesOf(String) - Static method in class io.helidon.config.EnvironmentVariableAliases
-
Returns a list of aliases for the given config key.
- all(Http.HeaderName, Supplier<List<String>>) - Method in interface io.helidon.common.http.Headers
-
Get all values of a header.
- all(Http.HeaderName, Supplier<List<String>>) - Method in class io.helidon.reactive.media.multipart.ReadableBodyPartHeaders
- all(Http.HeaderName, Supplier<List<String>>) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
- all(String) - Method in interface io.helidon.common.http.Headers
-
Deprecated, for removal: This API element is subject to removal in a future version.
- all(String) - Method in interface io.helidon.common.parameters.Parameters
-
Get all values.
- all(String, Supplier<List<String>>) - Method in interface io.helidon.common.parameters.Parameters
-
Get all values using a default value supplier if the parameter does not exist.
- ALL - Enum constant in enum class io.helidon.grpc.server.ServerRequestAttribute
-
log all attributes.
- ALL - Enum constant in enum class io.helidon.pico.tools.ApplicationCreatorConfigOptions.PermittedProviderType
-
Allows all/any provider type the system recognizes.
- ALL_CALL_OPTIONS - Enum constant in enum class io.helidon.grpc.client.ClientRequestAttribute
-
Add the method call options to the tracing span.
- ALL_RUNTIME - Enum constant in enum class io.helidon.pico.tools.spi.InterceptorCreator.Strategy
-
All annotations marked as
RetentionPolicy.RUNTIMEwill qualify, which implicitly will also cover all usages ofInterceptorCreator.Strategy.EXPLICIT. - allAnnotations() - Method in class io.helidon.security.SecurityLevel
-
Returns class level and method level annotations together in one
Map. - allAnnotationTypeTriggers() - Method in interface io.helidon.pico.tools.spi.InterceptorCreator.InterceptorProcessor
-
The set of annotation types that are trigger interception.
- allAttributeNames() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the list of all attributes names.
- allConfigBeans() - Method in interface io.helidon.builder.config.spi.HelidonConfigBeanRegistry
-
Returns all config beans indexed by its config key.
- allDependencies() - Method in interface io.helidon.pico.api.DependenciesInfo
-
Represents a flattened set of all dependencies.
- allDependenciesFor(String) - Method in interface io.helidon.pico.api.DependenciesInfo
-
Represents the list of all dependencies for a given injection point element name ordered by the element position.
- allHeaders(Http.HeaderName) - Method in interface io.helidon.cors.CorsRequestAdapter
-
Retrieves all header values for a given key as Strings.
- ALLOW - Static variable in class io.helidon.common.http.Http.Header
-
The
Allowheader name. - ALLOW_LISTED - Enum constant in enum class io.helidon.pico.tools.spi.InterceptorCreator.Strategy
-
A call to
InterceptorCreator.allowListedAnnotationTypes()will be used to determine which annotations qualify. - allowAll(boolean) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Allows all strings to match (subject to "deny" conditions).
- allowAnonymous() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
-
If called, authentication failure will not abort request and will continue as anonymous (defaults to false).
- allowAnonymous() - Static method in class io.helidon.security.integration.nima.SecurityFeature
-
If called, authentication failure will not abort request and will continue as anonymous (defaults to false).
- allowAnonymous() - Static method in class io.helidon.security.integration.webserver.WebSecurity
-
If called, authentication failure will not abort request and will continue as anonymous (defaults to false).
- allowAnyName(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if clients can request any CN.
- allowBareDomains(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if clients can request certificates matching the value of the actual domains themselves; e.g.
- allowChunkedEncoding(boolean) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Whether chunked
Http.Header.TRANSFER_ENCODINGshould be added to the headers if the entity is chunked. - allowCredentials() - Method in class io.helidon.cors.CrossOriginConfig
- allowCredentials() - Element in annotation interface io.helidon.microprofile.cors.CrossOrigin
-
Whether the client can send cookies or credentials.
- allowCredentials(boolean) - Method in interface io.helidon.cors.CorsSetter
-
Sets the allow credentials flag.
- allowCredentials(boolean) - Method in class io.helidon.cors.CorsSupportBase.Builder
- allowCredentials(boolean) - Method in class io.helidon.cors.CrossOriginConfig.Builder
- allowDeletion(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
-
Specifies if the key is allowed to be deleted.
- allowed(List<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Exact strings to allow.
- allowedCipherSuite(List<String>) - Method in class io.helidon.reactive.webclient.WebClientTls.Builder
-
Set allowed cipher suite for the client.
- allowedCipherSuite(List<String>) - Method in class io.helidon.reactive.webserver.WebServerTls.Builder
-
Set allowed cipher suite.
- allowedDomainTemplates(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
When set, allowed_domains may contain templates, as with ACL Path Templating.
- allowedPatterns(List<Pattern>) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Patterns specifying strings to allow. - allowedPrefixes(List<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Prefixes specifying strings to allow.
- allowedSuffixes(List<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Suffixes specifying strings to allow.
- allowedValues() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
For options that have a predefined set of allowed values.
- allowGlobDomains(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Allows names specified in allowed_domains to contain glob patterns (e.g.
- allowHeaders() - Method in class io.helidon.cors.CrossOriginConfig
- allowHeaders() - Element in annotation interface io.helidon.microprofile.cors.CrossOrigin
-
A list of request headers that are allowed or
"*"to allow all headers. - allowHeaders(String...) - Method in interface io.helidon.cors.CorsSetter
-
Sets the allow headers.
- allowHeaders(String...) - Method in class io.helidon.cors.CorsSupportBase.Builder
- allowHeaders(String...) - Method in class io.helidon.cors.CrossOriginConfig.Builder
- allowImpersonation(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Whether to allow impersonation by explicitly overriding username from outbound requests using
JwtAuthProvider.EP_PROPERTY_OUTBOUND_USERproperty. - allowImpersonation(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Whether to allow impersonation by explicitly overriding username from outbound requests using
JwtProvider.EP_PROPERTY_OUTBOUND_USERproperty. - allowIpSans(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if clients can request IP Subject Alternative Names.
- AllowList - Interface in io.helidon.common.configurable
-
AllowListdefines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions. - AllowList.Builder - Class in io.helidon.common.configurable
-
Fluent API builder for
AllowList. - allowListedAnnotationTypes() - Method in class io.helidon.pico.tools.DefaultInterceptorCreator
- allowListedAnnotationTypes() - Method in interface io.helidon.pico.tools.spi.InterceptorCreator
-
Applicable when
InterceptorCreator.Strategy.ALLOW_LISTEDis in use. - allowListedAnnotationTypes(Set<String>) - Method in class io.helidon.pico.tools.DefaultInterceptorCreator
-
Sets the allow-listed annotation types triggering interception creation for the default interceptor creator.
- allowLocalhost(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if clients can request certificates for localhost as one of the requested common names.
- allowMethods() - Method in class io.helidon.cors.CrossOriginConfig
- allowMethods() - Element in annotation interface io.helidon.microprofile.cors.CrossOrigin
-
A list of supported HTTP request methods.
- allowMethods(String...) - Method in interface io.helidon.cors.CorsSetter
-
Sets the allow methods.
- allowMethods(String...) - Method in class io.helidon.cors.CorsSupportBase.Builder
- allowMethods(String...) - Method in class io.helidon.cors.CrossOriginConfig.Builder
- allowNulls() - Element in annotation interface io.helidon.builder.Builder
-
Should the bean and the builder allow for the possibility of nullable non-
Optionalvalues to be present. - allowNulls() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns true if nulls are allowed.
- allowOrigins() - Method in class io.helidon.cors.CrossOriginConfig
- allowOrigins(String...) - Method in interface io.helidon.cors.CorsSetter
-
Sets the allowOrigins.
- allowOrigins(String...) - Method in class io.helidon.cors.CorsSupportBase.Builder
- allowOrigins(String...) - Method in class io.helidon.cors.CrossOriginConfig.Builder
- allowPlaintextBackup(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
-
If set, enables taking backup of named key in the plaintext format.
- allowPlaintextBackup(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
-
If set, enables taking backup of named key in the plaintext format.
- allowSubDomains(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if clients can request certificates with CNs that are subdomains of the CNs allowed by the other role options.
- allowUnsigned(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Configure support for unsigned JWT.
- allTags(Map<String, String>) - Method in interface io.helidon.metrics.api.SystemTagsManager
-
Returns a single iterator over the explicit tags in the provided map plus any global and app-level tags.
- allTags(MetricID) - Method in interface io.helidon.metrics.api.SystemTagsManager
-
Returns a single iterator over the explicit tags in the metric ID plus any global and app-level tags.
- allTypeInfos() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the list of all type elements.
- allValues() - Method in class io.helidon.common.http.ContentDisposition
- allValues() - Method in interface io.helidon.common.http.Http.HeaderValue
-
All values of this header.
- allValues(boolean) - Method in interface io.helidon.common.http.Http.HeaderValue
-
All values of this header.
- ALREADY_EXISTS - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
Some entity that we attempted to create (e.g., file or directory) already exists.
- AlreadyCompletedException - Exception Class in io.helidon.reactive.webserver
-
Signals that a mutation method has been invoked on a resource that is already completed.
- AlreadyCompletedException(String) - Constructor for exception class io.helidon.reactive.webserver.AlreadyCompletedException
-
Constructs an
AlreadyCompletedExceptionwith the specified detail message. - AlreadyCompletedException(String, Throwable) - Constructor for exception class io.helidon.reactive.webserver.AlreadyCompletedException
-
Constructs an
AlreadyCompletedExceptionwith the specified detail message and cause. - AlreadyCompletedException(Throwable) - Constructor for exception class io.helidon.reactive.webserver.AlreadyCompletedException
-
Constructs an
AlreadyCompletedExceptionwith the specified cause. - ALT_SVC - Static variable in class io.helidon.common.http.Http.Header
-
The
<code>{@value}</code>header name. - AMPERSAND_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
&byte. - analysisOnly() - Method in interface io.helidon.pico.tools.GeneralCreatorRequest
-
Set to true to avoid code-generating, and instead provide the plan for what would be built.
- analyze(Class<?>) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
- analyze(Class<?>) - Method in class io.helidon.security.abac.role.RoleAnnotationAnalyzer
- analyze(Class<?>) - Method in interface io.helidon.security.providers.common.spi.AnnotationAnalyzer
-
Analyze an application class.
- analyze(Class<?>, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
- analyze(Class<?>, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.security.abac.role.RoleAnnotationAnalyzer
- analyze(Class<?>, AnnotationAnalyzer.AnalyzerResponse) - Method in interface io.helidon.security.providers.common.spi.AnnotationAnalyzer
-
Analyze a resource class.
- analyze(Method, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
- analyze(Method, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.security.abac.role.RoleAnnotationAnalyzer
- analyze(Method, AnnotationAnalyzer.AnalyzerResponse) - Method in interface io.helidon.security.providers.common.spi.AnnotationAnalyzer
-
Analyze a resource method.
- and(Predicate<ServerRequest>) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Returns a composed predicate that represents a logical AND expression between this predicate and another predicate.
- andAuthenticate() - Method in class io.helidon.nima.webserver.http.SecureHandler
-
Add authentication requirement and create a new handler with combined setup.
- andAuthorize(String...) - Method in class io.helidon.nima.webserver.http.SecureHandler
-
Add authorization requirement and create a new handler with combined setup.
- Annotated - Annotation Interface in io.helidon.builder
-
Adding this annotation in conjunction with the
Builderon a target interface type or method causes theAnnotated.value()to be added to the generated implementation class and methods respectfully. - annotatedEndpoint(Class<?>) - Method in class io.helidon.microprofile.tyrus.TyrusApplication.Builder
-
Add single annotated endpoint.
- annotatedEndpoints() - Method in class io.helidon.microprofile.tyrus.TyrusApplication
-
Get list of annotated endpoints.
- AnnotatedMethod - Class in io.helidon.microprofile.grpc.core
-
A model of an annotated gRPC method.
- AnnotatedMethodList - Class in io.helidon.microprofile.grpc.core
-
Iterable list of
AnnotatedMethods on a single class with convenience getters to provide additional method information. - annotatedServiceClass() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Obtain the actual annotated class.
- AnnotatedServiceConfigurer - Interface in io.helidon.microprofile.grpc.server
-
A class that may apply modifications to a
ServiceDescriptor.Builderfor an annotated gRPC service class. - annotatedTypeConfigurator() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery
-
Returns the configurator for the annotated type containing the site to which the metric annotation applies.
- AnnotatedTypeWrapper(AnnotatedType<T>, Annotation...) - Constructor for class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
-
Constructor.
- annotation() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery
-
Returns the
Annotationobject for the metric annotation discovered. - AnnotationAnalyzer - Interface in io.helidon.security.providers.common.spi
-
Provides capability to extensions to enforce authentication and authorization even when the resource is not annotated with io.helidon.security.annotations.Authenticated or io.helidon.security.annotations.Authorized.
- AnnotationAnalyzer.AnalyzerResponse - Class in io.helidon.security.providers.common.spi
-
Response of an analysis run.
- AnnotationAnalyzer.AnalyzerResponse.Builder - Class in io.helidon.security.providers.common.spi
-
Fluent API builder for
AnnotationAnalyzer.AnalyzerResponse. - AnnotationAnalyzer.Flag - Enum Class in io.helidon.security.providers.common.spi
-
Flag for security type.
- AnnotationAndValue - Interface in io.helidon.common.types
-
Represents an annotation along with its value(s).
- AnnotationFinder - Class in io.helidon.microprofile.faulttolerance
-
Searches for transitive annotations associated with interceptor bindings in a given Java package.
- annotationOrMetaAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get all instances of the specified meta-annotation type found on the method annotations or on the method itself (a meta-annotation is an annotation that annotates other annotations).
- annotations() - Method in class io.helidon.common.types.DefaultTypedElementName
- annotations() - Method in class io.helidon.common.types.DefaultTypeInfo
- annotations() - Method in interface io.helidon.common.types.TypedElementName
-
The list of known annotations for this element.
- annotations() - Method in interface io.helidon.common.types.TypeInfo
-
The annotations on the type.
- annotations() - Method in interface io.helidon.pico.api.ElementInfo
-
The annotations on this element.
- annotations(Collection<AnnotationAndValue>) - Method in class io.helidon.common.types.DefaultTypeInfo.Builder
-
Sets the annotations to val.
- annotations(List<AnnotationAndValue>) - Method in class io.helidon.common.types.DefaultTypedElementName.Builder
-
Set the annotations for this element.
- annotationsWithMetaAnnotation(Class<? extends Annotation>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get all instances of annotations annotated with the specified meta-annotation.
- annotationTriggerTypeNames() - Method in interface io.helidon.pico.tools.InterceptionPlan
-
All the annotation names that contributed to triggering this interceptor plan.
- annotationType() - Method in class io.helidon.integrations.vault.cdi.VaultName.Literal
- annotationType() - Method in class io.helidon.integrations.vault.cdi.VaultPath.Literal
- annoTypeName() - Method in interface io.helidon.pico.tools.CustomAnnotationTemplateRequest
-
The type of the annotation being processed.
- annoTypes() - Method in class io.helidon.nima.http.processor.HttpEndpointCreator
- annoTypes() - Method in class io.helidon.nima.http.processor.HttpMethodCreator
- annoTypes() - Method in class io.helidon.pico.processor.ContractAnnotationProcessor
- annoTypes() - Method in class io.helidon.pico.processor.CustomAnnotationProcessor
- annoTypes() - Method in class io.helidon.pico.processor.InjectAnnotationProcessor
- annoTypes() - Method in class io.helidon.pico.processor.PostConstructPreDestroyAnnotationProcessor
- annoTypes() - Method in class io.helidon.pico.processor.ServiceAnnotationProcessor
- annoTypes() - Method in interface io.helidon.pico.tools.spi.CustomAnnotationTemplateCreator
-
These are the set of annotation types that will trigger a call this producer.
- ANONYMOUS - Static variable in interface io.helidon.security.SecurityContext
-
Anonymous subject.
- ANONYMOUS_PRINCIPAL - Static variable in interface io.helidon.security.SecurityContext
-
Anonymous user principal.
- any() - Static method in class io.helidon.common.http.PathMatchers
-
Path matcher matching any path.
- any(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- any(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a route that executes on any HTTP method and any path.
- any(Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- any(Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes all requests to provided handler(s).
- any(PathMatcher, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- any(PathMatcher, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes all requests with corresponding path to provided handler(s).
- any(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- any(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a route that executes on any HTTP method and any path.
- any(String, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- any(String, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes all requests with corresponding path to provided handler(s).
- ANY - Enum constant in enum class io.helidon.pico.api.Injector.Strategy
-
Any.
- anyOf(Iterable<Http.Method>, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- anyOf(Iterable<Http.Method>, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes requests any specified method to provided handler(s).
- anyOf(Iterable<Http.Method>, PathMatcher, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- anyOf(Iterable<Http.Method>, PathMatcher, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes requests with any specified method and corresponding path to provided handler(s).
- anyOf(Iterable<Http.Method>, String, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- anyOf(Iterable<Http.Method>, String, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes requests with any specified method and corresponding path to provided handler(s).
- anyOrigin() - Method in class io.helidon.nima.websocket.webserver.WsUpgrader
- Aot - Annotation Interface in io.helidon.common.features.api
-
Declaration of support for ahead of time compilation using native image.
- api() - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdEndpoint
-
Etcd API version.
- api(EtcdConfigSourceBuilder.EtcdApi) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
-
Etcd API version.
- API - Static variable in interface io.helidon.integrations.vault.sys.SysRx
-
The API of this sys implementation.
- ApiEntityResponse - Class in io.helidon.integrations.common.rest
-
Response from a remote server with an entity.
- ApiEntityResponse(ApiEntityResponse.Builder<?, ?, ?>) - Constructor for class io.helidon.integrations.common.rest.ApiEntityResponse
-
Create a new instance.
- ApiEntityResponse.Builder<B extends ApiEntityResponse.Builder<B,
T, X>, T extends ApiEntityResponse, X> - Class in io.helidon.integrations.common.rest -
Fluent API builder base to build subclasses of
ApiEntityResponse. - ApiException - Exception Class in io.helidon.integrations.common.rest
-
API exception that is not related to processing of a response.
- ApiException() - Constructor for exception class io.helidon.integrations.common.rest.ApiException
-
New exception without a cause and message.
- ApiException(String) - Constructor for exception class io.helidon.integrations.common.rest.ApiException
-
New exception with a message and without a cause.
- ApiException(String, Throwable) - Constructor for exception class io.helidon.integrations.common.rest.ApiException
-
New exception with a cause and message.
- ApiException(Throwable) - Constructor for exception class io.helidon.integrations.common.rest.ApiException
-
New exception with a cause and without a message.
- ApiJsonBuilder<T extends ApiJsonBuilder<T>> - Class in io.helidon.integrations.common.rest
-
Common base class for builders that construct a JSON object.
- ApiJsonBuilder() - Constructor for class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Default constructor.
- ApiJsonParser - Class in io.helidon.integrations.common.rest
-
Helper methods to process a returned JSON.
- ApiJsonParser() - Constructor for class io.helidon.integrations.common.rest.ApiJsonParser
- ApiJsonRequest<T extends ApiJsonRequest<T>> - Class in io.helidon.integrations.common.rest
-
Common base class for REST requests that have an entity.
- ApiJsonRequest() - Constructor for class io.helidon.integrations.common.rest.ApiJsonRequest
-
Default constructor.
- ApiOptionalResponse<R> - Class in io.helidon.integrations.common.rest
-
A response for requests that may or may not return an entity, such as GET requests that may have a
404response code. - ApiOptionalResponse(ApiOptionalResponse.BuilderBase<?, ?, ?, ?>, Optional<R>) - Constructor for class io.helidon.integrations.common.rest.ApiOptionalResponse
- ApiOptionalResponse.Builder<X,
R> - Class in io.helidon.integrations.common.rest -
Fluent API builder for
ApiOptionalResponse. - ApiOptionalResponse.BuilderBase<B extends ApiOptionalResponse.BuilderBase<B,
T, X, R>, T extends ApiOptionalResponse<R>, X, R> - Class in io.helidon.integrations.common.rest -
Fluent API builder base for subclasses of
ApiOptionalResponse. - ApiRequest<T extends ApiRequest<T>> - Interface in io.helidon.integrations.common.rest
-
Common base class for REST requests.
- ApiResponse - Class in io.helidon.integrations.common.rest
-
A base for responses without an entity.
- ApiResponse(ApiResponse.Builder<?, ?>) - Constructor for class io.helidon.integrations.common.rest.ApiResponse
-
Create a new rest response.
- ApiResponse.Builder<B extends ApiResponse.Builder<B,
T>, T extends ApiResponse> - Class in io.helidon.integrations.common.rest -
Abstract fluent API builder to build subclasses of
ApiResponse. - apiResponseBuilder() - Static method in class io.helidon.integrations.common.rest.ApiOptionalResponse
-
A builder to create an optional response.
- ApiRestException - Exception Class in io.helidon.integrations.common.rest
-
Exception when invoking remote REST API caused by wrong response from the API call.
- ApiRestException(ApiRestException.BaseBuilder<?>) - Constructor for exception class io.helidon.integrations.common.rest.ApiRestException
-
Create a new instance using base builder.
- ApiRestException.BaseBuilder<B extends ApiRestException.BaseBuilder<B>> - Class in io.helidon.integrations.common.rest
-
Base builder extended by specific builder class.
- ApiRestRequest<T extends ApiRequest<T>> - Class in io.helidon.integrations.common.rest
-
Common base class for REST requests.
- ApiRestRequest() - Constructor for class io.helidon.integrations.common.rest.ApiRestRequest
-
Default constructor.
- apiSpecificError() - Method in exception class io.helidon.integrations.common.rest.ApiRestException
-
API specific error message if such is available.
- apiSpecificError(String) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
-
Error specific to the integrated system, configured by implementation of the
RestApi. - apiType() - Method in interface io.helidon.integrations.vault.AuthMethod
-
Implementation class of this authentication method.
- apiType() - Method in interface io.helidon.integrations.vault.SysApi
-
Implementation class of this sys API.
- APP_TAG - Static variable in interface io.helidon.metrics.api.SystemTagsManager
-
MicroProfile-specified tag for app-wide tag.
- APP_TAG_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsSettings.Builder
-
Config key for the app tag value to be applied to all metrics in this application.
- appClient() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Deprecated, for removal: This API element is subject to removal in a future version.
- appendAnnotations(StringBuilder, List<AnnotationAndValue>, String) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Append
Annotatedannotations if any. - appendBasicGetters(StringBuilder, BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Adds the basic getters to the generated builder output.
- appendBuilderBuildPreSteps(StringBuilder, BodyContext, String) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Adds extra builder build() method pre-steps prior to the builder being built into the target.
- appendCtorCodeBody(StringBuilder, BodyContext, String) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Appends the constructor body.
- appendDirectNonOptionalSetter(StringBuilder, BodyContext, String, TypedElementName, String, TypeName) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Append the setters for the given bean attribute name.
- appendExtraBuilderFields(StringBuilder, BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Adds extra builder methods.
- appendExtraBuilderMethods(StringBuilder, BodyContext) - Method in class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
- appendExtraBuilderMethods(StringBuilder, BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Adds extra builder methods.
- appendExtraCtorCode(StringBuilder, BodyContext, String) - Method in class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
- appendExtraCtorCode(StringBuilder, BodyContext, String) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Adds extra default ctor code.
- appendExtraFields(StringBuilder, BodyContext) - Method in class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
- appendExtraFields(StringBuilder, BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Adds extra fields on the main generated class.
- appendExtraImports(StringBuilder, BodyContext) - Method in class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
- appendExtraImports(StringBuilder, BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Adds extra imports to the generated builder.
- appendExtraInnerClasses(StringBuilder, BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Adds extra inner classes to write on the builder.
- appendExtraMethods(StringBuilder, BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Adds extra methods to the generated builder.
- appendExtraPostCtorCode(StringBuilder, BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Adds extra code following the ctor decl.
- appendExtraToBuilderBuilderFunctions(StringBuilder, BodyContext, String) - Method in class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
- appendExtraToBuilderBuilderFunctions(StringBuilder, BodyContext, String) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Adds extra toBuilder() methods.
- appendFields(StringBuilder, BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Adds the fields part of the generated builder.
- appendFooter(StringBuilder, BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Appends the footer of the generated class.
- appendHeader(StringBuilder, BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Adds the header part of the generated builder.
- appendMetaAttributes(StringBuilder, BodyContext) - Method in class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
- appendMetaAttributes(StringBuilder, BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Appends meta attribute related methods.
- appendMetaProps(StringBuilder, BodyContext, String, AtomicBoolean) - Method in class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
- appendMetaProps(StringBuilder, BodyContext, String, AtomicBoolean) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Adds extra meta properties to the generated code.
- appendRequiredVisitor(StringBuilder, BodyContext, String) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Appends the simple
ConfiguredOption.required()validation inside the build() method. - appendSetter(StringBuilder, BodyContext, String, String, TypedElementName) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Append the setters for the given bean attribute name.
- appendToStringMethod(StringBuilder, BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Generated the toString method on the generated builder.
- appendVisitAttributes(StringBuilder, BodyContext, String, boolean) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Appends the visitAttributes() method on the generated class.
- appId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
-
IDCS Application ID.
- application(Application) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Set the JAX-RS application that forms this instance.
- application(Class<? extends Application>) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Set the JAX-RS application class that forms this instance.
- Application - Interface in io.helidon.pico.api
-
An Application instance, if available at runtime, will be expected to provide a blueprint for all service provider's injection points.
- APPLICATION - Enum constant in enum class io.helidon.security.EndpointConfig.AnnotationScope
-
Annotations on an application class or application layer.
- APPLICATION_ATOM_XML - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/atom+xmlmedia type. - APPLICATION_FORM_URLENCODED - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/x-www-form-urlencodedmedia type. - APPLICATION_HOCON - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/hoconmedia type. - APPLICATION_JAVASCRIPT - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/javascriptmedia type. - APPLICATION_JSON - Static variable in interface io.helidon.common.http.HttpMediaType
-
application/jsonmedia type without parameters. - APPLICATION_JSON - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/jsonmedia type. - APPLICATION_MAX - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Application max value.
- APPLICATION_MIN - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Application min value.
- APPLICATION_NAME - Static variable in class io.helidon.pico.tools.DefaultApplicationCreator
-
The FQN "Pico$$Application" name.
- APPLICATION_NAME_SUFFIX - Static variable in class io.helidon.pico.tools.DefaultApplicationCreator
-
The "Application" part of the name.
- APPLICATION_OCTET_STREAM - Static variable in interface io.helidon.common.http.HttpMediaType
-
application/octet-streammedia type without parameters. - APPLICATION_OCTET_STREAM - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/octet-streammedia type. - APPLICATION_OPENAPI_JSON - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/vnd.oai.openapi+jsonmedia type. - APPLICATION_OPENAPI_YAML - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/vnd.oai.openapimedia type. - APPLICATION_PACKAGE_FILE_NAME - Static variable in class io.helidon.pico.maven.plugin.AbstractCreatorMojo
-
The file name written to ./target/pico/ to track the last package name generated for this application.
- APPLICATION_PACKAGE_FILE_NAME - Static variable in class io.helidon.pico.tools.ModuleUtils
-
The file name written to ./target/pico/ to track the last package name generated for this application.
- APPLICATION_STREAM_JSON - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/stream+jsonmedia type. - APPLICATION_SVG_XML - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/svg+xmlmedia type. - APPLICATION_X_NDJSON - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/x-ndjsonmedia type. - APPLICATION_X_YAML - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/x-yamlmedia type. - APPLICATION_XHTML_XML - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/xhtml+xmlmedia type. - APPLICATION_XML - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/xmlmedia type. - APPLICATION_YAML - Static variable in class io.helidon.common.media.type.MediaTypes
-
application/yamlmedia type. - applicationClass() - Method in class io.helidon.microprofile.server.JaxRsApplication
-
Application class, if this application is based on an actual class.
- applicationClass() - Method in class io.helidon.microprofile.tyrus.TyrusApplication
-
Get access to application class, if present.
- applicationClass(Class<? extends ServerApplicationConfig>) - Method in class io.helidon.microprofile.tyrus.TyrusApplication.Builder
-
Set an application class in the builder.
- applicationClass(Class<? extends ServerApplicationConfig>) - Method in class io.helidon.microprofile.tyrus.TyrusCdiExtension
-
Overrides a websocket application class.
- applicationClass(Class<? extends Application>) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Configure an application class without inspecting it for annotations and without creating a config from it.
- applicationClasses() - Method in class io.helidon.microprofile.tyrus.TyrusApplication
-
Get access to all application classes.
- applicationCodeGen() - Method in interface io.helidon.pico.tools.ApplicationCreatorResponse
-
The basic description for the
Applicationgenerated. - applicationCreated() - Method in interface io.helidon.pico.tools.ModuleInfoCreatorRequest
-
Set to true if the
Applicationshould be created. - ApplicationCreator - Interface in io.helidon.pico.tools.spi
-
Implementors of this contract are responsible for creating the
Applicationinstance. - ApplicationCreatorCodeGen - Interface in io.helidon.pico.tools
-
Codegen request options applicable for
ApplicationCreator. - ApplicationCreatorConfigOptions - Interface in io.helidon.pico.tools
-
Configuration directives and options optionally provided to the
ApplicationCreator. - ApplicationCreatorConfigOptions.PermittedProviderType - Enum Class in io.helidon.pico.tools
-
Defines how the generator should allow the presence of
Provider's orInjectionPointProvider's. - ApplicationCreatorMojo - Class in io.helidon.pico.maven.plugin
-
A mojo wrapper to
ApplicationCreator. - ApplicationCreatorMojo() - Constructor for class io.helidon.pico.maven.plugin.ApplicationCreatorMojo
-
Default constructor.
- ApplicationCreatorProvider - Class in io.helidon.pico.tools
-
Provides access to the global singleton
ApplicationCreatorProviderin use. - ApplicationCreatorProvider() - Constructor for class io.helidon.pico.tools.ApplicationCreatorProvider
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- ApplicationCreatorRequest - Interface in io.helidon.pico.tools
-
Defines the request that will be passed to the
ApplicationCreatorin order to produce the codegen artifacts. - ApplicationCreatorResponse - Interface in io.helidon.pico.tools
-
Response from
ApplicationCreator. - applicationProtocols(List<String>) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Configure list of supported application protocols (such as
h2). - applications(Application...) - Method in class io.helidon.microprofile.server.Server.Builder
-
Replace existing applications with the ones provided.
- ApplicationScopedTransformer - Class in io.helidon.integrations.micronaut.cdi.processor
-
Transforms CDI ApplicationScoped annotation into Micronaut Singleton.
- ApplicationScopedTransformer() - Constructor for class io.helidon.integrations.micronaut.cdi.processor.ApplicationScopedTransformer
- applicationsToRun() - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
List of applications including discovered and explicitly configured applications.
- applicationTypeName() - Method in interface io.helidon.pico.tools.ActivatorCreatorResponse
-
Set if the application stub was requested to have been created.
- applicationTypeName() - Method in interface io.helidon.pico.tools.ModuleInfoCreatorRequest
-
The Pico
Applicationtype name. - apply(byte[], Boolean) - Method in interface io.helidon.security.spi.DigestProvider.DigestFunction
-
Create digest.
- apply(byte[], Boolean, String) - Method in interface io.helidon.security.spi.DigestProvider.VerifyFunction
-
Verify digest.
- apply(Config.Key, String) - Method in class io.helidon.config.encryption.EncryptionFilter
- apply(Config.Key, String) - Method in class io.helidon.config.encryption.EncryptionFilterService
- apply(Config.Key, String) - Method in class io.helidon.config.OverrideConfigFilter
- apply(Config.Key, String) - Method in interface io.helidon.config.spi.ConfigFilter
-
Filters an elementary config value before it is made available to the application via the
ConfigAPI. - apply(Config.Key, String) - Method in class io.helidon.config.ValueResolvingFilter
- apply(Vault, Config, InjectionProvider.InstanceConfig) - Method in interface io.helidon.integrations.vault.spi.InjectionProvider.CreateInstanceFunction
-
Create a new instance in singleton scope (or Application for CDI).
- apply(AccessLogContext) - Method in class io.helidon.nima.webserver.accesslog.AbstractLogEntry
-
Apply the log entry, adds padding to the log entry and then calls
AbstractLogEntry.doApply(AccessLogContext). - apply(AccessLogContext) - Method in interface io.helidon.nima.webserver.accesslog.AccessLogEntry
-
This method is called once the response is fully processed.
- apply(AccessLogContext) - Method in class io.helidon.nima.webserver.accesslog.UserIdLogEntry
- apply(DbClientServiceContext) - Method in class io.helidon.reactive.dbclient.common.DbClientServiceBase
-
This method is only invoked if the predicate for this service was passed.
- apply(DbClientServiceContext) - Method in class io.helidon.reactive.dbclient.tracing.DbClientTracing
- apply(AccessLogContext) - Method in class io.helidon.reactive.webserver.accesslog.AbstractLogEntry
-
Apply the log entry, adds padding to the log entry and then calls
AbstractLogEntry.doApply(AccessLogContext). - apply(AccessLogContext) - Method in interface io.helidon.reactive.webserver.accesslog.AccessLogEntry
-
This method is called once the response is fully processed.
- apply(AccessLogContext) - Method in class io.helidon.reactive.webserver.accesslog.UserIdLogEntry
- apply(Span) - Method in class io.helidon.tracing.Tag
-
Configure this tag on the span provided.
- apply(Span.Builder<?>) - Method in class io.helidon.tracing.Tag
-
Configure this tag on the span builder.
- apply(Session, Message<?>) - Method in interface io.helidon.messaging.connectors.jms.MessageMapper
-
Convert messaging message to JMS message.
- apply(InputStream) - Method in interface io.helidon.nima.http.encoding.ContentDecoder
-
Decode a network input stream.
- apply(Object...) - Method in class io.helidon.pico.runtime.InterceptedMethod
- apply(String, String) - Method in class io.helidon.config.encryption.MpEncryptionFilter
- apply(String, String) - Method in interface io.helidon.config.mp.spi.MpConfigFilter
-
Apply this filter on the provided value.
- apply(PAYLOAD, Session) - Method in interface io.helidon.messaging.connectors.jms.JmsMessage.CustomMapper
- apply(SOURCE) - Method in interface io.helidon.common.mapper.Mapper
- applyFilters(Flow.Publisher<DataChunk>) - Method in class io.helidon.reactive.media.common.MessageBodyContext
-
Apply the filters on the given input publisher to form a publisher chain.
- applyFilters(Flow.Publisher<DataChunk>, GenericType<?>) - Method in class io.helidon.reactive.media.common.MessageBodyContext
-
Apply the filters on the given input publisher to form a publisher chain.
- applyOn(Class<? extends Throwable>...) - Method in class io.helidon.nima.faulttolerance.CircuitBreaker.Builder
-
These throwables will be considered failures, and all other will not.
- applyOn(Class<? extends Throwable>...) - Method in class io.helidon.nima.faulttolerance.Fallback.Builder
-
Apply fallback on these throwable classes.
- applyOn(Class<? extends Throwable>...) - Method in class io.helidon.nima.faulttolerance.Retry.Builder
-
These throwables will be considered failures, and all other will not.
- applyOn(Class<? extends Throwable>...) - Method in class io.helidon.reactive.faulttolerance.CircuitBreaker.Builder
-
These throwables will be considered failures, and all other will not.
- applyOn(Class<? extends Throwable>...) - Method in class io.helidon.reactive.faulttolerance.Fallback.Builder
-
Apply fallback on these throwable classes.
- applyOn(Class<? extends Throwable>...) - Method in class io.helidon.reactive.faulttolerance.Retry.Builder
-
These throwables will be considered failures, and all other will not.
- applyRequestMetadata(CallCredentials.RequestInfo, Executor, CallCredentials.MetadataApplier) - Method in class io.helidon.security.integration.grpc.GrpcClientSecurity
- applySubstitutions(CharSequence, Map<String, Object>, boolean) - Method in class io.helidon.pico.tools.TemplateHelper
-
Apply substitutions.
- applyThrows(PAYLOAD, Session) - Method in interface io.helidon.messaging.connectors.jms.JmsMessage.CustomMapper
-
Helper method to use a lambda that throws a checked exception.
- applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface io.helidon.common.reactive.Single
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface io.helidon.common.reactive.Single
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in interface io.helidon.common.reactive.Single
- appName(String) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Configure an explicit application name.
- AppRoleAuth - Interface in io.helidon.integrations.vault.auths.approle
-
Vault authentication method for AppRole.
- AppRoleAuthProvider - Class in io.helidon.integrations.vault.auths.approle
-
Java Service Loader implementation for AppRole authentication method.
- AppRoleAuthProvider() - Constructor for class io.helidon.integrations.vault.auths.approle.AppRoleAuthProvider
- AppRoleAuthRx - Interface in io.helidon.integrations.vault.auths.approle
-
Vault authentication method for AppRole.
- appRoleId(String) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth.Builder
-
ID of the AppRole.
- AppRoleVaultAuth - Class in io.helidon.integrations.vault.auths.approle
-
Vault authentication for AppRole.
- AppRoleVaultAuth() - Constructor for class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth
-
Deprecated.please use
AppRoleVaultAuth.builder() - AppRoleVaultAuth.Builder - Class in io.helidon.integrations.vault.auths.approle
-
Fluent API builder for
AppRoleVaultAuth. - appTagValue() - Method in interface io.helidon.metrics.api.MetricsSettings
-
Returns the app tag value, if any.
- appTagValue(String) - Method in interface io.helidon.metrics.api.MetricsSettings.Builder
-
Sets the value for the
_apptag to be applied to all metrics. - AppToken(WebTarget) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.AppToken
-
Deprecated.Create a new token with a token endpoint.
- AppTokenRx(WebClient, URI, Duration) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.AppTokenRx
- appWebClient() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Client with configured proxy and security.
- appWebClient() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
Client with configured proxy and security.
- AqConfigBuilder - Class in io.helidon.messaging.connectors.aq
-
Build AQ specific config.
- AqConnector - Interface in io.helidon.messaging.connectors.aq
-
Reactive Messaging Oracle AQ connector.
- AqConnector.AqConnectorBuilder - Class in io.helidon.messaging.connectors.aq
-
Builder for
AqConnectorImpl. - AqConnectorBuilder() - Constructor for class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
- AqConnectorImpl - Class in io.helidon.messaging.connectors.aq
-
MicroProfile Reactive Messaging Oracle AQ connector.
- AqMessage<T> - Interface in io.helidon.messaging.connectors.aq
-
Message representing AQ JMS message together with all the metadata.
- aroundConstruct(InvocationContext) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor
-
Invoked during the intercepted constructor invocation.
- aroundConstruct(InvocationContext) - Method in class io.helidon.microprofile.servicecommon.HelidonInterceptor.Base
- aroundConstruction(InvocationContext) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor
-
Invokes the implementation's
preInvocationlogic for a constructor, once for each work item associated with the constructor. - aroundConstruction(InvocationContext) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor.WithPostCompletion
-
Invokes the implementation's
preInvocationandpostCompletionlogic for a constructor, once for each work item associated with the constructor. - aroundInvocation(InvocationContext) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor
-
Invokes the implementation's preInvocation logic for a method, once for each work item associated with the method.
- aroundInvocation(InvocationContext) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor.WithPostCompletion
-
Invokes the implementation's
preInvocationandpostCompletionlogic for a constructor, once for each work item associated with the method. - aroundInvoke(InvocationContext) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor
-
Invoked during the intercepted method invocation.
- aroundInvoke(InvocationContext) - Method in class io.helidon.microprofile.servicecommon.HelidonInterceptor.Base
- array() - Method in class io.helidon.common.types.DefaultTypeName
- array() - Method in interface io.helidon.common.types.TypeName
-
Functions the same as
Class.isArray(). - array(boolean) - Method in class io.helidon.common.types.DefaultTypeName.Builder
-
Sets the array flag for this type.
- arrayToList(JsonArray) - Static method in class io.helidon.integrations.vault.VaultUtil
-
Create a list of strings from JSON array.
- as(GenericType<T>) - Method in interface io.helidon.config.Config
-
Typed value as a
ConfigValuefor a generic type. - as(GenericType<T>) - Method in interface io.helidon.nima.http.media.ReadableEntity
-
Get the entity as a specific type.
- as(GenericType<T>) - Method in class io.helidon.nima.http.media.ReadableEntityBase
- as(GenericType<T>) - Method in interface io.helidon.reactive.dbclient.DbColumn
-
Value of this column as a generic type.
- as(GenericType<T>) - Method in interface io.helidon.reactive.dbclient.DbRow
-
Map this row to an object using a
DbMapper. - as(GenericType<T>) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbColumn
- as(GenericType<T>) - Method in class io.helidon.reactive.media.common.MessageBodyReadableContent
-
Consumes and converts the content payload into a completion stage of the requested type.
- as(Class<T>) - Method in interface io.helidon.common.config.Config
-
Typed value as a
ConfigValue. - as(Class<T>) - Method in interface io.helidon.config.Config
-
Typed value as a
ConfigValue. - as(Class<T>) - Method in interface io.helidon.nima.http.media.ReadableEntity
-
Get the entity as a specific class.
- as(Class<T>) - Method in class io.helidon.nima.http.media.ReadableEntityBase
- as(Class<T>) - Method in interface io.helidon.nima.webclient.ClientResponse
-
Read the entity as a specific type.
- as(Class<T>) - Method in interface io.helidon.reactive.dbclient.DbColumn
-
Typed value of this column.
- as(Class<T>) - Method in interface io.helidon.reactive.dbclient.DbRow
-
Get specific class instance representation of this row.
- as(Class<T>) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbColumn
- as(Class<T>) - Method in class io.helidon.reactive.media.common.MessageBodyReadableContent
-
Consumes and converts the request content into a completion stage of the requested type.
- as(Class<T>) - Method in class io.helidon.reactive.media.multipart.ReadableBodyPart
-
Converts the part content into an instance of the requested type.
- as(Function<Config, T>) - Method in interface io.helidon.config.Config
-
Typed value as a
ConfigValuecreated from factory method. - as(Function<DbRow, T>) - Method in interface io.helidon.reactive.dbclient.DbRow
-
Get specific class instance representation of this row.
- as(Function<T, N>) - Method in interface io.helidon.common.config.ConfigValue
-
Convert this
ConfigValueto a different type using a mapper function. - as(Function<T, N>) - Method in interface io.helidon.config.ConfigValue
-
Convert this
ConfigValueto a different type using a mapper function. - asBigInteger(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Extract a key value from json object that is base64-url encoded and convert it to big integer.
- asBoolean() - Method in interface io.helidon.common.config.Config
-
Boolean typed value.
- asBoolean() - Method in interface io.helidon.config.Config
-
Boolean typed value.
- asByteArray(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Extract a key value from json object that is a base64-url encoded byte array.
- Ascii - Class in io.helidon.common.buffers
-
Extracted from Guava.
- ASCTIME_DATE_TIME - Static variable in class io.helidon.common.http.Http.DateTime
-
The ANSI C's
asctime()format, such as'Sun Nov 6 08:49:37 1994'. - asDouble() - Method in interface io.helidon.common.config.Config
-
Double typed value.
- asDouble() - Method in interface io.helidon.config.Config
-
Double typed value.
- asErrorEvent() - Method in interface io.helidon.reactive.media.common.MessageBodyContext.Event
-
Fluent helper method to cast this event as a
MessageBodyContext.ErrorEvent. - asInputStream() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
-
Return InputStream which is able to read JMS ByteMessage.
- asInt() - Method in interface io.helidon.common.config.Config
-
Integer typed value.
- asInt() - Method in interface io.helidon.config.Config
-
Integer typed value.
- asList() - Method in class io.helidon.common.HelidonServiceLoader
-
Provides a list of service implementations in weighted order.
- asList(Class<T>) - Method in interface io.helidon.common.config.Config
-
Returns list of specified type.
- asList(Class<T>) - Method in interface io.helidon.config.Config
-
Returns list of specified type.
- asList(Function<Config, T>) - Method in interface io.helidon.config.Config
-
Returns this node as a list converting each list value using the provided mapper.
- asLong() - Method in interface io.helidon.common.config.Config
-
Long typed value.
- asLong() - Method in interface io.helidon.config.Config
-
Long typed value.
- asMap() - Method in interface io.helidon.common.config.Config
-
Transform all leaf nodes (values) into Map instance.
- asMap() - Method in interface io.helidon.config.Config
-
Transform all leaf nodes (values) into Map instance.
- asNode() - Method in interface io.helidon.config.Config
-
Returns existing current config node as a
Optionalinstance orOptional.empty()in case ofConfig.Type.MISSINGnode. - asNodeList() - Method in interface io.helidon.common.config.Config
-
Returns a list of child
Confignodes if the node isType#OBJECT. - asNodeList() - Method in interface io.helidon.config.Config
- asOptional() - Method in interface io.helidon.common.config.ConfigValue
-
Returns a typed value as
Optional. - asOptional() - Method in interface io.helidon.config.ConfigValue
-
Returns a typed value as
Optional. - asParent(Span.Builder<?>) - Method in interface io.helidon.tracing.SpanContext
-
Configure this context as a parent of the provided builder.
- assertConnectionIsClosed() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Assert that the socket is closed.
- assertConnectionIsOpen() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Assert that the socket is working and open.
- assertData(Function<Message<P>, P>, Matcher<? super T>) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Assert if matching data has been received.
- assertData(Function<Message<P>, P>, P...) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Assert if matching messages has been received.
- assertEndpoint(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
-
Deprecated.
- assertEndpoint(String) - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MultitenancyEndpoints
-
Deprecated.Asserter endpoint for a specific tenant.
- assertEndpoint(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.DefaultMultitenancyEndpoints
- assertEndpoint(String) - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MultitenancyEndpoints
-
Asserter endpoint URI for a specific tenant.
- assertIsRootProvider(boolean, boolean) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
-
Maybe transition into being a root provider if we are the first to claim it.
- assertPayloads(Matcher<? super T>) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Assert if matching payloads has been received.
- assertPayloads(P...) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Assert if matching payloads has been received.
- assertThatWithRetry(String, Supplier<T>, Matcher<? super T>) - Static method in class io.helidon.common.testing.junit5.MatcherWithRetry
-
Checks the matcher, possibly multiple times after configured delays, invoking the supplier of the matched value each time, until either the matcher passes or the maximum retry expires.
- assertThatWithRetry(Supplier<T>, Matcher<? super T>) - Static method in class io.helidon.common.testing.junit5.MatcherWithRetry
-
Checks the matcher, possibly multiple times after configured delays, invoking the supplier of the matched value each time, until either the matcher passes or the maximum retry expires.
- asStream(GenericType<T>) - Method in class io.helidon.reactive.media.common.MessageBodyReadableContent
-
Consumes and converts the content payload into a stream of entities of the requested type.
- asStream(Class<T>) - Method in class io.helidon.reactive.media.common.MessageBodyReadableContent
-
Consumes and converts the content payload into a stream of entities of the requested type.
- asString() - Method in interface io.helidon.common.config.Config
-
String typed value.
- asString() - Method in interface io.helidon.config.Config
-
String typed value.
- asString(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Extract a key value from json object that is string.
- asThreadPool(ExecutorService) - Static method in class io.helidon.common.configurable.ThreadPool
-
Returns the given executor as a
ThreadPoolif possible. - AsymmetricCipher - Class in io.helidon.common.crypto
-
This class provides simple and stateless way to encrypt and decrypt messages using selected asymmetric cipher.
- AsymmetricCipher.Builder - Class in io.helidon.common.crypto
-
Builder of the
AsymmetricCipher. - Async - Interface in io.helidon.nima.faulttolerance
-
Runs synchronous suppliers asynchronously using virtual threads.
- Async - Interface in io.helidon.reactive.faulttolerance
-
Support for asynchronous execution of synchronous (blocking) calls.
- Async.Builder - Class in io.helidon.nima.faulttolerance
-
Fluent API Builder for
Async. - Async.Builder - Class in io.helidon.reactive.faulttolerance
-
Fluent API Builder for
Async. - asyncExecutorService(ExecutorService) - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
-
Sets the executor service to use for a handling of asynchronous requests with
AsyncResponse. - atHash() - Method in class io.helidon.security.jwt.Jwt
-
AtHash claim.
- atHash(byte[]) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Access Token hash value.
- atLeastOne() - Element in annotation interface io.helidon.builder.config.ConfigBean
-
An instance of this bean will be created if there are no instances discovered by the configuration provider(s) post startup, and will use all default values annotated using
ConfiguredOptionsfrom the bean interface methods. - atnClientBuilder() - Method in interface io.helidon.security.SecurityContext
-
Authenticator client builder to use for programmatic authentication.
- atnTokenHandler(TokenHandler) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Token handler to extract username from request.
- atnTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Token handler to extract username from request.
- atnTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Token handler to extract username from request.
- atnTracing() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Create a tracing span for authentication.
- AtnTracing - Class in io.helidon.security.integration.common
-
Authentication tracing support.
- attributeName() - Method in class io.helidon.builder.config.spi.ConfigBeanBuilderValidator.ValidationIssue
-
Returns the attribute name in question.
- attributeName() - Method in interface io.helidon.builder.config.spi.ConfigResolverRequest
-
The config builder attribute name - which is typically the same as the method name.
- AttributeResolver - Class in io.helidon.security.abac.policy.el
-
Resolver for
AbacSupporttypes. - AttributeResolver() - Constructor for class io.helidon.security.abac.policy.el.AttributeResolver
- attributes(AbacSupport) - Method in class io.helidon.security.Grant.Builder
-
Attributes of this grant.
- attributes(AbacSupport) - Method in class io.helidon.security.Subject.Builder
-
Add all attributes to this subject.
- AttributeVisitor<T> - Interface in io.helidon.builder
-
A functional interface that can be used to visit all attributes of this type.
- atzChecked() - Method in interface io.helidon.security.SecurityContext
-
Deprecated.use
SecurityContext.isAuthorized()instead - atzClientBuilder() - Method in interface io.helidon.security.SecurityContext
-
Authorization client builder to use for programmatic authorization.
- atzTracing() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Create a tracing span for authorization.
- AtzTracing - Class in io.helidon.security.integration.common
-
Authorization tracing support.
- audience() - Method in class io.helidon.security.jwt.Jwt
-
Audience claim.
- audience() - Method in class io.helidon.security.jwt.JwtHeaders
-
Audience claim.
- audience() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Expected token audience.
- audience() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- audience(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Optional Audience claim to verify in the JWT.
- audience(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Audience of issued tokens.
- audience(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Audience of issued tokens.
- audience(List<String>) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Audience identifies the expected recipients of this JWT (optional).
- audit() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
-
Whether to audit this request - defaults to false for GET and HEAD methods, true otherwise.
- audit() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
-
Audit this request for any method.
- audit() - Static method in class io.helidon.security.integration.nima.SecurityFeature
-
Whether to audit this request - defaults to false for GET and HEAD methods, true otherwise.
- audit() - Method in class io.helidon.security.integration.nima.SecurityHandler
-
Audit this request for any method.
- audit() - Method in class io.helidon.security.integration.webserver.SecurityHandler
-
Audit this request for any method.
- audit() - Static method in class io.helidon.security.integration.webserver.WebSecurity
-
Whether to audit this request - defaults to false for GET and HEAD methods, true otherwise.
- audit(AuditEvent) - Method in interface io.helidon.security.SecurityContext
-
Audit a security event.
- audit(String, AuditEvent) - Method in interface io.helidon.security.Security
-
Audit an event.
- AUDIT_FAILURE - Enum constant in enum class io.helidon.security.AuditEvent.AuditSeverity
-
Audit framework failure - we cannot correctly audit.
- AUDIT_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
-
Reserved event type prefix for audit events.
- auditConsumer() - Method in interface io.helidon.security.spi.AuditProvider
-
Return your subscriber for audit events.
- Audited - Annotation Interface in io.helidon.security.annotations
-
An annotation to specify server resources to be audited.
- AuditEvent - Interface in io.helidon.security
-
An audit event to store using an Audit provider.
- AuditEvent.AuditParam - Class in io.helidon.security
-
Named parameters of audit event.
- AuditEvent.AuditSeverity - Enum Class in io.helidon.security
-
Severity of
AuditEvent. - auditEventType(String) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
-
Override for event-type, defaults to "grpcRequest".
- auditEventType(String) - Method in class io.helidon.security.integration.nima.SecurityHandler
-
Override for event-type, defaults to "request".
- auditEventType(String) - Method in class io.helidon.security.integration.webserver.SecurityHandler
-
Override for event-type, defaults to "request".
- auditMessageFormat(String) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
-
Override for audit message format, defaults to "%2$s %1$s %4$s %5$s requested by %3$s".
- auditMessageFormat(String) - Method in class io.helidon.security.integration.nima.SecurityHandler
-
Override for audit message format, defaults to "%3$s %1$s \"%2$s\" %5$s %6$s requested by %4$s".
- auditMessageFormat(String) - Method in class io.helidon.security.integration.webserver.SecurityHandler
-
Override for audit message format, defaults to "%3$s %1$s \"%2$s\" %5$s %6$s requested by %4$s".
- AuditProvider - Interface in io.helidon.security.spi
-
Audit provider, storing audit events.
- AuditProvider.AuditSource - Interface in io.helidon.security.spi
-
Source of an audit source (as in "where this audit event originated").
- AuditProvider.TracedAuditEvent - Interface in io.helidon.security.spi
-
Audit event sent to Audit provider.
- auditSource() - Method in interface io.helidon.security.spi.AuditProvider.TracedAuditEvent
-
Source of this audit event (class, method, line number etc.).
- auth(AuthMethod<?>) - Method in class io.helidon.integrations.vault.sys.DisableAuth.Request
-
Authentication method to disable.
- auth(AuthMethod<?>) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Authentication method to enable.
- auth(AuthMethod<T>) - Method in interface io.helidon.integrations.vault.Vault
-
Get access to authentication method.
- auth(AuthMethod<T>, String) - Method in interface io.helidon.integrations.vault.Vault
-
Get access to authentication method, using a custom path.
- AUTH - Enum constant in enum class io.helidon.security.providers.httpauth.HttpDigest.Qop
-
QOP "auth" - stands for "authentication".
- AUTH_METHOD - Static variable in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
-
Authentication method.
- AUTH_METHOD - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
-
Kubernetes authentication method.
- AUTH_METHOD - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
-
Token authentication method.
- authenticate() - Static method in class io.helidon.nima.webserver.http.SecureHandler
-
Create a security handler that enforces authentication.
- authenticate() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
-
If called, request will go through authentication process - defaults to false (even if authorize is true).
- authenticate() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
-
If called, request will go through authentication process - (authentication is disabled by default - it may be enabled as a side effect of other methods, such as
GrpcSecurityHandler.rolesAllowed(String...). - authenticate() - Static method in class io.helidon.security.integration.nima.SecurityFeature
-
If called, request will go through authentication process - defaults to false (even if authorize is true).
- authenticate() - Method in class io.helidon.security.integration.nima.SecurityHandler
-
If called, request will go through authentication process - (authentication is disabled by default - it may be enabled as a side effect of other methods, such as
SecurityHandler.rolesAllowed(String...). - authenticate() - Method in class io.helidon.security.integration.webserver.SecurityHandler
-
If called, request will go through authentication process - (authentication is disabled by default - it may be enabled as a side effect of other methods, such as
SecurityHandler.rolesAllowed(String...). - authenticate() - Static method in class io.helidon.security.integration.webserver.WebSecurity
-
If called, request will go through authentication process - defaults to false (even if authorize is true).
- authenticate() - Method in interface io.helidon.security.SecurityContext
-
Authenticate current request (based on current
SecurityEnvironmentandEndpointConfig. - authenticate(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Whether to authenticate requests.
- authenticate(boolean) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Whether to authenticate requests.
- authenticate(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Whether to authenticate requests.
- authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth
- authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.common.NoVaultAuth
- authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth
- authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth
- authenticate(Config, Vault.Builder) - Method in interface io.helidon.integrations.vault.spi.VaultAuth
- authenticate(ServerRequest, ServerResponse, boolean) - Method in interface io.helidon.nima.webserver.http.HttpSecurity
-
Authenticates the current request according to security configuration.
- authenticate(ServerRequest, ServerResponse, boolean) - Method in class io.helidon.security.integration.nima.SecurityFeature
- authenticate(SecurityFilterCommon.FilterContext, SecurityContext, AtnTracing) - Method in class io.helidon.security.integration.jersey.SecurityFilter
- authenticate(ProviderRequest) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider
- authenticate(ProviderRequest) - Method in class io.helidon.security.providers.oidc.OidcProvider
- authenticate(ProviderRequest) - Method in interface io.helidon.security.spi.AuthenticationProvider
-
Authenticate a request.
- authenticate(ProviderRequest) - Method in class io.helidon.security.spi.SynchronousProvider
-
Authenticate a request.
- authenticateAnnotatedOnly(boolean) - Method in class io.helidon.security.integration.jersey.JerseySecurityFeature.Builder
-
Whether to authorize only annotated methods (with
Authenticatedannotation or all. - Authenticated - Annotation Interface in io.helidon.security.annotations
-
An annotation used to specify server resources with enforced authentication and resources accessible without authentication.
- AUTHENTICATION - Static variable in class io.helidon.grpc.core.InterceptorPriorities
-
Security authentication priority.
- authenticationEnabled(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Enable authentication.
- authenticationOptional() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
-
If called, authentication failure will not abort request and will continue as anonymous (authentication is not optional by default).
- authenticationOptional() - Method in class io.helidon.security.integration.nima.SecurityHandler
-
If called, authentication failure will not abort request and will continue as anonymous (authentication is not optional by default).
- authenticationOptional() - Method in class io.helidon.security.integration.webserver.SecurityHandler
-
If called, authentication failure will not abort request and will continue as anonymous (authentication is not optional by default).
- authenticationProvider(AuthenticationProvider) - Method in class io.helidon.security.Security.Builder
-
Set the default authentication provider.
- authenticationProvider(Supplier<? extends AuthenticationProvider>) - Method in class io.helidon.security.Security.Builder
-
Set the default authentication provider.
- AuthenticationProvider - Interface in io.helidon.security.spi
-
Authentication security provider.
- authenticationResponse() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Authentication response of this analysis.
- authenticationResponse(AnnotationAnalyzer.Flag) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
-
Authentication response.
- AuthenticationResponse - Class in io.helidon.security
-
Response as returned from an authentication provider.
- AuthenticationResponse.Builder - Class in io.helidon.security
-
Authentication response builder.
- authenticator() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Explicit authentication provider name.
- authenticator(String) - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
-
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
- authenticator(String) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
-
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
- authenticator(String) - Static method in class io.helidon.security.integration.nima.SecurityFeature
-
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
- authenticator(String) - Method in class io.helidon.security.integration.nima.SecurityHandler
-
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
- authenticator(String) - Method in class io.helidon.security.integration.webserver.SecurityHandler
-
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
- authenticator(String) - Static method in class io.helidon.security.integration.webserver.WebSecurity
-
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
- authenticator(String) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
-
Explicit authentication provider to use.
- AuthMethod<T> - Interface in io.helidon.integrations.vault
-
An authentication method.
- AuthMethodProvider<T> - Interface in io.helidon.integrations.vault.spi
-
A Java Service Loader SPI to support additional auth methods of Vault.
- AUTHN_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
-
Reserved event type prefix for authentication events.
- authority() - Method in record class io.helidon.common.uri.UriInfo
-
Authority (host:port) of this URI.
- authority() - Method in interface io.helidon.cors.CorsRequestAdapter
-
Authority of the request (host header, or obtained from forwarded header).
- authority() - Method in class io.helidon.nima.http2.Http2Headers
-
Authority pseudo header.
- authority() - Method in class io.helidon.nima.webclient.UriHelper
-
Authority of this URI.
- authority() - Method in interface io.helidon.nima.webserver.http.HttpRequest
-
The content of the
Http.Header.HOSTheader orauthoritypseudo header (HTTP/2). - authority(String) - Method in class io.helidon.nima.http2.Http2Headers
-
Authority of the request.
- AUTHORITY - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI authority component type.
- AUTHORITY - Enum constant in enum class io.helidon.grpc.client.ClientRequestAttribute
-
Add the security authority to the tracing span.
- AUTHORITY_NAME - Static variable in class io.helidon.nima.http2.Http2Headers
-
Header name of the authority pseudo header.
- AUTHORIZATION - Enum constant in enum class io.helidon.security.providers.httpsign.HttpSignHeader
-
Creates (or validates) an "Authorization" header, that contains "Signature" as the beginning of its content (the rest of the header is the same as for
HttpSignHeader.SIGNATURE. - AUTHORIZATION - Static variable in class io.helidon.common.http.Http.Header
-
The
Authorizationheader name. - AUTHORIZATION - Static variable in class io.helidon.grpc.core.ContextKeys
-
The
Metadata.Keyto use to obtain the authorization data. - AUTHORIZATION - Static variable in class io.helidon.grpc.core.InterceptorPriorities
-
Security authorization priority.
- authorizationEndpoint() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Authorization endpoint.
- authorizationEndpoint() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- authorizationEndpointUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Authorization endpoint.
- authorizationEndpointUri() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
Authorization endpoint.
- authorizationEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
URI of an authorization endpoint used to redirect users to for logging-in.
- authorizationEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
URI of an authorization endpoint used to redirect users to for logging-in.
- authorizationProvider(AuthorizationProvider) - Method in class io.helidon.security.Security.Builder
-
Set the default authorization provider.
- authorizationProvider(Supplier<? extends AuthorizationProvider>) - Method in class io.helidon.security.Security.Builder
-
Set the default authorization provider.
- AuthorizationProvider - Interface in io.helidon.security.spi
-
Authorization security provider.
- authorizationResponse() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Authorization response of this analysis.
- AuthorizationResponse - Class in io.helidon.security
-
Response from an authorization decision.
- AuthorizationResponse.Builder - Class in io.helidon.security
-
Builder for custom Authorization responses.
- authorize() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
-
Enable authorization for this route.
- authorize() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
-
If called, request will go through authorization process - (authorization is disabled by default - it may be enabled as a side effect of other methods, such as
GrpcSecurityHandler.rolesAllowed(String...). - authorize() - Static method in class io.helidon.security.integration.nima.SecurityFeature
-
Enable authorization for this route.
- authorize() - Method in class io.helidon.security.integration.nima.SecurityHandler
-
If called, request will go through authorization process - (authorization is disabled by default - it may be enabled as a side effect of other methods, such as
SecurityHandler.rolesAllowed(String...). - authorize() - Method in class io.helidon.security.integration.webserver.SecurityHandler
-
If called, request will go through authorization process - (authorization is disabled by default - it may be enabled as a side effect of other methods, such as
SecurityHandler.rolesAllowed(String...). - authorize() - Static method in class io.helidon.security.integration.webserver.WebSecurity
-
Enable authorization for this route.
- authorize(ServerRequest, ServerResponse, String...) - Method in interface io.helidon.nima.webserver.http.HttpSecurity
-
Authorize the current request according to security configuration.
- authorize(ServerRequest, ServerResponse, String...) - Method in class io.helidon.security.integration.nima.SecurityFeature
- authorize(SecurityFilterCommon.FilterContext, SecurityContext, AtzTracing) - Method in class io.helidon.security.integration.jersey.SecurityFilter
- authorize(ProviderRequest) - Method in interface io.helidon.security.spi.AuthorizationProvider
-
Authorize a request based on configuration.
- authorize(ProviderRequest) - Method in class io.helidon.security.spi.SynchronousProvider
-
Authorize a request based on configuration.
- authorize(Object...) - Method in interface io.helidon.security.SecurityContext
-
Authorize access to a resource (or more resources) based on current environment and endpoint configuration.
- authorize(String...) - Static method in class io.helidon.nima.webserver.http.SecureHandler
-
Create a security handler that enforces authorization.
- authorizeAnnotatedOnly(boolean) - Method in class io.helidon.security.integration.jersey.JerseySecurityFeature.Builder
-
Whether to authorize only annotated methods (with
Authorizedannotation) or all. - Authorized - Annotation Interface in io.helidon.security.annotations
-
An annotation used to specify server resources with enforced authorization.
- authorizer() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Explicit authorization provider name.
- authorizer(String) - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
-
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
- authorizer(String) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
-
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
- authorizer(String) - Static method in class io.helidon.security.integration.nima.SecurityFeature
-
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
- authorizer(String) - Method in class io.helidon.security.integration.nima.SecurityHandler
-
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
- authorizer(String) - Method in class io.helidon.security.integration.webserver.SecurityHandler
-
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
- authorizer(String) - Static method in class io.helidon.security.integration.webserver.WebSecurity
-
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
- authorizer(String) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
-
Explicit authorization provider to use.
- authorizeResponse(AnnotationAnalyzer.Flag) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
-
Authorization response.
- authTag() - Method in class io.helidon.security.jwt.EncryptedJwt
-
Authentication tag of the encrypted content.
- AUTHZ_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
-
Reserved event type prefix for authorization events.
- AUTO_ACKNOWLEDGE - Enum constant in enum class io.helidon.messaging.connectors.jms.AcknowledgeMode
-
Acknowledges automatically after message reception over JMS api.
- AUTO_FLUSH - Enum constant in enum class io.helidon.reactive.webserver.BackpressureStrategy
-
Data are requested one-by-one, in case buffer reaches watermark, no other data is requested and extra flush is initiated.
- autoCommit(boolean) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
This flag defines the strategy of committing messages to Kafka.
- autoOffsetReset(KafkaConfigBuilder.AutoOffsetReset) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
What to do when there is no initial offset in Kafka or if the current offset does not exist any more on the server (e.g.
- available() - Method in interface io.helidon.common.buffers.BufferData
-
Number of bytes available for reading.
- available() - Method in class io.helidon.common.buffers.DataReader
-
Number of bytes available in the currently pulled data.
- available() - Method in class io.helidon.tracing.jaeger.JaegerTracerProvider
- available() - Method in class io.helidon.tracing.opentelemetry.OpenTelemetryTracerProvider
- available() - Method in class io.helidon.tracing.opentracing.OpenTracingTracerProvider
- available() - Method in interface io.helidon.tracing.spi.TracerProvider
-
Whether there is a tracer available by this provider.
- await() - Method in interface io.helidon.common.reactive.Awaitable
-
Block until future is completed, throws only unchecked exceptions.
- await(long, TimeUnit) - Method in interface io.helidon.common.reactive.Awaitable
-
Deprecated.use
Awaitable.await(Duration)instead - await(Duration) - Method in interface io.helidon.common.reactive.Awaitable
-
Block until future is completed, throws only unchecked exceptions.
- AWAIT_ACK_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Wait for the acknowledgement of previous message before pulling next one.
- Awaitable<T> - Interface in io.helidon.common.reactive
-
Makes intentional blocking when waiting for
CompletableFuturemore convenient withAwaitable.await()andAwaitable.await(long, java.util.concurrent.TimeUnit)methods. - awaitCancelled(Duration) - Method in class io.helidon.messaging.connectors.mock.MockIncoming
-
Wait and block till the stream is in terminal state and asserts if the terminal state is caused by cancel signal.
- awaitComplete(Duration) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Block current thread until channel gets terminated with complete signal.
- awaitCount(Duration, int) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Block current thread until expected number of items is received.
- awaitData(Duration, Function<Message<P>, P>, P...) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Block current thread until expected messages are received.
- awaitMessage(Duration, Function<Message<P>, Boolean>) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Block current thread until expected message is received.
- awaitPayloads(Duration, P...) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Block current thread until expected payloads are received.
- awaitResponse(String, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Wait for text coming from socket.
B
- backlog() - Method in interface io.helidon.reactive.webserver.ServerConfiguration
-
Returns a maximum length of the queue of incoming connections on the default server socket.
- backlog() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Returns a maximum length of the queue of incoming connections on the server socket.
- backlog(int) - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
-
Accept backlog.
- backlog(int) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Sets a maximum length of the queue of incoming connections.
- backlog(int) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
-
Configures a maximum length of the queue of incoming connections on the server socket.
- backlog(int) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Configures a maximum length of the queue of incoming connections on the server socket.
- backlog(int) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- backpressure(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
-
Specifies the number of messages that are requested after processing them.
- backpressureBufferSize() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Maximum length of the response data sending buffer can keep without flushing.
- backpressureBufferSize(long) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Maximum length of the response data sending buffer can keep without flushing.
- backpressureBufferSize(long) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
- backpressureBufferSize(long) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Maximum length of the response data sending buffer can keep without flushing.
- backpressureBufferSize(long) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- backpressureStrategy() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Strategy for applying backpressure to the reactive stream of response data.
- backpressureStrategy(BackpressureStrategy) - Method in interface io.helidon.reactive.webserver.BareResponse
-
Set the backpressure strategy used for requesting response data.
- backpressureStrategy(BackpressureStrategy) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Sets a backpressure strategy for the server to apply against user provided response upstream.
- backpressureStrategy(BackpressureStrategy) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
- backpressureStrategy(BackpressureStrategy) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Sets a backpressure strategy for the server to apply against user provided response upstream.
- backpressureStrategy(BackpressureStrategy) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- BackpressureStrategy - Enum Class in io.helidon.reactive.webserver
-
Strategy for applying backpressure to the reactive stream of response data.
- backupDirectory(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
The backup directory.
- backwardCompatibleEol() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Whether to use old approach to EOL processing in signed data.
- backwardCompatibleEol(Boolean) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Enable support for Helidon versions before 3.0.0 (exclusive).
- backwardCompatibleEol(Boolean) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Enable support for Helidon versions before 3.0.0 (exclusive).
- BAD_GATEWAY - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Server acting as gateway received an invalid response.
- BAD_GATEWAY_502 - Static variable in class io.helidon.common.http.Http.Status
-
502 Bad Gateway, see HTTP/1.1 documentation.
- BAD_REQUEST - Enum constant in enum class io.helidon.common.http.DirectHandler.EventType
-
Bad request, such as invalid path, header.
- BAD_REQUEST - Enum constant in enum class io.helidon.common.reactive.SubscriptionHelper
-
The singleton instance indicating a subscription requested with non-positive.
- BAD_REQUEST_400 - Static variable in class io.helidon.common.http.Http.Status
-
400 Bad Request, see HTTP/1.1 documentation.
- badRequest(AtomicReference<Flow.Subscription>) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Atomically swap in the
SubscriptionHelper.BAD_REQUESTinstance, if and only if previous value is null. - BadRequestException - Exception Class in io.helidon.common.http
-
A runtime exception indicating a
bad request. - BadRequestException(String) - Constructor for exception class io.helidon.common.http.BadRequestException
-
Creates
BadRequestException. - BadRequestException(String, Throwable) - Constructor for exception class io.helidon.common.http.BadRequestException
-
Creates
BadRequestException. - BareRequest - Interface in io.helidon.reactive.webserver
-
Bare (minimal) representation of HTTP Request.
- BareResponse - Interface in io.helidon.reactive.webserver
-
Bare (minimal) representation of HTTP Response.
- Base() - Constructor for class io.helidon.microprofile.servicecommon.HelidonInterceptor.Base
- BASE_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsSettings.Builder
-
Config key within the config
metricssection controlling the base registry. - BASE_METRICS_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.BaseMetricsSettings.Builder
-
Config key within the config
metricssection controlling base metrics behavior. - Base64Value - Class in io.helidon.common
-
Base64 wrapper.
- BaseBuilder() - Constructor for class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
- baseExtendsBuilderTypeName(BodyContext) - Method in class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
- baseExtendsBuilderTypeName(BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Returns any extra 'extends' type name that should be on the main generated builder type at the base level.
- baseExtendsTypeName(BodyContext) - Method in class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
- baseExtendsTypeName(BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Returns any extra 'extends' type name that should be on the main generated type at the base level.
- baseIdentity() - Method in interface io.helidon.pico.api.InjectionPointInfo
-
The base identifying name for this injection point.
- baseMetricEnabledSettings() - Method in interface io.helidon.metrics.api.BaseMetricsSettings
- baseMetricsSettings() - Method in interface io.helidon.metrics.api.MetricsSettings
- baseMetricsSettings(BaseMetricsSettings.Builder) - Method in interface io.helidon.metrics.api.MetricsSettings.Builder
-
Set the base metrics settings.
- BaseMetricsSettings - Interface in io.helidon.metrics.api
-
Settings which control base metrics.
- BaseMetricsSettings.Builder - Interface in io.helidon.metrics.api
-
Builder for
BaseMetricsSettings. - baseNamespace() - Method in class io.helidon.integrations.vault.Vault.Builder
-
Base namespace (if configured).
- baseNamespace(String) - Method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth.Builder
-
Configure a base namespace to use.
- baseNamespace(String) - Method in class io.helidon.integrations.vault.Vault.Builder
-
Base namespace to use when invoking Vault operations.
- basePath(String) - Method in class io.helidon.microprofile.server.Server.Builder
-
Configure a path to which the server would redirect when a root path is requested.
- basePath(String) - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Base path of this server.
- baseScopes() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Base scopes to require from OIDC server.
- baseScopes() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- baseScopes(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Configure base scopes.
- baseScopes(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Configure base scopes.
- baseUri(String) - Method in class io.helidon.nima.webclient.WebClient.Builder
-
Base uri used by the client in all requests.
- baseUri(String) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Sets base uri for each request.
- baseUri(URI) - Method in class io.helidon.nima.webclient.WebClient.Builder
-
Base uri used by the client in all requests.
- baseUri(URI) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Sets base uri for each request.
- baseUri(URL) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Sets base url for each request.
- BASIC - Enum constant in enum class io.helidon.common.SerializationConfig.TraceOption
-
Basic tracing will only trace attempts to deserialize a class, and only once for each class.
- basicConstraintsValidForNonCa(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Mark Basic Constraints valid when issuing non-CA certificates.
- basicTestableConfig() - Static method in class io.helidon.pico.testing.PicoTestingSupport
-
Basic testable configuration.
- batchDelay(long) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the delay interval if metrics are posted in batches (defaults to 1L).
- batchResult() - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.Response
-
Batch result, each element of the list is a single decrypted secret, in the same order the batch was created.
- batchResult() - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Response
-
Batch result.
- batchSize(int) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the maximum no.
- batchSize(int) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
The producer will attempt to batch records together into fewer requests whenever multiple records are being sent to the same partition.
- beanManager() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
-
Obtain the
BeanManager. - beanStyleRequired() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns true if bean "getter" and "is" style is required.
- BeanUtils - Class in io.helidon.builder.processor.tools
-
Provides functions to aid with bean naming and parsing.
- before(BeforeBeanDiscovery) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
-
Initializes the extension prior to bean discovery.
- BEFORE_ONCOMPLETE - Enum constant in enum class io.helidon.reactive.media.common.MessageBodyContext.EventType
-
Emitted after
Flow.Subscriber.onComplete(). - BEFORE_ONERROR - Enum constant in enum class io.helidon.reactive.media.common.MessageBodyContext.EventType
-
Emitted before
Flow.Subscriber.onError(Throwable). - BEFORE_ONNEXT - Enum constant in enum class io.helidon.reactive.media.common.MessageBodyContext.EventType
-
Emitted before
Flow.Subscriber.onNext(Object). - BEFORE_ONSUBSCRIBE - Enum constant in enum class io.helidon.reactive.media.common.MessageBodyContext.EventType
-
Emitted before
Flow.Subscriber.onSubscribe(Subscription). - beforeAll(ExtensionContext) - Method in interface io.helidon.nima.testing.junit5.webserver.spi.HelidonJunitExtension
- beforeBean(ProcessAnnotatedType<?>) - Method in class io.helidon.microprofile.grpc.core.GrpcCdiExtension
-
Determine whether a discovered bean has a superclass or implements an interface that is annotated with
Grpcand if so then also annotate the bean with the same annotation. - beforeCompletion() - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
-
Implements the
Synchronization.beforeCompletion()method to do nothing. - beforeEach(ExtensionContext) - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.
- beforeEach(ExtensionContext) - Method in class io.helidon.nima.testing.junit5.webserver.Http1DirectJunitExtension
- beforeEach(ExtensionContext) - Method in interface io.helidon.nima.testing.junit5.webserver.spi.HelidonJunitExtension
- beforeExecute(Thread, Runnable) - Method in class io.helidon.common.configurable.ThreadPool
- beforeSend(Consumer<ResponseHeaders>) - Method in interface io.helidon.reactive.webserver.ResponseHeaders
-
Register a
Consumerwhich is executed just before headers are send. - beforeStart() - Method in class io.helidon.integrations.micrometer.MicrometerFeature
- beforeStart() - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport
- beforeStart() - Method in class io.helidon.nima.grpc.webserver.GrpcRouting
- beforeStart() - Method in class io.helidon.nima.http2.webserver.Http2Route
- beforeStart() - Method in class io.helidon.nima.observe.metrics.MetricsFeature
- beforeStart() - Method in class io.helidon.nima.webserver.http.Filters
- beforeStart() - Method in class io.helidon.nima.webserver.http.HttpRouting
- beforeStart() - Method in class io.helidon.nima.webserver.http1.Http1Route
- beforeStart() - Method in interface io.helidon.nima.webserver.Router
-
This is called before server opens ports.
- beforeStart() - Method in interface io.helidon.nima.webserver.ServerLifecycle
-
Before server start.
- beforeStart() - Method in class io.helidon.nima.websocket.webserver.WsRouting
- beforeStart() - Method in interface io.helidon.reactive.webserver.Router
-
This is called before server opens ports.
- beforeStart() - Method in interface io.helidon.reactive.webserver.ServerLifecycle
-
Before server start.
- beforeTestExecution(ExtensionContext) - Method in class io.helidon.common.testing.junit5.RestoreSystemPropertiesExt
- begin() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Creates a new transaction and associates it with the current thread.
- beginRequest() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- bestAccepted(MediaType...) - Method in interface io.helidon.common.http.ServerRequestHeaders
-
Optionally returns a single media type from the given media types that is the best one accepted by the client.
- between(LocalTime, LocalTime) - Static method in class io.helidon.security.abac.time.TimeValidator.TimeConfig
-
Create a time config for a check between times within a day.
- bidi(Descriptors.FileDescriptor, String, String, ServerCalls.BidiStreamingMethod<ReqT, ResT>) - Method in class io.helidon.nima.grpc.webserver.GrpcRouting.Builder
-
Bidirectional route.
- bidi(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.nima.grpc.webserver.GrpcService.Routing
-
Bidirectional route.
- bidirectional(Object[], MethodHandler.BidirectionalClient) - Method in interface io.helidon.grpc.core.MethodHandler
-
Handle a bi-directional client call.
- bidirectional(Object[], MethodHandler.BidirectionalClient) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
- bidirectional(String) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- bidirectional(String) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Register bi-directional streaming method for the service.
- bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Register bi-directional streaming method for the service.
- bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Register bi-directional streaming method for the service.
- bidirectional(String, Consumer<ClientMethodDescriptor.Rules>) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- bidirectional(String, Consumer<ClientMethodDescriptor.Rules>) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Register bi-directional streaming method for the service.
- Bidirectional - Annotation Interface in io.helidon.microprofile.grpc.core
-
An annotation to mark a class as representing a bi-directional streaming gRPC method.
- BidirectionalMethodHandlerSupplier - Class in io.helidon.microprofile.grpc.core
-
A supplier of
MethodHandlers for bi-directional streaming gRPC methods. - BidirectionalMethodHandlerSupplier() - Constructor for class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier
-
Create a supplier of handlers for bi-directional streaming methods.
- BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A base class for bi-directional streaming
MethodHandlers. - BidirectionalMethodHandlerSupplier.BidiStreaming<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A bi-directional streaming
MethodHandlerthat calls a standard bi-directional streaming method handler method of the form. - bidiStreaming(String, StreamObserver<RespT>) - Method in class io.helidon.grpc.client.GrpcServiceClient
-
Invoke the specified bidirectional streaming method.
- bidiStreaming(String, StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler.BidirectionalClient
-
Perform a bidirectional client call.
- BINARY - Enum constant in enum class io.helidon.nima.websocket.WsOpCode
-
Payload frame with binary payload.
- BINARY_CONTENT - Enum constant in enum class io.helidon.common.configurable.Resource.Source
-
Resource was created with binary content.
- bind(PicoServices, ServiceProvider<?>) - Static method in class io.helidon.pico.testing.PicoTestingSupport
-
Provides a means to bind a service provider into the
Servicesregistry. - bind(ServiceProvider<?>) - Method in interface io.helidon.pico.api.ServiceBinder
-
Bind a service provider instance into the backing
Servicesservice registry. - bind(ServiceProvider<?>) - Method in class io.helidon.pico.runtime.DefaultServiceBinder
- bind(ConfiguredServiceProvider<?, ?>, QualifierAndValue, MetaConfigBeanInfo) - Method in interface io.helidon.pico.configdriven.runtime.BindableConfigBeanRegistry
-
Binds a
ConfiguredServiceProviderto theMetaConfigBeanInfoannotation it is configured by. - bind(String, ServiceProvider<?>) - Method in interface io.helidon.pico.api.ServiceInjectionPlanBinder.Binder
-
Binds a single service provider to the injection point identified by
InjectionPointInfo.id(). - BindableConfigBeanRegistry - Interface in io.helidon.pico.configdriven.runtime
-
Provides bindable extensions to the
ConfigBeanRegistry. - bindAddress() - Method in interface io.helidon.reactive.webserver.ServerConfiguration
-
Returns local address where the server listens on with the default server socket.
- bindAddress() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Returns local address where the server listens on with the server socket.
- bindAddress(String) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Configures local address where the server listens on with the server socket.
- bindAddress(InetAddress) - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
-
Address to bind to.
- bindAddress(InetAddress) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Sets a local address for server to bind.
- bindAddress(InetAddress) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
- bindAddress(InetAddress) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Configures local address where the server listens on with the server socket.
- bindAddress(InetAddress) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- bindMany(String, ServiceProvider<?>...) - Method in interface io.helidon.pico.api.ServiceInjectionPlanBinder.Binder
-
Binds a list of service providers to the injection point identified by
InjectionPointInfo.id(). - bindSecretId(boolean) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Require secret_id to be presented when logging in using this AppRole.
- bindTo(ServiceProvider<?>) - Method in interface io.helidon.pico.api.ServiceInjectionPlanBinder
-
Bind an injection plan to a service provider instance.
- bindVoid(String) - Method in interface io.helidon.pico.api.ServiceInjectionPlanBinder.Binder
-
Represents a void / null bind, only applicable for an Optional injection point.
- birthday() - Method in class io.helidon.security.jwt.Jwt
-
Birthday claim.
- birthday(LocalDate) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Birthday of the subject.
- blacklistedExceptions() - Method in interface io.helidon.graphql.server.InvocationHandler
-
Configured set of exceptions that are blacklisted.
- BLENDED - Enum constant in enum class io.helidon.pico.tools.spi.InterceptorCreator.Strategy
-
Applies a blend of
InterceptorCreator.Strategy.EXPLICITandInterceptorCreator.Strategy.CUSTOMto determine which annotations qualify (i.e., if the annotation is not explicitly marked, then a call is still issued toInterceptorCreator.isAllowListed(String). - blockingServerStreaming(String, ReqT) - Method in class io.helidon.grpc.client.GrpcServiceClient
-
Invoke the specified server streaming method.
- blockingUnary(String, ReqT) - Method in class io.helidon.grpc.client.GrpcServiceClient
-
Invoke the specified unary method with the specified request object.
- blockTillUpdate() - Method in interface io.helidon.nima.http2.FlowControl.Outbound
-
Block until a window size update happens.
- blockTillUpdate() - Method in interface io.helidon.nima.http2.WindowSize.Outbound
-
Block until window size update.
- blockTimeout(Duration) - Method in class io.helidon.nima.http2.ConnectionFlowControl.ConnectionFlowControlBuilder
-
Timeout for blocking between windows size check iterations.
- body() - Method in class io.helidon.builder.processor.spi.DefaultTypeAndBody
- body() - Method in interface io.helidon.builder.processor.spi.TypeAndBody
-
The body for the source to be generated.
- body() - Method in interface io.helidon.pico.tools.GeneralCodeGenDetail
-
Optionally, the source code generated.
- body(String) - Method in class io.helidon.builder.processor.spi.DefaultTypeAndBody.Builder
-
Sets the body to val.
- BodyContext - Class in io.helidon.builder.processor.tools
-
Represents the context of the body being code generated.
- bodyPart(WriteableBodyPart) - Method in class io.helidon.reactive.media.multipart.WriteableMultiPart.Builder
-
Add a body part.
- bodyPart(String, Object) - Method in class io.helidon.reactive.media.multipart.WriteableMultiPart.Builder
-
Add a new body part based on the name entity.
- bodyPart(String, String, Path) - Method in class io.helidon.reactive.media.multipart.WriteableMultiPart.Builder
-
Add a new body part based on the name, filename and
Pathto the file. - bodyPart(String, Path...) - Method in class io.helidon.reactive.media.multipart.WriteableMultiPart.Builder
-
Add a new body part based on the name and
Pathto the files. - BodyPart - Interface in io.helidon.reactive.media.multipart
-
Body part entity.
- BodyPartBodyStreamReader - Class in io.helidon.reactive.media.multipart
-
ReadableBodyPartstream reader. - BodyPartBodyStreamWriter - Class in io.helidon.reactive.media.multipart
-
WriteableBodyPartstream writer. - BodyPartHeaders - Interface in io.helidon.reactive.media.multipart
-
Body part headers.
- bodyParts() - Method in class io.helidon.reactive.media.multipart.WriteableMultiPart
-
Get all the nested body parts.
- bodyParts(Collection<WriteableBodyPart>) - Method in class io.helidon.reactive.media.multipart.WriteableMultiPart.Builder
-
Add body parts.
- bodyPublisher() - Method in interface io.helidon.reactive.webserver.BareRequest
-
Gets the Flow Publisher that allows a subscription for request body chunks.
- bootstrap() - Method in interface io.helidon.pico.api.PicoServices
-
Returns the
Bootstrapconfiguration instance that was used to initialize this instance. - Bootstrap - Interface in io.helidon.pico.api
-
This is the bootstrap needed to provide to
Picoinitialization. - bootstrapServers(String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
A list of host/port pairs to use for establishing the initial connection to the Kafka cluster.
- branch() - Method in class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
-
Returns a git branch.
- branch(String) - Method in class io.helidon.config.git.GitConfigSourceBuilder
-
Sets a git branch to checkout.
- buffer(Queue<T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher.Builder
-
Set up custom buffer queue implementation for the emitter to use.
- bufferCapacity(int) - Method in class io.helidon.common.reactive.IoMulti.MultiFromByteChannelBuilder
-
Capacity of byte buffer in number of bytes.
- BufferData - Interface in io.helidon.common.buffers
-
Wrapper around a byte array.
- buffered() - Method in class io.helidon.reactive.media.multipart.ReadableBodyPart.Builder
-
Mark the part content as buffered.
- BufferedEmittingPublisher<T> - Class in io.helidon.common.reactive
-
Emitting publisher for manual publishing with built-in buffer for handling backpressure.
- BufferedEmittingPublisher() - Constructor for class io.helidon.common.reactive.BufferedEmittingPublisher
- BufferedEmittingPublisher(Queue<T>) - Constructor for class io.helidon.common.reactive.BufferedEmittingPublisher
- BufferedEmittingPublisher.Builder<T> - Class in io.helidon.common.reactive
-
Fluent API builder to create
BufferedEmittingPublisher. - bufferMemory(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
The total bytes of memory the producer can use to buffer records waiting to be sent to the server.
- bufferSize() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Estimated size of the buffer.
- build() - Method in class io.helidon.builder.config.spi.ResolutionContext.Builder
-
Build the instance.
- build() - Method in class io.helidon.builder.processor.spi.DefaultTypeAndBody.Builder
-
Builds the instance.
- build() - Method in interface io.helidon.common.Builder
-
Build the instance from this builder.
- build() - Method in class io.helidon.common.configurable.AllowList.Builder
- build() - Method in class io.helidon.common.configurable.LruCache.Builder
- build() - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier.Builder
- build() - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
- build() - Method in class io.helidon.common.context.Context.Builder
- build() - Method in class io.helidon.common.crypto.AsymmetricCipher.Builder
- build() - Method in class io.helidon.common.crypto.HashDigest.Builder
- build() - Method in class io.helidon.common.crypto.HmacDigest.Builder
- build() - Method in class io.helidon.common.crypto.Signature.Builder
- build() - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
- build() - Method in class io.helidon.common.HelidonServiceLoader.Builder
- build() - Method in class io.helidon.common.http.ContentDisposition.Builder
- build() - Method in class io.helidon.common.http.DirectHandler.TransportResponse.Builder
- build() - Method in class io.helidon.common.http.HttpMediaType.Builder
- build() - Method in class io.helidon.common.http.RequestedUriDiscoveryContext.Builder
- build() - Method in class io.helidon.common.http.RequestException.Builder
- build() - Method in class io.helidon.common.http.SetCookie.Builder
- build() - Method in class io.helidon.common.mapper.MapperManager.Builder
- build() - Method in class io.helidon.common.parameters.Parameters.Builder
- build() - Method in class io.helidon.common.pki.KeyConfig.Builder
-
Build a new instance of the configuration based on this builder.
- build() - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
-
Create an instance of
KeyConfigbased on this builder. - build() - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
-
Build
KeyConfigbased on information from PEM files only. - build() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher.Builder
- build() - Method in class io.helidon.common.reactive.IoMulti.MultiFromByteChannelBuilder
- build() - Method in class io.helidon.common.reactive.IoMulti.MultiFromInputStreamBuilder
- build() - Method in class io.helidon.common.reactive.IoMulti.MultiToByteChannelBuilder
- build() - Method in class io.helidon.common.reactive.IoMulti.OutputStreamMultiBuilder
- build() - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
- build() - Method in class io.helidon.common.SerializationConfig.Builder
- build() - Method in class io.helidon.common.socket.SocketOptions.Builder
- build() - Static method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.Builds an instance of
TemporaryFolderExt. - build() - Method in class io.helidon.common.types.DefaultAnnotationAndValue.Builder
- build() - Method in class io.helidon.common.types.DefaultTypedElementName.Builder
-
Build the instance.
- build() - Method in class io.helidon.common.types.DefaultTypeInfo.Builder
-
Builds the instance.
- build() - Method in class io.helidon.common.types.DefaultTypeName.Builder
-
Builds the instance.
- build() - Method in class io.helidon.config.ClasspathConfigSource.Builder
-
Builds new instance of Classpath ConfigSource.
- build() - Method in class io.helidon.config.ClasspathOverrideSource.Builder
-
Builds new instance of Classpath OverrideSource.
- build() - Method in interface io.helidon.config.Config.Builder
-
Builds new instance of
Config. - build() - Method in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
-
Creates a function of values reference resolving.
- build() - Method in class io.helidon.config.ConfigSources.SystemPropertiesConfigSource.Builder
- build() - Method in class io.helidon.config.DirectoryConfigSource.Builder
-
Builds new instance of Directory ConfigSource.
- build() - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
-
Builds new instance of Etcd ConfigSource.
- build() - Method in class io.helidon.config.FileConfigSource.Builder
-
Builds new instance of File ConfigSource.
- build() - Method in class io.helidon.config.FileOverrideSource.Builder
-
Builds new instance of File ConfigSource.
- build() - Method in class io.helidon.config.FileSystemWatcher.Builder
- build() - Method in class io.helidon.config.git.GitConfigSourceBuilder
- build() - Method in class io.helidon.config.hocon.HoconConfigParserBuilder
-
Builds new instance of HOCON ConfigParser.
- build() - Method in class io.helidon.config.InMemoryOverrideSource.Builder
- build() - Method in class io.helidon.config.ListNodeBuilderImpl
- build() - Method in class io.helidon.config.MapConfigSource.Builder
- build() - Method in class io.helidon.config.ObjectNodeBuilderImpl
- build() - Method in class io.helidon.config.PollingStrategies.ScheduledBuilder
-
Builds a new polling strategy.
- build() - Method in class io.helidon.config.ScheduledPollingStrategy.Builder
- build() - Method in class io.helidon.config.ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder
-
Builds a new recurring policy.
- build() - Method in class io.helidon.config.SimpleRetryPolicy.Builder
- build() - Method in class io.helidon.config.spi.ConfigContent.NodeContent.Builder
- build() - Method in class io.helidon.config.spi.ConfigContent.OverrideContent.Builder
- build() - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
-
Build new instance of
ConfigNode.ObjectNode. - build() - Method in class io.helidon.config.spi.ConfigParser.Content.Builder
- build() - Method in class io.helidon.config.UrlConfigSource.Builder
-
Builds new instance of Url ConfigSource.
- build() - Method in class io.helidon.config.UrlOverrideSource.Builder
-
Builds new instance of Url ConfigSource.
- build() - Method in class io.helidon.cors.CorsSupportBase.Builder
- build() - Method in class io.helidon.cors.CorsSupportHelper.Builder
-
Creates the
CorsSupportHelper. - build() - Method in class io.helidon.cors.CrossOriginConfig.Builder
- build() - Method in class io.helidon.cors.MappedCrossOriginConfig.Builder
- build() - Method in class io.helidon.graphql.server.InvocationHandler.Builder
- build() - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
-
Builds and returns a new instance of
ClientMethodDescriptor. - build() - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- build() - Method in class io.helidon.grpc.client.ClientTracingInterceptor.Builder
- build() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
-
Build and return a new GrpcChannelDescriptor.
- build() - Method in class io.helidon.grpc.client.GrpcChannelsProvider.Builder
-
Create a new instance of
GrpcChannelsProviderfrom this Builder. - build() - Method in class io.helidon.grpc.client.GrpcServiceClient.Builder
-
Build an instance of
GrpcServiceClient. - build() - Method in class io.helidon.grpc.core.GrpcTlsDescriptor.Builder
-
Create and return a new instance of
GrpcTlsDescriptor. - build() - Method in class io.helidon.grpc.server.GrpcRouting.Builder
-
Builds a new
GrpcRouting. - build() - Method in class io.helidon.grpc.server.GrpcServer.Builder
-
Builds the
GrpcServerinstance as configured by this builder and its parameters. - build() - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
- build() - Method in class io.helidon.grpc.server.GrpcTracingConfig.Builder
- build() - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- build() - Method in class io.helidon.grpc.server.SSLContextBuilder
-
Create new
{@link javax.net.ssl.SSLContext}instance with configured settings. - build() - Method in class io.helidon.health.checks.DiskSpaceHealthCheck.Builder
- build() - Method in class io.helidon.health.checks.HeapMemoryHealthCheck.Builder
- build() - Method in class io.helidon.health.HealthCheckResponse.Builder
- build() - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse.Builder
- build() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
This method is final, as we need to call the
RestApi.Builder.preBuild(),RestApi.Builder.doBuild()andRestApi.Builder.postBuild()methods. - build() - Method in class io.helidon.integrations.common.rest.RestException.Builder
- build() - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
- build() - Method in class io.helidon.integrations.micrometer.MicrometerFeature.Builder
- build() - Method in class io.helidon.integrations.micrometer.MicrometerSupport.Builder
- build() - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- build() - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
- build() - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck.Builder
- build() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
- build() - Method in class io.helidon.integrations.neo4j.metrics.Neo4jMetricsSupport.Builder
-
Builder for the wrapper class.
- build() - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
The main build method.
- build() - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
- build() - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth.Builder
- build() - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth.Builder
- build() - Method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth.Builder
- build() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder
- build() - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig.Builder
- build() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig.Builder
- build() - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
- build() - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
- build() - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig.Builder
- build() - Method in class io.helidon.integrations.vault.Vault.Builder
- build() - Method in class io.helidon.integrations.vault.VaultOptionalResponse.Builder
- build() - Method in class io.helidon.integrations.vault.VaultRestException.Builder
- build() - Method in class io.helidon.integrations.vault.VaultToken.Builder
- build() - Method in class io.helidon.messaging.Channel.Builder
- build() - Method in class io.helidon.messaging.ConnectorConfigBuilder
- build() - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
- build() - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
- build() - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
- build() - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
- build() - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
- build() - Method in class io.helidon.messaging.Emitter.Builder
- build() - Method in class io.helidon.messaging.Messaging.Builder
-
Build new
Messaginginstance. - build() - Method in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
-
Constructs a
ComponentMetricsSettingsobject from the builder. - build() - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
-
Builds a
KeyPerformanceIndicatorMetricsSettingsusing the settings from the builder. - build() - Method in interface io.helidon.metrics.api.MetricsSettings.Builder
-
Constructs a
MetricsSettingsobject from the builder. - build() - Method in interface io.helidon.metrics.api.RegistrySettings.Builder
-
Creates a new
RegistrySettingsinstance from the builder. - build() - Method in class io.helidon.metrics.prometheus.PrometheusSupport.Builder
- build() - Method in class io.helidon.microprofile.grpc.client.GrpcProxyBuilder
-
Build a gRPC client dynamic proxy of the required type.
- build() - Method in class io.helidon.microprofile.grpc.server.GrpcServiceBuilder
-
Create a
ServiceDescriptor.Builderintrospected class. - build() - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
- build() - Method in class io.helidon.microprofile.openapi.MPOpenAPIBuilder
- build() - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Create a new instance based on this builder.
- build() - Method in class io.helidon.microprofile.server.Server.Builder
-
Build a server based on this builder.
- build() - Method in class io.helidon.microprofile.tyrus.TyrusApplication.Builder
-
Builds application.
- build() - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
- build() - Method in class io.helidon.microprofile.tyrus.TyrusUpgradeProvider.Builder
- build() - Method in class io.helidon.nima.common.tls.Tls.Builder
- build() - Method in class io.helidon.nima.faulttolerance.Async.Builder
- build() - Method in class io.helidon.nima.faulttolerance.Bulkhead.Builder
- build() - Method in class io.helidon.nima.faulttolerance.CircuitBreaker.Builder
- build() - Method in class io.helidon.nima.faulttolerance.Fallback.Builder
- build() - Method in class io.helidon.nima.faulttolerance.FaultTolerance.Builder
- build() - Method in class io.helidon.nima.faulttolerance.FaultTolerance.TypedBuilder
- build() - Method in class io.helidon.nima.faulttolerance.Retry.Builder
- build() - Method in class io.helidon.nima.faulttolerance.Retry.DelayingRetryPolicy.Builder
- build() - Method in class io.helidon.nima.faulttolerance.Retry.JitterRetryPolicy.Builder
- build() - Method in class io.helidon.nima.faulttolerance.Timeout.Builder
- build() - Method in class io.helidon.nima.graphql.server.GraphQlService.Builder
- build() - Method in class io.helidon.nima.grpc.webserver.GrpcRouting.Builder
- build() - Method in class io.helidon.nima.http.encoding.ContentEncodingContext.Builder
- build() - Method in class io.helidon.nima.http.media.MediaContext.Builder
- build() - Method in class io.helidon.nima.http.media.multipart.WriteableMultiPart.Builder
- build() - Method in class io.helidon.nima.http.media.multipart.WriteablePart.Builder
- build() - Method in class io.helidon.nima.http2.ConnectionFlowControl.ConnectionFlowControlBuilder
- build() - Method in class io.helidon.nima.http2.Http2Settings.Builder
- build() - Method in class io.helidon.nima.http2.webclient.Http2Client.Http2ClientBuilder
- build() - Method in class io.helidon.nima.http2.webserver.Http2ConnectionProvider.Builder
- build() - Method in class io.helidon.nima.http2.webserver.Http2UpgradeProvider.Builder
- build() - Method in class io.helidon.nima.observe.health.HealthFeature.Builder
- build() - Method in class io.helidon.nima.observe.metrics.MetricsFeature.Builder
- build() - Method in class io.helidon.nima.observe.ObserveFeature.Builder
- build() - Method in class io.helidon.nima.openapi.OpenApiService.Builder
- build() - Method in interface io.helidon.nima.servicecommon.RestServiceSettings.Builder
-
Creates the
RestServiceSettingsinstance from the builder settings. - build() - Method in class io.helidon.nima.sse.SseEvent.Builder
- build() - Method in class io.helidon.nima.webclient.http1.Http1Client.Http1ClientBuilder
- build() - Method in class io.helidon.nima.webserver.accesslog.AccessLogFeature.Builder
- build() - Method in class io.helidon.nima.webserver.accesslog.HeaderLogEntry.Builder
- build() - Method in class io.helidon.nima.webserver.accesslog.HostLogEntry.Builder
- build() - Method in class io.helidon.nima.webserver.accesslog.RequestLineLogEntry.Builder
- build() - Method in class io.helidon.nima.webserver.accesslog.SizeLogEntry.Builder
- build() - Method in class io.helidon.nima.webserver.accesslog.StatusLogEntry.Builder
- build() - Method in class io.helidon.nima.webserver.accesslog.TimestampLogEntry.Builder
- build() - Method in class io.helidon.nima.webserver.accesslog.TimeTakenLogEntry.Builder
- build() - Method in class io.helidon.nima.webserver.accesslog.UserLogEntry.Builder
- build() - Method in class io.helidon.nima.webserver.cors.CorsSupport.Builder
- build() - Method in class io.helidon.nima.webserver.http.DirectHandlers.Builder
- build() - Method in class io.helidon.nima.webserver.http.HttpRoute.Builder
- build() - Method in class io.helidon.nima.webserver.http1.Http1ConnectionProvider.Builder
- build() - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
- build() - Method in class io.helidon.nima.webserver.staticcontent.StaticContentService.Builder
- build() - Method in class io.helidon.nima.webserver.tracing.PathTracingConfig.Builder
- build() - Method in class io.helidon.nima.webserver.tracing.TracingFeature.Builder
- build() - Method in class io.helidon.nima.webserver.WebServer.Builder
- build() - Method in class io.helidon.nima.websocket.client.WsClient.Builder
- build() - Method in class io.helidon.nima.websocket.webserver.WsRouting.Builder
- build() - Method in class io.helidon.nima.websocket.webserver.WsUpgradeProvider.Builder
- build() - Method in class io.helidon.pico.api.DefaultQualifierAndValue.Builder
-
Build the instance.
- build() - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Commits the last dependency item, and prepares for the next.
- build() - Method in class io.helidon.reactive.dbclient.common.DbClientContext.Builder
- build() - Method in class io.helidon.reactive.dbclient.common.DbStatementContext.Builder
- build() - Method in class io.helidon.reactive.dbclient.DbClient.Builder
-
Build provider specific database handler.
- build() - Method in class io.helidon.reactive.dbclient.DbMapperManager.Builder
- build() - Method in class io.helidon.reactive.dbclient.DbStatements.Builder
- build() - Method in class io.helidon.reactive.dbclient.health.DbClientHealthCheck.Builder
- build() - Method in class io.helidon.reactive.dbclient.jdbc.ConnectionPool.Builder
- build() - Method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProviderBuilder
- build() - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClientProviderBuilder
- build() - Method in interface io.helidon.reactive.dbclient.spi.DbClientProviderBuilder
-
Build database handler for specific provider.
- build() - Method in class io.helidon.reactive.dbclient.tracing.DbClientTracing.Builder
- build() - Method in class io.helidon.reactive.faulttolerance.Async.Builder
- build() - Method in class io.helidon.reactive.faulttolerance.Bulkhead.Builder
- build() - Method in class io.helidon.reactive.faulttolerance.CircuitBreaker.Builder
- build() - Method in class io.helidon.reactive.faulttolerance.Fallback.Builder
- build() - Method in class io.helidon.reactive.faulttolerance.FaultTolerance.Builder
- build() - Method in class io.helidon.reactive.faulttolerance.FaultTolerance.TypedBuilder
- build() - Method in class io.helidon.reactive.faulttolerance.Retry.Builder
- build() - Method in class io.helidon.reactive.faulttolerance.Retry.DelayingRetryPolicy.Builder
- build() - Method in class io.helidon.reactive.faulttolerance.Retry.JitterRetryPolicy.Builder
- build() - Method in class io.helidon.reactive.faulttolerance.Timeout.Builder
- build() - Method in class io.helidon.reactive.graphql.server.GraphQlSupport.Builder
- build() - Method in class io.helidon.reactive.health.HealthSupport.Builder
- build() - Method in class io.helidon.reactive.media.common.DefaultMediaSupport.Builder
- build() - Method in class io.helidon.reactive.media.common.MediaContext.Builder
- build() - Method in class io.helidon.reactive.media.jsonp.JsonpSupport.Builder
- build() - Method in class io.helidon.reactive.media.multipart.FileFormParams.Builder
- build() - Method in class io.helidon.reactive.media.multipart.ReadableBodyPart.Builder
- build() - Method in class io.helidon.reactive.media.multipart.ReadableBodyPartHeaders.Builder
- build() - Method in class io.helidon.reactive.media.multipart.WriteableBodyPart.Builder
- build() - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders.Builder
- build() - Method in class io.helidon.reactive.media.multipart.WriteableMultiPart.Builder
- build() - Method in class io.helidon.reactive.metrics.MetricsSupport.Builder
- build() - Method in class io.helidon.reactive.openapi.OpenAPISupport.Builder
- build() - Method in interface io.helidon.reactive.servicecommon.RestServiceSettings.Builder
-
Creates the
RestServiceSettingsinstance from the builder settings. - build() - Method in class io.helidon.reactive.webclient.Proxy.Builder
- build() - Method in class io.helidon.reactive.webclient.WebClient.Builder
- build() - Method in class io.helidon.reactive.webclient.WebClientTls.Builder
- build() - Method in class io.helidon.reactive.webserver.accesslog.AccessLogSupport.Builder
- build() - Method in class io.helidon.reactive.webserver.accesslog.HeaderLogEntry.Builder
- build() - Method in class io.helidon.reactive.webserver.accesslog.HostLogEntry.Builder
- build() - Method in class io.helidon.reactive.webserver.accesslog.RequestLineLogEntry.Builder
- build() - Method in class io.helidon.reactive.webserver.accesslog.SizeLogEntry.Builder
- build() - Method in class io.helidon.reactive.webserver.accesslog.StatusLogEntry.Builder
- build() - Method in class io.helidon.reactive.webserver.accesslog.TimestampLogEntry.Builder
- build() - Method in class io.helidon.reactive.webserver.accesslog.TimeTakenLogEntry.Builder
- build() - Method in class io.helidon.reactive.webserver.accesslog.UserLogEntry.Builder
- build() - Method in class io.helidon.reactive.webserver.cors.CorsSupport.Builder
- build() - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
-
Jersey Module builder class for convenient creating
JerseySupport. - build() - Method in class io.helidon.reactive.webserver.PathTracingConfig.Builder
- build() - Method in class io.helidon.reactive.webserver.Routing.Builder
-
Builds a new routing instance.
- build() - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Builds a new configuration instance.
- build() - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
- build() - Method in class io.helidon.reactive.webserver.staticcontent.StaticContentSupport.Builder
- build() - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Builds the
WebServerinstance as configured by this builder and its parameters. - build() - Method in class io.helidon.reactive.webserver.WebServerTls.Builder
- build() - Method in class io.helidon.reactive.webserver.websocket.WebSocketRouting.Builder
- build() - Method in class io.helidon.reactive.webserver.WebTracingConfig.Builder
- build() - Method in class io.helidon.scheduling.Scheduling.CronBuilder
- build() - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
- build() - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor.Builder
- build() - Method in class io.helidon.security.abac.policy.PolicyValidator.Builder
- build() - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig.Builder
- build() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
- build() - Method in class io.helidon.security.abac.scope.ScopeValidator.Builder
- build() - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
- build() - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Build authentication response.
- build() - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Create a new authorization response based on this builder.
- build() - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Build a function to create an instance of this provider as expected by
Security.Builder.providerSelectionPolicy(Function). - build() - Method in class io.helidon.security.EndpointConfig.Builder
- build() - Method in class io.helidon.security.Grant.Builder
- build() - Method in class io.helidon.security.integration.grpc.GrpcClientSecurity.Builder
- build() - Method in class io.helidon.security.integration.jersey.JerseySecurityFeature.Builder
-
Build this configuration into an instance.
- build() - Method in class io.helidon.security.jwt.EncryptedJwt.Builder
- build() - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Build a new
JwkECinstance from this builder. - build() - Method in class io.helidon.security.jwt.jwk.JwkKeys.Builder
-
Build a new keys instance.
- build() - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
-
Build a new
JwkOctetinstance from this builder. - build() - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Build a new
JwkRSAinstance from this builder. - build() - Method in class io.helidon.security.jwt.Jwt.Builder
-
Build and instance of the
Jwt. - build() - Method in class io.helidon.security.jwt.JwtHeaders.Builder
- build() - Method in class io.helidon.security.OutboundSecurityClientBuilder
-
Build an instance of a security client.
- build() - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Build identity propagation response based on this builder.
- build() - Method in class io.helidon.security.Principal.Builder
- build() - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
- build() - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Build a new instance of the cache based on configuration of this builder.
- build() - Method in class io.helidon.security.providers.common.OutboundConfig.Builder
-
Build targets from this builder.
- build() - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Build a
OutboundTargetinstance from this builder. - build() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
- build() - Method in class io.helidon.security.providers.common.TokenCredential.Builder
- build() - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.Builder
- build() - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
- build() - Method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig.Builder
- build() - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
- build() - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
- build() - Method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig.Builder
- build() - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
- build() - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
- build() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
- build() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
- build() - Method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.Builder
- build() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
-
Deprecated.
- build() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.Builder
- build() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider.Builder
-
Deprecated.
- build() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider.Builder
- build() - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
- build() - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
- build() - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
- build() - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
- build() - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
- build() - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
- build() - Method in class io.helidon.security.providers.oidc.reactive.OidcSupport.Builder
- build() - Method in class io.helidon.security.Role.Builder
- build() - Method in class io.helidon.security.Security.Builder
-
Builds configured Security instance.
- build() - Method in class io.helidon.security.SecurityClientBuilder
-
Build an instance of a security client.
- build() - Method in class io.helidon.security.SecurityContext.Builder
- build() - Method in class io.helidon.security.SecurityEnvironment.Builder
- build() - Method in class io.helidon.security.SecurityLevel.SecurityLevelBuilder
- build() - Method in class io.helidon.security.SecurityTime.Builder
- build() - Method in class io.helidon.security.Subject.Builder
- build() - Method in class io.helidon.security.util.TokenHandler.Builder
-
Build a new instance from this builder.
- build() - Method in class io.helidon.tracing.config.ComponentTracingConfig.Builder
- build() - Method in class io.helidon.tracing.config.SpanLogTracingConfig.Builder
- build() - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
- build() - Method in class io.helidon.tracing.config.TracingConfig.Builder
- build() - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Builds the
Tracerfor Jaeger based on the configured parameters. - build() - Method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
Build a tracer instance from this builder.
- build() - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
-
Builds the
Tracerfor Zipkin based on the configured parameters. - build(String) - Method in class io.helidon.integrations.microstream.cache.CacheBuilder
-
Set the name of the cache.
- buildAndGet() - Method in class io.helidon.security.OutboundSecurityClientBuilder
-
A shortcut method to build the client and invoke
SecurityClient.get()on it. - buildAndGet() - Method in class io.helidon.security.SecurityClientBuilder
-
A shortcut method to build the client and invoke
SecurityClient.get()on it. - buildCompletion(Graph) - Method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
- builder() - Static method in class io.helidon.builder.config.spi.ResolutionContext
-
Creates a new fluent builder for this type.
- builder() - Static method in class io.helidon.builder.processor.spi.DefaultTypeAndBody
-
Creates a new builder for this type.
- builder() - Static method in interface io.helidon.common.configurable.AllowList
-
Create a fluent API builder to configure an instance.
- builder() - Static method in class io.helidon.common.configurable.LruCache
-
Create a new builder.
- builder() - Static method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
-
Create a new fluent API builder to build thread pool supplier.
- builder() - Static method in class io.helidon.common.configurable.ServerThreadPoolSupplier
-
Create a new fluent API builder to build a thread pool supplier.
- builder() - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
-
Create a new fluent API builder to build thread pool supplier.
- builder() - Static method in interface io.helidon.common.context.Context
-
Fluent API builder for advanced configuration.
- builder() - Static method in class io.helidon.common.crypto.AsymmetricCipher
-
Create a new builder.
- builder() - Static method in class io.helidon.common.crypto.HashDigest
-
Create new builder.
- builder() - Static method in class io.helidon.common.crypto.HmacDigest
-
Create new builder.
- builder() - Static method in class io.helidon.common.crypto.Signature
-
Create a new builder.
- builder() - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Create a new builder.
- builder() - Static method in class io.helidon.common.http.ContentDisposition
-
A new builder to set up content disposition.
- builder() - Static method in class io.helidon.common.http.DirectHandler.TransportResponse
-
A builder to set up a custom response.
- builder() - Static method in interface io.helidon.common.http.HttpMediaType
-
A fluent API builder for creating customized Media type instances.
- builder() - Static method in interface io.helidon.common.http.RequestedUriDiscoveryContext
-
Creates a new builder for a
RequestedUriDiscoveryContext. - builder() - Static method in exception class io.helidon.common.http.RequestException
-
Builder to set up a new HTTP exception.
- builder() - Static method in interface io.helidon.common.mapper.MapperManager
-
Create a fluent API builder to create a customized mapper manager.
- builder() - Static method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Create new builder for BufferedEmittingPublisher.
- builder() - Static method in class io.helidon.common.SerializationConfig
-
Fluent API builder to configure options programmatically.
- builder() - Static method in class io.helidon.common.socket.SocketOptions
-
A new fluent API builder.
- builder() - Static method in class io.helidon.common.types.DefaultAnnotationAndValue
-
Creates a builder for
AnnotationAndValue. - builder() - Static method in class io.helidon.common.types.DefaultTypedElementName
-
Creates a builder for
TypedElementName. - builder() - Static method in class io.helidon.common.types.DefaultTypeInfo
-
Creates a new builder for this type.
- builder() - Static method in class io.helidon.common.types.DefaultTypeName
-
Creates a builder for
TypeName. - builder() - Static method in class io.helidon.config.ClasspathConfigSource
-
Create a new fluent API builder for classpath config source.
- builder() - Static method in class io.helidon.config.ClasspathOverrideSource
-
Create a new fluent API builder.
- builder() - Static method in interface io.helidon.config.Config
-
Provides a
Config.Builderfor creating aConfiginstance. - builder() - Static method in class io.helidon.config.DirectoryConfigSource
-
Create a fluent API builder to construct a directory config source.
- builder() - Static method in class io.helidon.config.encryption.EncryptionFilter
-
Builder to programmatically configure filter.
- builder() - Static method in class io.helidon.config.etcd.EtcdConfigSource
-
Create a new fluent API builder for etcd.
- builder() - Static method in class io.helidon.config.FileConfigSource
-
Get a builder instance to create a new config source.
- builder() - Static method in class io.helidon.config.FileOverrideSource
-
Create a new builder.
- builder() - Static method in class io.helidon.config.FileSystemWatcher
-
Fluent API builder for
FileSystemWatcher. - builder() - Static method in class io.helidon.config.git.GitConfigSource
-
Create a fluent API builder for GIT config source.
- builder() - Static method in class io.helidon.config.hocon.HoconConfigParser
-
Create a new fluent API builder for a HOCON config parser.
- builder() - Static method in class io.helidon.config.MapConfigSource
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.config.ScheduledPollingStrategy
-
Fluent API builder for
ScheduledPollingStrategy. - builder() - Static method in class io.helidon.config.SimpleRetryPolicy
-
Fluent API builder for
SimpleRetryPolicy. - builder() - Static method in interface io.helidon.config.spi.ConfigContent.NodeContent
-
A fluent API builder for
ConfigContent.NodeContent. - builder() - Static method in interface io.helidon.config.spi.ConfigContent.OverrideContent
-
A fluent API builder for
ConfigContent.OverrideContent. - builder() - Static method in interface io.helidon.config.spi.ConfigNode.ListNode
-
Creates new instance of
ConfigNode.ListNode.Builder. - builder() - Static method in interface io.helidon.config.spi.ConfigNode.ObjectNode
-
Creates new instance of
ConfigNode.ObjectNode.Builder. - builder() - Static method in interface io.helidon.config.spi.ConfigParser.Content
-
A fluent API builder for
ConfigParser.Content. - builder() - Static method in class io.helidon.config.UrlConfigSource
-
A new fluent API builder.
- builder() - Static method in class io.helidon.config.UrlOverrideSource
-
Create a new fluent API builder to create URL override source.
- builder() - Static method in class io.helidon.cors.CrossOriginConfig
- builder() - Static method in class io.helidon.cors.MappedCrossOriginConfig
-
Returns a new builder for creating a
CrossOriginConfig.Mappedinstance. - builder() - Static method in interface io.helidon.graphql.server.InvocationHandler
-
Fluent API builder to configure the invocation handler.
- builder() - Static method in class io.helidon.grpc.client.GrpcChannelDescriptor
-
Create and return a new
GrpcChannelDescriptor.Builder. - builder() - Static method in class io.helidon.grpc.client.GrpcChannelsProvider
-
Create a new
GrpcChannelsProvider.Builder. - builder() - Static method in class io.helidon.grpc.core.GrpcTlsDescriptor
-
Return a new instance of
GrpcTlsDescriptor.Builder. - builder() - Static method in interface io.helidon.grpc.server.GrpcRouting
-
Obtain a GrpcRouting builder.
- builder() - Static method in interface io.helidon.grpc.server.GrpcServerConfiguration
-
Creates new instance of a
server configuration builder. - builder() - Static method in class io.helidon.grpc.server.GrpcTracingConfig
-
Create a builder of
GrpcTracingConfiginstances. - builder() - Static method in class io.helidon.health.checks.DiskSpaceHealthCheck
-
A new fluent API builder to configure this health check.
- builder() - Static method in class io.helidon.health.checks.HeapMemoryHealthCheck
-
Create a new fluent API builder to configure a new health check.
- builder() - Static method in interface io.helidon.health.HealthCheckResponse
-
A new response builder.
- builder() - Static method in class io.helidon.integrations.common.rest.JsonRequest
-
Create a new request builder.
- builder() - Static method in exception class io.helidon.integrations.common.rest.RestException
-
Create a new builder for this exception.
- builder() - Static method in class io.helidon.integrations.common.rest.RestRequest
-
Create new request builder.
- builder() - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
-
Returns a new
Builderfor constructing aMeterRegistryFactory. - builder() - Static method in class io.helidon.integrations.micrometer.MicrometerFeature
-
Fluid builder for
MicrometerSupport. - builder() - Static method in class io.helidon.integrations.micrometer.MicrometerSupport
-
Fluid builder for
MicrometerSupport. - builder() - Static method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
A builder for the EmbeddedStorageManager.
- builder() - Static method in class io.helidon.integrations.neo4j.metrics.Neo4jMetricsSupport
-
Following the builder pattern.
- builder() - Static method in class io.helidon.integrations.neo4j.Neo4j
-
Following the builder pattern.
- builder() - Static method in class io.helidon.integrations.oci.metrics.OciMetricsSupport
-
Returns a new
Builderfor creating an instance ofOciMetricsSupport. - builder() - Static method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth
-
Create a new builder.
- builder() - Static method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.approle.DeleteAppRole.Request
-
New request builder.
- builder() - Static method in class io.helidon.integrations.vault.auths.approle.DestroySecretId.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.approle.Login.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.approle.ReadRoleId.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.common.VaultRestApi
-
A new builder.
- builder() - Static method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.k8s.DeleteRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth
-
A new builder for
K8sVaultAuth. - builder() - Static method in class io.helidon.integrations.vault.auths.k8s.Login.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.token.DeleteTokenRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.token.RenewToken.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.token.RevokeAndOrphanToken.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.token.RevokeToken.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth
-
Create a new builder.
- builder() - Static method in class io.helidon.integrations.vault.ListSecrets.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.CreateCubbyhole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig
-
A new builder for
CubbyholeSecurityProvider.CubbyholeSecretConfig. - builder() - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.DeleteCubbyhole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.GetCubbyhole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.UpdateCubbyhole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.database.DbDelete.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.database.DbDeleteRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.database.DbGet.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv1.CreateKv1.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv1.DeleteKv1.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig
-
A new builder for
Kv1SecurityProvider.Kv1SecretConfig. - builder() - Static method in class io.helidon.integrations.vault.secrets.kv1.UpdateKv1.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.CreateKv2.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.DeleteAllKv2.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.DeleteKv2.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.DestroyKv2.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig
-
A new builder for
Kv2SecurityProvider.Kv2SecretConfig. - builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.UndeleteKv2.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.CaCertificateGet.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.CrlGet.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.GenerateSelfSignedRoot.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.RevokeCertificate.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
-
A new builder for a batch entry.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.DeleteKey.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
-
A new builder for a batch entry.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig
-
A new builder for
TransitSecurityProvider.TransitDigestConfig. - builder() - Static method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig
-
A new builder for
TransitSecurityProvider.TransitEncryptionConfig. - builder() - Static method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig
-
A new builder.
- builder() - Static method in class io.helidon.integrations.vault.sys.CreatePolicy.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.sys.DeletePolicy.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.sys.DisableAuth.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.sys.DisableEngine.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in interface io.helidon.integrations.vault.Vault
-
Fluent API builder to construct new instances.
- builder() - Static method in exception class io.helidon.integrations.vault.VaultRestException
-
A builder for Vault exception.
- builder() - Static method in class io.helidon.integrations.vault.VaultToken
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.messaging.Channel
-
New builder for configuring new channel.
- builder() - Static method in interface io.helidon.messaging.connectors.aq.AqConnector
-
Provides a
JmsConnector.JmsConnectorBuilderfor creating aJmsConnectorinstance. - builder() - Static method in class io.helidon.messaging.connectors.jms.JmsConnector
-
Provides a
JmsConnector.JmsConnectorBuilderfor creating aJmsConnectorinstance. - builder() - Static method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Outgoing JMS message builder.
- builder() - Static method in class io.helidon.messaging.connectors.kafka.KafkaPublisher
-
A builder for KafkaPublisher.
- builder() - Static method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
-
A builder for KafkaSubscriber.
- builder() - Static method in class io.helidon.messaging.Emitter
-
Prepare new builder for Emitter construction.
- builder() - Static method in interface io.helidon.messaging.Messaging
-
Create builder for constructing new Messaging.
- builder() - Static method in interface io.helidon.metrics.api.BaseMetricsSettings
-
Creates a new instance of the builder for
BaseMetricsSettings. - builder() - Static method in interface io.helidon.metrics.api.ComponentMetricsSettings
-
Returns a builder for
ComponentMetricsSettings. - builder() - Static method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings
-
Creates a new builder for the settings.
- builder() - Static method in interface io.helidon.metrics.api.MetricsSettings
-
Returns a builder for
MetricsSettings. - builder() - Static method in interface io.helidon.metrics.api.RegistryFilterSettings
-
Creates a new default builder for
RegistryFilterSettings. - builder() - Static method in interface io.helidon.metrics.api.RegistrySettings
-
Creates a new defaulted builder for
RegistrySettings. - builder() - Static method in class io.helidon.metrics.prometheus.PrometheusSupport
-
Creates new
Builderinstance. - builder() - Static method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
-
A builder for this provider.
- builder() - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- builder() - Static method in class io.helidon.microprofile.server.JaxRsApplication
-
A new fluent API builder to create a customized
JaxRsApplication. - builder() - Static method in interface io.helidon.microprofile.server.Server
-
Builder to customize Server instance.
- builder() - Static method in class io.helidon.microprofile.tyrus.TyrusApplication
-
A new fluent API builder to create a customized
TyrusApplication. - builder() - Static method in class io.helidon.microprofile.tyrus.TyrusRouting
-
Builder for WebSocket routing.
- builder() - Static method in class io.helidon.nima.common.tls.Tls
-
A new fluent API builder.
- builder() - Static method in interface io.helidon.nima.faulttolerance.Async
-
A new builder to build a customized
Asyncinstance. - builder() - Static method in interface io.helidon.nima.faulttolerance.Bulkhead
-
A new builder for
Bulkhead. - builder() - Static method in interface io.helidon.nima.faulttolerance.CircuitBreaker
-
Builder to customize configuration of the breaker.
- builder() - Static method in interface io.helidon.nima.faulttolerance.Fallback
-
A builder to customize
Fallback. - builder() - Static method in class io.helidon.nima.faulttolerance.FaultTolerance
-
A builder to configure a customized sequence of fault tolerance handlers.
- builder() - Static method in interface io.helidon.nima.faulttolerance.Retry
-
A new builder to customize
Retryconfiguration. - builder() - Static method in class io.helidon.nima.faulttolerance.Retry.DelayingRetryPolicy
-
A builder to customize configuration of
Retry.DelayingRetryPolicy. - builder() - Static method in class io.helidon.nima.faulttolerance.Retry.JitterRetryPolicy
-
A new fluent API builder to configure instances of
Retry. - builder() - Static method in interface io.helidon.nima.faulttolerance.Timeout
-
A builder to create a customized
Timeout. - builder() - Static method in class io.helidon.nima.graphql.server.GraphQlService
-
A builder for fine grained configuration of the support.
- builder() - Static method in class io.helidon.nima.grpc.webserver.GrpcRouting
-
New routing builder.
- builder() - Static method in interface io.helidon.nima.http.encoding.ContentEncodingContext
-
Builder to set up this encoding support context.
- builder() - Static method in interface io.helidon.nima.http.media.MediaContext
-
Builder to set up this media support context.
- builder() - Static method in interface io.helidon.nima.http.media.multipart.WriteableMultiPart
-
Builder to construct a new multi part message.
- builder() - Static method in class io.helidon.nima.http2.Http2Settings
-
Settings frame builder.
- builder() - Static method in interface io.helidon.nima.http2.webclient.Http2Client
-
A new fluent API builder to customize client setup.
- builder() - Static method in class io.helidon.nima.http2.webserver.Http2ConnectionProvider
-
Builder to set up this provider.
- builder() - Static method in class io.helidon.nima.http2.webserver.Http2UpgradeProvider
-
Builder to set up this provider.
- builder() - Static method in class io.helidon.nima.observe.health.HealthFeature
-
Create a new builder.
- builder() - Static method in class io.helidon.nima.observe.metrics.MetricsFeature
-
Create a new builder to construct an instance.
- builder() - Static method in class io.helidon.nima.observe.ObserveFeature
-
A new builder to customize observe support.
- builder() - Static method in class io.helidon.nima.openapi.OpenApiService
-
Creates a new
OpenApiService.BuilderforOpenAPISupportusing defaults. - builder() - Static method in interface io.helidon.nima.servicecommon.RestServiceSettings
-
Creates a builder to construct a new instance.
- builder() - Static method in class io.helidon.nima.sse.SseEvent
-
Creates builder for this class.
- builder() - Static method in interface io.helidon.nima.webclient.http1.Http1Client
-
A new fluent API builder to customize instances.
- builder() - Static method in interface io.helidon.nima.webclient.WebClient
-
Create a new builder of the
Http1Client. - builder() - Static method in class io.helidon.nima.webserver.accesslog.AccessLogFeature
-
A new fluent API builder to create Access log support instance.
- builder() - Static method in class io.helidon.nima.webserver.accesslog.HostLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.nima.webserver.accesslog.RequestLineLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.nima.webserver.accesslog.SizeLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.nima.webserver.accesslog.StatusLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.nima.webserver.accesslog.TimestampLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.nima.webserver.accesslog.TimeTakenLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.nima.webserver.accesslog.UserLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.nima.webserver.cors.CorsSupport
-
A new fluent API builder to customize setup of CorsSupport.
- builder() - Static method in class io.helidon.nima.webserver.http.DirectHandlers
-
New builder.
- builder() - Static method in interface io.helidon.nima.webserver.http.HttpRoute
-
Builder to build a new HTTP route.
- builder() - Static method in class io.helidon.nima.webserver.http.HttpRouting
-
Creates new instance of
router builder. - builder() - Static method in class io.helidon.nima.webserver.http1.Http1ConnectionProvider
-
Builder to set up this provider.
- builder() - Static method in interface io.helidon.nima.webserver.Router
-
Builder for router.
- builder() - Static method in interface io.helidon.nima.webserver.tracing.PathTracingConfig
-
Create a new builder to configure traced path configuration.
- builder() - Static method in class io.helidon.nima.webserver.tracing.TracingFeature
-
A fluent API builder to create tracing support.
- builder() - Static method in interface io.helidon.nima.webserver.WebServer
-
A new builder to set up server.
- builder() - Static method in interface io.helidon.nima.websocket.client.WsClient
-
A new fluent API builder to create new instances of client.
- builder() - Static method in class io.helidon.nima.websocket.webserver.WsRouting
-
Builder for WebSocket routing.
- builder() - Static method in class io.helidon.nima.websocket.webserver.WsUpgradeProvider
-
New builder.
- builder() - Static method in class io.helidon.pico.api.DefaultQualifierAndValue
-
Creates a builder for
QualifierAndValue. - builder() - Static method in class io.helidon.reactive.dbclient.common.DbClientContext
-
Create a new builder for context.
- builder() - Static method in class io.helidon.reactive.dbclient.common.DbStatementContext
-
Create a new builder.
- builder() - Static method in interface io.helidon.reactive.dbclient.DbClient
-
Create Helidon database handler builder.
- builder() - Static method in interface io.helidon.reactive.dbclient.DbMapperManager
-
Create a fluent API builder to configure the mapper manager.
- builder() - Static method in interface io.helidon.reactive.dbclient.DbStatements
-
Builder of statements.
- builder() - Static method in interface io.helidon.reactive.dbclient.jdbc.ConnectionPool
-
Create a fluent API builder for a JDBC Connection pool based on URL, username and password.
- builder() - Method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProvider
- builder() - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClientProvider
- builder() - Method in interface io.helidon.reactive.dbclient.spi.DbClientProvider
-
The implementation should provide its implementation of the
DbClientProviderBuilder. - builder() - Static method in class io.helidon.reactive.dbclient.tracing.DbClientTracing
-
Create a new builder.
- builder() - Static method in interface io.helidon.reactive.faulttolerance.Async
-
A new builder to build a customized
Asyncinstance. - builder() - Static method in interface io.helidon.reactive.faulttolerance.Bulkhead
-
A new builder for
Bulkhead. - builder() - Static method in interface io.helidon.reactive.faulttolerance.CircuitBreaker
-
Builder to customize configuration of the breaker.
- builder() - Static method in interface io.helidon.reactive.faulttolerance.Fallback
-
A builder to customize
Fallback. - builder() - Static method in class io.helidon.reactive.faulttolerance.FaultTolerance
-
A builder to configure a customized sequence of fault tolerance handlers.
- builder() - Static method in interface io.helidon.reactive.faulttolerance.Retry
-
A new builder to customize
Retryconfiguration. - builder() - Static method in class io.helidon.reactive.faulttolerance.Retry.DelayingRetryPolicy
-
A builder to customize configuration of
Retry.DelayingRetryPolicy. - builder() - Static method in class io.helidon.reactive.faulttolerance.Retry.JitterRetryPolicy
-
A new fluent API builder to configure instances of
Retry. - builder() - Static method in interface io.helidon.reactive.faulttolerance.Timeout
-
A builder to create a customized
Timeout. - builder() - Static method in class io.helidon.reactive.graphql.server.GraphQlSupport
-
A builder for fine grained configuration of the support.
- builder() - Static method in class io.helidon.reactive.health.HealthSupport
-
Get a builder to configure health support instance.
- builder() - Static method in class io.helidon.reactive.media.common.DefaultMediaSupport
-
Return new
DefaultMediaSupport.Builderof theDefaultMediaSupport. - builder() - Static method in class io.helidon.reactive.media.common.MediaContext
-
Create a new
MediaContext.Builderinstance. - builder() - Static method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Fluent API builder to create instances of JSON-P.
- builder() - Static method in interface io.helidon.reactive.media.multipart.FileFormParams
-
Create a new builder for
FileFormParams. - builder() - Static method in class io.helidon.reactive.media.multipart.ReadableBodyPart
-
Create a new builder instance.
- builder() - Static method in class io.helidon.reactive.media.multipart.ReadableBodyPartHeaders
-
Create a new builder instance.
- builder() - Static method in class io.helidon.reactive.media.multipart.WriteableBodyPart
-
Create a new builder instance.
- builder() - Static method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
-
Create a new builder instance.
- builder() - Static method in class io.helidon.reactive.media.multipart.WriteableMultiPart
-
Create a new builder instance.
- builder() - Static method in class io.helidon.reactive.metrics.MetricsSupport
-
Create a new builder to construct an instance.
- builder() - Static method in class io.helidon.reactive.openapi.OpenAPISupport
-
Creates a new
OpenAPISupport.BuilderforOpenAPISupportusing defaults. - builder() - Static method in interface io.helidon.reactive.servicecommon.RestServiceSettings
-
Creates a builder to construct a new instance.
- builder() - Static method in class io.helidon.reactive.webclient.Proxy
-
Fluent API builder for new instances.
- builder() - Static method in interface io.helidon.reactive.webclient.WebClient
-
Fluent API builder for client.
- builder() - Static method in class io.helidon.reactive.webclient.WebClientTls
-
Fluent API builder for new instances.
- builder() - Static method in class io.helidon.reactive.webserver.accesslog.AccessLogSupport
-
A new fluent API builder to create Access log support instance.
- builder() - Static method in class io.helidon.reactive.webserver.accesslog.HostLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.reactive.webserver.accesslog.RequestLineLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.reactive.webserver.accesslog.SizeLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.reactive.webserver.accesslog.StatusLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.reactive.webserver.accesslog.TimestampLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.reactive.webserver.accesslog.TimeTakenLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.reactive.webserver.accesslog.UserLogEntry
-
Create a new fluent API builder.
- builder() - Static method in class io.helidon.reactive.webserver.cors.CorsSupport
- builder() - Static method in class io.helidon.reactive.webserver.jersey.JerseySupport
-
Creates
JerseySupportbuilder based on default emptyResourceConfig. - builder() - Static method in interface io.helidon.reactive.webserver.PathTracingConfig
-
Create a new builder to configure traced path configuration.
- builder() - Static method in interface io.helidon.reactive.webserver.Router
-
Builder for router.
- builder() - Static method in interface io.helidon.reactive.webserver.Routing
-
Creates new instance of
routing builder. - builder() - Static method in interface io.helidon.reactive.webserver.ServerConfiguration
-
Deprecated.since 2.0.0 - please use
WebServer.builder()instead - builder() - Static method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Creates a builder of
SocketConfigurationclass. - builder() - Static method in interface io.helidon.reactive.webserver.WebServer
-
Creates a fluent API builder of the
WebServer. - builder() - Static method in class io.helidon.reactive.webserver.WebServerTls
-
A fluent API builder for
WebServerTls. - builder() - Static method in class io.helidon.reactive.webserver.websocket.WebSocketRouting
-
Builder for WebSocket routing.
- builder() - Static method in class io.helidon.reactive.webserver.WebTracingConfig
-
A fluent API builder to create tracing support.
- builder() - Static method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in class io.helidon.security.abac.policy.PolicyValidator
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
A new builder for this class instances.
- builder() - Static method in class io.helidon.security.abac.scope.ScopeValidator
-
Create a fluent API builder.
- builder() - Static method in class io.helidon.security.abac.time.TimeValidator.TimeConfig
-
Builder for this class.
- builder() - Static method in class io.helidon.security.AuthenticationResponse
-
Get a builder for more complex responses.
- builder() - Static method in class io.helidon.security.AuthorizationResponse
-
Builder for fully customized authorization response.
- builder() - Static method in class io.helidon.security.CompositeProviderSelectionPolicy
-
Builder for this selection policy.
- builder() - Static method in class io.helidon.security.EndpointConfig
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in class io.helidon.security.Grant
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in class io.helidon.security.jwt.jwk.JwkEC
-
Create a builder instance.
- builder() - Static method in class io.helidon.security.jwt.jwk.JwkKeys
-
Create a new builder for this class.
- builder() - Static method in class io.helidon.security.jwt.jwk.JwkOctet
-
Create a builder instance.
- builder() - Static method in class io.helidon.security.jwt.jwk.JwkRSA
-
Create a builder instance.
- builder() - Static method in class io.helidon.security.jwt.Jwt
-
Get a builder to create a JWT.
- builder() - Static method in class io.helidon.security.jwt.JwtHeaders
-
Create a new builder for header claims.
- builder() - Static method in class io.helidon.security.OutboundSecurityResponse
-
Get an instance of builder to build custom identity propagation response.
- builder() - Static method in interface io.helidon.security.Principal
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in class io.helidon.security.providers.abac.AbacProvider
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in interface io.helidon.security.providers.common.EvictableCache
-
Create a new builder for a cache that uses the default implementation.
- builder() - Static method in class io.helidon.security.providers.common.OutboundConfig
-
New builder to programmatically build targets.
- builder() - Static method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Create a fluent API builder.
- builder() - Static method in class io.helidon.security.providers.common.TokenCredential
-
Get a builder for this class.
- builder() - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
-
Create a new builder to configure this provider.
- builder() - Static method in class io.helidon.security.providers.google.login.GoogleTokenProvider
-
Fluent API builder to build
GoogleTokenProviderinstance. - builder() - Static method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig
-
Fluent API builder to create header outbound configuration.
- builder() - Static method in class io.helidon.security.providers.header.HeaderAtnProvider
-
A builder for this provider.
- builder() - Static method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
-
Get a builder instance to construct a new security provider.
- builder() - Static method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
-
Fluent API builder to create basic outbound configuration.
- builder() - Static method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider
-
Get a builder instance to construct a new security provider.
- builder() - Static method in class io.helidon.security.providers.httpsign.HttpSignProvider
-
Create a builder to build this provider.
- builder() - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig
-
Builder to create a new instance.
- builder() - Static method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Deprecated.Creates a new builder to build instances of this class.
- builder() - Static method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
-
Creates a new builder to build instances of this class.
- builder() - Static method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
-
Deprecated.Creates a new builder to build instances of this class.
- builder() - Static method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider
-
Creates a new builder to build instances of this class.
- builder() - Static method in class io.helidon.security.providers.jwt.JwtProvider
-
A builder for this provider.
- builder() - Static method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget
-
Get a fluent API builder to configure a new instance.
- builder() - Static method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Create a builder to programmatically construct OIDC configuration.
- builder() - Static method in class io.helidon.security.providers.oidc.OidcFeature
-
A new builder instance to configure OIDC support.
- builder() - Static method in class io.helidon.security.providers.oidc.OidcProvider
-
A fluent API builder to created instances of this provider.
- builder() - Static method in class io.helidon.security.providers.oidc.reactive.OidcSupport
-
A new builder instance to configure OIDC support.
- builder() - Static method in class io.helidon.security.Role
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in interface io.helidon.security.Security
-
Creates
Security.Builderclass. - builder() - Static method in class io.helidon.security.SecurityEnvironment
-
Creates a fluent API builder to build new instances of this class with current time.
- builder() - Static method in class io.helidon.security.SecurityTime
-
A new builder for this class.
- builder() - Static method in class io.helidon.security.Subject
-
Creates a fluent API builder to build new instances of this class.
- builder() - Static method in class io.helidon.security.util.TokenHandler
-
Fluent API builder to create
TokenHandler. - builder() - Static method in class io.helidon.tracing.config.TracingConfig
-
A fluent API builder for tracing configuration.
- builder(BindableService) - Static method in class io.helidon.grpc.client.ClientServiceDescriptor
-
Create a
ClientServiceDescriptor.Builderfrom aBindableService. - builder(BindableService) - Static method in class io.helidon.grpc.server.ServiceDescriptor
-
Create a
ServiceDescriptor.Builder. - builder(Channel, ClientServiceDescriptor) - Static method in class io.helidon.grpc.client.GrpcServiceClient
-
Creates a
GrpcServiceClient.Builder. - builder(ServiceDescriptor) - Static method in class io.helidon.grpc.client.ClientServiceDescriptor
-
Create a
ClientServiceDescriptor.Builderfrom aServiceDescriptor. - builder(Config) - Static method in interface io.helidon.common.http.RequestedUriDiscoveryContext
-
Creates a new builder for a
RequestedUriDiscoveryContextusing the provide discovery context config node. - builder(Config) - Static method in class io.helidon.cors.CrossOriginConfig
-
Creates a new
CrossOriginConfig.Builderusing the provided config node. - builder(Config) - Static method in class io.helidon.cors.MappedCrossOriginConfig
-
Creates a new
Mapped.Builderinstance using the provided configuration. - builder(HelidonServiceLoader<MapperProvider>) - Static method in interface io.helidon.common.mapper.MapperManager
-
Create a fluent API builder to create a customized mapper manager based on the provided Helidon Service loader.
- builder(Http.HeaderName) - Static method in class io.helidon.nima.webserver.accesslog.HeaderLogEntry
-
Create a fluent API builder for a header log entry.
- builder(Multi<T>) - Static method in class io.helidon.common.reactive.MultiTappedPublisher
-
A builder to customize a multi tapped publisher instance.
- builder(Config) - Static method in class io.helidon.grpc.client.GrpcChannelsProvider
-
Create a new
GrpcChannelsProvider.Builder. - builder(Config) - Static method in class io.helidon.grpc.core.GrpcTlsDescriptor
-
Return an instance of builder based on the specified external config.
- builder(Config) - Static method in interface io.helidon.grpc.server.GrpcServerConfiguration
-
Creates new instance of a
server configuration builderwith defaults from external configuration source. - builder(Config) - Static method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
-
creates a new MicrostreamCacheConfigurationBuilder using the supplied helidon configuration.
- builder(Config) - Static method in interface io.helidon.metrics.api.ComponentMetricsSettings
-
Returns a builder for
ComponentMetricsSettingsbased on the provided component metric settings config node. - builder(Config) - Static method in interface io.helidon.reactive.dbclient.DbClient
-
Create a Helidon database handler builder from configuration.
- builder(Config) - Static method in interface io.helidon.reactive.webserver.ServerConfiguration
-
Deprecated.since 2.0.0 - please use
WebServer.builder(), thenWebServer.Builder.config(io.helidon.config.Config), orWebServer.create(Routing, io.helidon.config.Config) - builder(Config) - Static method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
Create a new builder from configuration.
- builder(Config) - Static method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Create a builder from configuration.
- builder(Config) - Static method in interface io.helidon.security.Security
-
Creates new instance based on configuration values.
- builder(Config, Class<K>, Class<V>) - Static method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
-
Create a CacheConfiguration builder initialized from the supplied helidon configuration node.
- builder(CrossOriginConfig) - Static method in class io.helidon.cors.CrossOriginConfig
-
Initializes a new
CrossOriginConfig.Builderfrom the values in an existingCrossOriginConfigobject. - builder(GrpcRouting) - Static method in interface io.helidon.grpc.server.GrpcServer
-
Creates a builder of the
GrpcServer. - builder(GrpcService) - Static method in class io.helidon.grpc.server.ServiceDescriptor
-
Create a
ServiceDescriptor.Builder. - builder(BaseMetricsSettings) - Static method in interface io.helidon.metrics.api.BaseMetricsSettings
-
Creates a new instance of the builder based on the current settings in a
BaseMetricsSettingsobject. - builder(KeyPerformanceIndicatorMetricsSettings) - Static method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings
-
Creates a builder using the values from an existing
KeyPerformanceIndicatorMetricsSettingsinstance. - builder(MetricsSettings) - Static method in interface io.helidon.metrics.api.MetricsSettings
-
Creates a builder based on the values in an existing
MetricsSettingsinstance. - builder(Protocol<T>) - Static method in interface io.helidon.nima.webclient.WebClient
-
Create a new client builder based on the provided protocol.
- builder(DbClient) - Static method in class io.helidon.reactive.dbclient.health.DbClientHealthCheck
-
A fluent API builder to create a fully customized database health check.
- builder(DbClientProvider) - Static method in interface io.helidon.reactive.dbclient.DbClient
-
Create Helidon database handler builder.
- builder(Routing) - Static method in interface io.helidon.reactive.webserver.WebServer
-
Creates a builder of the
WebServer. - builder(ServerRequest) - Static method in class io.helidon.security.integration.grpc.GrpcClientSecurity
-
Obtain a
GrpcClientSecuritybuilder. - builder(SignedJwt) - Static method in class io.helidon.security.jwt.EncryptedJwt
-
Builder of the Encrypted JWT.
- builder(AnnotationAnalyzer.AnalyzerResponse) - Static method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Create a fluent API builder with a parent response.
- builder(Security) - Static method in class io.helidon.security.integration.jersey.JerseySecurityFeature
-
Builder for
JerseySecurityFeature. - builder(SecurityContext) - Static method in class io.helidon.security.integration.grpc.GrpcClientSecurity
-
Obtain a
GrpcClientSecuritybuilder. - builder(SecurityTime) - Static method in class io.helidon.security.SecurityEnvironment
-
Creates a fluent API builder to build new instances of this class.
- builder(Tracer) - Static method in class io.helidon.grpc.client.ClientTracingInterceptor
-
Obtain a builder to build a
ClientTracingInterceptor. - builder(Message) - Static method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Outgoing JMS message builder.
- builder(Application) - Static method in class io.helidon.reactive.webserver.jersey.JerseySupport
-
Creates
JerseySupportbuilder based on a passed application. - builder(Class<?>) - Static method in class io.helidon.grpc.client.ClientServiceDescriptor
-
Create a
ClientServiceDescriptor.Builderform a name and type. - builder(Class<K>, Class<V>) - Static method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
-
Create a CacheConfiguration builder with default values.
- builder(Class, String) - Static method in class io.helidon.grpc.server.ServiceDescriptor
-
Create a
ServiceDescriptor.Builder. - builder(String) - Static method in interface io.helidon.common.parameters.Parameters
-
Creates a new
Parameters.BuilderofParameters. - builder(String) - Static method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
-
A new request builder with connection URL.
- builder(String) - Static method in class io.helidon.integrations.vault.secrets.database.OracleConfigureRequest
-
A new request builder for Oracle DB.
- builder(String) - Static method in interface io.helidon.nima.http.media.multipart.WriteablePart
-
Builder to create a new part.
- builder(String) - Static method in class io.helidon.nima.webserver.accesslog.HeaderLogEntry
-
Create a fluent API builder for a header log entry.
- builder(String) - Static method in class io.helidon.nima.webserver.ListenerConfiguration
-
Create a new builder for a named socket.
- builder(String) - Static method in interface io.helidon.nima.webserver.staticcontent.StaticContentService
-
Creates new builder with defined static content root as a class-loader resource.
- builder(String) - Static method in class io.helidon.pico.runtime.Dependencies
-
Creates a builder.
- builder(String) - Static method in interface io.helidon.reactive.dbclient.DbClient
-
Create Helidon database handler builder.
- builder(String) - Static method in class io.helidon.reactive.webserver.accesslog.HeaderLogEntry
-
Create a fluent API builder for a header log entry.
- builder(String) - Static method in interface io.helidon.reactive.webserver.staticcontent.StaticContentSupport
-
Creates new builder with defined static content root as a class-loader resource.
- builder(String) - Static method in class io.helidon.security.providers.common.OutboundTarget
-
Builder for a single target.
- builder(String) - Static method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
Create a new builder for the keyId.
- builder(String) - Static method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Get a new builder .
- builder(String) - Static method in class io.helidon.tracing.config.ComponentTracingConfig
-
Fluent API builder for traced component.
- builder(String) - Static method in class io.helidon.tracing.config.SpanLogTracingConfig
-
Fluent API builder to create a new traced span log configuration.
- builder(String) - Static method in class io.helidon.tracing.config.SpanTracingConfig
-
A fluent API builder to create traced span configuration.
- builder(String, Class<?>) - Static method in class io.helidon.grpc.client.ClientServiceDescriptor
-
Create a
ClientServiceDescriptor.Builderform a name and type. - builder(String, ClassLoader) - Static method in interface io.helidon.nima.webserver.staticcontent.StaticContentService
-
Creates new builder with defined static content root as a class-loader resource.
- builder(String, ClassLoader) - Static method in interface io.helidon.reactive.webserver.staticcontent.StaticContentSupport
-
Creates new builder with defined static content root as a class-loader resource.
- builder(String, String) - Static method in class io.helidon.common.http.SetCookie
-
Creates a new fluent API builder.
- builder(Path) - Static method in interface io.helidon.nima.webserver.staticcontent.StaticContentService
-
Creates new builder with defined static content root as a path to the file system.
- builder(Path) - Static method in interface io.helidon.reactive.webserver.staticcontent.StaticContentSupport
-
Creates new builder with defined static content root as a path to the file system.
- builder(Supplier<? extends ConfigSource>...) - Static method in interface io.helidon.config.Config
- builder(Supplier<? extends GrpcRouting>) - Static method in interface io.helidon.grpc.server.GrpcServer
-
Creates a builder of the
GrpcServer. - builder(Supplier<? extends Routing>) - Static method in interface io.helidon.reactive.webserver.WebServer
-
Creates a builder of the
WebServer. - builder(ServiceLoader<T>) - Static method in class io.helidon.common.HelidonServiceLoader
-
Create a builder for customizable service loader.
- builder(CacheConfiguration<K, V>, Class<K>, Class<V>) - Static method in class io.helidon.integrations.microstream.cache.CacheBuilder
-
Create a new cache builder using the provided microstream cache configuration.
- builder(EmbeddedStorageManager) - Static method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck
-
A fluent API builder to create a health check for Microstream.
- builder(EmbeddedStorageManager) - Static method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport
-
Create a new builder to construct an instance.
- builder(PAYLOAD) - Static method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Outgoing JMS message builder.
- Builder<B extends Builder<B,
T>, T> - Interface in io.helidon.common -
Interface for builders, to be able to accept a builder in addition to an instance.
- Builder - Annotation Interface in io.helidon.builder
-
Adding this annotation on an interface will cause the Builder's annotation processor to generate an implementation of the interface that supports the builder pattern.
- Builder() - Constructor for class io.helidon.builder.config.spi.ResolutionContext.Builder
-
Constructor for the fluent builder.
- Builder() - Constructor for class io.helidon.builder.processor.spi.DefaultTypeAndBody.Builder
-
Default constructor.
- Builder() - Constructor for class io.helidon.common.context.Context.Builder
- Builder() - Constructor for class io.helidon.common.pki.KeyConfig.Builder
- Builder() - Constructor for class io.helidon.common.types.DefaultAnnotationAndValue.Builder
-
Default ctor.
- Builder() - Constructor for class io.helidon.common.types.DefaultTypedElementName.Builder
-
Default Constructor.
- Builder() - Constructor for class io.helidon.common.types.DefaultTypeInfo.Builder
-
Default constructor.
- Builder() - Constructor for class io.helidon.common.types.DefaultTypeName.Builder
-
Default ctor.
- Builder() - Constructor for class io.helidon.config.encryption.EncryptionFilter.Builder
- Builder() - Constructor for class io.helidon.cors.CorsSupportBase.Builder
- Builder() - Constructor for class io.helidon.cors.CorsSupportHelper.Builder
- Builder() - Constructor for class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
- Builder() - Constructor for class io.helidon.grpc.server.GrpcRouting.Builder
- Builder() - Constructor for class io.helidon.health.HealthCheckResponse.Builder
- Builder() - Constructor for class io.helidon.integrations.common.rest.ApiEntityResponse.Builder
-
Create a new builder instance.
- Builder() - Constructor for class io.helidon.integrations.common.rest.ApiResponse.Builder
-
New builder.
- Builder() - Constructor for class io.helidon.integrations.common.rest.RestApi.Builder
- Builder() - Constructor for class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
- Builder() - Constructor for class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
- Builder() - Constructor for class io.helidon.integrations.vault.VaultTokenBase.Builder
- Builder() - Constructor for class io.helidon.messaging.Channel.Builder
- Builder() - Constructor for class io.helidon.messaging.Emitter.Builder
- Builder() - Constructor for class io.helidon.microprofile.tyrus.TyrusApplication.Builder
- Builder() - Constructor for class io.helidon.nima.webclient.WebClient.Builder
-
Common builder base for all the client builder.
- Builder() - Constructor for class io.helidon.nima.webserver.accesslog.AbstractLogEntry.Builder
- Builder() - Constructor for class io.helidon.nima.webserver.staticcontent.StaticContentService.Builder
-
Default constructor.
- Builder() - Constructor for class io.helidon.pico.api.DefaultQualifierAndValue.Builder
-
Fluent builder constructor.
- Builder() - Constructor for class io.helidon.reactive.dbclient.common.DbClientContext.Builder
- Builder() - Constructor for class io.helidon.reactive.faulttolerance.Retry.DelayingRetryPolicy.Builder
- Builder() - Constructor for class io.helidon.reactive.media.jsonp.JsonpSupport.Builder
- Builder() - Constructor for class io.helidon.reactive.webserver.accesslog.AbstractLogEntry.Builder
- Builder() - Constructor for class io.helidon.reactive.webserver.staticcontent.StaticContentSupport.Builder
- Builder() - Constructor for class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
- Builder() - Constructor for class io.helidon.security.AuthorizationResponse.Builder
- Builder() - Constructor for class io.helidon.security.Grant.Builder
-
Create a new instance.
- Builder() - Constructor for class io.helidon.security.OutboundSecurityResponse.Builder
- Builder() - Constructor for class io.helidon.security.providers.common.EvictableCache.Builder
- Builder() - Constructor for class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
- Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
-
Deprecated.Default constructor.
- Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.Builder
-
Default constructor.
- Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider.Builder
-
Deprecated.Default contructor.
- Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
-
Deprecated.Default constructor.
- Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider.Builder
-
Default contructor.
- Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.Builder
-
Default constructor.
- Builder() - Constructor for class io.helidon.security.providers.oidc.common.OidcConfig.Builder
- Builder() - Constructor for class io.helidon.security.providers.oidc.OidcProvider.Builder
- Builder(Http.HeaderName) - Constructor for class io.helidon.nima.webserver.accesslog.HeaderLogEntry.Builder
-
Header name to log.
- Builder(TypeName) - Constructor for class io.helidon.common.types.DefaultTypeName.Builder
-
Ctor taking the typeName for initialization.
- Builder(Tracer) - Constructor for class io.helidon.grpc.client.ClientTracingInterceptor.Builder
- Builder(String) - Constructor for class io.helidon.nima.servicecommon.HelidonFeatureSupport.Builder
- Builder(String) - Constructor for class io.helidon.reactive.servicecommon.HelidonRestServiceSupport.Builder
- BUILDER_CONFIG_VERSION_1 - Static variable in class io.helidon.builder.config.processor.Versions
-
Version 1 - the initial release of Builder.
- BUILDER_VERSION_1 - Static variable in class io.helidon.builder.processor.tools.Versions
-
Version 1 - the initial release of Builder.
- BuilderBase() - Constructor for class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
-
New builder.
- BuilderBase() - Constructor for class io.helidon.integrations.vault.auths.common.VaultRestApi.BuilderBase
- BuilderBase() - Constructor for class io.helidon.integrations.vault.VaultOptionalResponse.BuilderBase
-
Construct a new builder, should not be public.
- BuilderBase() - Constructor for class io.helidon.reactive.dbclient.common.DbClientContext.BuilderBase
-
No-op constructor.
- BuilderBase() - Constructor for class io.helidon.reactive.dbclient.common.DbStatementContext.BuilderBase
-
A no-op constructor.
- BuilderCreatorProvider - Interface in io.helidon.builder.processor.spi
-
Java
ServiceLoaderprovider interface used to discover builder creators. - builderInputStream(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
-
Deprecated, for removal: This API element is subject to removal in a future version.
- BuilderInterceptor<T> - Interface in io.helidon.builder
-
Provides a contract by which the
Builder-annotated builder type can be intercepted (i.e., including decoration or mutation). - builderOutputStream() - Static method in interface io.helidon.common.reactive.IoMulti
-
Deprecated, for removal: This API element is subject to removal in a future version.Please use
IoMulti.outputStreamMultiBuilder() - BuilderProcessor - Class in io.helidon.builder.processor
-
The processor for handling any annotation having a
BuilderTrigger. - BuilderProcessor() - Constructor for class io.helidon.builder.processor.BuilderProcessor
-
Default constructor.
- BuilderTrigger - Annotation Interface in io.helidon.builder
-
The meta-annotation will trigger the enclosing service type marked with this annotation to drive the builder-processor.
- builderTriggerAnnotation() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the builder annotation that triggered things.
- BuilderTypeTools - Class in io.helidon.builder.processor.tools
-
The default implementation for
TypeInfoCreatorProvider. - BuilderTypeTools() - Constructor for class io.helidon.builder.processor.tools.BuilderTypeTools
-
Deprecated.needed for service loader
- buildImplsToTypes(ParserHelper) - Static method in class io.helidon.openapi.ExpandedTypeDescription
-
Build a map of implementations to types.
- buildProcessor(Graph) - Method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
- buildProvider() - Method in class io.helidon.config.encryption.EncryptionFilter.Builder
-
Create a new
EncryptionFilterprovider based on this builder. - buildPublisher(Graph) - Method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
- buildRequest() - Method in class io.helidon.security.SecurityRequestBuilder
-
Build the security request.
- buildSpan(String) - Method in class io.helidon.tracing.zipkin.ZipkinTracer
- buildSubject(Subject, List<? extends Grant>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Deprecated.Updates original subject with the list of grants.
- buildSubject(Subject, List<? extends Grant>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
-
Updates original subject with the list of grants.
- buildSubscriber(Graph) - Method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
- buildTimeEnd() - Static method in class io.helidon.config.mp.MpConfigProviderResolver
-
This method should only be called when generating native image, as late in the process as possible.
- BuildTimeEnd - Annotation Interface in io.helidon.microprofile.cdi
-
End of build time of the application (as opposed to runtime).
- BuildTimeEnd.Literal - Class in io.helidon.microprofile.cdi
-
Annotation literal to use when an annotation instance is needed.
- BuildTimeStart - Annotation Interface in io.helidon.microprofile.cdi
-
Build time of the application (as opposed to runtime).
- BuildTimeStart.Literal - Class in io.helidon.microprofile.cdi
-
Annotation literal to use when an annotation instance is needed.
- BuiltInHealthCheck - Annotation Interface in io.helidon.microprofile.health
-
Used to decorate Helidon built-in health checks for later processing.
- BuiltInHealthCheckProvider - Class in io.helidon.health.checks
-
ServiceLoaderprovider implementation forHealthCheckProvider. - BuiltInHealthCheckProvider() - Constructor for class io.helidon.health.checks.BuiltInHealthCheckProvider
-
Default constructor is required by
ServiceLoader. - BuiltInMethods - Class in io.helidon.security.abac.policy.el
-
Built-in methods for expression language evaluation.
- Bulkhead - Interface in io.helidon.nima.faulttolerance
-
Bulkhead protects a resource that cannot serve unlimited parallel requests.
- Bulkhead - Interface in io.helidon.reactive.faulttolerance
-
Bulkhead protects a resource that cannot serve unlimited parallel requests.
- Bulkhead.Builder - Class in io.helidon.nima.faulttolerance
-
Fluent API builder for
Bulkhead. - Bulkhead.Builder - Class in io.helidon.reactive.faulttolerance
-
Fluent API builder for
Bulkhead. - Bulkhead.QueueListener - Interface in io.helidon.nima.faulttolerance
-
A Bulkhead listener for queueing operations.
- Bulkhead.Stats - Interface in io.helidon.nima.faulttolerance
-
Provides statistics during the lifetime of a bulkhead, such as concurrent executions, accepted/rejected calls and queue size.
- Bulkhead.Stats - Interface in io.helidon.reactive.faulttolerance
-
Provides statistics during the lifetime of a bulkhead, such as concurrent executions, accepted/rejected calls and queue size.
- BulkheadException - Exception Class in io.helidon.nima.faulttolerance
-
Failure because of
Bulkheadissues, most likely that the bulkhead does not allow any more queued tasks. - BulkheadException - Exception Class in io.helidon.reactive.faulttolerance
-
Failure because of
Bulkheadissues, most likely that the bulkhead does not allow any more queued tasks. - by() - Method in class io.helidon.common.http.Forwarded
-
bydirective of the forwarded header. - BY_ID - Static variable in interface io.helidon.nima.http2.Http2Setting
-
Settings mapped by setting identifier.
- byApplicationProtocol(String) - Method in class io.helidon.nima.webserver.ConnectionProviders
-
Get a connection provider for the application protocol.
- byFileType(String) - Static method in enum class io.helidon.openapi.OpenAPIMediaType
-
Find media type by file suffix.
- byId(int) - Static method in enum class io.helidon.nima.http2.Http2FrameType
-
Get a frame type by frame id.
- byMediaType(MediaType) - Static method in enum class io.helidon.openapi.OpenAPIMediaType
-
Find OpenAPI media type by media type.
- ByteBufDataChunk - Class in io.helidon.reactive.webserver
-
A special DataChunk implementation based on Netty's buffers.
- byteBufferSize(int) - Method in class io.helidon.common.reactive.IoMulti.MultiFromInputStreamBuilder
-
Set the size of
ByteBuffers being published. - byteChannelRetrySchema(RetrySchema) - Method in class io.helidon.reactive.media.common.DefaultMediaSupport.Builder
-
Set specific
RetrySchemato the byte channel. - byteChannelWriter() - Static method in class io.helidon.reactive.media.common.DefaultMediaSupport
-
Create a new instance of
ReadableByteChannelwriter. - byteChannelWriter(RetrySchema) - Static method in class io.helidon.reactive.media.common.DefaultMediaSupport
-
Return new
ReadableByteChannelwriter instance with specificRetrySchema. - bytes() - Method in interface io.helidon.common.configurable.Resource
-
Get bytes of this resource.
- bytes() - Method in interface io.helidon.common.http.DataChunk
-
Gets the content of the underlying byte buffers as an array of bytes.
- bytes() - Method in class io.helidon.reactive.webserver.ByteBufDataChunk
- Bytes - Class in io.helidon.common.buffers
-
Bytes commonly used in HTTP.
- bytesToIdentifyConnection() - Method in class io.helidon.nima.http2.webserver.Http2ConnectionSelector
- bytesToIdentifyConnection() - Method in class io.helidon.nima.webserver.http1.Http1ConnectionSelector
- bytesToIdentifyConnection() - Method in interface io.helidon.nima.webserver.spi.ServerConnectionSelector
-
How many bytes are needed to identify this connection.
- bytesWritten() - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Number of bytes written to response.
C
- caCertificate() - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Certification authority certificate.
- caCertificate() - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
Certification authority certificate.
- caCertificate(CaCertificateGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Certification authority certificate.
- caCertificate(CaCertificateGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
Certification authority certificate.
- caCertificate(PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Certification authority certificate in raw bytes.
- caCertificate(PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
Certification authority certificate in raw bytes.
- CaCertificateGet - Class in io.helidon.integrations.vault.secrets.pki
-
Get CA Certificate request and response.
- CaCertificateGet.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- CaCertificateGet.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi. - cache(EvictableCache<IdcsMtRoleMapperProvider.MtCacheKey, List<Grant>>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
-
Deprecated.Use explicit
EvictableCachefor role caching. - cache(EvictableCache<IdcsMtRoleMapperRxProvider.MtCacheKey, List<Grant>>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.Builder
-
Use explicit
EvictableCachefor role caching. - CACHE_CONTROL - Static variable in class io.helidon.common.http.Http.Header
-
The
Cache-Controlheader name. - CACHE_EVICT_DELAY_MINUTES - Static variable in interface io.helidon.security.providers.common.EvictableCache
-
Default eviction delay in minutes (how long to wait after the cache is started).
- CACHE_EVICT_PERIOD_MINUTES - Static variable in interface io.helidon.security.providers.common.EvictableCache
-
Default eviction period in minutes (how often to evict records).
- CACHE_MAX_SIZE - Static variable in interface io.helidon.security.providers.common.EvictableCache
-
Maximal number of records in the cache.
- CACHE_NO_CACHE - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Cache control without any caching.
- CACHE_NORMAL - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Cache control that allows caching with no transform.
- CACHE_TIMEOUT_MINUTES - Static variable in interface io.helidon.security.providers.common.EvictableCache
-
Default timeout of records in minutes (inactivity timeout).
- CacheBuilder<K,
V> - Class in io.helidon.integrations.microstream.cache -
Builder for a Microstream - JCache instance.
- CacheBuilder(Class<K>, Class<V>) - Constructor for class io.helidon.integrations.microstream.cache.CacheBuilder
- CacheBuilder(CacheConfiguration<K, V>) - Constructor for class io.helidon.integrations.microstream.cache.CacheBuilder
- cacheBytes() - Method in interface io.helidon.common.configurable.Resource
-
Caches the resource bytes in memory, so they can be repeatedly accessed.
- cacheEnabled(boolean) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
If the cacheEnabled is set to false, no caching will be done.
- CacheExtension - Class in io.helidon.integrations.microstream.cdi
-
An
Extensionthat arranges for namedMicrostreamCacheinjection points to be satisfied. - CacheExtension() - Constructor for class io.helidon.integrations.microstream.cdi.CacheExtension
-
Creates a new
CacheExtension. - cacheHitCount() - Method in interface io.helidon.pico.api.Metrics
-
The total number of
Services:lookup()calls that were successfully resolved via cache. - cacheLoaderFactory(Factory<CacheLoader<K, V>>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- cacheLookupCount() - Method in interface io.helidon.pico.api.Metrics
-
The total number of
Services::lookup()calls that were attempted against the lookup cache. - cacheWriterFactory(Factory<CacheWriter<? super K, ? super V>>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- cachingStrategy(ServerResponse.CachingStrategy) - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Sets the
Cache-Controlheader values according to the specified strategy. - calcFQName() - Method in class io.helidon.common.types.DefaultTypeName
-
Calculates the fully qualified name - this is lazily deferred until referenced in
DefaultTypeName.fqName(). - calcName() - Method in class io.helidon.common.types.DefaultTypeName
-
Calculates the name - this is lazily deferred until referenced in
DefaultTypeName.name(). - call() - Method in interface io.helidon.common.task.InterruptableTask
- call() - Method in class io.helidon.grpc.server.ConstantHealthCheck
- call() - Method in class io.helidon.health.checks.DeadlockHealthCheck
- call() - Method in class io.helidon.health.checks.DiskSpaceHealthCheck
- call() - Method in class io.helidon.health.checks.HeapMemoryHealthCheck
- call() - Method in interface io.helidon.health.HealthCheck
-
Call a health check.
- call() - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck
- call() - Method in class io.helidon.integrations.neo4j.health.Neo4jHealthCheck
- call() - Method in class io.helidon.microprofile.messaging.health.MessagingLivenessCheck
- call() - Method in class io.helidon.microprofile.messaging.health.MessagingReadinessCheck
- call() - Method in class io.helidon.reactive.dbclient.health.DbClientHealthCheck
- CALL_ATTRIBUTES - Enum constant in enum class io.helidon.grpc.server.ServerRequestAttribute
-
log the call attributes.
- callCredentials() - Method in class io.helidon.grpc.client.ClientMethodDescriptor
-
Return the
CallCredentialsset on this service. - callCredentials() - Method in class io.helidon.grpc.client.ClientServiceDescriptor
-
Return the
CallCredentialsset on this service. - callCredentials(CallCredentials) - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
- callCredentials(CallCredentials) - Method in interface io.helidon.grpc.client.ClientMethodDescriptor.Rules
-
Register the specified
CallCredentialsto be used for this method. - callCredentials(CallCredentials) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- callCredentials(CallCredentials) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Register the
CallCredentialsto be used for this service. - callCredentials(String, CallCredentials) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- callCredentials(String, CallCredentials) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Register the
CallCredentialsto be used for the specified method in this service. - callHandler() - Method in class io.helidon.grpc.server.MethodDescriptor
-
Return the call handler.
- CallingContext - Class in io.helidon.pico.api
-
For internal use only to Helidon.
- CallingContext() - Constructor for class io.helidon.pico.api.CallingContext
-
This needs to be private since a generated builder will be extending this.
- CallingContextFactory - Class in io.helidon.pico.api
-
Factory for creating
CallingContextand builders for the calling context. - callOptions(CallOptions) - Method in class io.helidon.grpc.client.GrpcServiceClient.Builder
-
Set the
CallOptionsto use. - calls(int) - Method in class io.helidon.nima.faulttolerance.Retry.DelayingRetryPolicy.Builder
-
Total number of calls (first + retries).
- calls(int) - Method in class io.helidon.nima.faulttolerance.Retry.JitterRetryPolicy.Builder
-
Total number of calls (first + retries).
- calls(int) - Method in class io.helidon.reactive.faulttolerance.Retry.DelayingRetryPolicy.Builder
-
Total number of calls (first + retries).
- calls(int) - Method in class io.helidon.reactive.faulttolerance.Retry.JitterRetryPolicy.Builder
-
Total number of calls (first + retries).
- callsAccepted() - Method in interface io.helidon.nima.faulttolerance.Bulkhead.Stats
-
Number of calls accepted on the bulkhead.
- callsAccepted() - Method in interface io.helidon.reactive.faulttolerance.Bulkhead.Stats
-
Number of calls accepted on the bulkhead.
- callsRejected() - Method in interface io.helidon.nima.faulttolerance.Bulkhead.Stats
-
Number of calls rejected on the bulkhead.
- callsRejected() - Method in interface io.helidon.reactive.faulttolerance.Bulkhead.Stats
-
Number of calls rejected on the bulkhead.
- callTimeout() - Method in class io.helidon.config.SimpleRetryPolicy
-
Timeout of the call.
- callTimeout(Duration) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
-
Timeout for the individual invocation.
- canAccept(ExecutableElement, boolean) - Method in class io.helidon.builder.processor.tools.BuilderTypeTools
-
Returns true if the executable element passed is acceptable for processing.
- cancel() - Method in class io.helidon.common.reactive.CompletionSingle
- cancel() - Method in interface io.helidon.common.reactive.Single
-
Cancel upstream.
- cancel() - Method in class io.helidon.common.reactive.SingleSubscriberHolder
-
Hard cancel - nothing is sent to the subscriber but subscription is considered as canceled.
- cancel() - Method in enum class io.helidon.common.reactive.SubscriptionHelper
- cancel(boolean) - Method in class io.helidon.config.SimpleRetryPolicy
- cancel(boolean) - Method in interface io.helidon.config.spi.RetryPolicy
-
Cancels the current use of the retry policy.
- cancel(URI, PropagatedHeaders) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Cancel LRA if its active.
- cancel(URI, PropagatedHeaders) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- cancel(AtomicReference<Flow.Subscription>) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Atomically swap in the
SubscriptionHelper.CANCELEDinstance and call cancel() on any previous Subscription held. - CANCEL - Enum constant in enum class io.helidon.nima.http2.Http2ErrorCode
-
Used by the endpoint to indicate that the stream is no longer needed.
- CANCELED - Enum constant in enum class io.helidon.common.reactive.SubscriptionHelper
-
The singleton instance indicating a canceled subscription.
- CANCELLED - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
The operation was cancelled (typically by the caller).
- cancelSource(boolean) - Method in class io.helidon.reactive.faulttolerance.Bulkhead.Builder
-
Policy to cancel any source stage if the value return by
FtHandler.invoke(java.util.function.Supplier<? extends java.util.concurrent.CompletionStage<T>>)is cancelled. - cancelSource(boolean) - Method in class io.helidon.reactive.faulttolerance.CircuitBreaker.Builder
-
Policy to cancel any source stage if the value return by
FtHandler.invoke(java.util.function.Supplier<? extends java.util.concurrent.CompletionStage<T>>)is cancelled. - cancelSource(boolean) - Method in class io.helidon.reactive.faulttolerance.Retry.Builder
-
Policy to cancel any source stage if the value return by
FtHandler.invoke(java.util.function.Supplier<? extends java.util.concurrent.CompletionStage<T>>)is cancelled. - cancelSource(boolean) - Method in class io.helidon.reactive.faulttolerance.Timeout.Builder
-
Cancel source if destination stage is cancelled.
- cancelSupplier(Supplier<?>) - Method in interface io.helidon.nima.faulttolerance.Bulkhead
-
Can be used to cancel a supplier while queued.
- canInterrupt() - Method in interface io.helidon.common.task.InterruptableTask
-
Signals if a task can be interrupted at the time this method is called.
- canInterrupt() - Method in class io.helidon.nima.http2.webserver.Http2Connection
- canInterrupt() - Method in class io.helidon.nima.webserver.http1.Http1Connection
- CANNOT_ACCEPT - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Endpoint received an unsupported frame (e.g.
- capacity() - Method in interface io.helidon.common.buffers.BufferData
-
Number of bytes that can be written to this instance.
- capacity() - Method in class io.helidon.common.configurable.LruCache
-
Capacity of this cache.
- capacity(int) - Method in class io.helidon.common.configurable.LruCache.Builder
-
Configure capacity of the cache.
- cast(Object) - Method in class io.helidon.common.GenericType
-
Casts the parameter to the type of this generic type.
- cause(Throwable) - Method in class io.helidon.common.http.RequestException.Builder
-
Cause of the exception.
- cause(Throwable) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
-
Possible cause of this exception (such as when we fail to parse returned entity).
- CDISEJtaPlatform - Class in io.helidon.integrations.cdi.hibernate
-
An
AbstractJtaPlatformthat is anApplicationScopedCDI managed bean that suppliesTransactionManagerandUserTransactioninstances that are supplied to it at construction time. - CDISEJtaPlatform(TransactionManager, UserTransaction) - Constructor for class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
-
Creates a new
CDISEJtaPlatform. - CDISEJtaPlatformProvider - Class in io.helidon.integrations.cdi.hibernate
- CDISEJtaPlatformProvider() - Constructor for class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatformProvider
-
Creates a new
CDISEJtaPlatformProvider. - CDISEPlatform - Class in io.helidon.integrations.cdi.eclipselink
-
A
JMXServerPlatformBasethat arranges things such that CDI, not JNDI, will be used to acquire aTransactionManagerandMBeanServer. - CDISEPlatform(DatabaseSession) - Constructor for class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
-
Creates a
CDISEPlatform. - CDISEPlatform.Eclipselink - Annotation Interface in io.helidon.integrations.cdi.eclipselink
-
A
Qualifierused to designate various things as being related to Eclipselink in some way. - CDISEPlatform.Eclipselink.Literal - Class in io.helidon.integrations.cdi.eclipselink
-
An
AnnotationLiteralthat implementsCDISEPlatform.Eclipselink. - CDISEPlatform.TransactionController - Class in io.helidon.integrations.cdi.eclipselink
-
A
JTATransactionControllerwhoseCDISEPlatform.TransactionController.acquireTransactionManager()method uses CDI, not JNDI, to return aTransactionManagerinstance. - CDISEPlatformExtension - Class in io.helidon.integrations.cdi.eclipselink
-
Deprecated.Only a CDI container should instantiate this class.
- CDISEPlatformExtension() - Constructor for class io.helidon.integrations.cdi.eclipselink.CDISEPlatformExtension
-
Deprecated.Only a CDI container should invoke this constructor.
- certAlias(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
-
Alias of X.509 certificate of public key.
- certChain() - Method in class io.helidon.common.pki.KeyConfig
-
The X.509 Certificate Chain.
- certChain(Resource) - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
-
Load certificate chain from PEM resource.
- certChainAlias(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
-
Alias of an X.509 chain.
- certificate() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Certificate bytes, when
RawCertificateResponse.format()is set toPkiFormat.PEM_BUNDLE, it contains private key as well. - certificate() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Certificate bytes, when
RawCertificateResponse.format()is set toPkiFormat.PEM_BUNDLE, it contains private key as well. - certificate(CertificateGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Get a certificate.
- certificate(CertificateGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
Get a certificate.
- certificate(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Certificate with the defined serial id.
- certificate(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
Certificate with the defined serial id.
- certificate(String, PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Certificate in raw bytes, currently only
PkiFormat.PEMis supported. - certificate(String, PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
Certificate in raw bytes, currently only
PkiFormat.PEMis supported. - certificate(Path) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Set certificate path.
- certificateChain() - Method in class io.helidon.security.jwt.jwk.JwkEC
- certificateChain() - Method in class io.helidon.security.jwt.jwk.JwkRSA
- certificateChain(List<X509Certificate>) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Set certificate chain of the JWK to be built.
- certificateChain(List<X509Certificate>) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Set certificate chain of the JWK to be built.
- CertificateGet - Class in io.helidon.integrations.vault.secrets.pki
-
Get Certificate request and response.
- CertificateGet.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- CertificateGet.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi. - certificates(Resource) - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
-
Read one or more certificates in PEM format from a resource definition.
- certificateTrustStore(KeyConfig) - Method in class io.helidon.reactive.webclient.WebClientTls.Builder
-
Sets new certificate trust store.
- certs() - Method in class io.helidon.common.pki.KeyConfig
-
The X.509 Certificates.
- CFG_KEY_CHANNELS - Static variable in class io.helidon.grpc.client.GrpcChannelsProvider
-
The configuration key for the channels configuration.
- CHANGED - Enum constant in enum class io.helidon.config.spi.ChangeEventType
-
The content is modified.
- ChangeEventType - Enum Class in io.helidon.config.spi
-
Type of changes that can happen in a
PollingStrategy.Polledcomponents. - changesExecutor(Executor) - Method in interface io.helidon.config.Config.Builder
-
Specifies "observe-on"
Executorto be used byConfig.onChange(java.util.function.Consumer)to deliver new Config instance. - changeTime() - Method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
-
Time of change, or as close to that time as we can get.
- changeWatcher() - Method in class io.helidon.config.AbstractSource
-
A change watcher of this source, if it implements
WatchableSourceand has one configured. - changeWatcher() - Method in class io.helidon.config.DirectoryConfigSource
- changeWatcher() - Method in class io.helidon.config.etcd.EtcdConfigSource
- changeWatcher() - Method in class io.helidon.config.FileConfigSource
- changeWatcher() - Method in class io.helidon.config.FileOverrideSource
- changeWatcher() - Method in interface io.helidon.config.spi.WatchableSource
-
If a change watcher is configured with this source, return it.
- changeWatcher() - Method in class io.helidon.config.UrlConfigSource
- changeWatcher() - Method in class io.helidon.config.UrlOverrideSource
- changeWatcher(Config) - Static method in class io.helidon.config.MetaConfig
-
Load a change watcher based on its meta configuration.
- changeWatcher(ChangeWatcher<EtcdConfigSourceBuilder.EtcdEndpoint>) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
- changeWatcher(ChangeWatcher<URL>) - Method in class io.helidon.config.UrlConfigSource.Builder
- changeWatcher(ChangeWatcher<URL>) - Method in class io.helidon.config.UrlOverrideSource.Builder
- changeWatcher(ChangeWatcher<Path>) - Method in class io.helidon.config.DirectoryConfigSource.Builder
- changeWatcher(ChangeWatcher<Path>) - Method in class io.helidon.config.FileConfigSource.Builder
- changeWatcher(ChangeWatcher<Path>) - Method in class io.helidon.config.FileOverrideSource.Builder
- changeWatcher(ChangeWatcher<T>) - Method in interface io.helidon.config.spi.WatchableSource.Builder
-
Configure the change watcher to be used with this source.
- changeWatcher(ChangeWatcher<U>) - Method in class io.helidon.config.AbstractSourceBuilder
-
Configure a change watcher.
- ChangeWatcher<T> - Interface in io.helidon.config.spi
-
Similar to a
PollingStrategya change watcher is used to identify a change and trigger reload of aConfigSource. - ChangeWatcher.ChangeEvent<T> - Interface in io.helidon.config.spi
-
A change event, carrying the target, type of change and time of change.
- ChangeWatcherProvider - Interface in io.helidon.config.spi
-
Java service loader service to create a polling strategy factory based on meta configuration.
- changing() - Method in class io.helidon.common.http.ContentDisposition
- changing() - Method in interface io.helidon.common.http.Http.HeaderValue
-
Changing headers should not be cached, and their value should not be indexed (HTTP/2).
- channel() - Method in class io.helidon.microprofile.grpc.server.GrpcServerCdiExtension.ServerProducer
-
Produces an in-process
Channelto connect to the running gRPC server. - channel(Channel<PAYLOAD>) - Method in class io.helidon.messaging.Emitter.Builder
-
Add new
Channelfor Emitter to publish to. - channel(String) - Method in class io.helidon.grpc.client.GrpcChannelsProvider
-
Returns a
ManagedChannelfor the specified channel or host name. - channel(String, GrpcChannelDescriptor) - Method in class io.helidon.grpc.client.GrpcChannelsProvider.Builder
-
Add or replace the specified
GrpcChannelDescriptor. - Channel<PAYLOAD> - Class in io.helidon.messaging
-
Channel representing publisher - subscriber relationship.
- Channel() - Constructor for class io.helidon.messaging.Channel
- Channel.Builder<PAYLOAD> - Class in io.helidon.messaging
-
Channel builder.
- channelBuilder() - Method in class io.helidon.microprofile.grpc.server.GrpcServerCdiExtension.ServerProducer
-
Produces an in-process
InProcessChannelBuilderto connect to the running gRPC server. - channelCount(int) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
The number of threads and number of directories used by the storage engine.
- channelDirectoryPrefix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name prefix of the subdirectories used by the channel threads.
- channelId() - Method in interface io.helidon.nima.webclient.ClientConnection
-
Channel id, mostly used in logs.
- channelInactive(ChannelHandlerContext) - Method in class io.helidon.reactive.webserver.ForwardingHandler
- ChannelInternal - Annotation Interface in io.helidon.microprofile.messaging
-
Used for indirect injection of Emitters and Publishers.
- channelName() - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Messaging channel name associated with this processor.
- channelOptions(SocketOptions) - Method in class io.helidon.nima.webclient.WebClient.Builder
-
Socket options for connections opened by this client.
- ChannelProducer - Class in io.helidon.microprofile.grpc.client
-
A producer of gRPC
Channels. - channelRead0(ChannelHandlerContext, Object) - Method in class io.helidon.reactive.webserver.ForwardingHandler
- channelReadComplete(ChannelHandlerContext) - Method in class io.helidon.reactive.webserver.ForwardingHandler
- channelsLiveness() - Method in class io.helidon.microprofile.messaging.MessagingCdiExtension
-
Deprecated, for removal: This API element is subject to removal in a future version.Implement
MessagingChannelProcessoras a bean instead, which can peak to any messaging channel. - channelsReadiness() - Method in class io.helidon.microprofile.messaging.MessagingCdiExtension
-
Deprecated, for removal: This API element is subject to removal in a future version.Implement
MessagingChannelProcessoras a bean instead, which can peak to any messaging channel. - CharBuffer - Class in io.helidon.reactive.media.common
-
A character buffer that acts as a
Writerand uses cachedchar[]arrays. - CharBuffer() - Constructor for class io.helidon.reactive.media.common.CharBuffer
-
Constructor.
- charSequenceStreamWriter() - Static method in class io.helidon.reactive.media.common.DefaultMediaSupport
-
Return
CharSequencestream writer instance. - charSequenceWriter() - Static method in class io.helidon.reactive.media.common.DefaultMediaSupport
-
Return
CharSequencewriter instance. - charset() - Method in interface io.helidon.common.http.HttpMediaType
-
Gets
Optionalvalue of charset parameter. - charset() - Method in interface io.helidon.config.spi.ConfigParser.Content
-
Charset configured by the config source or
UTF-8if none configured. - charset() - Method in class io.helidon.reactive.media.common.MessageBodyContext
-
Derive the charset to use from the
Content-Typeheader value or using a default charset as fallback. - charset() - Method in class io.helidon.reactive.media.common.MessageBodyReaderContext
- charset() - Method in class io.helidon.reactive.media.common.MessageBodyWriterContext
- charset(String) - Method in class io.helidon.common.http.HttpMediaType.Builder
-
Charset parameter to use.
- charset(Charset) - Method in class io.helidon.config.spi.ConfigParser.Content.Builder
-
Configure charset if known by the config source.
- CHARSET_PARAMETER - Static variable in interface io.helidon.common.http.HttpMediaType
-
The media type "charset" parameter name.
- cHash() - Method in class io.helidon.security.jwt.Jwt
-
CHash claim.
- cHash(byte[]) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Code hash value.
- checkAndGetState(Http2StreamState, Http2FrameType, boolean, boolean, boolean) - Static method in enum class io.helidon.nima.http2.Http2StreamState
-
Check that the frame is ok for current state.
- checkDataReceivable() - Method in class io.helidon.nima.http2.webserver.Http2Stream
-
Check if data can be received on this stream.
- checkForNonPublicMethodIssues() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Verify that there are no non-public annotated methods.
- checkHeadersReceivable() - Method in class io.helidon.nima.http2.webserver.Http2Stream
-
Check if headers can be received on this stream.
- checkLength(int) - Method in enum class io.helidon.nima.http2.Http2FrameType
-
Check if the length of the frame is valid for this frame type.
- checkNotClosed() - Method in class io.helidon.nima.http2.webserver.Http2Stream
-
Check this stream is not closed.
- checkValid() - Method in class io.helidon.common.Errors
-
Check if these messages are a valid result, throws exception if not.
- child(Config.Key) - Method in interface io.helidon.common.config.Config.Key
-
Create a child key to the current key.
- child(Config.Key) - Method in interface io.helidon.config.Config.Key
-
Create a child key to the current key.
- childSocketId() - Method in class io.helidon.common.socket.PlainSocket
- childSocketId() - Method in interface io.helidon.common.socket.SocketContext
-
Child socket id.
- childSocketId() - Method in class io.helidon.nima.testing.junit5.webserver.DirectSocket
- cipherText() - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Encrypted
-
Cipher text - string representation of the encrypted secret.
- cipherText(String) - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
-
The data to decrypt (in current version something like
vault:v1:base64-text. - cipherText(String) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
-
Configure the cipher text to be decrypted.
- CircuitBreaker - Interface in io.helidon.nima.faulttolerance
-
CircuitBreaker protects a potentially failing endpoint from overloading and the application from spending resources on those endpoints.
- CircuitBreaker - Interface in io.helidon.reactive.faulttolerance
-
CircuitBreaker protects a potentially failing endpoint from overloading and the application from spending resources on those endpoints.
- CircuitBreaker.Builder - Class in io.helidon.nima.faulttolerance
-
Fluent API builder for
CircuitBreaker. - CircuitBreaker.Builder - Class in io.helidon.reactive.faulttolerance
-
Fluent API builder for
CircuitBreaker. - CircuitBreaker.State - Enum Class in io.helidon.nima.faulttolerance
-
A circuit breaker can be in any of 3 possible states as defined by this enum.
- CircuitBreaker.State - Enum Class in io.helidon.reactive.faulttolerance
-
A circuit breaker can be in any of 3 possible states as defined by this enum.
- CircuitBreakerOpenException - Exception Class in io.helidon.nima.faulttolerance
-
Failure because
CircuitBreakeris open and does not accept requests. - CircuitBreakerOpenException - Exception Class in io.helidon.reactive.faulttolerance
-
Failure because
CircuitBreakeris open and does not accept requests. - CLASS - Enum constant in enum class io.helidon.security.EndpointConfig.AnnotationScope
-
Annotations on a resource class.
- classAnnotations() - Method in interface io.helidon.pico.api.InvocationContext
-
The annotations on the enclosing type.
- classMethodName(ContainerRequestContext) - Static method in class io.helidon.tracing.jersey.TracingHelper
-
Name is generated from class and method as {http-method}:{fully-qualified-class-name}.{method-name}.
- className() - Method in class io.helidon.common.types.DefaultTypeName
- className() - Method in interface io.helidon.common.types.TypeName
-
Functions the same as
Class.getSimpleName(). - className() - Method in interface io.helidon.pico.tools.ApplicationCreatorCodeGen
-
The class name to use for code generation.
- className() - Method in interface io.helidon.security.spi.AuditProvider.AuditSource
-
Name of the class that caused this event.
- className(String) - Method in class io.helidon.common.types.DefaultTypeName.Builder
-
Set the simple class name.
- classpath() - Method in interface io.helidon.pico.tools.CompilerOptions
-
The classpath to pass to the compiler.
- classpath(String) - Static method in class io.helidon.config.ConfigSources
-
Provides a
Builderfor creating aConfigSourcefrom the specified resource located on the classpath of the current thread's context classloader. - classpath(String) - Static method in class io.helidon.config.OverrideSources
-
Creates new instance of Classpath OverrideSource Builder to be used to bootstrap OverrideSource instance from specified resource.
- classPath(ClassLoader, String) - Static method in class io.helidon.config.mp.MpConfigSources
-
Find all resources on classpath and return a config source for each.
- classPath(ClassLoader, String, String) - Static method in class io.helidon.config.mp.MpConfigSources
-
Find all resources on classpath and return a config source for each with a profile.
- classPath(String) - Static method in class io.helidon.config.hocon.mp.HoconMpConfigSource
-
Create from HOCON/JSON file(s) on classpath.
- classPath(String) - Static method in class io.helidon.config.mp.MpConfigSources
-
Find all resources on classpath and return a config source for each.
- classPath(String) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
-
Create from YAML file(s) on classpath.
- classPath(String, String) - Static method in class io.helidon.config.hocon.mp.HoconMpConfigSource
-
Create from HOCON/JSON file(s) on classpath with profile support.
- classPath(String, String) - Static method in class io.helidon.config.mp.MpConfigSources
-
Find all resources on classpath and return a config source for each.
- classPath(String, String) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
-
Create from YAML file(s) on classpath with profile support.
- classPath(String, String, ClassLoader) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
-
Create from YAML file(s) on classpath from specified classloader with profile support.
- CLASSPATH - Enum constant in enum class io.helidon.common.configurable.Resource.Source
-
Resource was loaded from classpath.
- classpathAll(String) - Static method in class io.helidon.config.ConfigSources
-
Create builders for each instance of the resource on the current classpath.
- ClassPathBuilder() - Constructor for class io.helidon.nima.webserver.staticcontent.StaticContentService.ClassPathBuilder
-
Construct with no classpath root.
- ClassPathBuilder() - Constructor for class io.helidon.reactive.webserver.staticcontent.StaticContentSupport.ClassPathBuilder
- ClasspathConfigSource - Class in io.helidon.config
-
ConfigSourceimplementation that loads configuration content from a resource on a classpath. - ClasspathConfigSource.Builder - Class in io.helidon.config
-
Classpath ConfigSource Builder.
- ClasspathOverrideSource - Class in io.helidon.config
-
OverrideSourceimplementation that loads override definitions from a resource on a classpath. - ClasspathOverrideSource.Builder - Class in io.helidon.config
-
Classpath OverrideSource Builder.
- classPrefixName() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
Typically populated as "test" if test scoped, otherwise left blank.
- classPrefixName() - Method in interface io.helidon.pico.tools.ApplicationCreatorCodeGen
-
Typically populated as "test" if test scoped, otherwise left blank.
- classPrefixName() - Method in interface io.helidon.pico.tools.ModuleInfoCreatorRequest
-
The class name prefix for the code generated class.
- ClassToInstanceStore<T> - Class in io.helidon.security
-
Map of classes to their instances.
- ClassToInstanceStore() - Constructor for class io.helidon.security.ClassToInstanceStore
- cleanup() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Override, if you prefer to do cleanup in a uniform way, instead of requiring everyone to register a onCleanup.
- cleanup() - Method in class io.helidon.integrations.jta.weld.NarayanaTransactionServices
-
Releases any internal resources acquired during the lifespan of this object.
- clear() - Method in interface io.helidon.common.buffers.BufferData
-
Reset read and write position and make the buffer empty.
- clear() - Method in class io.helidon.common.configurable.LruCache
-
Clear all records in the cache.
- clear() - Method in class io.helidon.common.Errors.Collector
-
Clear this instance by discarding all
Errors.ErrorMessages collected and re-setting status. - clear() - Method in interface io.helidon.common.http.WritableHeaders
-
Clear all current headers.
- clear() - Static method in class io.helidon.logging.common.HelidonMdc
-
Remove all of the entries bound to the current thread from the instances of
MdcProvider. - clear() - Method in interface io.helidon.logging.common.spi.MdcProvider
-
Clear all of the MDC values from the specific logging framework MDC storage.
- clear() - Method in class io.helidon.logging.jul.JulMdcProvider
- clear() - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
- clear() - Method in interface io.helidon.lra.coordinator.client.PropagatedHeaders
-
Clear all headers.
- clear() - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.NoopPropagatedHeaders
- clear() - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.PrefixedPropagatedHeaders
- clear() - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
- clearAnnotationInfo(AfterDeploymentValidation) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
- clearAnnotationInfo(AfterDeploymentValidation) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Cleans up any data structures created during annotation processing but which are not needed once the CDI container has started.
- clearBuffer(Consumer<T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Clear whole buffer, invoke consumer for each item before discarding it.
- clearCookie(String) - Method in interface io.helidon.common.http.ServerResponseHeaders
-
Clears a cookie by adding a
Set-Cookieheader with an expiration date in the past. - clearData(JaegerDataPropagationProvider.JaegerContext) - Method in class io.helidon.tracing.jaeger.JaegerDataPropagationProvider
-
Closes scope in secondary thread.
- clearData(Map<String, String>) - Method in class io.helidon.logging.jul.JulMdcPropagator
- clearData(Map<String, String>) - Method in class io.helidon.logging.slf4j.Slf4jMdcPropagator
- clearData(T) - Method in interface io.helidon.common.context.spi.DataPropagationProvider
-
Clears the propagated data from the new thread when it finishes.
- clearHeaders() - Method in class io.helidon.security.SecurityEnvironment.Builder
-
We may want to clear existing headers, such as when deriving an environment for outbound calls.
- clearInterceptorPlans() - Method in class io.helidon.pico.tools.ServicesToProcess
-
Clears out just the interceptor plans.
- clearModuleName() - Method in class io.helidon.pico.tools.ServicesToProcess
-
Clears the module name.
- clearQueryParams() - Method in class io.helidon.security.SecurityEnvironment.Builder
-
We may want to clear existing query parameters.
- clearRoles() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
-
Clears all roles currently set to this builder.
- clearServiceRoles() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
-
Clears all service roles currently set to this builder.
- clearTextProtocol() - Method in class io.helidon.reactive.webserver.http2.Http2UpgradeCodecProvider
- clearTextProtocol() - Method in interface io.helidon.reactive.webserver.spi.UpgradeCodecProvider
-
Deprecated.Name of the protocol expected in
Upgradeheader during HTTP upgrade request for using decoder provided by this supplier. - clearTextProtocol() - Method in class io.helidon.reactive.webserver.websocket.WebsocketUpgradeCodecProvider
- clearWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- client(Socket, String) - Static method in class io.helidon.common.socket.PlainSocket
-
Create a new client socket.
- client(SSLSocket, String) - Static method in class io.helidon.common.socket.TlsSocket
-
Create a client TLS socket.
- CLIENT - Enum constant in enum class io.helidon.tracing.Span.Kind
-
Client span, should cover outbound request, where the span creator acts as a client.
- CLIENT_ACKNOWLEDGE - Enum constant in enum class io.helidon.messaging.connectors.jms.AcknowledgeMode
-
Message is acknowledged when
Message.ack()is invoked either manually or byAcknowledgmentpolicy. - CLIENT_ERROR - Enum constant in enum class io.helidon.common.http.Http.Status.Family
-
4xxHTTP status codes. - CLIENT_ID_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Client identifier for JMS connection.
- CLIENT_SECRET_BASIC - Enum constant in enum class io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
-
Clients that have received a client_secret value from the Authorization Server authenticate with the Authorization Server in accordance with Section 2.3.1 of OAuth 2.0 [RFC6749] using the HTTP Basic authentication scheme.
- CLIENT_SECRET_JWT - Enum constant in enum class io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
-
Clients that have received a client_secret value from the Authorization Server create a JWT using an HMAC SHA algorithm, such as HMAC SHA-256.
- CLIENT_SECRET_POST - Enum constant in enum class io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
-
Clients that have received a client_secret value from the Authorization Server, authenticate with the Authorization Server in accordance with Section 2.3.1 of OAuth 2.0 [RFC6749] by including the Client Credentials in the request body.
- CLIENT_X509_CERTIFICATE - Static variable in class io.helidon.reactive.webserver.WebServerTls
-
This constant is a context classifier for the x509 client certificate if it is present.
- clientAuth(ClientAuthentication) - Method in class io.helidon.reactive.webserver.WebServerTls.Builder
-
Configures whether client authentication will be required or not.
- ClientAuthentication - Enum Class in io.helidon.reactive.webserver
-
Indicates whether the server requires authentication of tbe client by the certificate.
- clientBuilder(BiConsumer<Integer, Http2WindowUpdate>) - Static method in class io.helidon.nima.http2.ConnectionFlowControl
-
Create connection HTTP/2 flow-control for client side.
- clientCertificate(Resource) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Certificate of client in PEM format.
- ClientConnection - Interface in io.helidon.nima.webclient
-
Client connection.
- clientContext() - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
-
Context of the DB client.
- clientContext() - Method in class io.helidon.reactive.dbclient.common.DbStatementContext
-
Client context associated with the client executing this statement.
- clientContext(DbClientContext) - Method in class io.helidon.reactive.dbclient.common.DbStatementContext.BuilderBase
-
Configure client context.
- clientFlag(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if certificates are flagged for client use.
- clientHost(String) - Method in class io.helidon.nima.testing.junit5.webserver.DirectClient
-
Client host.
- clientId() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Client id of this client.
- clientId() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- clientId(String) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
Google application client id, to validate that the token was generated by Google for us.
- clientId(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Client ID as generated by OIDC server.
- clientId(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Client ID as generated by OIDC server.
- clientKeyStore(KeyConfig) - Method in class io.helidon.reactive.webclient.WebClientTls.Builder
-
Sets new certificate key store.
- ClientMethodDescriptor - Class in io.helidon.grpc.client
-
Encapsulates all metadata necessary to define a gRPC method.
- ClientMethodDescriptor.Builder - Class in io.helidon.grpc.client
-
MethodDescriptorbuilder implementation. - ClientMethodDescriptor.Rules - Interface in io.helidon.grpc.client
-
ClientMethod configuration API.
- clientOnly() - Method in interface io.helidon.grpc.core.MethodHandler
-
Determine whether this is a client side only handler.
- clientOnly() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
- clientOnly() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
- clientPort(int) - Method in class io.helidon.nima.testing.junit5.webserver.DirectClient
-
Client port.
- ClientRequest<B extends ClientRequest<B,
R>, R extends ClientResponse> - Interface in io.helidon.nima.webclient -
Request can be reused within a single thread, but it remembers all explicitly configured headers and URI.
- ClientRequest.OutputStreamHandler - Interface in io.helidon.nima.webclient
-
Handle output stream.
- ClientRequestAttribute - Enum Class in io.helidon.grpc.client
-
An enum of possible gRPC client call attributes to attach to call tracing spans.
- ClientRequestHeaders - Interface in io.helidon.common.http
-
Mutable headers of a client request.
- ClientResponse - Interface in io.helidon.nima.webclient
-
Http client response.
- ClientResponseEntity - Class in io.helidon.nima.webclient
-
Client response rentity.
- ClientResponseHeaders - Interface in io.helidon.common.http
-
HTTP Headers of a client response.
- clientSecret() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Client secret.
- clientSecret() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- clientSecret(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Client secret as generated by OIDC server.
- clientSecret(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Client secret as generated by OIDC server.
- ClientSecurity - Class in io.helidon.security.integration.jersey.client
-
Constants used to override behavior of the outbound security for Jersey.
- ClientSecurityAutoDiscoverable - Class in io.helidon.security.integration.jersey.client
-
Auto discoverable feature to bind into jersey runtime.
- ClientSecurityAutoDiscoverable() - Constructor for class io.helidon.security.integration.jersey.client.ClientSecurityAutoDiscoverable
- ClientSecurityFilter - Class in io.helidon.security.integration.jersey.client
-
JAX-RS client filter propagating current context principal.
- ClientSecurityFilter() - Constructor for class io.helidon.security.integration.jersey.client.ClientSecurityFilter
-
Create an instance of this filter (used by Jersey or for unit tests, do not use explicitly in your production code).
- ClientServiceDescriptor - Class in io.helidon.grpc.client
-
Encapsulates all details about a client side gRPC service.
- ClientServiceDescriptor.Builder - Class in io.helidon.grpc.client
-
A
ClientServiceDescriptorbuilder. - ClientServiceDescriptor.Rules - Interface in io.helidon.grpc.client
-
Fluent configuration interface for the
ClientServiceDescriptor. - clientServices(List<DbClientService>) - Method in class io.helidon.reactive.dbclient.common.DbClientContext.BuilderBase
-
Configure the client services to use.
- clientSettings(Http2Settings) - Method in class io.helidon.nima.http2.webserver.Http2Connection
-
Client settings, obtained from SETTINGS frame or HTTP/2 upgrade request.
- clientStream(Descriptors.FileDescriptor, String, String, ServerCalls.ClientStreamingMethod<ReqT, ResT>) - Method in class io.helidon.nima.grpc.webserver.GrpcRouting.Builder
-
Client streaming route.
- clientStream(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.nima.grpc.webserver.GrpcService.Routing
-
Client streaming route.
- clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in interface io.helidon.grpc.core.MethodHandler
-
Handle a bi-directional client call.
- clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
- clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
- clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
- clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
- clientStreaming(String) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- clientStreaming(String) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Register client streaming method for the service.
- clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Register client streaming method for the service.
- clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Register client streaming method for the service.
- clientStreaming(String, StreamObserver<RespT>) - Method in class io.helidon.grpc.client.GrpcServiceClient
-
Invoke the specified client streaming method.
- clientStreaming(String, StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler.ClientStreaming
-
Perform a client streaming client call.
- clientStreaming(String, Iterable<ReqT>) - Method in class io.helidon.grpc.client.GrpcServiceClient
-
Invoke the specified client streaming method.
- clientStreaming(String, Consumer<ClientMethodDescriptor.Rules>) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- clientStreaming(String, Consumer<ClientMethodDescriptor.Rules>) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Register client streaming method for the service.
- clientStreaming(String, Stream<ReqT>) - Method in class io.helidon.grpc.client.GrpcServiceClient
-
Invoke the specified client streaming method.
- ClientStreaming - Annotation Interface in io.helidon.microprofile.grpc.core
-
An annotation to mark a class as representing a client streaming gRPC method.
- ClientStreamingMethodHandlerSupplier - Class in io.helidon.microprofile.grpc.core
-
A supplier of
MethodHandlers for client streaming gRPC methods. - ClientStreamingMethodHandlerSupplier() - Constructor for class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier
-
Create a supplier of handlers for client streaming methods.
- ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A base class for client streaming
MethodHandlers. - ClientStreamingMethodHandlerSupplier.ClientStreaming<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A client streaming
MethodHandlerthat calls a standard client streaming method handler method of the form. - ClientStreamingMethodHandlerSupplier.ClientStreamingIterable<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A client side only client streaming
MethodHandlerthat streams requests from an iterable. - ClientStreamingMethodHandlerSupplier.ClientStreamingStream<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A client side only client streaming
MethodHandlerthat streams requests from a stream. - ClientStreamingMethodHandlerSupplier.FutureResponse<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A client streaming
MethodHandlerthat calls a standard client streaming method handler method of the form. - clientTimeout() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Expected timeout of HTTP client operations.
- clientTimeout() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- clientTimeout(Duration) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Timeout of calls using web client.
- clientTimeout(Duration) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Timeout of calls using web client.
- clientTlsCertificates(Certificate[]) - Method in class io.helidon.nima.testing.junit5.webserver.DirectClient
-
Client peer TLS certificates.
- clientTlsPrincipal(Principal) - Method in class io.helidon.nima.testing.junit5.webserver.DirectClient
-
Client peer TLS principal.
- ClientTracingAutoDiscoverable - Class in io.helidon.tracing.jersey.client
-
Auto discoverable feature to bind into jersey runtime.
- ClientTracingAutoDiscoverable() - Constructor for class io.helidon.tracing.jersey.client.ClientTracingAutoDiscoverable
- ClientTracingFilter - Class in io.helidon.tracing.jersey.client
-
This filter adds tracing information the the associated JAX-RS client call based on the provided properties.
- ClientTracingFilter() - Constructor for class io.helidon.tracing.jersey.client.ClientTracingFilter
-
Default constructor so this filter can be registered with Jersey as a class.
- ClientTracingInterceptor - Class in io.helidon.grpc.client
-
A
ClientInterceptorthat captures tracing information into TracingSpans for client calls. - ClientTracingInterceptor - Class in io.helidon.tracing.jersey.client
-
A post-invocation client interceptor.
- ClientTracingInterceptor() - Constructor for class io.helidon.tracing.jersey.client.ClientTracingInterceptor
- ClientTracingInterceptor.Builder - Class in io.helidon.grpc.client
-
Builds the configuration of a ClientTracingInterceptor.
- ClientWsConnection - Class in io.helidon.nima.websocket.client
-
Client WebSocket connection.
- ClientWsFrame - Class in io.helidon.nima.websocket
-
Frame from a client (always masked).
- clock(Clock) - Method in class io.helidon.nima.webserver.accesslog.AccessLogFeature.Builder
-
Configure an alternative clock to use, such as
Clock.fixed(java.time.Instant, java.time.ZoneId). - clock(Clock) - Method in class io.helidon.reactive.webserver.accesslog.AccessLogSupport.Builder
-
Configure an alternative clock to use, such as
Clock.fixed(java.time.Instant, java.time.ZoneId). - clockSkew(int) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Clock skew to be accounted for in token expiration and max age validations.
- close() - Method in class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.
- close() - Method in interface io.helidon.common.socket.HelidonSocket
-
Close the underlying socket.
- close() - Method in class io.helidon.common.socket.PlainSocket
- close() - Method in class io.helidon.common.socket.SocketWriter
-
Close this writer.
- close() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
- close() - Method in class io.helidon.config.git.GitConfigSource
- close() - Method in interface io.helidon.config.spi.ConfigContent
-
Close the content, as it is no longer needed.
- close() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Overrides the
DelegatingConnection.close()method so that when it is invoked thisConditionallyCloseableConnectionis closed only if it is closeable. - close() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- close() - Method in class io.helidon.logging.jul.HelidonConsoleHandler
- close() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- close() - Method in class io.helidon.nima.sse.webserver.SseSink
- close() - Method in class io.helidon.nima.testing.junit5.webserver.DirectClient
-
Call this method once testing is done, to carry out after stop operations on routers.
- close() - Method in class io.helidon.nima.testing.junit5.webserver.DirectSocket
- close() - Method in interface io.helidon.nima.webclient.ClientConnection
-
Close the connection.
- close() - Method in interface io.helidon.nima.webclient.ClientResponse
-
Closes the response.
- close() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsTimerContext
- close() - Method in class io.helidon.reactive.media.common.CharBuffer
- close() - Method in class io.helidon.reactive.media.common.DataChunkInputStream
- close() - Method in interface io.helidon.reactive.webclient.WebClientResponse
-
Asynchronous close of the response.
- close() - Method in class io.helidon.reactive.webserver.jersey.JerseySupport
-
Close this integration with Jersey.
- close() - Method in interface io.helidon.security.providers.common.EvictableCache
-
Close this cache.
- close() - Method in interface io.helidon.tracing.Scope
- close() - Method in class io.helidon.tracing.zipkin.ZipkinTracer
- close(int, String) - Method in class io.helidon.nima.websocket.client.ClientWsConnection
- close(int, String) - Method in class io.helidon.nima.websocket.webserver.WsConnection
- close(int, String) - Method in interface io.helidon.nima.websocket.WsSession
-
Close session.
- close(URI, PropagatedHeaders) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Close LRA if its active.
- close(URI, PropagatedHeaders) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- close(Consumer<Flow.Subscriber<? super T>>) - Method in class io.helidon.common.reactive.SingleSubscriberHolder
-
Mark the subscriber holder as closed.
- CLOSE - Enum constant in enum class io.helidon.nima.websocket.WsOpCode
-
Close control frame.
- closeCode() - Method in exception class io.helidon.nima.websocket.WsCloseException
-
Close code that should be used to close the connection.
- closeConnection() - Method in interface io.helidon.reactive.webserver.BareRequest
-
Request to close the connection and report success or failure asynchronously with returned single.
- closeConnection() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Request to close the connection and report success or failure asynchronously with returned single.
- CloseConnectionException - Exception Class in io.helidon.nima.webserver
-
Close the connection.
- CloseConnectionException(String) - Constructor for exception class io.helidon.nima.webserver.CloseConnectionException
-
Close connection with a descriptive message.
- CloseConnectionException(String, Throwable) - Constructor for exception class io.helidon.nima.webserver.CloseConnectionException
-
Close connection because of an exception.
- CLOSED - Enum constant in enum class io.helidon.nima.faulttolerance.CircuitBreaker.State
-
Circuit is closed and requests are processed.
- CLOSED - Enum constant in enum class io.helidon.nima.http2.Http2StreamState
-
Closed stream.
- CLOSED - Enum constant in enum class io.helidon.reactive.faulttolerance.CircuitBreaker.State
-
Circuit is closed and requests are processed.
- CLOSED_ABNORMALLY - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
No close code frame has been received.
- code() - Method in class io.helidon.common.http.Http.Status
-
Get the associated integer value representing the status code.
- code() - Method in enum class io.helidon.nima.http2.Http2ErrorCode
-
Numeric code of this error.
- code() - Method in exception class io.helidon.nima.http2.Http2Exception
-
Error code.
- code() - Method in enum class io.helidon.nima.websocket.WsOpCode
-
Numeric code (used in binary frame representation) of this operation code.
- CODE_TO_TOKEN - Enum constant in enum class io.helidon.security.providers.oidc.common.OidcConfig.RequestType
-
Request to exchange code for a token issued against the token endpoint.
- codegen(List<TypeAndBody>) - Method in class io.helidon.builder.processor.BuilderProcessor
-
Performs the actual code generation of the given type and body model object.
- codeGen() - Method in interface io.helidon.pico.tools.ActivatorCreatorRequest
-
Mandatory, identifies what specifically should be generated.
- codeGen() - Method in interface io.helidon.pico.tools.ApplicationCreatorRequest
-
Mandatory, qualifies what specifically should be generated.
- CodeGenFiler - Class in io.helidon.pico.tools
-
This class is used to generate the source and resources originating from either annotation processing or maven-plugin invocation.
- codegenInterceptors(GeneralCreatorRequest, Map<TypeName, InterceptionPlan>) - Method in class io.helidon.pico.tools.DefaultActivatorCreator
- codegenInterceptors(GeneralCreatorRequest, Map<TypeName, InterceptionPlan>) - Method in interface io.helidon.pico.tools.spi.ActivatorCreator
-
Generates just the interceptors.
- codegenJavaFilerOut(TypeName, String) - Method in class io.helidon.pico.tools.CodeGenFiler
-
Code generate a java source file.
- codegenMetaInfServices(CodeGenPaths, Map<String, List<String>>) - Method in class io.helidon.pico.tools.CodeGenFiler
-
Generate the meta-inf services given the provided map.
- codeGenPaths() - Method in interface io.helidon.pico.tools.GeneralCreatorRequest
-
Where codegen should be read and written.
- CodeGenPaths - Interface in io.helidon.pico.tools
-
Applies only to the output paths that various
creatorswill use (e.g.,ActivatorCreator). - codegenResourceFilerOut(String, String, Optional<Function<InputStream, String>>) - Method in class io.helidon.pico.tools.CodeGenFiler
-
Code generates a resource, providing the ability to update if the resource already exists.
- codeSigningFlag(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if certificates are flagged for code signing use.
- codeText() - Method in class io.helidon.common.http.Http.Status
-
Text of the
Http.Status.code(). - collect() - Method in class io.helidon.common.Errors.Collector
-
Process the messages collected into an
Errorsinstance. - collect(Collector<T, U>) - Method in interface io.helidon.common.reactive.Multi
- collect(Supplier<? extends U>, BiConsumer<U, T>) - Method in interface io.helidon.common.reactive.Multi
- collect(T) - Method in interface io.helidon.common.reactive.Collector
-
Collect the given item.
- CollectingObserver<T,
V, U, A, R> - Class in io.helidon.grpc.server -
A
StreamObserver. - CollectingObserver<T,
V, U, A, R> - Class in io.helidon.nima.grpc.webserver -
A
StreamObserver. - CollectingObserver(Collector<T, A, R>, StreamObserver<U>) - Constructor for class io.helidon.grpc.server.CollectingObserver
-
ToDo: Add JavaDoc.
- CollectingObserver(Collector<T, A, R>, StreamObserver<U>) - Constructor for class io.helidon.nima.grpc.webserver.CollectingObserver
-
ToDo: Add JavaDoc.
- CollectingObserver(Collector<T, A, R>, StreamObserver<U>, Consumer<Throwable>) - Constructor for class io.helidon.grpc.server.CollectingObserver
-
ToDo: Add JavaDoc.
- CollectingObserver(Collector<T, A, R>, StreamObserver<U>, Consumer<Throwable>) - Constructor for class io.helidon.nima.grpc.webserver.CollectingObserver
-
ToDo: Add JavaDoc.
- CollectingObserver(Collector<T, A, R>, StreamObserver<U>, Function<V, T>, Function<R, U>) - Constructor for class io.helidon.grpc.server.CollectingObserver
-
ToDo: Add JavaDoc.
- CollectingObserver(Collector<T, A, R>, StreamObserver<U>, Function<V, T>, Function<R, U>) - Constructor for class io.helidon.nima.grpc.webserver.CollectingObserver
-
ToDo: Add JavaDoc.
- CollectingObserver(Collector<T, A, R>, StreamObserver<U>, Function<V, T>, Function<R, U>, Consumer<Throwable>) - Constructor for class io.helidon.grpc.server.CollectingObserver
-
ToDo: Add JavaDoc.
- CollectingObserver(Collector<T, A, R>, StreamObserver<U>, Function<V, T>, Function<R, U>, Consumer<Throwable>) - Constructor for class io.helidon.nima.grpc.webserver.CollectingObserver
-
ToDo: Add JavaDoc.
- collectList() - Method in interface io.helidon.common.reactive.Multi
- collector() - Static method in class io.helidon.common.Errors
-
Create a new message collector.
- Collector<T,
U> - Interface in io.helidon.common.reactive -
A collector accumulates the items provided when
Collector.collect(java.lang.Object)is invoked and makes them available in a single container object withCollector.value(). - Collector() - Constructor for class io.helidon.common.Errors.Collector
- collectorHost(String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- collectorHost(String) - Method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
Host to use to connect to tracing collector.
- collectorHost(String) - Method in interface io.helidon.tracing.TracerBuilder
-
Host to use to connect to tracing collector.
- collectorHost(String) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
- collectorPath(String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- collectorPath(String) - Method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
Path on the collector host to use when sending data to tracing collector.
- collectorPath(String) - Method in interface io.helidon.tracing.TracerBuilder
-
Path on the collector host to use when sending data to tracing collector.
- collectorPath(String) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
-
Override path to use.
- collectorPort(int) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- collectorPort(int) - Method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
Port to use to connect to tracing collector.
- collectorPort(int) - Method in interface io.helidon.tracing.TracerBuilder
-
Port to use to connect to tracing collector.
- collectorPort(int) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
- collectorProtocol(String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- collectorProtocol(String) - Method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
Protocol to use (such as
httporhttps) to connect to tracing collector. - collectorProtocol(String) - Method in interface io.helidon.tracing.TracerBuilder
-
Protocol to use (such as
httporhttps) to connect to tracing collector. - collectorProtocol(String) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
- collectorRegistry(CollectorRegistry) - Method in class io.helidon.metrics.prometheus.PrometheusSupport.Builder
-
Sets collector registry to use, default is
CollectorRegistry.defaultRegistry. - collectorUri(URI) - Method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
Set the collector URI used for sending tracing data.
- collectorUri(URI) - Method in interface io.helidon.tracing.TracerBuilder
-
Set the collector URI used for sending tracing data.
- collectorUri(URI) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
- collectStream(Collector<T, A, R>) - Method in interface io.helidon.common.reactive.Multi
-
Collects up upstream items with the help of a the callbacks of a
Collector. - COLON_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
:byte. - column(int) - Method in interface io.helidon.reactive.dbclient.DbRow
-
Get a column in this row.
- column(String) - Method in interface io.helidon.reactive.dbclient.DbRow
-
Get a column in this row.
- COLUMN - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for column.
- combine(DependenciesInfo, DependenciesInfo) - Static method in class io.helidon.pico.runtime.Dependencies
-
Combine the dependency info from the two sources to create a merged set of dependencies.
- combine(Subject) - Method in class io.helidon.security.Subject
-
Will add all principals and credentials from another subject to this subject, will not replace
Subject.principals(). - combineAnnotations(Class<T>, EndpointConfig.AnnotationScope...) - Method in class io.helidon.security.SecurityLevel
-
Combines all the annotations of the specific type across all the requested scopes.
- COMMAND - Enum constant in enum class io.helidon.reactive.dbclient.DbStatementType
-
Database command not related to a specific collection.
- commandLineArguments() - Method in interface io.helidon.pico.tools.CompilerOptions
-
The command line arguments to pass to the compiler.
- comment() - Method in class io.helidon.nima.sse.SseEvent
-
Get optional comment for this event.
- comment(String) - Method in class io.helidon.nima.sse.SseEvent.Builder
-
Set comment string associated with the event.
- commit() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- commit() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Completes the transaction associated with the current thread.
- commit() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- commit() - Method in interface io.helidon.nima.webserver.http.RoutingResponse
-
Commit the response.
- commit() - Method in interface io.helidon.pico.api.ServiceInjectionPlanBinder.Binder
-
Commits the bindings for this service provider.
- commitLastDependency() - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Commits the last dependency item to complete the last builder continuation.
- CommonCipher - Interface in io.helidon.common.crypto
-
Common cipher which helps to simplify encryption and decryption of the message.
- commonLogFormat() - Method in class io.helidon.nima.webserver.accesslog.AccessLogFeature.Builder
-
Use
commonlog format. - commonLogFormat() - Method in class io.helidon.reactive.webserver.accesslog.AccessLogSupport.Builder
-
Use
commonlog format. - commonName(String) - Method in class io.helidon.integrations.vault.secrets.pki.GenerateSelfSignedRoot.Request
-
Common name of the certificate that is going to be generated.
- commonName(String) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
- commonName(String) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
- CommonQualifiers - Class in io.helidon.pico.api
-
Commonly used
QualifierAndValuetypes. - comparator() - Static method in interface io.helidon.pico.api.DependenciesInfo
-
Provides a comparator appropriate for
DependencyInfo. - compare(DependencyInfo, DependencyInfo) - Method in class io.helidon.pico.api.DependenciesInfo.Comparator
- compare(Provider<?>, Provider<?>) - Method in class io.helidon.pico.runtime.ServiceProviderComparator
- compareTo(AnnotationAndValue) - Method in class io.helidon.common.types.DefaultAnnotationAndValue
- compareTo(AnnotationAndValue) - Method in class io.helidon.pico.api.DefaultQualifierAndValue
- compareTo(TypeName) - Method in class io.helidon.common.types.DefaultTypeName
- compareTo(Weighted) - Method in interface io.helidon.common.Weighted
- compartmentId(String) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the compartment ID.
- COMPATIBLE - Enum constant in enum class io.helidon.common.mapper.spi.MapperProvider.Support
-
Correct type(s), unexpected qualifier.
- COMPATIBLE - Enum constant in enum class io.helidon.nima.http.media.MediaSupport.SupportLevel
-
Requested type is compatible, but there may be a better match elsewhere (such as any POJO from JSON binding).
- COMPATIBLE - Enum constant in enum class io.helidon.reactive.media.common.MessageBodyOperator.PredicateResult
-
Requested type is compatible with this operator, but it is not exact match.
- compensate() - Method in interface io.helidon.lra.coordinator.client.Participant
-
URI of participant's method annotated with
@Compensate. - compilerOptions() - Method in interface io.helidon.pico.tools.GeneralCreatorRequest
-
Optionally, any compiler options to pass explicitly to the java compiler.
- CompilerOptions - Interface in io.helidon.pico.tools
-
Provides configuration to the javac compiler.
- complete() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Send onComplete to downstream after it consumes the entire buffer.
- complete() - Method in class io.helidon.common.reactive.EmittingPublisher
-
Properly complete the stream, set publisher to completed state and send
onCompletesignal downstream. - complete() - Method in interface io.helidon.lra.coordinator.client.Participant
-
URI of participant's method annotated with
@Complete. - complete() - Method in class io.helidon.messaging.connectors.mock.MockIncoming
-
Send terminal complete signal to the channel.
- complete() - Method in class io.helidon.messaging.Emitter
-
Send onComplete signal to all subscribers.
- complete(StreamObserver<T>, Runnable, T) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Execute a
Runnabletask and on completion of the task complete the gRPC request by callingStreamObserver.onNext(Object)using the specified result and then callStreamObserver.onCompleted(). - complete(StreamObserver<T>, Runnable, T) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
-
Execute a
Runnabletask and on completion of the task complete the gRPC request by callingStreamObserver.onNext(Object)using the specified result and then callStreamObserver.onCompleted(). - complete(StreamObserver<T>, Callable<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Complete a gRPC request based on the result of a
Callable. - complete(StreamObserver<T>, Callable<T>) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
-
Complete a gRPC request based on the result of a
Callable. - complete(StreamObserver<T>, CompletionStage<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Complete a gRPC request based on the result of a
CompletionStage. - complete(StreamObserver<T>, CompletionStage<T>) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
-
Complete a gRPC request based on the result of a
CompletionStage. - complete(StreamObserver<T>, T) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Complete a gRPC request.
- complete(StreamObserver<T>, T) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
-
Complete a gRPC request.
- complete(AuthenticationResponse) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Deprecated.Create a
CompletionStagewith the provided response as its completion. - completeAsync(StreamObserver<T>, Runnable, T) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Asynchronously execute a
Runnabletask and on completion of the task complete the gRPC request by callingStreamObserver.onNext(Object)using the specified result and then callStreamObserver.onCompleted(). - completeAsync(StreamObserver<T>, Runnable, T) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
-
Asynchronously execute a
Runnabletask and on completion of the task complete the gRPC request by callingStreamObserver.onNext(Object)using the specified result and then callStreamObserver.onCompleted(). - completeAsync(StreamObserver<T>, Runnable, T, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Asynchronously execute a
Runnabletask and on completion of the task complete the gRPC request by callingStreamObserver.onNext(Object)using the specified result and then callStreamObserver.onCompleted(). - completeAsync(StreamObserver<T>, Runnable, T, Executor) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
-
Asynchronously execute a
Runnabletask and on completion of the task complete the gRPC request by callingStreamObserver.onNext(Object)using the specified result and then callStreamObserver.onCompleted(). - completeAsync(StreamObserver<T>, Callable<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Asynchronously complete a gRPC request based on the result of a
Callable. - completeAsync(StreamObserver<T>, Callable<T>) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
-
Asynchronously complete a gRPC request based on the result of a
Callable. - completeAsync(StreamObserver<T>, Callable<T>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Asynchronously complete a gRPC request based on the result of a
Callable. - completeAsync(StreamObserver<T>, Callable<T>, Executor) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
-
Asynchronously complete a gRPC request based on the result of a
Callable. - completeAsync(StreamObserver<T>, CompletionStage<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Asynchronously complete a gRPC request based on the result of a
CompletionStage. - completeAsync(StreamObserver<T>, CompletionStage<T>) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
-
Asynchronously complete a gRPC request based on the result of a
CompletionStage. - completeAsync(StreamObserver<T>, CompletionStage<T>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Asynchronously complete a gRPC request based on the result of a
CompletionStage. - completeAsync(StreamObserver<T>, CompletionStage<T>, Executor) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
-
Asynchronously complete a gRPC request based on the result of a
CompletionStage. - completeNow() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Send
onCompletesignal downstream immediately, regardless of the buffer content. - completeWithoutResult(StreamObserver<U>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Obtain a
Consumerthat can be used to complete aStreamObserver. - completeWithoutResult(StreamObserver<U>) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
-
Obtain a
Consumerthat can be used to complete aStreamObserver. - completeWithResult(StreamObserver<U>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Obtain a
Consumerthat can be used to send values to theStreamObserver.onNext(Object)method. - completeWithResult(StreamObserver<U>) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
-
Obtain a
Consumerthat can be used to send values to theStreamObserver.onNext(Object)method. - CompletionAwaitable<T> - Class in io.helidon.common.reactive
-
CompletionStagewrapper enriched withAwaitable. - CompletionSingle<T> - Class in io.helidon.common.reactive
-
Single as CompletionStage.
- CompletionSingle() - Constructor for class io.helidon.common.reactive.CompletionSingle
- completionStage() - Method in class io.helidon.grpc.client.GrpcServiceClient.SingleValueStreamObserver
-
Obtain the
CompletableFuturethat will be completed when theStreamObservercompletes. - component() - Method in interface io.helidon.common.parameters.Parameters
-
Name of the component of these parameters.
- component(String) - Method in class io.helidon.tracing.config.TracingConfig
-
Configuration of a traced component.
- component(String, boolean) - Method in class io.helidon.tracing.config.TracingConfig
-
Configuration of a traced component.
- COMPONENT - Static variable in class io.helidon.tracing.Tag
-
Tag marking a component that triggers this span.
- ComponentMetricsSettings - Interface in io.helidon.metrics.api
-
Settings which control metrics behavior for a metrics-capable component.
- ComponentMetricsSettings.Builder - Interface in io.helidon.metrics.api
-
Builder for
ComponentMetricsSettings. - ComponentTracingConfig - Class in io.helidon.tracing.config
-
A component is a single "layer" of the application that can trace.
- ComponentTracingConfig(String) - Constructor for class io.helidon.tracing.config.ComponentTracingConfig
-
A new named component.
- ComponentTracingConfig.Builder - Class in io.helidon.tracing.config
-
Fluent API builder for
ComponentTracingConfig. - componentTypeNames() - Method in class io.helidon.common.types.DefaultTypedElementName
- componentTypeNames() - Method in interface io.helidon.common.types.TypedElementName
-
Returns the component type names describing the element.
- componentTypeNames(List<TypeName>) - Method in class io.helidon.common.types.DefaultTypedElementName.Builder
-
Set the component type names.
- compose(Function<? super Multi<T>, ? extends Flow.Publisher<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
-
Apply the given
composerfunction to the currentMultiinstance and return aMultiwrapping the returnedFlow.Publisherof this function. - compose(Function<? super Single<T>, ? extends Single<? extends U>>) - Method in interface io.helidon.common.reactive.Single
-
Apply the given
composerfunction to the currentSingleinstance and return theSinglereturned by this function. - CompositeBufferData - Interface in io.helidon.common.buffers
-
Composite (mutable) buffer data.
- CompositeProviderFlag - Enum Class in io.helidon.security
-
Flag driving resolution of providers.
- CompositeProviderSelectionPolicy - Class in io.helidon.security
-
A provider selection policy that supports composing multiple providers (current Authentication and Outbound) into a single virtual security provider.
- CompositeProviderSelectionPolicy.Builder - Class in io.helidon.security
-
Fluent API builder to create
CompositeProviderSelectionPolicy. - compositeReceiveListener() - Method in interface io.helidon.nima.webserver.http1.Http1Config
-
A single receive listener, this value is computed.
- compositeSendListener() - Method in interface io.helidon.nima.webserver.http1.Http1Config
-
A single send listener, this value is computed.
- COMPRESSION - Enum constant in enum class io.helidon.nima.http2.Http2ErrorCode
-
The endpoint is unable to maintain the header compression context for the connection.
- compressionType(String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
The compression type for all data generated by the producer.
- COMPRESSOR - Enum constant in enum class io.helidon.grpc.client.ClientRequestAttribute
-
Add the compressor type to the tracing span.
- computeGrants(Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
-
Deprecated.Compute grants for the provided subject.
- computeGrants(Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider
-
Compute grants for the provided subject.
- computeGrants(String, String, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
-
Compute grants for the provided MT information.
- computeValue(K, Supplier<Optional<V>>) - Method in class io.helidon.common.configurable.LruCache
-
Either return a cached value or compute it and cache it.
- computeValue(K, Supplier<Optional<V>>) - Method in interface io.helidon.security.providers.common.EvictableCache
-
Either return a cached value or compute it and cache it.
- concat(Flow.Publisher<T>, Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Concat streams to one.
- concat(Flow.Publisher<T>, Flow.Publisher<T>, Flow.Publisher<T>...) - Static method in interface io.helidon.common.reactive.Multi
-
Concat streams to one.
- concat(PublisherBuilder<? extends T>, PublisherBuilder<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- concatArray(Flow.Publisher<T>...) - Static method in interface io.helidon.common.reactive.Multi
-
Concatenates an array of source
Flow.Publishers by relaying items in order, non-overlappingly, one after the other finishes. - ConcatPublisher<T> - Class in io.helidon.common.reactive
-
Concat streams to one.
- concurrent() - Method in interface io.helidon.scheduling.CronInvocation
-
When true, next task is started even if previous didn't finish yet.
- concurrentExecution() - Element in annotation interface io.helidon.microprofile.scheduling.Scheduled
-
When true, next task is started even if previous didn't finish yet.
- concurrentExecution(boolean) - Method in class io.helidon.scheduling.Scheduling.CronBuilder
-
Allow concurrent execution if previous task didn't finish before next execution.
- concurrentExecutions() - Method in interface io.helidon.nima.faulttolerance.Bulkhead.Stats
-
Number of concurrent executions at this time.
- concurrentExecutions() - Method in interface io.helidon.reactive.faulttolerance.Bulkhead.Stats
-
Number of concurrent executions at this time.
- concurrentGauge() - Static method in class io.helidon.grpc.metrics.GrpcMetrics
-
A static factory method to create a
GrpcMetricsinstance to time gRPC method calls. - concurrentGauge(String) - Method in class io.helidon.metrics.api.AbstractRegistry
- concurrentGauge(String, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- concurrentGauge(Metadata) - Method in class io.helidon.metrics.api.AbstractRegistry
- concurrentGauge(Metadata, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- concurrentGauge(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
- ConditionallyCloseableConnection - Class in io.helidon.integrations.jdbc
-
A
DelegatingConnectionwhoseConditionallyCloseableConnection.close()method performs a close only if theConditionallyCloseableConnection.isCloseable()method returnstrue. - ConditionallyCloseableConnection(Connection) - Constructor for class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Creates a new
ConditionallyCloseableConnectionand sets its closeable status totrue. - ConditionallyCloseableConnection(Connection, boolean) - Constructor for class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Creates a new
ConditionallyCloseableConnection. - CONF_DEFAULT_COORDINATOR_URL - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Default coordinator url.
- CONF_KEY_COORDINATOR_HEADERS_PROPAGATION_PREFIX - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Prefix of headers which should be propagated to the coordinator.
- CONF_KEY_COORDINATOR_TIMEOUT - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Timeout for synchronous communication with coordinator.
- CONF_KEY_COORDINATOR_TIMEOUT_UNIT - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Timeout unit for synchronous communication with coordinator.
- CONF_KEY_COORDINATOR_URL - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
URL of the coordinator to be used for orchestrating Long Running Actions.
- config() - Method in class io.helidon.builder.config.spi.ResolutionContext
-
Return the config.
- config() - Static method in class io.helidon.config.MetaConfig
-
Create configuration from meta configuration (files or classpath resources), or create a default config instance if meta configuration is not present.
- config() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
-
get the current configured helidon configuration.
- config() - Method in class io.helidon.integrations.vault.Vault.Builder
-
Current config.
- config() - Method in class io.helidon.messaging.connectors.jms.ConnectionContext
-
Channel config.
- config() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
-
Obtain the Helidon configuration.
- config() - Static method in class io.helidon.nima.Nima
-
Global configuration instance.
- config() - Method in class io.helidon.nima.servicecommon.HelidonFeatureSupport.Builder
-
Returns the config (if any) assigned for this builder.
- config() - Method in interface io.helidon.nima.webserver.ListenerContext
-
Configuration of this listener.
- config() - Method in interface io.helidon.pico.api.Bootstrap
-
Provides the base primordial bootstrap configuration to the
PicoServicesProvider. - config() - Method in interface io.helidon.pico.api.PicoServices
-
The governing configuration.
- config() - Method in class io.helidon.reactive.servicecommon.HelidonRestServiceSupport.Builder
-
Returns the config (if any) assigned for this builder.
- config(Config) - Method in class io.helidon.builder.config.spi.ResolutionContext.Builder
-
Set the config.
- config(Config) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Update builder from configuration.
- config(Config) - Method in class io.helidon.common.configurable.LruCache.Builder
-
Load configuration of this cache from configuration.
- config(Config) - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier.Builder
-
Load all properties for this thread pool executor from configuration.
- config(Config) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
-
Load all properties for this thread pool from configuration.
- config(Config) - Method in class io.helidon.common.http.RequestedUriDiscoveryContext.Builder
-
Update the settings from the "requested-uri-discovery"
Confignode within the socket configuration. - config(Config) - Method in class io.helidon.common.pki.KeyConfig.Builder
-
Updated this builder instance from configuration.
- config(Config) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.cors.CorsSupportBase.Builder
-
Merges CORS config information.
- config(Config) - Method in class io.helidon.cors.CorsSupportHelper.Builder
-
Adds cross-origin information via config.
- config(Config) - Method in class io.helidon.cors.CrossOriginConfig.Builder
-
Augment or override existing settings using the provided
Confignode. - config(Config) - Method in class io.helidon.cors.MappedCrossOriginConfig.Builder
-
Applies data in the provided config node.
- config(Config) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
-
Update builder from configuration.
- config(Config) - Method in class io.helidon.health.checks.DiskSpaceHealthCheck.Builder
-
Set up the disk space health check via config keys, if present.
- config(Config) - Method in class io.helidon.health.checks.HeapMemoryHealthCheck.Builder
-
Set up the heap space health check via config key, if present.
- config(Config) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.nima.http.encoding.ContentEncodingContext.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.nima.http.media.MediaContext.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.tracing.config.ComponentTracingConfig.Builder
-
Update this builder from
Config. - config(Config) - Method in class io.helidon.tracing.config.SpanLogTracingConfig.Builder
-
Update this builder from
Config. - config(Config) - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
-
Update this builder from
Config. - config(Config) - Method in class io.helidon.tracing.config.TracingConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- config(Config) - Method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
Load configuration of tracer from configuration of the application.
- config(Config) - Method in interface io.helidon.tracing.TracerBuilder
-
Load configuration of tracer from configuration of the application.
- config(Config) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
- config(Config) - Method in class io.helidon.config.AbstractConfigSourceBuilder
-
Configure builder from meta configuration.
- config(Config) - Method in class io.helidon.config.AbstractSourceBuilder
-
Configure builder from meta configuration.
- config(Config) - Method in class io.helidon.config.ClasspathConfigSource.Builder
-
Configure builder from meta configuration.
- config(Config) - Method in class io.helidon.config.ClasspathOverrideSource.Builder
-
Update builder from meta configuration.
- config(Config) - Method in interface io.helidon.config.Config.Builder
-
Configure this config builder from meta configuration.
- config(Config) - Method in class io.helidon.config.DirectoryConfigSource.Builder
-
Configure builder from meta configuration.
- config(Config) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
-
Configure builder from meta configuration.
- config(Config) - Method in class io.helidon.config.FileConfigSource.Builder
-
Configure builder from meta configuration.
- config(Config) - Method in class io.helidon.config.FileOverrideSource.Builder
- config(Config) - Method in class io.helidon.config.FileSystemWatcher.Builder
-
Update this builder from meta configuration.
- config(Config) - Method in class io.helidon.config.git.GitConfigSourceBuilder
-
Configure builder from meta configuration.
- config(Config) - Static method in class io.helidon.config.MetaConfig
-
Create configuration from provided meta configuration.
- config(Config) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
-
Update this builder from meta configuration.
- config(Config) - Method in class io.helidon.config.UrlConfigSource.Builder
-
Configure builder from meta configuration.
- config(Config) - Method in class io.helidon.config.UrlOverrideSource.Builder
- config(Config) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
-
Update the builder from configuration.
- config(Config) - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Configure this builder from config.
- config(Config) - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
-
Override default configuration.
- config(Config) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Update builder from configuration.
- config(Config) - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
-
set the helidon configuration used by the builder.
- config(Config) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Read the configuration from external file and initialize the builder.
- config(Config) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Updates the builder using the specified OCI metrics
Confignode. - config(Config) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.integrations.vault.Vault.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
-
Custom configuration for connector.
- config(Config) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
-
Custom configuration for connector.
- config(Config) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
Load this builder from a configuration.
- config(Config) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
-
Load this builder from a configuration.
- config(Config) - Method in class io.helidon.messaging.Messaging.Builder
-
Configuration needed for configuring connector and their routing.
- config(Config) - Method in interface io.helidon.metrics.api.BaseMetricsSettings.Builder
-
Sets values in the builder based on the provided
Confignode. - config(Config) - Method in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
-
Updates the builder using the provided metrics config.
- config(Config) - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
-
Updates the KPI metrics settings in the builder based on the provided
Configobject. - config(Config) - Method in interface io.helidon.metrics.api.MetricsSettings.Builder
-
Updates the builder using the provided metrics config.
- config(Config) - Method in interface io.helidon.metrics.api.RegistryFilterSettings.Builder
-
Sets whichever values are specified by the provided
filterconfig node. - config(Config) - Method in interface io.helidon.metrics.api.RegistrySettings.Builder
-
Sets values in the builder based on the provided
Confignode. - config(Config) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Load this builder from a configuration.
- config(Config) - Method in class io.helidon.microprofile.server.Server.Builder
-
Configuration instance to use to configure this server (Helidon config).
- config(Config) - Static method in class io.helidon.nima.faulttolerance.FaultTolerance
-
Configure Helidon wide defaults from a config instance.
- config(Config) - Method in class io.helidon.nima.graphql.server.GraphQlService.Builder
-
Update builder from configuration.
- config(Config) - Static method in class io.helidon.nima.Nima
-
Set global configuration.
- config(Config) - Method in class io.helidon.nima.observe.health.HealthFeature.Builder
-
Update this instance from configuration.
- config(Config) - Method in class io.helidon.nima.observe.metrics.MetricsFeature.Builder
-
Override default configuration.
- config(Config) - Method in class io.helidon.nima.observe.ObserveFeature.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.nima.openapi.OpenApiService.AbstractBuilder
-
Set various builder attributes from the specified
Configobject. - config(Config) - Method in class io.helidon.nima.servicecommon.HelidonFeatureSupport.Builder
-
Sets the configuration to be used by this builder.
- config(Config) - Method in interface io.helidon.nima.servicecommon.RestServiceSettings.Builder
-
Updates settings using the provided
Confignode for the service of interest. - config(Config) - Method in class io.helidon.nima.webserver.accesslog.AccessLogFeature.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.nima.webserver.tracing.PathTracingConfig.Builder
-
Update this builder from provided
Config. - config(Config) - Method in class io.helidon.nima.webserver.tracing.TracingFeature.Builder
-
Update builder from
Config. - config(Config) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.reactive.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
-
Configure this client service from config.
- config(Config) - Method in class io.helidon.reactive.dbclient.DbClient.Builder
-
Use database connection configuration from configuration file.
- config(Config) - Method in class io.helidon.reactive.dbclient.DbStatements.Builder
-
Set statements from configuration.
- config(Config) - Method in class io.helidon.reactive.dbclient.health.DbClientHealthCheck.Builder
-
Set health check parameters using
Confignode. - config(Config) - Method in class io.helidon.reactive.dbclient.jdbc.ConnectionPool.Builder
-
Update builder from configuration.
- config(Config) - Method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProviderBuilder
- config(Config) - Method in class io.helidon.reactive.dbclient.metrics.DbClientMetricBuilder
-
Configure a metric from configuration.
- config(Config) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClientProviderBuilder
- config(Config) - Method in interface io.helidon.reactive.dbclient.spi.DbClientProviderBuilder
-
Use database connection configuration from configuration file.
- config(Config) - Method in class io.helidon.reactive.faulttolerance.Bulkhead.Builder
-
Load all properties for this bulkhead from configuration.
- config(Config) - Method in class io.helidon.reactive.faulttolerance.CircuitBreaker.Builder
-
Load all properties for this circuit breaker from configuration.
- config(Config) - Static method in class io.helidon.reactive.faulttolerance.FaultTolerance
-
Configure Helidon wide defaults from a config instance.
- config(Config) - Method in class io.helidon.reactive.faulttolerance.Retry.Builder
-
Load all properties for this circuit breaker from configuration.
- config(Config) - Method in class io.helidon.reactive.faulttolerance.Retry.DelayingRetryPolicy.Builder
-
Load all properties for this circuit breaker from configuration.
- config(Config) - Method in class io.helidon.reactive.faulttolerance.Retry.JitterRetryPolicy.Builder
-
Load all properties for this circuit breaker from configuration.
- config(Config) - Method in class io.helidon.reactive.faulttolerance.Timeout.Builder
-
Load all properties for this circuit breaker from configuration.
- config(Config) - Method in class io.helidon.reactive.graphql.server.GraphQlSupport.Builder
-
Update builder from configuration.
- config(Config) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.reactive.media.common.DefaultMediaSupport.Builder
-
Configures this
DefaultMediaSupport.Builderfrom the suppliedConfig. - config(Config) - Method in class io.helidon.reactive.media.common.MediaContext.Builder
-
Configures this
MediaContext.Builderfrom the suppliedConfig. - config(Config) - Method in class io.helidon.reactive.metrics.MetricsSupport.Builder
-
Override default configuration.
- config(Config) - Method in class io.helidon.reactive.openapi.OpenAPISupport.Builder
-
Set various builder attributes from the specified
Configobject. - config(Config) - Method in class io.helidon.reactive.servicecommon.HelidonRestServiceSupport.Builder
-
Sets the configuration to be used by this builder.
- config(Config) - Method in interface io.helidon.reactive.servicecommon.RestServiceSettings.Builder
-
Updates settings using the provided
Confignode for the service of interest. - config(Config) - Method in class io.helidon.reactive.webclient.Proxy.Builder
-
Configure a metric from configuration.
- config(Config) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Config of this client.
- config(Config) - Method in class io.helidon.reactive.webclient.WebClientTls.Builder
-
Configure a metric from configuration.
- config(Config) - Method in class io.helidon.reactive.webserver.accesslog.AccessLogSupport.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
-
Update configuration from Config.
- config(Config) - Method in class io.helidon.reactive.webserver.PathTracingConfig.Builder
-
Update this builder from provided
Config. - config(Config) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Sets configuration values included in provided
Configparameter. - config(Config) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
- config(Config) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Update this socket configuration from a
Config. - config(Config) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Update this server configuration from the config provided.
- config(Config) - Method in class io.helidon.reactive.webserver.WebServerTls.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.reactive.webserver.WebTracingConfig.Builder
-
Update builder from
Config. - config(Config) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor.Builder
-
Updated builder from configuration.
- config(Config) - Method in class io.helidon.security.abac.policy.PolicyValidator.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
-
Load configuration data from configuration.
- config(Config) - Method in class io.helidon.security.abac.scope.ScopeValidator.Builder
-
Update builder from configuration.
- config(Config) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Update fields from configuration.
- config(Config) - Method in class io.helidon.security.integration.jersey.JerseySecurityFeature.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
-
Update builder from configuration and set the config to
AbacProvider.Builder.configuration(io.helidon.config.Config). - config(Config) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Set config for this target.
- config(Config) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.Builder
-
Update this builder from provided configuration.
- config(Config) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Load this builder from a configuration.
- config(Config) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig.Builder
-
Updated this configuration from the config instance.
- config(Config) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Update builder from configuration.
- config(Config) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Create a builder from configuration.
- config(Config) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
Create a builder instance from configuration.
- config(Config) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Update this builder instance from configuration.
- config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
-
Deprecated.
- config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.Builder
- config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider.Builder
-
Deprecated.Update this builder state from configuration.
- config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
-
Deprecated.Update this builder state from configuration.
- config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider.Builder
-
Update this builder state from configuration.
- config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.Builder
-
Update this builder state from configuration.
- config(Config) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Load this builder from a configuration.
- config(Config) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
-
Update builder from configuration.
- config(Config) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Update this builder with values from configuration.
- config(Config) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
- config(Config) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
-
Config located at the provider's key to read
OidcConfig. - config(Config) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Update this builder with configuration.
- config(Config) - Method in class io.helidon.security.providers.oidc.reactive.OidcSupport.Builder
-
Config located at the provider's key to read
OidcConfig. - config(Config) - Method in class io.helidon.security.Security.Builder
-
Add config instance to this builder.
- config(Config) - Method in class io.helidon.security.SecurityTime.Builder
-
Update this builder from configuration.
- config(Config) - Method in class io.helidon.security.util.TokenHandler.Builder
-
Update builder from config.
- config(Config, String) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
-
Config located either at the configuration root, or at the provider node.
- config(Config, String) - Method in class io.helidon.security.providers.oidc.reactive.OidcSupport.Builder
-
Config located either at the configuration root, or at the provider node.
- config(GrpcServerConfiguration) - Method in class io.helidon.grpc.server.GrpcServer.Builder
-
Set a configuration of the
GrpcServer. - config(OidcConfig) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
-
Use the provided
OidcConfigfor this builder. - config(OidcConfig) - Method in class io.helidon.security.providers.oidc.reactive.OidcSupport.Builder
-
Use the provided
OidcConfigfor this builder. - config(String) - Method in class io.helidon.security.EndpointConfig
-
Get
Configinstance for a config key. - config(String) - Method in interface io.helidon.security.providers.oidc.common.spi.TenantConfigFinder
-
Open ID Configuration for this tenant.
- config(String, Config) - Method in class io.helidon.security.EndpointConfig.Builder
-
Provide a configuration for provider to use.
- config(String, SignedHeadersConfig.HeadersConfig) - Method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.Builder
-
Configuration of a single method (see
SecurityEnvironment.method()to set required and "if-present" headers to be signed (or to be expected in inbound signature). - config(Supplier<GrpcServerConfiguration>) - Method in class io.helidon.grpc.server.GrpcServer.Builder
-
Set a configuration of the
GrpcServer. - config(Config) - Method in class io.helidon.microprofile.openapi.MPOpenAPIBuilder
-
Assigns various OpenAPI settings from the specified MP OpenAPI
Configobject. - config(Config) - Method in class io.helidon.microprofile.server.Server.Builder
-
Configuration instance to use to configure this server (Microprofile config).
- config(ResourceConfig) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Set resource configuration that forms this application.
- Config - Interface in io.helidon.common.config
-
Immutable tree-structured configuration.
- Config - Interface in io.helidon.config
-
Configuration
- CONFIG - Static variable in class io.helidon.jersey.connector.HelidonProperties
-
A Helidon
Configinstance that is passed toWebClient.Builder.config(Config)if available. - CONFIG_EXPECTED_AUDIENCES - Static variable in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
-
Configuration key for expected audiences of incoming tokens.
- CONFIG_EXPECTED_ISSUER - Static variable in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
-
Configuration key for expected issuer of incoming tokens.
- CONFIG_HOSTS - Static variable in class io.helidon.security.providers.common.OutboundTarget
-
Configuration key for string array of hosts.
- CONFIG_KEY - Static variable in class io.helidon.nima.openapi.OpenApiService.AbstractBuilder
-
Config key to select the openapi node from Helidon config.
- CONFIG_KEY - Static variable in class io.helidon.reactive.openapi.OpenAPISupport.Builder
-
Config key to select the openapi node from Helidon config.
- CONFIG_KEY_NAME - Static variable in annotation interface io.helidon.microprofile.server.RoutingName
-
Configuration key of the routing name, appended after the fully qualified class name (does not contain the leading dot).
- CONFIG_KEY_PATH - Static variable in class io.helidon.health.checks.DiskSpaceHealthCheck
-
Full configuration key for path, when configured through MicroProfile config.
- CONFIG_KEY_PATH - Static variable in annotation interface io.helidon.microprofile.server.RoutingPath
-
Configuration key of the routing path, appended after the fully qualified class name (does not contain the leading dot).
- CONFIG_KEY_PREFIX - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
-
Prefix of configuration keys.
- CONFIG_KEY_REQUIRED - Static variable in annotation interface io.helidon.microprofile.server.RoutingName
-
Configuration key of the routing name required flag, appended after the fully qualified class name (does not contain the leading dot).
- CONFIG_KEY_THRESHOLD_PERCENT - Static variable in class io.helidon.health.checks.DiskSpaceHealthCheck
-
Full configuration key for threshold percent, when configured through Microprofile config.
- CONFIG_KEY_THRESHOLD_PERCENT - Static variable in class io.helidon.health.checks.HeapMemoryHealthCheck
-
Config property key for heap memory threshold.
- CONFIG_METHODS - Static variable in class io.helidon.security.providers.common.OutboundTarget
-
Configuration key for string array of HTTP methods.
- CONFIG_NAME - Static variable in class io.helidon.nima.websocket.webserver.WsUpgradeProvider
-
HTTP/2 server connection provider configuration node name.
- CONFIG_NAME - Static variable in class io.helidon.security.providers.common.OutboundTarget
-
Configuration key for name of target.
- CONFIG_OUTBOUND - Static variable in class io.helidon.security.providers.common.OutboundConfig
-
Configuration key (expected under provider configuration) that holds the object list of
OutboundTargets configuration. - CONFIG_PATHS - Static variable in class io.helidon.security.providers.common.OutboundTarget
-
Configuration key for string array of paths.
- CONFIG_TRANSPORTS - Static variable in class io.helidon.security.providers.common.OutboundTarget
-
Configuration key for string array of supported transports.
- Config.Builder - Interface in io.helidon.config
-
ConfigBuilder. - Config.Context - Interface in io.helidon.config
-
Context associated with specific
Confignode that allows to access the last loaded instance of the node or to request reloading of whole configuration. - Config.Key - Interface in io.helidon.common.config
-
Object represents fully-qualified key of config node.
- Config.Key - Interface in io.helidon.config
-
Object represents fully-qualified key of config node.
- Config.Type - Enum Class in io.helidon.config
-
Configuration node types.
- configBean() - Method in interface io.helidon.pico.configdriven.runtime.ConfiguredServiceProvider
-
Returns the config bean associated with this managed service provider.
- ConfigBean - Annotation Interface in io.helidon.builder.config
-
A
ConfigBeanis anotherBuilderTriggerthat extends theBuilderconcept to support the integration to Helidon's configuration sub-system. - ConfigBean.LevelType - Enum Class in io.helidon.builder.config
-
Represents the level in the config tree to search for config bean instances.
- configBeanAttributes() - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- configBeanAttributes() - Method in interface io.helidon.pico.configdriven.runtime.ConfiguredServiceProvider
-
The config bean attributes for our
ConfigBean. - ConfigBeanBuilderCreator - Class in io.helidon.builder.config.processor
-
A specialization of
DefaultBuilderCreatorProviderthat supports the additional add-ons to the builder generated classes that binds to the config sub-system. - ConfigBeanBuilderCreator() - Constructor for class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
-
Deprecated.
- configBeanBuilderValidator() - Method in interface io.helidon.builder.config.spi.ConfigBeanBuilderValidatorProvider
-
The service-loaded global
ConfigBeanBuilderValidatorinstance. - configBeanBuilderValidator() - Method in class io.helidon.pico.configdriven.runtime.DefaultConfigBeanBuilderValidatorProvider
- ConfigBeanBuilderValidator<CBB> - Interface in io.helidon.builder.config.spi
-
Validates a
ConfigBeangenerated builder type instance bean the builder build() is called and the result is consumed. - ConfigBeanBuilderValidator.Severity - Enum Class in io.helidon.builder.config.spi
-
The validation issue severity level.
- ConfigBeanBuilderValidator.ValidationIssue - Class in io.helidon.builder.config.spi
-
Represents an issue that was encountered during
ConfigBeanBuilderValidator.ValidationRound.validate(String, java.util.function.Supplier, Class, java.util.Map). - ConfigBeanBuilderValidator.ValidationRound - Interface in io.helidon.builder.config.spi
-
Represents a single round of validation.
- ConfigBeanBuilderValidatorHolder - Class in io.helidon.builder.config.spi
-
Provides access to the
ConfigBeanBuilderValidator. - ConfigBeanBuilderValidatorProvider - Interface in io.helidon.builder.config.spi
-
Java
ServiceLoaderprovider interface for delivering theConfigBeanBuilderValidatorinstance. - ConfigBeanInfo - Interface in io.helidon.builder.config.spi
-
Represents all the attributes belonging to
ConfigBeanavailable in aBuilderstyle usage pattern. - configBeanInstanceId(CB, String) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
-
Brokers the set of the instance id for the given config bean.
- configBeanMap() - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
-
The map of bean instance id's to config bean instances.
- configBeanMapByConfigKey(String, String) - Method in interface io.helidon.pico.configdriven.runtime.ConfigBeanRegistry
-
Similar to
ConfigBeanRegistry.configBeansByConfigKey(java.lang.String), but instead returns all the known config beans in a map where the key of the map is the config key. - configBeanMapper() - Method in interface io.helidon.builder.config.spi.ConfigBeanMapperProvider
-
The service-loaded global
ConfigBeanMapperinstance. - ConfigBeanMapper - Interface in io.helidon.builder.config.spi
-
Maps a
Configinstance to a newly createdConfigBean-annotated type instance. - configBeanMapperFor(Class<?>) - Static method in class io.helidon.builder.config.spi.ConfigBeanMapperHolder
-
Provides the global service-loader instance of
ConfigBeanMapper. - ConfigBeanMapperHolder - Class in io.helidon.builder.config.spi
-
Provides access to the
ConfigBeanMapper. - ConfigBeanMapperProvider - Interface in io.helidon.builder.config.spi
-
Java
ServiceLoaderprovider interface for delivering theConfigBeanMapperinstance. - configBeanRegistry() - Static method in class io.helidon.builder.config.spi.ConfigBeanRegistryHolder
-
Provides the global service-loader instance of
HelidonConfigBeanRegistry. - configBeanRegistry() - Method in interface io.helidon.builder.config.spi.ConfigBeanRegistryProvider
-
The service-loaded global
HelidonConfigBeanRegistryinstance. - configBeanRegistry() - Method in class io.helidon.pico.configdriven.runtime.DefaultConfigBeanRegistryProvider
- ConfigBeanRegistry - Interface in io.helidon.pico.configdriven.runtime
-
The highest ranked/weighted implementor of this contract is responsible for managing the set of
ConfigBean's that are active, along with whether the application is configured to support dynamic aspects (i.e., dynamic in content, dynamic in lifecycle, etc.). - ConfigBeanRegistryHolder - Class in io.helidon.builder.config.spi
-
Provides access to the active
HelidonConfigBeanRegistryinstance. - ConfigBeanRegistryProvider - Interface in io.helidon.builder.config.spi
-
Java
ServiceLoaderprovider interface for delivering theHelidonConfigBeanRegistryinstance. - configBeansByConfigKey(String) - Method in interface io.helidon.pico.configdriven.runtime.ConfigBeanRegistry
-
Returns all the known config beans in order of rank given the
key. - configBeansByConfigKey(String, String) - Method in interface io.helidon.pico.configdriven.runtime.ConfigBeanRegistry
-
Returns all the known config beans in order of rank matching the
keyandfullConfigKey. - configBeanType() - Method in class io.helidon.builder.config.spi.ResolutionContext
-
Return the config bean type.
- configBeanType() - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- configBeanType() - Method in interface io.helidon.pico.configdriven.runtime.ConfiguredServiceProvider
-
The
ConfigBeantype that is used to configure this provider. - configBeanType(Class<?>) - Method in class io.helidon.builder.config.spi.ResolutionContext.Builder
-
Set the config bean type.
- configBeanValidatorFor(Class<CBB>) - Static method in class io.helidon.builder.config.spi.ConfigBeanBuilderValidatorHolder
-
Provides the global service-loader instance of
ConfigBeanBuilderValidator. - configBuilder() - Static method in interface io.helidon.messaging.connectors.aq.AqConnector
-
Custom config builder for AQ connector.
- configBuilder() - Static method in class io.helidon.messaging.connectors.jms.JmsConnector
-
Custom config builder for JMS connector.
- configBuilder() - Static method in class io.helidon.messaging.connectors.kafka.KafkaConnector
-
Custom config builder for Kafka connector.
- ConfigCdiExtension - Class in io.helidon.microprofile.config
-
Extension to enable config injection in CDI container (all of
Config,ConfigandConfigPropertyandConfigProperties). - ConfigCdiExtension() - Constructor for class io.helidon.microprofile.config.ConfigCdiExtension
-
Constructor invoked by CDI container.
- configClass() - Method in class io.helidon.security.abac.policy.PolicyValidator
- configClass() - Method in class io.helidon.security.abac.role.RoleValidator
- configClass() - Method in class io.helidon.security.abac.scope.ScopeValidator
- configClass() - Method in class io.helidon.security.abac.time.TimeValidator
- configClass() - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
-
Class of the configuration type.
- ConfigContent - Interface in io.helidon.config.spi
-
Config content as provided by a config source that can read all its data at once (an "eager" config source).
- ConfigContent.Builder<T extends ConfigContent.Builder<T>> - Class in io.helidon.config.spi
-
Fluent API builder for
ConfigContent, common ancestor for parsable content builder and node content builder. - ConfigContent.NodeContent - Interface in io.helidon.config.spi
-
Config content that provides an
ConfigNode.ObjectNodedirectly, with no need for parsing. - ConfigContent.NodeContent.Builder - Class in io.helidon.config.spi
-
Fluent API builder for
ConfigContent.NodeContent. - ConfigContent.OverrideContent - Interface in io.helidon.config.spi
-
A content of an
OverrideSource. - ConfigContent.OverrideContent.Builder - Class in io.helidon.config.spi
-
Fluent API builder for
ConfigContent. - ConfigContext - Interface in io.helidon.config.spi
-
Context created by a
Config.Builderas it constructs aConfig. - ConfigEncryptionException - Exception Class in io.helidon.config.encryption
-
Secure config related exception.
- ConfigEncryptionException(String) - Constructor for exception class io.helidon.config.encryption.ConfigEncryptionException
-
Constructs a new config encryption exception with the specified detail message.
- ConfigEncryptionException(String, Throwable) - Constructor for exception class io.helidon.config.encryption.ConfigEncryptionException
-
Construct with a message.
- ConfigException - Exception Class in io.helidon.common.config
-
Exception is thrown by
Configimplementations. - ConfigException - Exception Class in io.helidon.config
-
Exception is thrown by
Configimplementations. - ConfigException - Exception Class in io.helidon.integrations.microstream.cache
-
RuntimeException thrown in case of Microstream Cache configuration problems.
- ConfigException(String) - Constructor for exception class io.helidon.common.config.ConfigException
-
Constructor with the detailed message.
- ConfigException(String) - Constructor for exception class io.helidon.config.ConfigException
-
Constructor with the detailed message.
- ConfigException(String) - Constructor for exception class io.helidon.integrations.microstream.cache.ConfigException
-
creates a new ConfigException.
- ConfigException(String, Throwable) - Constructor for exception class io.helidon.common.config.ConfigException
-
Constructor with the detailed message.
- ConfigException(String, Throwable) - Constructor for exception class io.helidon.config.ConfigException
-
Constructor with the detailed message.
- ConfigException(String, Throwable) - Constructor for exception class io.helidon.integrations.microstream.cache.ConfigException
-
creates a new ConfigException.
- ConfigFilter - Interface in io.helidon.config.spi
-
Filter that can transform elementary configuration (
String) values before they are returned via theConfigAPI. - ConfigFilters - Class in io.helidon.config
-
Class provides access to built-in
ConfigFilterimplementations. - ConfigFilters.ValueResolvingBuilder - Class in io.helidon.config
-
A builder for value reference resolving filter.
- configFor(String) - Method in interface io.helidon.security.Security
-
The configuration of security.
- ConfigHelper - Class in io.helidon.config
-
Common Configuration utilities.
- configKey() - Method in interface io.helidon.builder.config.spi.ConfigResolverRequest
-
The configuration key.
- configKey() - Method in class io.helidon.nima.grpc.webserver.GrpcProtocolProvider
- configKey() - Method in class io.helidon.nima.http.media.jackson.JacksonMediaSupportProvider
- configKey() - Method in class io.helidon.nima.http.media.jsonb.JsonbMediaSupportProvider
- configKey() - Method in class io.helidon.nima.http.media.jsonp.JsonpMediaSupportProvider
- configKey() - Method in class io.helidon.nima.http.media.multipart.MultiPartSupportProvider
- configKey() - Method in interface io.helidon.nima.http.media.spi.MediaSupportProvider
-
Configuration key of this media support provider.
- configKey() - Method in interface io.helidon.nima.http2.webserver.spi.Http2SubProtocolProvider
-
Provider's specific configuration node name.
- configKey() - Method in class io.helidon.nima.observe.config.ConfigObserveProvider
- configKey() - Method in class io.helidon.nima.observe.health.HealthObserveProvider
- configKey() - Method in class io.helidon.nima.observe.info.InfoObserveProvider
- configKey() - Method in class io.helidon.nima.observe.log.LogObserveProvider
- configKey() - Method in class io.helidon.nima.observe.metrics.MetricsObserveProvider
- configKey() - Method in interface io.helidon.nima.observe.spi.ObserveProvider
-
Configuration key of this provider.
- configKey() - Method in interface io.helidon.reactive.dbclient.jdbc.spi.HikariCpExtensionProvider
-
Configuration key of the extension provider.
- configKey() - Method in class io.helidon.reactive.dbclient.metrics.DbClientMetricsProvider
- configKey() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsExtensionProvider
- configKey() - Method in interface io.helidon.reactive.dbclient.spi.DbClientServiceProvider
-
The configuration key expected in config.
- configKey() - Method in class io.helidon.reactive.dbclient.tracing.DbClientTracingProvider
- configKey() - Method in interface io.helidon.reactive.media.common.spi.MediaSupportProvider
-
Config key expected under
media-support.services.config. - configKey() - Method in class io.helidon.reactive.media.jackson.JacksonProvider
- configKey() - Method in class io.helidon.reactive.media.jsonb.JsonbProvider
- configKey() - Method in class io.helidon.reactive.media.jsonp.JsonpProvider
- configKey() - Method in class io.helidon.reactive.webclient.metrics.WebClientMetricsProvider
- configKey() - Method in class io.helidon.reactive.webclient.security.WebClientSecurityProvider
- configKey() - Method in interface io.helidon.reactive.webclient.spi.WebClientServiceProvider
-
Config key expected under
client.services.config. - configKey() - Method in class io.helidon.reactive.webclient.tracing.WebClientTracingProvider
- configKey() - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutorService
- configKey() - Method in class io.helidon.security.abac.policy.PolicyValidator
- configKey() - Method in class io.helidon.security.abac.policy.PolicyValidatorService
- configKey() - Method in interface io.helidon.security.abac.policy.spi.PolicyExecutorService
-
Configuration key that is expected by this policy validator service.
- configKey() - Method in class io.helidon.security.abac.role.RoleValidator
- configKey() - Method in class io.helidon.security.abac.role.RoleValidatorService
- configKey() - Method in class io.helidon.security.abac.scope.ScopeValidator
- configKey() - Method in class io.helidon.security.abac.scope.ScopeValidatorService
- configKey() - Method in class io.helidon.security.abac.time.TimeValidator
- configKey() - Method in class io.helidon.security.abac.time.TimeValidatorService
- configKey() - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
-
Key of a configuration entry that maps to this validator's configuration.
- configKey() - Method in interface io.helidon.security.providers.abac.spi.AbacValidatorService
-
Key of the "root" of configuration of this validator.
- configKey() - Method in interface io.helidon.security.providers.httpauth.spi.UserStoreService
-
Configuration key of this store, expected under the security provider configuration.
- configKeys() - Method in class io.helidon.nima.http2.webserver.Http2ConnectionProvider
- configKeys() - Method in class io.helidon.nima.http2.webserver.Http2UpgradeProvider
- configKeys() - Method in class io.helidon.nima.webserver.http1.Http1ConnectionProvider
- configKeys() - Method in interface io.helidon.nima.webserver.http1.spi.Http1UpgradeProvider
-
Provider's specific configuration node name.
- configKeys() - Method in interface io.helidon.nima.webserver.spi.ServerConnectionProvider
-
Provider's specific configuration nodes names.
- configKeys() - Method in class io.helidon.nima.websocket.webserver.WsUpgradeProvider
- configMap(Map<String, Config>) - Method in class io.helidon.security.EndpointConfig.Builder
-
Provider a map of cofiguration keys to configurations for provider(s) to use.
- ConfigMapper - Interface in io.helidon.config.spi
-
Config mapper is provided to
ConfigMapperProviderto help transformation of complex structures. - ConfigMapperProvider - Interface in io.helidon.config.spi
-
Provides mapping functions that convert a
Configsubtree to specific Java types. - ConfigMappers - Class in io.helidon.config
-
Utility methods for converting configuration to Java types.
- ConfigMappingException - Exception Class in io.helidon.config
-
Configuration value mapping exception.
- ConfigMappingException(Config.Key, Type, String) - Constructor for exception class io.helidon.config.ConfigMappingException
-
Create new configuration value mapping exception with additional contextual details describing the failure.
- ConfigMappingException(Config.Key, Type, String, Throwable) - Constructor for exception class io.helidon.config.ConfigMappingException
-
Create new configuration value mapping exception with additional contextual details describing the failure.
- ConfigMappingException(Config.Key, String) - Constructor for exception class io.helidon.config.ConfigMappingException
-
Create new configuration value mapping exception with additional contextual details describing the failure.
- ConfigMappingException(Config.Key, String, Class<?>, Throwable) - Constructor for exception class io.helidon.config.ConfigMappingException
-
Create new configuration value mapping exception with additional contextual details describing the failure.
- ConfigMappingException(Config.Key, String, String, Throwable) - Constructor for exception class io.helidon.config.ConfigMappingException
-
Create new configuration value mapping exception with additional contextual details describing the failure.
- ConfigMappingException(Config.Key, String, Throwable) - Constructor for exception class io.helidon.config.ConfigMappingException
-
Create new configuration value mapping exception with additional contextual details describing the failure.
- ConfigMetadataProcessor - Class in io.helidon.config.metadata.processor
-
Annotation processor.
- ConfigMetadataProcessor() - Constructor for class io.helidon.config.metadata.processor.ConfigMetadataProcessor
-
Public constructor required for service loader.
- configNode() - Element in annotation interface io.helidon.integrations.microstream.cdi.MicrostreamCache
-
Specifies the configuration node used to configure the EmbeddedStorageManager instance to be created.
- configNode() - Element in annotation interface io.helidon.integrations.microstream.cdi.MicrostreamStorage
-
Specifies the configuration node used to configure the EmbeddedStorageManager instance to be created.
- ConfigNode - Interface in io.helidon.config.spi
-
Marker interface identifying a config node implementation.
- ConfigNode.ListNode - Interface in io.helidon.config.spi
-
ConfigNode-based list of configuration values.
- ConfigNode.ListNode.Builder - Interface in io.helidon.config.spi
-
Builder to build
ConfigNode.ListNodeinstance. - ConfigNode.NodeType - Enum Class in io.helidon.config.spi
-
Base types of config nodes.
- ConfigNode.ObjectNode - Interface in io.helidon.config.spi
-
Configuration node representing a hierarchical structure parsed by a suitable
ConfigParserif necessary. - ConfigNode.ObjectNode.Builder - Interface in io.helidon.config.spi
-
Builder to build
ConfigNode.ObjectNodeinstance. - ConfigNode.ValueNode - Interface in io.helidon.config.spi
-
Single string-based configuration value.
- ConfigObserveProvider - Class in io.helidon.nima.observe.config
-
ServiceLoaderprovider implementation for config observe provider. - ConfigObserveProvider() - Constructor for class io.helidon.nima.observe.config.ConfigObserveProvider
- configOptions() - Method in interface io.helidon.pico.tools.ActivatorCreatorRequest
-
The configuration directives to apply during generation.
- configOptions() - Method in interface io.helidon.pico.tools.ApplicationCreatorRequest
-
Optionally, the config options and directives that applies to the request.
- ConfigParser - Interface in io.helidon.config.spi
-
Transforms config
ConfigParser.Contentinto aConfigNode.ObjectNodethat represents the original structure and values from the content. - ConfigParser.Content - Interface in io.helidon.config.spi
-
Config content to be parsed by a
ConfigParser. - ConfigParser.Content.Builder - Class in io.helidon.config.spi
-
Fluent API builder for
ConfigParser.Content. - ConfigParserException - Exception Class in io.helidon.config.spi
-
Root class for exceptions thrown during config parsing.
- ConfigParserException(String) - Constructor for exception class io.helidon.config.spi.ConfigParserException
-
Constructs exception instance.
- ConfigParserException(String, Throwable) - Constructor for exception class io.helidon.config.spi.ConfigParserException
-
Constructs exception instance.
- ConfigParsers - Class in io.helidon.config
-
Provides access to built-in
ConfigParserimplementations. - ConfigProperties - Class in io.helidon.config.encryption
-
Properties and their default values.
- ConfigProvider - Interface in io.helidon.builder.config.spi
-
Generated
ConfigBean-annotated types and the associated builder types implement this contract. - configResolver() - Static method in class io.helidon.builder.config.spi.ConfigResolverHolder
-
Provides the global service-loader instance of
ConfigResolver. - configResolver() - Method in interface io.helidon.builder.config.spi.ConfigResolverProvider
-
Provide the
ConfigResolverimplementation. - configResolver() - Method in class io.helidon.builder.config.spi.HelidonConfigResolver
- configResolver() - Method in class io.helidon.pico.configdriven.runtime.DefaultConfigResolverProvider
- ConfigResolver - Interface in io.helidon.builder.config.spi
-
Contract for resolving a configuration builder attribute element to the backing
Config. - ConfigResolverHolder - Class in io.helidon.builder.config.spi
-
Provides access to the
ConfigResolver. - ConfigResolverMapRequest<K,
V> - Interface in io.helidon.builder.config.spi - ConfigResolverProvider - Interface in io.helidon.builder.config.spi
-
Java
ServiceLoaderprovider interface to find implementation ofConfigResolver. - ConfigResolverRequest<T> - Interface in io.helidon.builder.config.spi
-
Used in conjunction with
ConfigResolver. - configSource(Config) - Static method in class io.helidon.config.MetaConfig
-
Load a config source (or config sources) based on its meta configuration.
- ConfigSource - Interface in io.helidon.config.spi
-
Sourceof configuration. - ConfigSourceProvider - Interface in io.helidon.config.spi
-
Java service loader service to provide a config source based on meta configuration.
- ConfigSourceRuntime - Interface in io.helidon.config
-
The runtime of a config source.
- ConfigSources - Class in io.helidon.config
-
Provides access to built-in
ConfigSourceimplementations. - ConfigSources.SystemPropertiesConfigSource - Class in io.helidon.config
-
System properties config source.
- ConfigSources.SystemPropertiesConfigSource.Builder - Class in io.helidon.config
-
A fluent API builder for
ConfigSources.SystemPropertiesConfigSource. - configurableServiceProviders() - Method in interface io.helidon.pico.configdriven.runtime.ConfigBeanRegistry
-
These are the services that are configurable, mapping to the configuration beans each expects.
- configuration() - Method in interface io.helidon.grpc.server.GrpcServer
-
Gets effective server configuration.
- configuration() - Method in class io.helidon.grpc.server.GrpcServerImpl
- configuration() - Method in interface io.helidon.reactive.webserver.WebServer
-
Gets effective server configuration.
- configuration(Config) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
-
Configuration to use for validator instances.
- configurator() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery.OfConstructor
- configurator() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery.OfMethod
- configure() - Method in class io.helidon.common.SerializationConfig
-
Configure deserialization filtering in the current VM.
- configure(HikariConfig) - Method in interface io.helidon.reactive.dbclient.jdbc.HikariCpExtension
-
Set additional configuration option on DB client configuration.
- configure(MethodDescriptor.Rules) - Method in class io.helidon.grpc.metrics.GrpcMetrics
- configure(MethodDescriptor.Rules<ReqT, ResT>) - Method in interface io.helidon.grpc.server.MethodDescriptor.Configurer
-
Apply extra configuration to a
MethodDescriptor.Rules. - configure(ServiceDescriptor.Rules) - Method in class io.helidon.grpc.metrics.GrpcMetrics
- configure(ServiceDescriptor.Rules) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Configurer
-
Apply extra configuration to a
ServiceDescriptor.Rules. - configure(ServiceDescriptor.Rules) - Method in class io.helidon.security.integration.grpc.GrpcSecurity
-
If the
GrpcSecurity.configfield is set then modify theServiceDescriptor.Ruleswith any applicable security configuration. - configure(ServiceDescriptor.Rules) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
-
Modifies a
ServiceDescriptor.Rulesto add thisGrpcSecurityHandler. - configure(ConfigureK8s.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Configure this authentication method.
- configure(ConfigureK8s.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
-
Configure this authentication method.
- configure(DbConfigure.Request<?>) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Configure a database.
- configure(DbConfigure.Request<?>) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
-
Configure a database.
- configure(GrpcMpContext) - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpExtension
-
Allow the service to add configuration through the context.
- configure(ServiceBinder) - Method in interface io.helidon.pico.api.Module
-
Called by the provider implementation at bootstrapping time to bind all services / service providers to the service registry.
- configure(ServiceInjectionPlanBinder) - Method in interface io.helidon.pico.api.Application
-
Called by the provider implementation at bootstrapping time to bind all injection plans to each and every service provider.
- configure(ClientBuilder) - Method in class io.helidon.microprofile.tracing.MpTracingClientRegistrar
- configure(ClientBuilder, ExecutorService) - Method in class io.helidon.microprofile.tracing.MpTracingClientRegistrar
- configure(FeatureContext) - Method in class io.helidon.microprofile.cors.CrossOriginAutoDiscoverable
- configure(FeatureContext) - Method in class io.helidon.microprofile.lra.LraAutoDiscoverable
- configure(FeatureContext) - Method in class io.helidon.microprofile.restclient.HelidonRequestHeaderAutoDiscoverable
- configure(FeatureContext) - Method in class io.helidon.microprofile.tracing.MpTracingAutoDiscoverable
- configure(FeatureContext) - Method in class io.helidon.reactive.webclient.jaxrs.JerseyClientAutoDiscoverable
- configure(FeatureContext) - Method in class io.helidon.security.integration.jersey.client.ClientSecurityAutoDiscoverable
- configure(FeatureContext) - Method in class io.helidon.security.integration.jersey.JerseySecurityFeature
- configure(FeatureContext) - Method in class io.helidon.security.integration.jersey.SecurityDisabledFeature
- configure(FeatureContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingAutoDiscoverable
- configure(Config, T, Class<? super T>, String) - Method in class io.helidon.integrations.jedis.cdi.JedisExtension
- CONFIGURE - Enum constant in enum class io.helidon.common.SerializationConfig.Action
-
Attempt to configure the correct values.
- configureContext(SecurityFilterCommon.FilterContext, ContainerRequestContext, UriInfo) - Method in class io.helidon.security.integration.jersey.SecurityFilter
- Configured - Annotation Interface in io.helidon.config.metadata
-
A configured class can load its values from configuration.
- ConfiguredBy - Annotation Interface in io.helidon.pico.configdriven.api
-
In support of config-driven services.
- ConfiguredByProcessor - Class in io.helidon.pico.configdriven.processor
-
Processor for @
ConfiguredBytype annotations. - ConfiguredByProcessor() - Constructor for class io.helidon.pico.configdriven.processor.ConfiguredByProcessor
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- configuredContext() - Method in interface io.helidon.nima.servicecommon.FeatureSupport
-
Web context of this service as configured (may not contain leading slash).
- configuredContext() - Method in class io.helidon.nima.servicecommon.HelidonFeatureSupport
- configureDefaults(Config) - Static method in class io.helidon.reactive.webclient.jaxrs.JaxRsClient
-
Configure defaults for all clients created.
- ConfiguredOption - Annotation Interface in io.helidon.config.metadata
-
A single configuration option.
- ConfiguredOption.Kind - Enum Class in io.helidon.config.metadata
-
Option kind.
- ConfiguredOptions - Annotation Interface in io.helidon.config.metadata
-
Configured options when defined on a class/interface.
- ConfiguredServiceProvider<T,
CB> - Interface in io.helidon.pico.configdriven.runtime -
An extension to
ServiceProviderthat represents a config-driven service. - configuredServiceProviders() - Method in interface io.helidon.pico.configdriven.runtime.ConfigBeanRegistry
-
These are the managed/slave service providers that are associated with config bean instances.
- configuredServiceProvidersConfiguredBy(String) - Method in interface io.helidon.pico.configdriven.runtime.ConfigBeanRegistry
-
These are the managed/slave service providers that are associated with config bean instances with the config
keyprovided. - configuredServicesMap() - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
-
The map of bean instance id's to managed configured service providers that this instance managed directly.
- ConfiguredValue - Annotation Interface in io.helidon.config.metadata
-
Can be used to define a list of possible values of an option.
- configureEndpoint(HttpRules) - Method in class io.helidon.nima.openapi.OpenApiService
-
Sets up the OpenAPI endpoint by adding routing to the specified rules set.
- configureEndpoint(Routing.Rules) - Method in class io.helidon.reactive.openapi.OpenAPISupport
-
Sets up the OpenAPI endpoint by adding routing to the specified rules set.
- configureEndpoint(Routing.Rules) - Method in class io.helidon.reactive.servicecommon.HelidonRestServiceSupport
-
Deprecated.
- configureEndpoint(Routing.Rules, Routing.Rules) - Method in class io.helidon.reactive.servicecommon.HelidonRestServiceSupport
-
Configures service endpoint on the provided routing rules.
- configureEndpoint(Routing.Rules, Routing.Rules) - Method in interface io.helidon.reactive.servicecommon.RestServiceSupport
-
Configures service endpoint on the provided routing rules.
- ConfigureK8s - Class in io.helidon.integrations.vault.auths.k8s
-
Configure k8s method request.
- ConfigureK8s.Request - Class in io.helidon.integrations.vault.auths.k8s
-
Request object.
- ConfigureK8s.Response - Class in io.helidon.integrations.vault.auths.k8s
-
Create role response.
- configureRuntime() - Static method in class io.helidon.common.SerializationConfig
-
Make sure configuration is as expected.
- configureRuntime() - Static method in class io.helidon.logging.common.LogConfig
-
Reconfigures logging with runtime configuration if within a native image.
- configureSocket(ServerSocket) - Method in class io.helidon.nima.webserver.ListenerConfiguration
-
Update the server socket with configured socket options.
- configureSocket(Socket) - Method in class io.helidon.common.socket.SocketOptions
-
Configure socket with defined socket options.
- configureSpan(Span.Builder) - Method in class io.helidon.tracing.jersey.TracingFilter
- configureSpan(Span.Builder<?>) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
-
Configure additional properties of a span that is named and has a parent.
- configureVendorMetrics(HttpRouting.Builder) - Method in class io.helidon.nima.observe.metrics.MetricsFeature
-
Configure Helidon specific metrics.
- ConfigUserStore - Class in io.helidon.security.providers.httpauth
-
User store loaded from configuration.
- ConfigUserStore() - Constructor for class io.helidon.security.providers.httpauth.ConfigUserStore
- ConfigValue<T> - Interface in io.helidon.common.config
-
A typed value of a
Confignode. - ConfigValue<T> - Interface in io.helidon.config
-
A typed value of a
Confignode. - ConfigValues - Class in io.helidon.config
-
Factory for config values.
- ConfigVaultProvider - Class in io.helidon.security.providers.config.vault
-
Security provider to retrieve secrets directly from configuration and to encrypt/decrypt data using config's security setup.
- ConfigVaultProvider.Builder - Class in io.helidon.security.providers.config.vault
-
Fluent API builder for
ConfigVaultProvider. - ConfigVaultProvider.EncryptionConfig - Class in io.helidon.security.providers.config.vault
-
Configuration of encryption.
- ConfigVaultProvider.SecretConfig - Class in io.helidon.security.providers.config.vault
-
Configuration of a secret.
- ConfigVaultProviderService - Class in io.helidon.security.providers.config.vault
-
Java Service Loader implementation of a
SecurityProviderServiceprovider service. - ConfigVaultProviderService() - Constructor for class io.helidon.security.providers.config.vault.ConfigVaultProviderService
-
Deprecated.do not use, this should only be invoked by Java Service Loader
- CONFLICT_409 - Static variable in class io.helidon.common.http.Http.Status
-
409 Conflict, see HTTP/1.1 documentation.
- connect() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Connect with default timeout.
- connect(String, WsListener) - Method in class io.helidon.nima.testing.junit5.websocket.DirectWsClient
- connect(String, WsListener) - Method in interface io.helidon.nima.websocket.client.WsClient
-
Starts a new WebSocket connection and runs it in a new virtual thread.
- connect(URI, WsListener) - Method in class io.helidon.nima.testing.junit5.websocket.DirectWsClient
- connect(URI, WsListener) - Method in interface io.helidon.nima.websocket.client.WsClient
-
Starts a new WebSocket connection and runs it in a new virtual thread.
- connect(Duration) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Connect with custom connect timeout.
- CONNECT - Enum constant in enum class io.helidon.nima.http2.Http2ErrorCode
-
The connection established in response to a CONNECT request (Section 8.3) was reset or abnormally closed.
- connected() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Whether this client is connected.
- connection() - Method in class io.helidon.messaging.connectors.jms.SessionMetadata
-
Connectionused for receiving the message. - connection() - Method in interface io.helidon.reactive.dbclient.jdbc.ConnectionPool
-
Return a connection from the pool.
- connection() - Method in class io.helidon.reactive.dbclient.jdbc.HikariConnectionPool
- connection(ClientConnection) - Method in interface io.helidon.nima.webclient.ClientRequest
-
This method is for explicit connection use by this request.
- connection(ConnectionContext) - Method in class io.helidon.nima.http2.webserver.Http2ConnectionSelector
- connection(ConnectionContext) - Method in class io.helidon.nima.webserver.http1.Http1ConnectionSelector
- connection(ConnectionContext) - Method in interface io.helidon.nima.webserver.spi.ServerConnectionSelector
-
Create a new connection.
- CONNECTION - Static variable in class io.helidon.common.http.Http.Header
-
The
Connectionheader name. - CONNECTION_CLOSE - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Connection close.
- CONNECTION_KEEP_ALIVE - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Connection keep-alive.
- connectionAcquisitionTimeout(Duration) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Set connection acquisition timeout.
- ConnectionClosedException - Exception Class in io.helidon.reactive.webserver
-
The ConnectionClosedException indicates that a connection was closed and it's not possible to send more data.
- ConnectionClosedException(String) - Constructor for exception class io.helidon.reactive.webserver.ConnectionClosedException
-
Creates this exception with the provided message.
- ConnectionContext - Class in io.helidon.messaging.connectors.jms
-
Context related to one actual connection being constructed by JMS connector.
- ConnectionContext - Interface in io.helidon.nima.webserver
-
Server connection context.
- connectionFactory() - Method in class io.helidon.messaging.connectors.jms.SessionMetadata
-
ConnectionFactoryused for receiving the message. - connectionFactory(String, ConnectionFactory) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
-
Add custom
ConnectionFactoryreferencable by supplied name withJmsConnector.NAMED_FACTORY_ATTRIBUTE. - ConnectionFlowControl - Class in io.helidon.nima.http2
-
HTTP/2 Flow control for connection.
- ConnectionFlowControl.ConnectionFlowControlBuilder - Class in io.helidon.nima.http2
-
Connection flow control builder.
- connectionOptions(Consumer<SocketOptions.Builder>) - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
-
Configure connection options for connections accepted by this listener.
- connectionPool(ConnectionPool) - Method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProviderBuilder
-
Configure a connection pool.
- ConnectionPool - Interface in io.helidon.reactive.dbclient.jdbc
-
JDBC Configuration parameters.
- ConnectionPool.Builder - Class in io.helidon.reactive.dbclient.jdbc
-
Fluent API builder for
ConnectionPool. - ConnectionProviders - Class in io.helidon.nima.webserver
-
Connection provider candidates.
- connectionQueueSize(int) - Method in class io.helidon.nima.webclient.http1.Http1Client.Http1ClientBuilder
-
Configure the maximum allowed size of the connection queue.
- connector(ConnectorFactory) - Method in class io.helidon.messaging.Messaging.Builder
-
Add connector implementing
IncomingConnectorFactory,OutgoingConnectorFactoryor both. - CONNECTOR_NAME - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
-
Oracle AQ connector name.
- CONNECTOR_NAME - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Microprofile messaging JMS connector name.
- CONNECTOR_NAME - Static variable in class io.helidon.messaging.connectors.mock.MockConnector
-
Connector name.
- CONNECTOR_NAME - Static variable in class io.helidon.messaging.connectors.wls.WeblogicConnector
-
Microprofile messaging Weblogic JMS connector name.
- ConnectorConfigBuilder - Class in io.helidon.messaging
-
Detached configuration of a single connector.
- ConnectorConfigBuilder() - Constructor for class io.helidon.messaging.ConnectorConfigBuilder
- connectTimeout() - Method in class io.helidon.common.socket.SocketOptions
-
Socket connect timeout.
- connectTimeout(long, TimeUnit) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Deprecated.use
WebClient.Builder.connectTimeout(Duration)instead - connectTimeout(long, TimeUnit) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Deprecated.use
WebClientRequestBuilder.connectTimeout(Duration)instead - connectTimeout(Duration) - Method in class io.helidon.common.socket.SocketOptions.Builder
-
Connect timeout.
- connectTimeout(Duration) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Sets new connection timeout.
- connectTimeout(Duration) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Sets new connection timeout for this request.
- constant(long) - Static method in interface io.helidon.common.reactive.RetrySchema
-
Creates the retry schema with a constant result.
- CONSTANT - Enum constant in enum class io.helidon.tracing.jaeger.JaegerTracerBuilder.SamplerType
-
Constant sampler always makes the same decision for all traces.
- ConstantHealthCheck - Class in io.helidon.grpc.server
-
A simple
HealthCheckimplementation that always returns the same response. - CONSTRUCTING - Enum constant in enum class io.helidon.pico.api.Phase
-
Constructing.
- CONSTRUCTOR - Enum constant in enum class io.helidon.pico.api.ElementInfo.ElementKind
-
The injectable constructor.
- CONSTRUCTOR - Static variable in interface io.helidon.pico.api.ElementInfo
-
The name assigned to constructors.
- consume() - Method in interface io.helidon.nima.http.media.ReadableEntity
-
Consume the entity if not yet consumed.
- consume() - Method in class io.helidon.nima.http.media.ReadableEntityBase
- consumeAsync(Message<?>, Session, AtomicReference<MessageMapper>, MessageProducer, Config) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- consumeAsync(Message<?>, Session, AtomicReference<MessageMapper>, MessageProducer, Config) - Method in class io.helidon.messaging.connectors.wls.WeblogicConnector
- consumed() - Method in interface io.helidon.common.buffers.BufferData
-
Whether this buffer is fully consumed (all available bytes were read).
- consumed() - Method in interface io.helidon.nima.http.media.ReadableEntity
-
Whether this entity has been consumed already.
- consumed() - Method in class io.helidon.nima.http.media.ReadableEntityBase
- CONSUMER - Enum constant in enum class io.helidon.tracing.Span.Kind
-
Consumer span, in messaging.
- consumerSupplier(Supplier<Consumer<K, V>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
Defines how to instantiate the KafkaConsumer.
- contains(Http.HeaderName) - Method in interface io.helidon.common.http.Headers
-
Whether these headers contain a header with the provided name.
- contains(Http.HeaderName) - Method in class io.helidon.reactive.media.multipart.ReadableBodyPartHeaders
- contains(Http.HeaderName) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
- contains(Http.HeaderValue) - Method in interface io.helidon.common.http.Headers
-
Whether these headers contain a header with the provided name and value.
- contains(Http.HeaderValue) - Method in class io.helidon.reactive.media.multipart.ReadableBodyPartHeaders
- contains(Http.HeaderValue) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
- contains(String) - Method in interface io.helidon.common.parameters.Parameters
-
Whether these parameters contain the provided name.
- contains(String) - Method in interface io.helidon.tracing.HeaderProvider
-
Whether a header is present.
- containsCookie(String) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Accept request only when the specified cookie exists.
- containsCookie(String, String) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Accept requests only when the specified cookie contains a given value.
- containsCookie(String, Predicate<String>) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Accept requests only when the specified cookie is valid.
- containsHeader(Http.HeaderName) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Accept requests only when the specified header name exists.
- containsHeader(Http.HeaderName, String) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Accept requests only when the specified header contains a given value.
- containsHeader(Http.HeaderName, Predicate<String>) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Accept requests only when the specified header is valid.
- containsKey(Class<? extends T>) - Method in class io.helidon.security.ClassToInstanceStore
-
Check if this store contains a mapping for a class.
- containsQueryParameter(String) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Accept requests only when the specified query parameter exists.
- containsQueryParameter(String, String) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Accept requests only when the specified query parameter contains a given value.
- containsQueryParameter(String, Predicate<String>) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Accept requests only when the specified query parameter is valid.
- content() - Method in interface io.helidon.nima.webserver.http.ServerRequest
-
Server request entity.
- content() - Method in interface io.helidon.reactive.media.multipart.BodyPart
-
Get the reactive representation of the part content.
- content() - Method in class io.helidon.reactive.media.multipart.ReadableBodyPart
- content() - Method in class io.helidon.reactive.media.multipart.WriteableBodyPart
- content() - Method in interface io.helidon.reactive.webclient.WebClientResponse
-
Content to access entity.
- content() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns
MessageBodyReadableContentreactive representation of the request content. - content(MessageBodyReadableContent) - Method in class io.helidon.reactive.media.multipart.ReadableBodyPart.Builder
-
Sets the content for this part.
- content(Object) - Method in class io.helidon.nima.http.media.multipart.WriteablePart.Builder
-
Configure content to be serialized using
MediaContext. - content(Supplier<Object>) - Method in class io.helidon.nima.http.media.multipart.WriteablePart.Builder
-
Configure content to be serialized using
MediaContext. - CONTENT - Enum constant in enum class io.helidon.common.configurable.Resource.Source
-
Resource was created with string content.
- CONTENT_DISPOSITION - Static variable in class io.helidon.common.http.Http.Header
-
The
<code>{@value}</code>header name. - CONTENT_ENCODING - Static variable in class io.helidon.common.http.Http.Header
-
The
Content-Encodingheader name. - CONTENT_LANGUAGE - Static variable in class io.helidon.common.http.Http.Header
-
The
Content-Languageheader name. - CONTENT_LENGTH - Static variable in class io.helidon.common.http.Http.Header
-
The
Content-Lengthheader name. - CONTENT_LENGTH_ZERO - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Content length with 0 value.
- CONTENT_LOCATION - Static variable in class io.helidon.common.http.Http.Header
-
The
Content-Locationheader name. - CONTENT_RANGE - Static variable in class io.helidon.common.http.Http.Header
-
The
Content-Rangeheader name. - CONTENT_TYPE - Static variable in class io.helidon.common.http.Http.Header
-
The
Content-Typeheader name. - CONTENT_TYPE_EVENT_STREAM - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Content type SSE event stream.
- CONTENT_TYPE_JSON - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Content type application/json with no charset.
- CONTENT_TYPE_OCTET_STREAM - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Content type octet stream.
- CONTENT_TYPE_TEXT_PLAIN - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Content type text plain with no charset.
- contentDecoder() - Method in class io.helidon.nima.http.media.ReadableEntityBase
-
Content decoder.
- ContentDecoder - Interface in io.helidon.nima.http.encoding
-
Content decoder.
- contentDecodingEnabled() - Method in interface io.helidon.nima.http.encoding.ContentEncodingContext
-
There is at least one content decoder.
- contentDecodingSupported(String) - Method in interface io.helidon.nima.http.encoding.ContentEncodingContext
-
Whether there is a content decoder for the provided id.
- contentDisposition() - Method in interface io.helidon.reactive.media.multipart.BodyPartHeaders
-
Get the
Content-Dispositionheader. - contentDisposition() - Method in class io.helidon.reactive.media.multipart.ReadableBodyPartHeaders
- contentDisposition() - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
- contentDisposition(ContentDisposition) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders.Builder
-
Add a
Content-Dispositionheader. - contentDisposition(ContentDisposition) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
-
Sets the value of
Http.Header.CONTENT_DISPOSITIONheader. - ContentDisposition - Class in io.helidon.common.http
-
A generic representation of the
Content-Dispositionheader. - ContentDisposition.Builder - Class in io.helidon.common.http
-
Fluent API builder for
ContentDisposition. - contentEncode(OutputStream) - Method in class io.helidon.nima.webserver.http.ServerResponseBase
-
Encode content using requested/default content encoder.
- ContentEncoder - Interface in io.helidon.nima.http.encoding
-
Content encoder.
- contentEncodingContext() - Method in class io.helidon.nima.webserver.ListenerConfiguration
-
Content encoding context of this listener.
- contentEncodingContext() - Method in interface io.helidon.nima.webserver.ListenerContext
-
Content encoding support, to handle entity encoding (such as gzip, deflate).
- contentEncodingContext(ContentEncodingContext) - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
-
Configure the listener specific
ContentEncodingContext. - contentEncodingContext(ContentEncodingContext) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Configure the default
ContentEncodingContext. - ContentEncodingContext - Interface in io.helidon.nima.http.encoding
-
Content encoding support to obtain encoders and decoders.
- ContentEncodingContext.Builder - Class in io.helidon.nima.http.encoding
-
Fluent API builder for
ContentEncodingContext. - contentEncodingEnabled() - Method in interface io.helidon.nima.http.encoding.ContentEncodingContext
-
There is at least one content encoder.
- ContentEncodingProvider - Interface in io.helidon.nima.http.encoding.spi
-
Content encoding
ServiceLoaderservice provider interface. - contentEncodingSupported(String) - Method in interface io.helidon.nima.http.encoding.ContentEncodingContext
-
Whether there is a content encoder for the provided id.
- contentLength() - Method in interface io.helidon.common.http.Headers
-
Content length if defined.
- contentLength() - Method in interface io.helidon.reactive.webclient.WebClientResponseHeaders
-
Content length of the response payload.
- contentLength(long) - Method in interface io.helidon.common.http.WritableHeaders
-
Content length of the entity in bytes.
- contentLength(long) - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Configure a content length header for this response.
- contentLength(long) - Method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Set the
Content-Lengthheader value in the underlying headers if not present. - contentLength(long) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Set a content length.
- contentName() - Method in class io.helidon.common.http.ContentDisposition
-
Get the value of the
nameparameter. - ContentReaders - Class in io.helidon.reactive.media.common
-
Utility class that provides standalone mechanisms for reading message body content.
- contents() - Method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Provides the content of the description appropriate to write out.
- contents() - Method in interface io.helidon.pico.tools.ModuleInfoItem
-
Provides the content of the description item appropriate to write out.
- contents(boolean) - Method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Provides the content of the description appropriate to write out.
- contentType() - Method in interface io.helidon.common.http.Headers
-
Content type (if defined).
- contentType() - Method in interface io.helidon.nima.http.media.multipart.ReadablePart
-
Content type of this multipart part.
- contentType() - Method in interface io.helidon.nima.http.media.multipart.WriteablePart
-
Content type of this part.
- contentType() - Method in class io.helidon.reactive.media.common.MessageBodyReaderContext
-
Get the
Content-Typeheader. - contentType() - Method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Get the
Content-Typeheader. - contentType() - Method in interface io.helidon.reactive.webclient.WebClientResponseHeaders
-
Returns content type of the response.
- contentType() - Method in class io.helidon.security.jwt.Jwt
-
Content type claim.
- contentType() - Method in class io.helidon.security.jwt.JwtHeaders
-
Content type claim.
- contentType(HttpMediaType) - Method in interface io.helidon.common.http.WritableHeaders
-
Sets the MIME type of the response body.
- contentType(HttpMediaType) - Method in class io.helidon.nima.http.media.multipart.WriteablePart.Builder
-
Content type of this part, with possible parameters.
- contentType(HttpMediaType) - Method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Set the
Content-Typeheader value in the underlying headers if not present. - contentType(HttpMediaType) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders.Builder
-
Add a
Content-Typeheader. - contentType(HttpMediaType) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Content type of the request.
- contentType(HttpMediaType) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Set a content type.
- contentType(MediaType) - Method in interface io.helidon.common.http.WritableHeaders
-
Sets the MIME type of the response body.
- contentType(MediaType) - Method in class io.helidon.nima.http.media.multipart.WriteablePart.Builder
-
Content type of this part.
- contentType(MediaType) - Method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Set the
Content-Typeheader value in the underlying headers if not present. - contentType(MediaType) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Content type of the request.
- contentType(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
This header claim should only be used when nesting or encrypting JWT.
- contentType(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
This header claim should only be used when nesting or encrypting JWT.
- contentType(String, MediaType) - Method in class io.helidon.nima.webserver.staticcontent.StaticContentService.FileBasedBuilder
-
Maps a filename extension to the response content type.
- contentType(String, MediaType) - Method in class io.helidon.reactive.webserver.staticcontent.StaticContentSupport.FileBasedBuilder
-
Maps a filename extension to the response content type.
- ContentWriters - Class in io.helidon.reactive.media.common
-
Utility class that provides standalone mechanisms for writing message body content.
- context() - Static method in class io.helidon.common.context.Contexts
-
Get context registry associated with current thread.
- context() - Method in interface io.helidon.config.Config
-
Returns the
Contextinstance associated with the currentConfignode that allows the application to access the last loaded instance of the node or to request that the entire configuration be reloaded. - context() - Method in interface io.helidon.grpc.server.GrpcServer
-
Gets a
GrpcServercontext. - context() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
- context() - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
-
Current Helidon
Context. - context() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
-
The top level
Contextto be used by the server. - context() - Method in class io.helidon.grpc.server.GrpcServerImpl
- context() - Method in class io.helidon.grpc.server.MethodDescriptor
-
Obtain the
MapofContext.Keys and values to add to the call context when this method is invoked. - context() - Method in class io.helidon.grpc.server.ServiceDescriptor
-
Return context map.
- context() - Method in class io.helidon.integrations.micronaut.cdi.MicronautCdiExtension
-
Get the application context of Micronaut.
- context() - Method in interface io.helidon.microprofile.cdi.HelidonContainer
-
The root context of MP.
- context() - Method in interface io.helidon.nima.servicecommon.FeatureSupport
-
Web context of this service.
- context() - Method in class io.helidon.nima.servicecommon.HelidonFeatureSupport
- context() - Method in interface io.helidon.nima.webserver.http.ServerRequest
-
Context of this web server request, to set and get information.
- context() - Method in class io.helidon.nima.webserver.ListenerConfiguration
-
Configured context.
- context() - Method in interface io.helidon.nima.webserver.ListenerContext
-
Server context configured as the top level parents of all request context.
- context() - Method in interface io.helidon.nima.webserver.WebServer
-
Context associated with the
WebServer, used as a parent for listener contexts. - context() - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Context with parameters passed from the caller, such as
SpanContextfor tracing. - context() - Method in class io.helidon.reactive.servicecommon.HelidonRestServiceSupport
- context() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Registry that can be used to propagate information from server (e.g.
- context() - Method in interface io.helidon.reactive.webclient.WebClientServiceResponse
-
Context in which this response is received.
- context() - Method in interface io.helidon.reactive.webserver.ServerConfiguration
-
The top level
Contextto be used by this webserver. - context() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns a request context as a child of
WebServercontext. - context() - Method in interface io.helidon.reactive.webserver.WebServer
-
Gets a
WebServercontext. - context() - Method in interface io.helidon.tracing.Span
-
Span context can be used to configure a span parent, as is used when a span reference is needed, without the possibility to end such a span.
- context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
-
Specifies the context for key derivation.
- context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
-
Configure context data.
- context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
Specifies the context for key derivation.
- context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
-
Configure context data.
- context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Specifies the context for key derivation.
- context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Specifies the context for key derivation.
- context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
-
Specifies the context for key derivation.
- context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Specifies the context for key derivation.
- context(Context) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
-
Configure the application scoped context to be used as a parent for webserver request contexts.
- context(Context) - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
-
Configure listener scoped context to be used as a parent for webserver request contexts.
- context(Context) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Configure the application scoped context to be used as a parent for webserver request contexts.
- context(Context) - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Set a new context to be used by other interceptors and when executing the statement.
- context(Context) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Sets specific context which should be used in requests.
- context(Context) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Explicitly configure a context to use.
- context(Context) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Configure the application scoped context to be used as a parent for webserver request contexts.
- context(Context) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Configure the application scoped context to be used as a parent for webserver request contexts.
- context(String) - Method in class io.helidon.nima.observe.health.HealthFeature
- context(String) - Method in class io.helidon.nima.servicecommon.HelidonFeatureSupport
- Context - Interface in io.helidon.common.context
-
A registry for context objects.
- CONTEXT - Static variable in class io.helidon.grpc.core.InterceptorPriorities
-
Context priority.
- CONTEXT_ADD_HEADERS - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
-
Security can accept additional headers to be added to security request.
- CONTEXT_ADD_HEADERS - Static variable in class io.helidon.security.integration.nima.SecurityFeature
-
Security can accept additional headers to be added to security request.
- CONTEXT_ADD_HEADERS - Static variable in class io.helidon.security.integration.webserver.WebSecurity
-
Security can accept additional headers to be added to security request.
- CONTEXT_SETTING_HANDLER - Static variable in interface io.helidon.nima.webserver.KeyPerformanceIndicatorSupport.DeferrableRequestContext
-
A
Handlerwhich registers a KPI deferrable request context in the request's context. - CONTEXT_SETTING_HANDLER - Static variable in interface io.helidon.reactive.webserver.KeyPerformanceIndicatorSupport.DeferrableRequestContext
-
A
Handlerwhich registers a KPI deferrable request context in the request's context. - Context.Builder - Class in io.helidon.common.context
-
Fluent API builder for
Context. - ContextAwareExecutorService - Interface in io.helidon.common.context
-
An interface for wrapped executor services.
- contextBuilder(String) - Method in interface io.helidon.security.Security
-
Create a new security context builder to build and instance.
- contextData() - Method in interface io.helidon.pico.api.InvocationContext
-
The contextual info that can be shared between interceptors.
- ContextFeature - Class in io.helidon.nima.webserver.context
-
Adds
Contextsupport to Níma WebServer. - ContextKeys - Class in io.helidon.grpc.core
-
A collection of common gRPC
Context.KeyandMetadata.Keyinstances. - contextRoot(String) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Configure an explicit context root for this application.
- Contexts - Class in io.helidon.common.context
-
Support for handling
Contextacross thread boundaries. - ContextualServiceQuery - Interface in io.helidon.pico.api
-
Combines the
ServiceInfocriteria along with theInjectionPointInfocontext that the query applies to. - contextualServices(InjectionPointInfo) - Method in interface io.helidon.pico.api.Services
-
Implementors can provide a means to use a "special" services registry that better applies to the target injection point context to apply for sub-lookup* operations.
- CONTINUATION - Enum constant in enum class io.helidon.nima.http2.Http2FrameType
-
Continuation frame.
- CONTINUATION - Enum constant in enum class io.helidon.nima.websocket.WsOpCode
-
Continuation frame.
- CONTINUATION - Static variable in interface io.helidon.nima.http2.Http2FrameTypes
-
Continuation frame types.
- CONTINUE_100 - Static variable in class io.helidon.common.http.Http.Status
-
100 Continue, see HTTP/1.1 documentations.
- continueImmediately() - Method in interface io.helidon.nima.webserver.http1.Http1Config
-
When true WebServer answers to expect continue with 100 continue immediately, not waiting for user to actually request the data.
- continueImmediately() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
When true WebServer answers with 100 continue immediately, not waiting for user to actually request the data.
- continueImmediately(boolean) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.When true WebServer answers to expect continue with 100 continue immediately, not waiting for user to actually request the data.
- continueImmediately(boolean) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
- continueImmediately(boolean) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
When true WebServer answers to expect continue with 100 continue immediately, not waiting for user to actually request the data.
- continueImmediately(boolean) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- continuePayload(String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Continue sending more to text to socket.
- contraAnnotations() - Method in class io.helidon.pico.configdriven.processor.ConfiguredByProcessor
- contraAnnotations() - Method in class io.helidon.pico.processor.ContractAnnotationProcessor
-
If these annotation type names are found on the target then do not process.
- contraAnnotations() - Method in class io.helidon.pico.processor.CustomAnnotationProcessor
-
If these annotation type names are found on the target then do not process.
- contraAnnotations() - Method in class io.helidon.pico.processor.InjectAnnotationProcessor
- contraAnnotations() - Method in class io.helidon.pico.processor.PostConstructPreDestroyAnnotationProcessor
- contraAnnotations() - Method in class io.helidon.pico.processor.ServiceAnnotationProcessor
- Contract - Annotation Interface in io.helidon.pico.api
-
The
Contractannotation is used to relay significance to the type that it annotates. - ContractAnnotationProcessor - Class in io.helidon.pico.processor
-
Handles
@Contractannotations. - ContractAnnotationProcessor() - Constructor for class io.helidon.pico.processor.ContractAnnotationProcessor
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- contracts() - Method in interface io.helidon.pico.tools.ModuleInfoCreatorRequest
-
The service type mapping to contracts for that service type.
- contractsImplemented() - Method in interface io.helidon.pico.api.ServiceInfoBasics
-
The managed services advertised types (i.e., typically its interfaces).
- contractsImplemented() - Method in interface io.helidon.pico.api.ServiceInfoCriteria
-
The managed services advertised types (i.e., typically its interfaces).
- control(WsOpCode, BufferData) - Static method in class io.helidon.nima.websocket.ClientWsFrame
-
Create a new control frame.
- control(WsOpCode, BufferData) - Static method in class io.helidon.nima.websocket.ServerWsFrame
-
Create a new control frame.
- convergent(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
-
This parameter will only be used when a key is expected to be created.
- convergentEncryption(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
-
If enabled, the key will support convergent encryption, where the same plaintext creates the same ciphertext.
- convergentEncryption(String) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
This parameter will only be used when a key is expected to be created.
- convergentEncryption(String) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
-
This parameter will only be used when a key is expected to be created.
- convert(AnnotationAndValue) - Static method in class io.helidon.pico.api.DefaultQualifierAndValue
-
Converts from an
AnnotationAndValueto aQualifierAndValue. - convert(Class<T>, String) - Method in interface io.helidon.config.Config
-
Convert a String to a specific type.
- COOKIE - Static variable in class io.helidon.common.http.Http.Header
-
The
Cookieheader name. - cookieDomain(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Domain the cookie is valid for.
- cookieEncryptionEnabled(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to encrypt token cookie created by this microservice.
- cookieEncryptionEnabledIdToken(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to encrypt id token cookie created by this microservice.
- cookieEncryptionEnabledTenantName(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to encrypt tenant name cookie created by this microservice.
- cookieEncryptionName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Name of the encryption configuration available through
Security.encrypt(String, byte[])andSecurity.decrypt(String, String). - cookieEncryptionPassword(char[]) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Master password for encryption/decryption of cookies.
- cookieHttpOnly(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
When using cookie, if set to true, the HttpOnly attribute will be configured.
- cookieMaxAgeSeconds(long) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
When using cookie, used to set MaxAge attribute of the cookie, defining how long the cookie is valid.
- cookieName() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OidcConfig.tokenCookieHandler()instead - cookieName() - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
-
Cookie name.
- cookieName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Name of the cookie to use.
- cookieNameIdToken(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Name of the cookie to use for id token.
- cookieOptions() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Deprecated, for removal: This API element is subject to removal in a future version.please use
OidcConfig.tokenCookieHandler()instead - cookiePath(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Path the cookie is valid for.
- cookieProperty(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Specific cookie property name where we should search for JWT property.
- cookies() - Method in interface io.helidon.common.http.ServerRequestHeaders
-
Returns cookies (parsed from '
Cookie:' header) based on RFC6265. - cookieSameSite(SetCookie.SameSite) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
When using cookie, used to set the SameSite cookie value.
- cookieSameSite(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
When using cookie, used to set the SameSite cookie value.
- cookieSecure(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
When using cookie, if set to true, the Secure attribute will be configured.
- cookieTenantName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Name of the cookie to use for tenant name.
- cookieValuePrefix() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OidcCookieHandlerinstead, this method will no longer be avilable - CoordinatorClient - Interface in io.helidon.lra.coordinator.client
-
Abstraction over specific coordinator.
- CoordinatorConnectionException - Exception Class in io.helidon.lra.coordinator.client
-
Exception in communication with coordinator.
- CoordinatorConnectionException(String, int) - Constructor for exception class io.helidon.lra.coordinator.client.CoordinatorConnectionException
-
Creates exception describing an error in communication with coordinator.
- CoordinatorConnectionException(String, Throwable, int) - Constructor for exception class io.helidon.lra.coordinator.client.CoordinatorConnectionException
-
Creates exception describing an error in communication with coordinator.
- CoordinatorLocatorService - Class in io.helidon.microprofile.lra
-
Service for locating of proper coordinator client.
- copy() - Method in interface io.helidon.common.buffers.BufferData
-
Copy the underlying data into a new buffer that does not retain any reference.
- copy(Runnable) - Method in interface io.helidon.nima.http.media.ReadableEntity
-
Copy this entity and add a new runnable to be executed after this entity is consumed.
- copy(Runnable) - Method in class io.helidon.nima.http2.webserver.Http2ServerRequestEntity
- copy(Runnable) - Method in class io.helidon.nima.webclient.ClientResponseEntity
- copy(Runnable) - Method in class io.helidon.nima.webserver.http.ServerRequestEntity
- copyFrom(TypeName) - Method in class io.helidon.common.types.DefaultTypeName.Builder
-
Copy from an existing typeName.
- copyMe() - Method in class io.helidon.grpc.core.PriorityBag
-
Obtain a copy of this
PriorityBag. - copyrightHeaderFor(String) - Static method in class io.helidon.builder.processor.tools.BuilderTypeTools
-
Produces the generated copy right header on code generated artifacts.
- corePoolSize() - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
-
Returns size of core pool.
- corePoolSize() - Method in class io.helidon.common.configurable.ThreadPoolSupplier
-
Returns size of core pool.
- corePoolSize(int) - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier.Builder
-
Core pool size of the thread pool executor.
- corePoolSize(int) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
-
Core pool size of the thread pool executor.
- correlationId(String) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Correlation ID for creating
Message. - CORS - Enum constant in enum class io.helidon.cors.CorsSupportHelper.RequestType
-
A CORS request, either a simple one or a non-simple one already preceded by a preflight request.
- CORS_CONFIG_KEY - Static variable in class io.helidon.nima.webserver.cors.CorsEnabledServiceHelper
-
Conventional configuration key for CORS set-up; used for built-in services.
- CORS_CONFIG_KEY - Static variable in class io.helidon.reactive.webserver.cors.CorsEnabledServiceHelper
-
Conventional configuration key for CORS set-up; used for built-in services.
- CORS_PATHS_CONFIG_KEY - Static variable in class io.helidon.cors.CrossOriginConfig
-
Key for the node within the CORS config that contains the list of path information.
- CorsCdiExtension - Class in io.helidon.microprofile.cors
-
CDI extension for processing CORS-annotated types.
- CorsCdiExtension() - Constructor for class io.helidon.microprofile.cors.CorsCdiExtension
- CorsEnabledServiceHelper - Class in io.helidon.nima.webserver.cors
-
Allows services (including Helidon Níma built-in services) to register CORS support easily.
- CorsEnabledServiceHelper - Class in io.helidon.reactive.webserver.cors
-
Allows services (including Helidon built-in services) to register CORS support easily.
- CorsRequestAdapter<T> - Interface in io.helidon.cors
-
Not for use by developers. Minimal abstraction of an HTTP request.
- CorsResponseAdapter<T> - Interface in io.helidon.cors
-
Not for use by developers. Minimal abstraction of an HTTP response.
- CorsSetter<T> - Interface in io.helidon.cors
-
Defines common behavior between
CrossOriginConfigandCorsSupportBase.Builderfor assigning CORS-related attributes. - corsSupport(CorsSupport) - Method in class io.helidon.nima.observe.ObserveFeature.Builder
-
Cors support inherited by each observe provider, unless explicitly configured.
- CorsSupport - Class in io.helidon.nima.webserver.cors
-
SE implementation of
CorsSupportBase. - CorsSupport - Class in io.helidon.reactive.webserver.cors
-
SE implementation of
CorsSupportBase. - CorsSupport.Builder - Class in io.helidon.nima.webserver.cors
-
Fluent API builder for
CorsSupport. - CorsSupport.Builder - Class in io.helidon.reactive.webserver.cors
-
Fluent API builder for
CorsSupport. - CorsSupportBase<Q,
R, T extends CorsSupportBase<Q, R, T, B>, B extends CorsSupportBase.Builder<Q, R, T, B>> - Class in io.helidon.cors -
A Helidon service and handler implementation that implements CORS, for both the application and for built-in Helidon services (such as OpenAPI and metrics).
- CorsSupportBase(CorsSupportBase.Builder<Q, R, T, B>) - Constructor for class io.helidon.cors.CorsSupportBase
- CorsSupportBase.Builder<Q,
R, T extends CorsSupportBase<Q, R, T, B>, B extends CorsSupportBase.Builder<Q, R, T, B>> - Class in io.helidon.cors -
Builder for
CorsSupportBaseinstances. - CorsSupportHelper<Q,
R> - Class in io.helidon.cors -
Centralizes internal logic common to Reactive, Níma, and MP CORS support for processing requests and preparing responses.
- CorsSupportHelper.Builder<Q,
R> - Class in io.helidon.cors -
Builder class for
CorsSupportHelpers. - CorsSupportHelper.RequestType - Enum Class in io.helidon.cors
-
Not for use by developers. CORS-related classification of HTTP requests.
- counted() - Static method in class io.helidon.grpc.metrics.GrpcMetrics
-
A static factory method to create a
GrpcMetricsinstance to count gRPC method calls. - counter() - Static method in class io.helidon.reactive.dbclient.metrics.DbClientMetrics
-
Create a counter builder, to be registered with
DbClient.Builder.addService(java.util.function.Supplier). - counter() - Static method in class io.helidon.reactive.webclient.metrics.WebClientMetrics
-
Creates new counter client metric.
- counter(String) - Method in class io.helidon.metrics.api.AbstractRegistry
- counter(String, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- counter(Metadata) - Method in class io.helidon.metrics.api.AbstractRegistry
- counter(Metadata, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- counter(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
- coupled(SubscriberBuilder<? super T, ?>, PublisherBuilder<? extends R>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- coupled(Subscriber<? super T>, Publisher<? extends R>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- CR_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
\r(carriage return) byte. - create() - Static method in class io.helidon.common.configurable.LruCache
-
Create an instance with default configuration.
- create() - Static method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
-
Create a new thread pool supplier with default configuration.
- create() - Static method in class io.helidon.common.configurable.ServerThreadPoolSupplier
-
Create a new thread pool supplier with default configuration.
- create() - Static method in interface io.helidon.common.context.Context
-
Creates a new empty instance.
- create() - Static method in interface io.helidon.common.http.ServerRequestHeaders
-
Create new empty server request headers.
- create() - Static method in interface io.helidon.common.http.ServerResponseHeaders
-
Create a new instance of mutable server response headers.
- create() - Static method in interface io.helidon.common.http.WritableHeaders
-
Create a new instance of writable headers.
- create() - Static method in interface io.helidon.common.mapper.MapperManager
-
Create a mapper manager using only Java Service loader loaded
MapperProviders. - create() - Static method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Create new
BufferedEmittingPublisher. - create() - Static method in class io.helidon.common.reactive.EmittingPublisher
-
Create new
EmittingPublisher. - create() - Static method in interface io.helidon.common.uri.UriQueryWriteable
-
Create a new HTTP Query to write parameter into.
- create() - Static method in interface io.helidon.config.Config
-
Returns a new default
Configloaded using one of the configuration files available on the classpath and/or using the runtime environment. - create() - Static method in class io.helidon.config.etcd.EtcdWatcher
-
Creates a change watcher for sources based on etcd that provide
EtcdConfigSourceBuilder.EtcdEndpointas a target. - create() - Static method in class io.helidon.config.FileSystemWatcher
-
Create a new file watcher with default configuration.
- create() - Static method in class io.helidon.config.hocon.HoconConfigParser
-
Create a new instance of HOCON config parser using default configuration.
- create() - Static method in class io.helidon.config.ObjectNodeBuilderImpl
-
Create a new builder instance.
- create() - Static method in class io.helidon.config.yaml.YamlConfigParser
-
Create a new YAML Config Parser.
- create() - Static method in class io.helidon.cors.CrossOriginConfig
-
Creates a new
CrossOriginConfiginstance which represents the default CORS behavior. - create() - Static method in class io.helidon.grpc.client.GrpcChannelsProvider
-
Builds a new instance of
GrpcChannelsProviderusing default configuration. - create() - Static method in class io.helidon.grpc.core.PriorityBag
-
Create a new
PriorityBagwhere elements added with no priority will be last in the order. - create() - Static method in interface io.helidon.grpc.server.GrpcServerConfiguration
-
Creates new instance with default values for all configuration properties.
- create() - Static method in class io.helidon.grpc.server.GrpcTracingConfig
-
Create a default
GrpcTracingConfiginstances. - create() - Static method in class io.helidon.health.checks.DeadlockHealthCheck
-
Create a new deadlock health check to use.
- create() - Static method in class io.helidon.health.checks.DiskSpaceHealthCheck
-
Create a new disk space health check to use, using defaults for all configurable values.
- create() - Static method in class io.helidon.health.checks.HeapMemoryHealthCheck
-
Create a new heap memory health check with default configuration.
- create() - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
-
Creates a new factory using default settings (no config).
- create() - Static method in class io.helidon.integrations.micrometer.MicrometerFeature
-
Creates a new
MicrometerSupportusing default settings. - create() - Static method in class io.helidon.integrations.micrometer.MicrometerSupport
-
Creates a new
MicrometerSupportusing default settings. - create() - Static method in class io.helidon.integrations.vault.auths.common.NoVaultAuth
-
Create a new instance.
- create() - Static method in class io.helidon.integrations.vault.ListSecrets.Request
-
Create with an empty path.
- create() - Static method in class io.helidon.messaging.Channel
-
Create new empty channel with random name.
- create() - Static method in class io.helidon.messaging.connectors.jms.JmsConnector
-
Creates a new instance of JmsConnector with empty configuration.
- create() - Static method in class io.helidon.messaging.connectors.kafka.KafkaConnector
-
Creates a new instance of KafkaConnector with empty configuration.
- create() - Static method in interface io.helidon.metrics.api.BaseMetricsSettings
-
Creates a new instance of
BaseMetricsSettingswith defaults. - create() - Static method in interface io.helidon.metrics.api.MetricsSettings
-
Returns default metrics settings based on the
metricssection of the default config. - create() - Static method in interface io.helidon.metrics.api.RegistryFactory
-
Returns a
RegistryFactoryaccording to the default metrics settings. - create() - Static method in interface io.helidon.metrics.api.RegistryFilterSettings
-
Creates a new default instance of
RegistryFilterSettings. - create() - Static method in interface io.helidon.metrics.api.RegistrySettings
-
Creates a new default
RegistrySettingsinstance. - create() - Static method in class io.helidon.metrics.prometheus.PrometheusSupport
-
Creates new instance using default Prometheus
CollectorRegistry. - create() - Static method in class io.helidon.metrics.RegistryFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- create() - Static method in interface io.helidon.microprofile.server.Server
-
Create a server instance for discovered JAX-RS application (through CDI).
- create() - Static method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension.WorkItemsManager
- create() - Static method in interface io.helidon.nima.faulttolerance.Async
-
Async with default executor service.
- create() - Static method in interface io.helidon.nima.http.encoding.ContentEncodingContext
-
Create a new encoding support.
- create() - Static method in class io.helidon.nima.http.media.FormParamsSupport
-
Create a new media support for application form processing.
- create() - Static method in interface io.helidon.nima.http.media.MediaContext
-
Create a new media context from
ServiceLoader. - create() - Static method in class io.helidon.nima.http.media.PathSupport
-
Create a new media support for writing
Path. - create() - Static method in class io.helidon.nima.http.media.StringSupport
-
Create a new media support for
Stringprocessing. - create() - Static method in class io.helidon.nima.http2.Http2Flag.NoFlags
-
Create no flags.
- create() - Static method in class io.helidon.nima.http2.Http2Settings
-
Create empty settings frame.
- create() - Static method in class io.helidon.nima.observe.health.HealthObserveProvider
-
Create a new instance with health checks discovered through
ServiceLoader. - create() - Static method in class io.helidon.nima.observe.metrics.MetricsFeature
-
Create an instance to be registered with Web Server with all defaults.
- create() - Static method in class io.helidon.nima.observe.metrics.MetricsObserveProvider
-
Create a new instance with health checks discovered through
ServiceLoader. - create() - Static method in interface io.helidon.nima.observe.metrics.PostRequestMetricsSupport
-
Creates a new instance.
- create() - Static method in class io.helidon.nima.observe.ObserveFeature
-
Create a new support with default configuration and a list of providers discovered by
ServiceLoader. - create() - Static method in class io.helidon.nima.openapi.OpenApiService
-
Creates a new
OpenApiServiceinstance using defaults. - create() - Static method in interface io.helidon.nima.servicecommon.RestServiceSettings
-
Creates a new instance with default settings.
- create() - Static method in class io.helidon.nima.webclient.NoDnsResolver
-
Create new instance.
- create() - Static method in class io.helidon.nima.webclient.RoundRobinDnsResolver
-
Create new instance.
- create() - Static method in class io.helidon.nima.webclient.UriHelper
-
Create an empty URI helper.
- create() - Static method in class io.helidon.nima.webserver.accesslog.AccessLogFeature
-
Create Access log support with default configuration.
- create() - Static method in class io.helidon.nima.webserver.accesslog.HostLogEntry
-
Create a new host log entry.
- create() - Static method in class io.helidon.nima.webserver.accesslog.RequestLineLogEntry
-
Create a new request line entry.
- create() - Static method in class io.helidon.nima.webserver.accesslog.SizeLogEntry
-
Create a new size log entry instance.
- create() - Static method in class io.helidon.nima.webserver.accesslog.StatusLogEntry
-
Create a new status log entry.
- create() - Static method in class io.helidon.nima.webserver.accesslog.TimestampLogEntry
-
Create a new Timestamp log entry.
- create() - Static method in class io.helidon.nima.webserver.accesslog.TimeTakenLogEntry
-
Create a new time taken access log entry measuring in microseconds.
- create() - Static method in class io.helidon.nima.webserver.accesslog.UserIdLogEntry
-
Create a new access log entry for user id.
- create() - Static method in class io.helidon.nima.webserver.accesslog.UserLogEntry
-
Create a new user log entry.
- create() - Static method in class io.helidon.nima.webserver.context.ContextFeature
-
Create a new context feature with default setup.
- create() - Static method in class io.helidon.nima.webserver.cors.CorsSupport
-
Create CORS support with defaults.
- create() - Static method in class io.helidon.nima.webserver.http.DirectHandlers
-
Create a new instance with default handlers.
- create() - Static method in class io.helidon.nima.webserver.http.HttpRouting
-
Create a default router.
- create() - Static method in interface io.helidon.nima.webserver.http.HttpSecurity
-
Create a default implementation of server security.
- create() - Static method in interface io.helidon.nima.webserver.KeyPerformanceIndicatorSupport.Context
-
Provides a
Contextfor use with an immediate (non-deferrable) request. - create() - Static method in interface io.helidon.nima.webserver.KeyPerformanceIndicatorSupport.DeferrableRequestContext
-
Provides a
Contextfor use with a deferrable request. - create() - Static method in class io.helidon.openapi.ParserHelper
-
Create a new parser helper.
- create() - Static method in class io.helidon.pico.runtime.ServiceProviderComparator
-
Returns a service provider comparator.
- create() - Static method in class io.helidon.pico.tools.TemplateHelper
-
Creates a template helper utility using the global bootstrap configuration.
- create() - Static method in interface io.helidon.reactive.dbclient.DbMapperManager
-
Create a new mapper manager from Java Service loader only.
- create() - Static method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProviderBuilder
-
Create a new fluent API builder for JDBC specific db client builder.
- create() - Static method in class io.helidon.reactive.dbclient.jsonp.JsonProcessingMapper
- create() - Static method in class io.helidon.reactive.dbclient.tracing.DbClientTracing
-
Create a new interceptor to trace requests.
- create() - Static method in interface io.helidon.reactive.faulttolerance.Async
-
Async with default executor service.
- create() - Static method in class io.helidon.reactive.health.HealthSupport
-
Create a new HealthSupport with no health checks configured.
- create() - Static method in class io.helidon.reactive.media.common.DefaultMediaSupport
-
Creates new instance of
DefaultMediaSupport. - create() - Static method in class io.helidon.reactive.media.common.MediaContext
-
Create a new instance with default readers and writers registered to the contexts.
- create() - Static method in class io.helidon.reactive.media.common.MessageBodyReaderContext
-
Create a new empty reader context backed by empty read-only headers.
- create() - Static method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Create a new empty writer context backed by empty read-only headers.
- create() - Static method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Creates a new
JacksonSupport. - create() - Static method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Creates a new
JsonbSupport. - create() - Static method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Provides a default instance for JSON-P readers and writers.
- create() - Static method in class io.helidon.reactive.media.multipart.BodyPartBodyStreamReader
-
Create a new instance of
BodyPartBodyStreamReader. - create() - Static method in class io.helidon.reactive.media.multipart.BodyPartBodyStreamWriter
-
Create a new instance of
BodyPartBodyStreamWriterwith the default boundary delimiter. - create() - Static method in class io.helidon.reactive.media.multipart.MultiPartBodyWriter
-
Create a new writer instance that uses the default boundary delimiter.
- create() - Static method in class io.helidon.reactive.media.multipart.MultiPartSupport
-
Create a new instance of
MultiPartSupport. - create() - Static method in class io.helidon.reactive.media.multipart.ReadableBodyPartHeaders
-
Create a new instance of
ReadableBodyPartHeaders. - create() - Static method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
-
Create a new instance of
WriteableBodyPartHeaderswith empty headers. - create() - Static method in class io.helidon.reactive.metrics.MetricsSupport
-
Create an instance to be registered with Web Server with all defaults.
- create() - Static method in interface io.helidon.reactive.metrics.PostRequestMetricsSupport
-
Creates a new instance.
- create() - Static method in class io.helidon.reactive.openapi.OpenAPISupport
-
Creates a new
OpenAPISupportinstance using defaults. - create() - Static method in interface io.helidon.reactive.servicecommon.RestServiceSettings
-
Creates a new instance with default settings.
- create() - Static method in class io.helidon.reactive.webclient.Proxy
-
Create from environment and system properties.
- create() - Static method in class io.helidon.reactive.webclient.security.WebClientSecurity
-
Creates new instance of client security service.
- create() - Static method in class io.helidon.reactive.webclient.tracing.WebClientTracing
-
Creates new instance of client tracing service.
- create() - Static method in interface io.helidon.reactive.webclient.WebClient
-
Create a new WebClient.
- create() - Static method in class io.helidon.reactive.webserver.accesslog.AccessLogSupport
-
Create Access log support with default configuration.
- create() - Static method in class io.helidon.reactive.webserver.accesslog.HostLogEntry
-
Create a new host log entry.
- create() - Static method in class io.helidon.reactive.webserver.accesslog.RequestLineLogEntry
-
Create a new request line entry.
- create() - Static method in class io.helidon.reactive.webserver.accesslog.SizeLogEntry
-
Create a new size log entry instance.
- create() - Static method in class io.helidon.reactive.webserver.accesslog.StatusLogEntry
-
Create a new status log entry.
- create() - Static method in class io.helidon.reactive.webserver.accesslog.TimestampLogEntry
-
Create a new Timestamp log entry.
- create() - Static method in class io.helidon.reactive.webserver.accesslog.TimeTakenLogEntry
-
Create a new time taken access log entry measuring in microseconds.
- create() - Static method in class io.helidon.reactive.webserver.accesslog.UserIdLogEntry
-
Create a new access log entry for user id.
- create() - Static method in class io.helidon.reactive.webserver.accesslog.UserLogEntry
-
Create a new user log entry.
- create() - Static method in class io.helidon.reactive.webserver.cors.CorsSupport
- create() - Static method in interface io.helidon.reactive.webserver.KeyPerformanceIndicatorSupport.Context
-
Provides a
Contextfor use with an immediate (non-deferrable) request. - create() - Static method in interface io.helidon.reactive.webserver.KeyPerformanceIndicatorSupport.DeferrableRequestContext
-
Provides a
Contextfor use with a deferrable request. - create() - Static method in class io.helidon.reactive.webserver.RequestPredicate
-
Creates new empty
RequestPredicateinstance. - create() - Static method in class io.helidon.reactive.webserver.WebTracingConfig
-
Create a tracing configuration that is enabled for all paths and spans (that are enabled by default).
- create() - Static method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor
-
Create a new instance configured with defaults.
- create() - Static method in class io.helidon.security.abac.role.RoleValidator
-
Create a new instance of role validator.
- create() - Static method in class io.helidon.security.abac.scope.ScopeValidator
-
Create an instance of scope validator with default configuration.
- create() - Static method in class io.helidon.security.abac.time.TimeValidator
-
Return a new instance of this validator with default configuration.
- create() - Static method in class io.helidon.security.EndpointConfig
-
Create an instance of endpoint config with default values (e.g.
- create() - Static method in class io.helidon.security.jwt.Jwt.ExpirationValidator
-
New instance with default values (allowed time skew 5 seconds, optional).
- create() - Static method in class io.helidon.security.jwt.Jwt.IssueTimeValidator
-
New instance with default values (allowed time skew 5 seconds, optional).
- create() - Static method in class io.helidon.security.jwt.Jwt.NotBeforeValidator
-
New instance with default values (allowed time skew 5 seconds, optional).
- create() - Static method in class io.helidon.security.providers.abac.AbacProvider
-
Creates a new provider instance with default configuration.
- create() - Static method in interface io.helidon.security.providers.common.EvictableCache
-
Create a new cache with default values using the default implementation.
- create() - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
-
Creates the provider with default configuration, supporting encryption if it is configured using environment variables or system properties.
- create() - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.EncryptionConfig
-
Create a new instance.
- create() - Static method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig
-
Create a default header outbound configuration.
- create() - Static method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
-
Create a default basic outbound configuration.
- create() - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.HeadersConfig
-
Create a config with no signed headers (e.g.
- create() - Static method in class io.helidon.security.SecurityEnvironment
-
Create a new instance of security environment with all default values.
- create() - Static method in class io.helidon.security.SecurityTime
-
Creates a new security time based on default time zone and current time.
- create() - Static method in interface io.helidon.security.spi.AuditProvider.AuditSource
-
Build an audit source.
- create() - Static method in class io.helidon.security.util.AbacSupport.BasicAttributes
-
Create empty basic attributes.
- create() - Static method in class io.helidon.tracing.jersey.TracingHelper
-
Create helper with default span name function.
- create(boolean) - Static method in class io.helidon.pico.api.CallingContextFactory
-
Creates a new calling context instance.
- create(boolean) - Static method in class io.helidon.security.jwt.Jwt.ExpirationValidator
-
New instance with default values (allowed time skew 5 seconds).
- create(boolean, boolean, ByteBuf...) - Static method in class io.helidon.reactive.webserver.ByteBufDataChunk
-
Creates an instance given an array of
ByteBuf's. - create(boolean, boolean, Runnable, ByteBuf...) - Static method in class io.helidon.reactive.webserver.ByteBufDataChunk
-
Creates an instance given an array of
ByteBuf's. - create(boolean, boolean, Runnable, ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a reusable byteBuffers chunk.
- create(boolean, boolean, ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a reusable data chunk.
- create(boolean, Runnable, ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a reusable byteBuffers chunk.
- create(boolean, ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a reusable data chunk.
- create(byte[]) - Static method in class io.helidon.common.Base64Value
-
Create a base64 value from bytes.
- create(byte[]) - Static method in interface io.helidon.common.buffers.BufferData
-
Fixed size buffer data fully written.
- create(byte[]) - Static method in class io.helidon.common.crypto.HmacDigest
-
Create new instance based on provided HMAC secret.
- create(byte[]) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a simple byte array backed data chunk.
- create(byte[], int, int) - Static method in interface io.helidon.common.buffers.BufferData
-
Fixed size buffer data fully written.
- create(char[]) - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Create a new instance based on the password.
- create(char[]) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.EncryptionConfig
-
Create a new instance with custom password.
- create(int) - Static method in interface io.helidon.common.buffers.BufferData
-
Fixed size buffer data.
- create(int) - Static method in class io.helidon.common.http.Http.Status
-
Convert a numerical status code into the corresponding Status.
- create(int) - Static method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Socket client that allows sending any content.
- create(int) - Static method in class io.helidon.nima.http2.Http2Flag.ContinuationFlags
-
Create continuation flags.
- create(int) - Static method in class io.helidon.nima.http2.Http2Flag.DataFlags
-
Create data flags.
- create(int) - Static method in class io.helidon.nima.http2.Http2Flag.HeaderFlags
-
Create headers flags.
- create(int) - Static method in class io.helidon.nima.http2.Http2Flag.NoFlags
-
Create no flags from the numeric value (should be always zero, though not validated by this method).
- create(int) - Static method in class io.helidon.nima.http2.Http2Flag.PingFlags
-
Create ping flags.
- create(int) - Static method in class io.helidon.nima.http2.Http2Flag.PushPromiseFlags
-
Create push promise flags.
- create(int) - Static method in class io.helidon.nima.http2.Http2Flag.SettingsFlags
-
Create settings flags.
- create(int, Http2FrameTypes<T>, T, int) - Static method in class io.helidon.nima.http2.Http2FrameHeader
-
Create a frame header from known values.
- create(int, String) - Static method in class io.helidon.common.http.Http.Status
-
Convert a numerical status code into the corresponding Status.
- create(long) - Static method in class io.helidon.nima.http2.Http2Headers.DynamicTable
-
Create dynamic header table with the defined size.
- create(ObjectMapper) - Static method in class io.helidon.nima.http.media.jackson.JacksonSupport
-
Creates a new
JacksonSupport. - create(ObjectMapper) - Static method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Creates a new
JacksonSupport. - create(GraphQLSchema) - Static method in interface io.helidon.graphql.server.InvocationHandler
-
Create a handler for GraphQL schema.
- create(GraphQLSchema) - Static method in class io.helidon.nima.graphql.server.GraphQlService
-
Create GraphQL support for a GraphQL schema.
- create(GraphQLSchema) - Static method in class io.helidon.reactive.graphql.server.GraphQlSupport
-
Create GraphQL support for a GraphQL schema.
- create(BindableService) - Static method in class io.helidon.grpc.client.ClientServiceDescriptor
-
Create a
ClientServiceDescriptorfrom aBindableService. - create(Channel, ClientServiceDescriptor) - Static method in class io.helidon.grpc.client.GrpcServiceClient
-
Creates a
GrpcServiceClient. - create(Channel, Class<T>) - Static method in class io.helidon.microprofile.grpc.client.GrpcProxyBuilder
-
Create a
GrpcProxyBuilderthat can build gRPC dynamic proxies for a given gRPC service interface. - create(ServiceDescriptor) - Static method in class io.helidon.grpc.client.ClientServiceDescriptor
-
Create a
ClientServiceDescriptorfrom aServiceDescriptor. - create(Base64Value) - Static method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
-
Create an entry from Base64 value.
- create(BufferData) - Static method in class io.helidon.nima.http2.Http2Continuation
-
Create continuation from frame data.
- create(BufferData) - Static method in class io.helidon.nima.http2.Http2DataFrame
-
Create data frame from buffer.
- create(BufferData) - Static method in class io.helidon.nima.http2.Http2FrameHeader
-
Create a header from header bytes.
- create(BufferData) - Static method in record class io.helidon.nima.http2.Http2GoAway
-
Create a go away frame from frame data.
- create(BufferData) - Static method in class io.helidon.nima.http2.Http2Ping
-
Create ping from buffer.
- create(BufferData) - Static method in record class io.helidon.nima.http2.Http2Priority
-
Create priority frame from frame data.
- create(BufferData) - Static method in record class io.helidon.nima.http2.Http2RstStream
-
Create a RST stream from frame data.
- create(BufferData) - Static method in class io.helidon.nima.http2.Http2Settings
-
Settings frame from frame data.
- create(BufferData) - Static method in record class io.helidon.nima.http2.Http2WindowUpdate
-
Create from frame data.
- create(BufferData...) - Static method in interface io.helidon.common.buffers.BufferData
-
Buffer data mapping multiple buffers.
- create(Config) - Static method in interface io.helidon.common.configurable.AllowList
-
Create
AllowListfrom configurtion. - create(Config) - Static method in interface io.helidon.common.configurable.Resource
-
Loads the resource from appropriate location based on configuration.
- create(Config) - Static method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
-
Load supplier from configuration.
- create(Config) - Static method in class io.helidon.common.configurable.ServerThreadPoolSupplier
-
Create supplier from configuration.
- create(Config) - Static method in interface io.helidon.common.http.RequestedUriDiscoveryContext
-
Creates a new
RequestedUriDiscoveryContextfrom the provided discovery context config node. - create(Config) - Static method in class io.helidon.common.pki.KeyConfig
-
Load key config from config.
- create(Config) - Static method in class io.helidon.cors.CrossOriginConfig
-
Creates a new
CrossOriginConfiginstance based on the provided configuration node. - create(Config) - Static method in class io.helidon.cors.MappedCrossOriginConfig
-
Creates a new
Mappedinstance using the provided configuration. - create(Config) - Static method in class io.helidon.nima.common.tls.Tls
-
Create TLS configuration from config.
- create(Config) - Static method in interface io.helidon.nima.http.encoding.ContentEncodingContext
-
Create a new encoding support and apply provided configuration.
- create(Config) - Method in class io.helidon.nima.http.media.jackson.JacksonMediaSupportProvider
- create(Config) - Static method in class io.helidon.nima.http.media.jackson.JacksonSupport
-
Creates a new
JacksonSupport. - create(Config) - Method in class io.helidon.nima.http.media.jsonb.JsonbMediaSupportProvider
- create(Config) - Static method in class io.helidon.nima.http.media.jsonb.JsonbSupport
-
Creates a new
JsonbSupport. - create(Config) - Method in class io.helidon.nima.http.media.jsonp.JsonpMediaSupportProvider
- create(Config) - Static method in class io.helidon.nima.http.media.jsonp.JsonpSupport
-
Creates a new
JsonpSupport. - create(Config) - Static method in interface io.helidon.nima.http.media.MediaContext
-
Create a new media context and apply provided configuration.
- create(Config) - Static method in class io.helidon.nima.http.media.multipart.MultiPartSupport
-
Creates a new
MultiPartSupport. - create(Config) - Method in class io.helidon.nima.http.media.multipart.MultiPartSupportProvider
- create(Config) - Method in interface io.helidon.nima.http.media.spi.MediaSupportProvider
-
Create media support based on the provided configuration.
- create(Config) - Static method in class io.helidon.tracing.config.TracingConfig
-
Create new tracing configuration based on the provided config.
- create(Config) - Static method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Create a new builder based on values in configuration.
- create(Config) - Static method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
Create a new builder from configuration.
- create(Config) - Static method in interface io.helidon.tracing.TracerBuilder
-
Create a new builder from configuration.
- create(Config) - Static method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
-
Create a new builder based on values in configuration.
- create(Config, String) - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
-
Load supplier from configuration.
- create(Context) - Static method in interface io.helidon.common.context.Context
-
Creates a new empty instance backed by its parent read-through
Context. - create(HelidonServiceLoader<MapperProvider>) - Static method in interface io.helidon.common.mapper.MapperManager
-
Create a mapper manager using only the provided Helidon Service loader.
- create(HelidonServiceLoader<DbMapperProvider>) - Static method in interface io.helidon.reactive.dbclient.DbMapperManager
-
Create a new mapper manager from customized
HelidonServiceLoader. - create(Headers) - Static method in interface io.helidon.common.http.ClientRequestHeaders
-
Create client request headers from headers.
- create(Headers) - Static method in interface io.helidon.common.http.ClientResponseHeaders
-
Create a new instance from headers parsed from client response.
- create(Headers) - Static method in class io.helidon.common.http.Forwarded
-
Parse forwarded header(s) from the provided headers.
- create(Headers) - Static method in interface io.helidon.common.http.ServerRequestHeaders
-
Create a new instance from headers.
- create(Headers) - Static method in interface io.helidon.common.http.ServerResponseHeaders
-
Create a new instance of mutable server response headers.
- create(Headers) - Static method in interface io.helidon.common.http.WritableHeaders
-
Create a new instance of writable headers from existing headers.
- create(Headers) - Static method in class io.helidon.nima.http2.Http2Headers
-
Create HTTP/2 headers from HTTP headers.
- create(Http.HeaderName, boolean, boolean, String...) - Static method in class io.helidon.common.http.Http.Header
-
Create a new header.
- create(Http.HeaderName, int) - Static method in class io.helidon.common.http.Http.Header
-
Create a new header with a single value.
- create(Http.HeaderName, long) - Static method in class io.helidon.common.http.Http.Header
-
Create a new header with a single value.
- create(Http.HeaderName, LazyString) - Static method in class io.helidon.common.http.Http.Header
-
Create a new header with a single value.
- create(Http.HeaderName, String) - Static method in class io.helidon.common.http.Http.Header
-
Create a new header with a single value.
- create(Http.HeaderName, String...) - Static method in class io.helidon.common.http.Http.Header
-
Create a new header.
- create(Http.HeaderName, List<String>) - Static method in class io.helidon.common.http.Http.Header
-
Create a new header.
- create(Http.HeaderValue) - Static method in interface io.helidon.common.http.Http.HeaderValueWriteable
-
Create a new mutable header from an existing header.
- create(HttpPrologue, Headers) - Static method in class io.helidon.nima.webserver.http.DirectTransportRequest
-
Configure a simple request from known prologue and headers.
- create(WritableHeaders<?>) - Static method in interface io.helidon.common.http.ClientRequestHeaders
-
Create client request headers from writable headers.
- create(WritableHeaders<?>) - Static method in class io.helidon.nima.http2.Http2Headers
-
Create from writable HTTP headers.
- create(WritableHeaders<?>) - Static method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Create a new empty writer context backed by the specified headers.
- create(MediaType) - Static method in interface io.helidon.common.http.HttpMediaType
-
Create a new HTTP media type from media type.
- create(KeyConfig) - Static method in class io.helidon.grpc.server.SSLContextBuilder
-
Creates a builder of the
SSLContext. - create(Single<T>) - Static method in interface io.helidon.common.reactive.Multi
- create(Single<T>) - Static method in interface io.helidon.common.reactive.Single
- create(PeerInfo, PeerInfo, boolean) - Static method in class io.helidon.nima.testing.junit5.webserver.DirectSocket
-
Create a new socket with explicit peer information.
- create(TypeInfo, AnnotationAndValue) - Method in interface io.helidon.builder.processor.spi.BuilderCreatorProvider
-
Creates the type and body for what is code generated.
- create(TypeInfo, AnnotationAndValue) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
- create(TypeName) - Static method in class io.helidon.common.types.DefaultAnnotationAndValue
-
Creates an instance for an annotation with no value.
- create(TypeName, String) - Static method in class io.helidon.common.types.DefaultAnnotationAndValue
-
Creates an instance for an annotation with a value.
- create(TypeName, String) - Static method in class io.helidon.pico.api.DefaultQualifierAndValue
-
Creates a qualifier.
- create(TypeName, Map<String, String>) - Static method in class io.helidon.common.types.DefaultAnnotationAndValue
-
Creates an instance for annotation with zero or more values.
- create(TypeName, Map<String, String>) - Static method in class io.helidon.pico.api.DefaultQualifierAndValue
-
Creates a qualifier.
- create(Config) - Static method in class io.helidon.config.ClasspathConfigSource
-
Initializes config source instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.ClasspathOverrideSource
-
Create a new classpath override source from meta configuration, containing
resourcekey and other options. - create(Config) - Static method in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
-
Initializes config filter instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.ConfigSources
-
Returns a
ConfigSourcethat contains the same configuration model as the providedconfig. - create(Config) - Static method in class io.helidon.config.DirectoryConfigSource
-
Initializes config source instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.etcd.EtcdConfigSource
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.config.etcd.EtcdWatcher
-
Create a new instance from meta configuration.
- create(Config) - Static method in class io.helidon.config.FileConfigSource
-
Initializes config source instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.FileOverrideSource
-
Create a new file override source from meta configuration.
- create(Config) - Static method in class io.helidon.config.git.GitConfigSource
-
Create an instance from meta configuration.
- create(Config) - Static method in class io.helidon.config.mp.MpConfigSources
-
Config source base on a Helidon SE config instance.
- create(Config) - Static method in class io.helidon.config.PollingStrategies.ScheduledBuilder
-
Initializes polling strategy instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.PrefixedConfigSource
-
Create a prefixed config source from meta configuration.
- create(Config) - Static method in class io.helidon.config.SimpleRetryPolicy
-
Initializes retry policy instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.UrlConfigSource
-
Initializes config source instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.UrlOverrideSource
-
Create a new URL override source from meta configuration.
- create(Config) - Static method in class io.helidon.grpc.client.GrpcChannelsProvider
-
Creates a
GrpcChannelsProviderusing the specified configuration. - create(Config) - Static method in class io.helidon.grpc.core.GrpcTlsDescriptor
-
Create an instance of a TLS configuration from external configuration source.
- create(Config) - Static method in interface io.helidon.grpc.server.GrpcServerConfiguration
-
Creates new instance with values from external configuration.
- create(Config) - Static method in class io.helidon.grpc.server.SSLContextBuilder
-
Creates
SSLContextfrom the provided configuration. - create(Config) - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
-
Creates a new factory using the specified config.
- create(Config) - Static method in class io.helidon.integrations.micrometer.MicrometerFeature
-
Creates a new
MicrometerSupportusing the providedConfig(anchored at the "metrics.micrometer" node). - create(Config) - Static method in class io.helidon.integrations.micrometer.MicrometerSupport
-
Creates a new
MicrometerSupportusing the providedConfig(anchored at the "metrics.micrometer" node). - create(Config) - Static method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Create a EmbeddedStorageManager instance from Config.
- create(Config) - Static method in class io.helidon.integrations.neo4j.Neo4j
-
Create the Neo4j support using builder.
- create(Config) - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig
-
Create a new secrets configuration from config.
- create(Config) - Static method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig
-
Create a new secrets configuration from config.
- create(Config) - Static method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig
-
Create a new secrets configuration from config.
- create(Config) - Static method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig
-
Create a new digest configuration from config.
- create(Config) - Static method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig
-
Create a new encryption configuration from config.
- create(Config) - Static method in interface io.helidon.integrations.vault.Vault
-
Create a Vault from configuration.
- create(Config) - Static method in class io.helidon.messaging.connectors.kafka.KafkaConnector
-
Creates a new instance of KafkaConnector with the required configuration.
- create(Config) - Static method in class io.helidon.messaging.connectors.kafka.KafkaPublisher
-
Load this builder from a configuration.
- create(Config) - Static method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
-
Load this builder from a configuration.
- create(Config) - Static method in interface io.helidon.metrics.api.BaseMetricsSettings
-
Creates a new instance of
BaseMetricsSettingsbased on the specifiedConfignode containing base metrics settings. - create(Config) - Static method in interface io.helidon.metrics.api.ComponentMetricsSettings
-
Returns component metrics settings created from a
Confignode, by convention themetricsconfig section within the component's own config section. - create(Config) - Static method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings
-
Creates a new
KeyPerformanceIndicatorMetricsSettingsinstance from the specified config node containing KPI metrics settings. - create(Config) - Static method in interface io.helidon.metrics.api.MetricsSettings
-
Returns metrics settings based on a
Confignode, by convention themetricsconfig section within the overallmetricsconfig. - create(Config) - Static method in interface io.helidon.metrics.api.RegistryFactory
-
Deprecated.Use
RegistryFactory.create(MetricsSettings)instead - create(Config) - Static method in interface io.helidon.metrics.api.RegistryFilterSettings.Builder
-
Returns a new builder initialized according to the specific configuration.
- create(Config) - Static method in interface io.helidon.metrics.api.RegistrySettings
-
Creates a new
RegistrySettingsinstance using the provided config. - create(Config) - Static method in class io.helidon.metrics.RegistryFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- create(Config) - Static method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
-
Create provider instance from configuration.
- create(Config) - Static method in interface io.helidon.microprofile.server.RoutingBuilders
-
Prepares the default and actual
HttpRouting.Builderinstances based on the "routing" configuration for the specific component configuration. - create(Config) - Method in class io.helidon.nima.grpc.webserver.GrpcProtocolProvider
- create(Config) - Method in interface io.helidon.nima.http2.webserver.spi.Http2SubProtocolProvider
-
Creates an instance of HTTP/2 sub-protocol selector.
- create(Config) - Static method in class io.helidon.nima.observe.metrics.MetricsFeature
-
Create an instance to be registered with Web Server maybe overriding default values with configured values.
- create(Config) - Static method in class io.helidon.nima.observe.ObserveFeature
-
Create a new support with custom configuration.
- create(Config) - Static method in class io.helidon.nima.openapi.OpenApiService
-
Creates a new
OpenApiServiceinstance using the 'openapi' portion of the providedConfigobject. - create(Config) - Static method in interface io.helidon.nima.servicecommon.RestServiceSettings
-
Creates a new instance using values from the provided config.
- create(Config) - Static method in class io.helidon.nima.webserver.accesslog.AccessLogFeature
-
Create Access log support configured from
Config. - create(Config) - Static method in class io.helidon.nima.webserver.context.ContextFeature
-
Create a new context feature with custom setup.
- create(Config) - Static method in class io.helidon.nima.webserver.cors.CorsSupport
-
Creates a new
CorsSupportinstance based on the provided configuration expected to match the basicCrossOriginConfigformat. - create(Config) - Static method in interface io.helidon.nima.webserver.tracing.PathTracingConfig
-
Create a new traced path configuration from
Config. - create(Config) - Static method in interface io.helidon.reactive.dbclient.DbClient
-
Create Helidon database handler builder.
- create(Config) - Static method in interface io.helidon.reactive.dbclient.DbStatements
-
Create statements from configuration.
- create(Config) - Static method in interface io.helidon.reactive.dbclient.jdbc.ConnectionPool
-
Create a JDBC connection pool from provided configuration.
- create(Config) - Method in class io.helidon.reactive.dbclient.metrics.DbClientMetricsProvider
- create(Config) - Method in interface io.helidon.reactive.dbclient.spi.DbClientServiceProvider
-
Create a new interceptor instance with the configuration provided.
- create(Config) - Static method in class io.helidon.reactive.dbclient.tracing.DbClientTracing
-
Create a new tracing interceptor based on the configuration.
- create(Config) - Method in class io.helidon.reactive.dbclient.tracing.DbClientTracingProvider
- create(Config) - Static method in class io.helidon.reactive.health.HealthSupport
-
Create a new HealthSupport with no health checks, configured from provided config.
- create(Config) - Static method in class io.helidon.reactive.media.common.MediaContext
-
Create a new instance based on the configuration.
- create(Config) - Method in interface io.helidon.reactive.media.common.spi.MediaSupportProvider
-
Create a new service instance based on configuration.
- create(Config) - Method in class io.helidon.reactive.media.jackson.JacksonProvider
- create(Config) - Method in class io.helidon.reactive.media.jsonb.JsonbProvider
- create(Config) - Method in class io.helidon.reactive.media.jsonp.JsonpProvider
- create(Config) - Static method in class io.helidon.reactive.metrics.MetricsSupport
-
Create an instance to be registered with Web Server maybe overriding default values with configured values.
- create(Config) - Static method in class io.helidon.reactive.openapi.OpenAPISupport
-
Creates a new
OpenAPISupportinstance using the 'openapi' portion of the providedConfigobject. - create(Config) - Static method in interface io.helidon.reactive.servicecommon.RestServiceSettings
-
Creates a new instance using values from the provided config.
- create(Config) - Static method in class io.helidon.reactive.webclient.metrics.WebClientMetrics
-
Creates new client metrics based on config.
- create(Config) - Method in class io.helidon.reactive.webclient.metrics.WebClientMetricsProvider
- create(Config) - Static method in class io.helidon.reactive.webclient.Proxy
-
Create a new proxy instance from configuration.
- create(Config) - Method in class io.helidon.reactive.webclient.security.WebClientSecurityProvider
- create(Config) - Method in interface io.helidon.reactive.webclient.spi.WebClientServiceProvider
-
Create a new service instance based on configuration.
- create(Config) - Method in class io.helidon.reactive.webclient.tracing.WebClientTracingProvider
- create(Config) - Static method in interface io.helidon.reactive.webclient.WebClient
-
Create a new WebClient based on
Config. - create(Config) - Static method in class io.helidon.reactive.webserver.accesslog.AccessLogSupport
-
Create Access log support configured from
Config. - create(Config) - Static method in class io.helidon.reactive.webserver.cors.CorsSupport
-
Creates a new
CorsSupportinstance based on the provided configuration expected to match the basicCrossOriginConfigformat. - create(Config) - Static method in interface io.helidon.reactive.webserver.PathTracingConfig
-
Create a new traced path configuration from
Config. - create(Config) - Static method in interface io.helidon.reactive.webserver.ServerConfiguration
-
Creates new instance with defaults from external configuration source.
- create(Config) - Static method in class io.helidon.reactive.webserver.WebServerTls
-
Create TLS configuration from config.
- create(Config) - Static method in class io.helidon.reactive.webserver.WebTracingConfig
-
Create a new tracing support base on
Config. - create(Config) - Static method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor
-
Create an instance based on configuration.
- create(Config) - Static method in class io.helidon.security.abac.policy.PolicyValidator
-
Create an instance from configuration.
- create(Config) - Static method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
Will read roles allowed from configuration.
- create(Config) - Static method in class io.helidon.security.abac.scope.ScopeValidator
-
Create a new validator instance from configuration.
- create(Config) - Static method in class io.helidon.security.abac.scope.ScopeValidator.ScopesConfig
-
Create an instance from configuration (of endpoint).
- create(Config) - Static method in class io.helidon.security.abac.time.TimeValidator.TimeConfig
-
Create an time config from configuration.
- create(Config) - Static method in class io.helidon.security.CompositeProviderSelectionPolicy
-
Load this policy from config.
- create(Config) - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
-
Create a consumer of gRPC routing config to be
registeredwith gRPC server routing to process security requests. - create(Config) - Static method in class io.helidon.security.integration.jersey.QueryParamHandler
-
Read a new instance from configuration.
- create(Config) - Static method in class io.helidon.security.integration.nima.SecurityFeature
-
Create a consumer of routing config to be
HttpRouting.Builder.register(java.util.function.Supplier[])registered} with web server routing to process security requests. - create(Config) - Static method in class io.helidon.security.integration.nima.SecurityHandler.QueryParamHandler
-
Create an instance from configuration.
- create(Config) - Static method in class io.helidon.security.integration.webserver.SecurityHandler.QueryParamHandler
-
Create an instance from configuration.
- create(Config) - Static method in class io.helidon.security.integration.webserver.WebSecurity
-
Create a consumer of routing config to be
registeredwith web server routing to process security requests. - create(Config) - Static method in class io.helidon.security.providers.abac.AbacProvider
-
Creates a new provider instance from configuration.
- create(Config) - Static method in interface io.helidon.security.providers.common.EvictableCache
-
Create a new cache and configure it from the provided configuration.
- create(Config) - Static method in class io.helidon.security.providers.common.OutboundConfig
-
Parse targets from provider configuration.
- create(Config) - Static method in class io.helidon.security.providers.common.OutboundTarget
-
Create a target from configuration.
- create(Config) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
-
Creates the provider from configuration, supporting encryption if its configuration is found.
- create(Config) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.EncryptionConfig
-
Create a new instance from config.
- create(Config) - Static method in class io.helidon.security.providers.google.login.GoogleTokenProvider
-
Create an instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig
-
Create header outbound configuration from config.
- create(Config) - Static method in class io.helidon.security.providers.header.HeaderAtnProvider
-
Create provider instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.httpauth.ConfigUserStore
-
Create an instance from config.
- create(Config) - Static method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
-
Load this provider from configuration.
- create(Config) - Static method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
-
Create basic outbound configuration from config.
- create(Config) - Static method in enum class io.helidon.security.providers.httpauth.HttpDigest.Qop
-
Parse configuration into this enum.
- create(Config) - Static method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider
-
Load this provider from configuration.
- create(Config) - Method in interface io.helidon.security.providers.httpauth.spi.UserStoreService
-
Create the secure user store to use with these providers.
- create(Config) - Static method in class io.helidon.security.providers.httpsign.HttpSignProvider
-
Create a new instance of this provider from configuration.
- create(Config) - Static method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Create an instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig
-
Load header configuration from config.
- create(Config) - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.HeadersConfig
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Deprecated.Creates an instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
-
Creates an instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
-
Deprecated.Creates an instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider
-
Creates an instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.jwt.JwtProvider
-
Create provider instance from configuration.
- create(Config) - Static method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Create a new instance from
Config. - create(Config) - Static method in class io.helidon.security.providers.oidc.OidcFeature
-
Load OIDC support for webserver from config.
- create(Config) - Static method in class io.helidon.security.providers.oidc.OidcProvider
-
Load this provider from configuration.
- create(Config) - Static method in class io.helidon.security.providers.oidc.reactive.OidcSupport
-
Load OIDC support for webserver from config.
- create(Config) - Static method in class io.helidon.security.QueryParamMapping
-
Read a new instance from configuration.
- create(Config) - Static method in interface io.helidon.security.Security
-
Creates new instance based on configuration values.
- create(Config) - Static method in class io.helidon.security.SecurityTime
-
Load an instance from configuration.
- create(Config) - Static method in class io.helidon.security.util.TokenHandler
-
Create a
TokenHandlerfrom configuration. - create(Config.Key) - Static method in exception class io.helidon.config.MissingValueException
-
Create new missing value exception.
- create(Config, OutboundTarget...) - Static method in class io.helidon.security.providers.common.OutboundConfig
-
Parse targets from provider configuration with possible default targets.
- create(Config, TokenHandler) - Static method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget
-
Load an instance from configuration.
- create(Config, String) - Static method in class io.helidon.security.providers.oidc.OidcFeature
-
Load OIDC support for webserver from config.
- create(Config, String) - Static method in class io.helidon.security.providers.oidc.reactive.OidcSupport
-
Load OIDC support for webserver from config.
- create(ScheduledPollingStrategy.RecurringPolicy, ScheduledExecutorService) - Static method in class io.helidon.config.ScheduledPollingStrategy
-
Creates a polling strategy with an interval of the polling as a parameter.
- create(ConfigNode.ObjectNode) - Static method in class io.helidon.config.ConfigSources
-
Returns a
ConfigSourcethat wraps the specifiedobjectNode. - create(ConfigSource) - Static method in class io.helidon.config.mp.MpConfigSources
-
Config source based on a Helidon SE config source.
- create(GrpcRouting) - Static method in interface io.helidon.grpc.server.GrpcServer
-
Creates new instance form provided GrpcRouting and default configuration.
- create(GrpcServerConfiguration, GrpcRouting) - Static method in interface io.helidon.grpc.server.GrpcServer
-
Creates new instance form provided configuration and GrpcRouting.
- create(GrpcServerConfiguration, Supplier<? extends GrpcRouting>) - Static method in interface io.helidon.grpc.server.GrpcServer
-
Creates new instance form provided configuration and GrpcRouting.
- create(HealthCheck...) - Static method in class io.helidon.nima.observe.health.HealthFeature
-
Create a new instance with explicit list of health checks.
- create(AppRoleAuthRx) - Static method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Create AppRole blocking API from its reactive counterpart.
- create(K8sAuthRx) - Static method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Create blocking Kubernetes authentication API from its reactive counterpart.
- create(TokenAuthRx) - Static method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Create blocking token authentication method from its reactive counterpart.
- create(CreateCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Create a new secret on the defined path.
- create(CreateCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
-
Create a new secret on the defined path.
- create(CubbyholeSecretsRx) - Static method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Create a new instance of blocking API for Cubbyhole secrets from its reactive counterpart.
- create(DbSecretsRx) - Static method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Create blocking DB secrets from its reactive counterpart.
- create(CreateKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Create a new secret on the defined path.
- create(CreateKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
-
Create a new secret on the defined path.
- create(CreateKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Create a new secret.
- create(CreateKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Create a new secret.
- create(Kv2SecretsRx) - Static method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Create blocking Key/Vault secrets from its reactive counterpart.
- create(PkiSecretsRx) - Static method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Create a new blocking API from its reactive counterpart.
- create(TransitSecretsRx) - Static method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Create blocking transit secrets from its reactive counterpart.
- create(SysRx) - Static method in interface io.helidon.integrations.vault.sys.Sys
-
Create a new instance of blocking Vault Sys operations from the reactive instance.
- create(Channel<PAYLOAD>) - Static method in class io.helidon.messaging.Emitter
-
Create new Emitter to serve as a publisher for supplied channel.
- create(Channel<PAYLOAD>, Channel<PAYLOAD>...) - Static method in class io.helidon.messaging.Emitter
-
Create new Emitter to serve as a broadcast publisher for supplied channels.
- create(MetricsSettings) - Static method in interface io.helidon.metrics.api.RegistryFactory
-
Returns a
RegistryFactoryaccording to the specifiedMetricsSettings. - create(MetricsSettings) - Method in interface io.helidon.metrics.api.spi.RegistryFactoryProvider
-
Creates a new
RegistryFactoryaccording to the specified metrics settings. - create(MetricsSettings) - Static method in interface io.helidon.metrics.api.SystemTagsManager
-
Creates a new system tags manager using the provided metrics settings and saves it as the initialized instance returned to subsequent invocations of
SystemTagsManager.instance(). - create(MetricsSettings) - Method in class io.helidon.metrics.RegistryFactoryProviderImpl
- create(ContentDecoder, Function<Integer, BufferData>, Runnable, ClientRequestHeaders, ClientResponseHeaders, MediaContext) - Static method in class io.helidon.nima.webclient.ClientResponseEntity
-
Create a new client response entity.
- create(ContentDecoder, Function<Integer, BufferData>, Runnable, ServerRequestHeaders, MediaContext) - Static method in class io.helidon.nima.http2.webserver.Http2ServerRequestEntity
-
Create a new entity.
- create(Http2Stream, Http2Headers.DynamicTable, Http2HuffmanDecoder, Http2FrameData...) - Static method in class io.helidon.nima.http2.Http2Headers
-
Create headers from HTTP request.
- create(HealthFeature) - Static method in class io.helidon.nima.observe.health.HealthObserveProvider
-
Create using a configured observer.
- create(MetricsFeature) - Static method in class io.helidon.nima.observe.metrics.MetricsObserveProvider
-
Create using a configured observer.
- create(ObserveProvider...) - Static method in class io.helidon.nima.observe.ObserveFeature
-
Create a new support with default configuration and an explicit list of providers.
- create(ConnectionContext, HttpPrologue, Headers, String, WsRoute) - Static method in class io.helidon.nima.websocket.webserver.WsConnection
-
Create a new connection.
- create(ErrorHandlers, List<Filter>) - Static method in class io.helidon.nima.webserver.http.Filters
-
Create filters.
- create(ServerResponse, BiConsumer<Object, MediaType>, Runnable) - Method in class io.helidon.nima.sse.webserver.SseSinkProvider
- create(ServerResponse, BiConsumer<Object, MediaType>, Runnable) - Method in interface io.helidon.nima.webserver.http.spi.SinkProvider
-
Creates a sink using this provider.
- create(WsRouting) - Static method in class io.helidon.nima.testing.junit5.websocket.DirectWsClient
-
Create a new client based on the provided routing.
- create(WsListener, HelidonSocket, DataReader, DataWriter, Optional<String>) - Static method in class io.helidon.nima.websocket.client.ClientWsConnection
-
Create a new connection.
- create(InjectionPointInfo, boolean) - Static method in interface io.helidon.pico.api.ContextualServiceQuery
-
Creates a contextual service query given the injection point info.
- create(Phase) - Static method in interface io.helidon.pico.api.ActivationRequest
-
Creates a new activation request.
- create(PicoServices, String, boolean) - Static method in class io.helidon.pico.runtime.DefaultServiceBinder
-
Creates an instance of the default services binder.
- create(AbstractFilerMessager) - Static method in class io.helidon.pico.tools.CodeGenFiler
-
Creates a new code gen filer.
- create(CustomAnnotationTemplateRequest) - Method in class io.helidon.nima.http.processor.HttpEndpointCreator
- create(CustomAnnotationTemplateRequest) - Method in class io.helidon.nima.http.processor.HttpMethodCreator
- create(CustomAnnotationTemplateRequest) - Method in interface io.helidon.pico.tools.spi.CustomAnnotationTemplateCreator
-
The implementor should return empty if the request should not be handled.
- create(GenericTemplateCreatorRequest) - Method in interface io.helidon.pico.tools.GenericTemplateCreator
-
Convenience method to help with the typical/generic case where the request + the provided generatedType is injected into the supplied template to produce the response.
- create(DbClientContext, DbStatementType, String, String) - Static method in class io.helidon.reactive.dbclient.common.DbStatementContext
-
Create a new instance of this class.
- create(DbClient, Config) - Static method in class io.helidon.reactive.dbclient.health.DbClientHealthCheck
-
Create a health check with configured settings for the database.
- create(MediaContext, MessageBodyContext.EventListener, Headers, Optional<HttpMediaType>) - Static method in class io.helidon.reactive.media.common.MessageBodyReaderContext
-
Create a new empty reader context backed by the specified headers.
- create(MediaContext, MessageBodyContext.EventListener, WritableHeaders<?>, List<HttpMediaType>) - Static method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Create a new writer context.
- create(MessageBodyReaderContext) - Static method in class io.helidon.reactive.media.common.MessageBodyReaderContext
-
Creates a new parented reader context.
- create(MessageBodyReaderContext, MessageBodyContext.EventListener, Headers, Optional<HttpMediaType>) - Static method in class io.helidon.reactive.media.common.MessageBodyReaderContext
-
Create a new empty reader context backed by the specified headers.
- create(MessageBodyWriterContext) - Static method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Create a new parented writer context.
- create(MessageBodyWriterContext, WritableHeaders<?>) - Static method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Create a new parented writer context backed by the specified headers.
- create(MessageBodyWriterContext, MessageBodyContext.EventListener, WritableHeaders<?>, List<HttpMediaType>) - Static method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Create a new writer context.
- create(WriteableBodyPart...) - Static method in class io.helidon.reactive.media.multipart.WriteableMultiPart
-
Short-hand for creating
WriteableMultiPartinstances with the specified entities as body parts. - create(Routing) - Static method in interface io.helidon.reactive.webserver.WebServer
-
Creates new instance from provided routing and default configuration.
- create(Routing, Config) - Static method in interface io.helidon.reactive.webserver.WebServer
-
Creates new instance from provided configuration and routing.
- create(ServerRequest) - Static method in class io.helidon.security.integration.grpc.GrpcClientSecurity
-
Create a
GrpcClientSecurityinstance. - create(SignedJwt, Jwk) - Static method in class io.helidon.security.jwt.EncryptedJwt
-
Create new EncryptedJwt.
- create(Principal) - Static method in class io.helidon.security.Subject
-
Create a new subject for a principal.
- create(OutboundTarget) - Static method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig
-
Create header outbound configuration from an outbound target.
- create(OutboundTarget) - Static method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
-
Create basic outbound configuration from an outbound target.
- create(OidcConfig) - Static method in class io.helidon.security.providers.oidc.OidcFeature
-
Load OIDC support for webserver from
OidcConfiginstance. - create(OidcConfig) - Static method in class io.helidon.security.providers.oidc.OidcProvider
-
Create a new provider based on OIDC configuration.
- create(OidcConfig) - Static method in class io.helidon.security.providers.oidc.reactive.OidcSupport
-
Load OIDC support for webserver from
OidcConfiginstance. - create(OidcConfig, TenantConfig) - Static method in class io.helidon.security.providers.oidc.common.Tenant
-
Create new instance and resolve all the metadata related values.
- create(QueryParamMapping) - Static method in class io.helidon.security.integration.jersey.QueryParamHandler
-
Create instance from an existing mapping.
- create(QueryParamMapping) - Static method in class io.helidon.security.integration.nima.SecurityHandler.QueryParamHandler
-
Create an instance from existing mapping.
- create(QueryParamMapping) - Static method in class io.helidon.security.integration.webserver.SecurityHandler.QueryParamHandler
-
Create an instance from existing mapping.
- create(Security) - Static method in class io.helidon.reactive.webclient.security.WebClientSecurity
-
Creates new instance of client security service base on
Security. - create(Security) - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
-
Create a consumer of gRPC routing config to be
GrpcRouting.Builder.register(GrpcService)) registered} with gRPC server routing to process security requests. - create(Security) - Static method in class io.helidon.security.integration.nima.SecurityFeature
-
Create a consumer of routing config to be
HttpRouting.Builder.register(java.util.function.Supplier[])registered} with web server routing to process security requests. - create(Security) - Static method in class io.helidon.security.integration.webserver.WebSecurity
-
Create a consumer of routing config to be
registeredwith web server routing to process security requests. - create(SecurityContext) - Static method in class io.helidon.security.integration.grpc.GrpcClientSecurity
-
Create a
GrpcClientSecurityinstance. - create(SecurityLevel) - Static method in class io.helidon.security.SecurityLevel
-
Creates builder for security levels based on previously created security level.
- create(Security, Config) - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
-
Create a consumer of gRPC routing config to be
registeredwith gRPC server routing to process security requests. - create(Security, Config) - Static method in class io.helidon.security.integration.nima.SecurityFeature
-
Create a consumer of routing config to be
HttpRouting.Builder.register(java.util.function.Supplier[])registered} with web server routing to process security requests. - create(Security, Config) - Static method in class io.helidon.security.integration.webserver.WebSecurity
-
Create a consumer of routing config to be
registeredwith web server routing to process security requests. - create(DigestProvider.DigestFunction, DigestProvider.VerifyFunction) - Static method in class io.helidon.security.spi.DigestProvider.DigestSupport
-
Create a new support based on digest and verify functions.
- create(AbacSupport) - Static method in class io.helidon.security.util.AbacSupport.BasicAttributes
-
Create basic attributes that have all attributes of the toCopy.
- create(TokenHandler, String) - Static method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig
-
Create header outbound configuration from a token handler and username.
- create(TracingConfig) - Static method in class io.helidon.reactive.webserver.WebTracingConfig
-
Create a new tracing support base on
TracingConfig. - create(Tracer) - Static method in class io.helidon.nima.webserver.tracing.TracingFeature
-
Create a tracing configuration that is enabled for all paths and spans (that are enabled by default).
- create(Tracer, Config) - Static method in class io.helidon.nima.webserver.tracing.TracingFeature
-
Create a new tracing support base on
Config. - create(Tracer, TracingConfig) - Static method in class io.helidon.nima.webserver.tracing.TracingFeature
-
Create a new tracing support base on
TracingConfig. - create(OpenTelemetry, Tracer, Map<String, String>) - Static method in class io.helidon.tracing.opentelemetry.HelidonOpenTelemetry
-
Wrap an open telemetry tracer.
- create(Span) - Static method in class io.helidon.tracing.opentelemetry.HelidonOpenTelemetry
-
Wrap an open telemetry span.
- create(Tracer) - Static method in class io.helidon.tracing.opentracing.OpenTracing
-
Wrap an open tracing tracer.
- create(Tracer, Span) - Static method in class io.helidon.tracing.opentracing.OpenTracing
-
Wrap an open tracing span.
- create(CollectorRegistry) - Static method in class io.helidon.metrics.prometheus.PrometheusSupport
-
Creates new instance using specified Prometheus
CollectorRegistry. - create(CompletionListener) - Static method in class io.helidon.messaging.connectors.jms.shim.JavaxJms
-
Create a javax wrapper for the provided jakarta instance.
- create(ExceptionListener) - Static method in class io.helidon.messaging.connectors.jms.shim.JavaxJms
-
Create a javax wrapper for the provided jakarta instance.
- create(MessageListener) - Static method in class io.helidon.messaging.connectors.jms.shim.JavaxJms
-
Create a javax wrapper for the provided jakarta instance.
- create(ServerSessionPool) - Static method in class io.helidon.messaging.connectors.jms.shim.JavaxJms
-
Create a javax wrapper for the provided jakarta instance.
- create(Jsonb) - Static method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Creates a new
JsonbSupport. - create(JsonObject) - Static method in class io.helidon.integrations.vault.ListSecrets.Response
-
Create a new list response from JSON entity.
- create(JsonObject) - Static method in class io.helidon.security.jwt.jwk.Jwk
-
Create an instance from Json object.
- create(JsonObject) - Static method in class io.helidon.security.jwt.jwk.JwkEC
-
Create an instance from Json object.
- create(JsonObject) - Static method in class io.helidon.security.jwt.jwk.JwkKeys
-
Create Jwk keys from its JSON representation.
- create(JsonObject) - Static method in class io.helidon.security.jwt.jwk.JwkOctet
-
Create an instance from Json object.
- create(JsonObject) - Static method in class io.helidon.security.jwt.jwk.JwkRSA
-
Create an instance from Json object.
- create(ContainerRequestContext) - Static method in interface io.helidon.jersey.common.InvokedResource
-
Create a new invoked resource from Jersey container request context.
- create(Application) - Static method in class io.helidon.microprofile.server.JaxRsApplication
-
Create an instance based on a JAX-RS application.
- create(Application) - Static method in class io.helidon.reactive.webserver.jersey.JerseySupport
-
Creates
JerseySupportbased on the providedJAX-RS Application. - create(Application...) - Static method in interface io.helidon.microprofile.server.Server
-
Create a server instance for a JAX-RS application.
- create(InputStream) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Loads and creates the
module-infodescriptor given its source input stream. - create(InputStream, MediaType) - Static method in class io.helidon.config.ConfigSources
- create(InputStream, MediaType, Object) - Static method in interface io.helidon.config.spi.ConfigParser.Content
-
Create content from data, media type and a stamp.
- create(InputStream, ModuleInfoDescriptor.Ordering) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Loads and creates the
module-infodescriptor given its input stream. - create(Reader) - Static method in class io.helidon.config.spi.OverrideSource.OverrideData
-
Creates
OverrideDatafrom aReader. - create(Class<?>) - Static method in class io.helidon.common.types.DefaultTypeName
-
Creates a type name from a class.
- create(Class<?>) - Static method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Create an annotated method list for a class.
- create(Class<?>, boolean) - Static method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Create an annotated method list for a class.
- create(Class<?>, Config, ConfigResolver, ConfigBeanBuilderValidator<?>, Map<Class<?>, Function<Config, ?>>) - Static method in class io.helidon.builder.config.spi.ResolutionContext
-
Creates a resolution context from the provided arguments.
- create(Class<?>, BeanManager) - Static method in class io.helidon.microprofile.grpc.server.GrpcServiceBuilder
-
Create a new introspection modeller for a given gRPC service class.
- create(Class<?>, Class<?>) - Static method in class io.helidon.openapi.ExpandedTypeDescription
-
Factory method for ease of chaining other method invocations.
- create(Class<?>, Supplier<?>, BeanManager) - Static method in class io.helidon.microprofile.grpc.server.GrpcServiceBuilder
-
Create a
GrpcServiceBuilderfor a given gRPC service class. - create(Class<? extends Application>) - Static method in class io.helidon.microprofile.server.JaxRsApplication
-
Create a new instance based on an JAX-RS Application class.
- create(Class<? extends Application>...) - Static method in interface io.helidon.microprofile.server.Server
-
Create a server instance for a JAX-RS application class.
- create(Class<? extends Annotation>) - Static method in class io.helidon.common.types.DefaultAnnotationAndValue
-
Creates an instance for an annotation with no value.
- create(Class<? extends Annotation>) - Static method in class io.helidon.pico.api.DefaultQualifierAndValue
-
Creates a qualifier from an annotation.
- create(Class<? extends Annotation>, String) - Static method in class io.helidon.common.types.DefaultAnnotationAndValue
-
Creates an instance for an annotation with a value.
- create(Class<? extends Annotation>, String) - Static method in class io.helidon.pico.api.DefaultQualifierAndValue
-
Creates a qualifier.
- create(Class<? extends Annotation>, Map<String, String>) - Static method in class io.helidon.common.types.DefaultAnnotationAndValue
-
Creates an instance for an annotation with a value.
- create(Class<N>) - Static method in class io.helidon.common.GenericType
-
Constructs a new generic type instance representing the given class.
- create(Class<T>) - Static method in interface io.helidon.integrations.vault.SysApi
-
Create a new Sys API for the defined API class.
- create(Class<T>) - Static method in class io.helidon.microprofile.grpc.client.GrpcProxyBuilder
-
Create a
GrpcProxyBuilderthat can build gRPC dynamic proxies for a given gRPC service interface using in-process channel. - create(Class<T>) - Static method in interface io.helidon.microprofile.grpc.core.Instance
-
Create an
Supplierthat supplies a new instances of the specified Class. - create(Class<T>) - Method in class io.helidon.microprofile.tyrus.HelidonComponentProvider
- create(Class<T>, InjectionProvider.CreateInstanceFunction<T>) - Static method in class io.helidon.integrations.vault.spi.InjectionProvider.InjectionType
-
Create an injection type for the class and creator function.
- create(Class<T>, ServiceInfoBasics) - Static method in class io.helidon.pico.testing.ReflectionBasedSingletonServiceProvider
-
Generates a service provider eligible for binding into the service registry with the following proviso: The service type will be of
jakarta.inject.Singletonscope The service type will be created reflectively, and will expect to have an empty constructor The service type will not be able to provide its dependencies, nor will it be able to accept injection The service type will not be able to participate in lifecycle -PostConstructMethodorPreDestroyMethodNote: Generally it is encouraged for users to rely on the annotation processors and other built on compile-time tooling to generate the appropriate service providers and modules. - create(Class<T>, Handler.EntityHandler<T>) - Static method in interface io.helidon.reactive.webserver.Handler
-
Creates new instance of the
Handlerfor the entity representing HTTP request content. - create(Class<T>, Handler.EntityHandler<T>, ErrorHandler<Throwable>) - Static method in interface io.helidon.reactive.webserver.Handler
-
Creates new instance of the
Handlerfor the entity representing HTTP request content. - create(Class<T>, String, String) - Static method in interface io.helidon.integrations.vault.AuthMethod
-
Create an authentication method.
- create(Class<T>, String, String) - Static method in interface io.helidon.integrations.vault.Engine
-
Create an engine.
- create(Class<T>, String, String, String) - Static method in interface io.helidon.integrations.vault.Engine
-
Create a new versioned engine.
- create(Class<T>, BiConsumer<T, ServerResponse>) - Static method in interface io.helidon.nima.webserver.http.Handler
-
Create a handler that consumes type request entity and
ServerResponse. - create(Class<T>, Consumer<T>) - Static method in interface io.helidon.nima.webserver.http.Handler
-
Create a handler that consumes typed request entity and sends
Http.Status.OK_200. - create(Class<T>, Function<T, ?>) - Static method in interface io.helidon.nima.webserver.http.Handler
-
Create a handler that consumes typed request entity and produces an entity object.
- create(Iterable<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Create a
Multiinstance that publishes the given iterable. - create(ThreadMXBean) - Static method in class io.helidon.health.checks.DeadlockHealthCheck
-
Create a new deadlock health check to use.
- create(Object) - Method in class io.helidon.microprofile.server.HelidonHK2InjectionManagerFactory
- create(Object) - Static method in class io.helidon.nima.sse.SseEvent
-
Creates a new SSE event with data.
- create(Object) - Static method in class io.helidon.reactive.media.multipart.WriteableBodyPart
-
Create a new out-bound part backed by the specified entity.
- create(Object) - Method in class io.helidon.reactive.webserver.jersey.HelidonHK2InjectionManagerFactory
- create(Object, MediaType) - Static method in class io.helidon.nima.sse.SseEvent
-
Creates a new SSE event with data and media type.
- create(Object, BeanManager) - Static method in class io.helidon.microprofile.grpc.server.GrpcServiceBuilder
-
Create a new introspection modeller for a given gRPC service.
- create(Method) - Static method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Create an
AnnotatedMethodinstance from aJava method. - create(Type) - Static method in class io.helidon.common.GenericType
-
Constructs a new generic type, using the provided generic type information and deriving the class.
- create(Runnable) - Static method in interface io.helidon.nima.webserver.http.Handler
-
Create a handler that only runs code and returns
Http.Status.OK_200. - create(String) - Static method in class io.helidon.common.Base64Value
-
Create a base64 value from plain text.
- create(String) - Static method in interface io.helidon.common.buffers.BufferData
-
Create buffer data from a string.
- create(String) - Static method in interface io.helidon.common.configurable.Resource
-
Load resource from classpath.
- create(String) - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
-
Create a new thread pool supplier with default configuration and a given name.
- create(String) - Static method in class io.helidon.common.crypto.HashDigest
-
Create a new instance of this class based on selected algorithm.
- create(String) - Static method in class io.helidon.common.http.Forwarded
-
Create forwarded from a value of a single forwarded header, such as
by=a.b.c;for=d.e.f;host=host;proto=https. - create(String) - Static method in class io.helidon.common.http.Http.Header
-
Find or create a header name.
- create(String) - Static method in class io.helidon.common.http.Http.Method
-
Create new HTTP request method instance from the provided name.
- create(String) - Static method in enum class io.helidon.common.http.Http.Version
-
Returns HTTP version for provided parameter.
- create(String) - Static method in interface io.helidon.common.http.HttpMediaType
-
Parse media type from the provided string.
- create(String) - Static method in class io.helidon.common.http.PathMatchers
-
Create a path matcher from a path pattern.
- create(String) - Static method in class io.helidon.common.media.type.MediaTypes
-
Create a new media type from the full media type string.
- create(String) - Static method in class io.helidon.common.uri.UriFragment
-
Create a fragment from raw value.
- create(String) - Static method in interface io.helidon.common.uri.UriPath
-
Create a new path from its raw representation.
- create(String) - Static method in interface io.helidon.common.uri.UriPathSegment
-
Create a new path segment from raw (encoded) segment value that may contain matrix parameters.
- create(String) - Static method in interface io.helidon.common.uri.UriQuery
-
Create a new HTTP query from the query string.
- create(String) - Static method in class io.helidon.config.ClasspathConfigSource
-
Create a config source for the first resource on the classpath.
- create(String) - Static method in interface io.helidon.config.Config.Key
-
Creates new instance of Key for specified
keyliteral. - create(String) - Static method in interface io.helidon.config.spi.ConfigNode.ValueNode
-
Create new instance of the
ConfigNode.ValueNodefrom specified Stringvalue. - create(String) - Static method in class io.helidon.config.ValueNodeImpl
-
Create a value node for the provided value.
- create(String) - Static method in class io.helidon.integrations.vault.auths.approle.DeleteAppRole.Request
-
Create request for a specific role name.
- create(String) - Static method in class io.helidon.integrations.vault.auths.approle.ReadRoleId.Request
-
Create request for a specific role name.
- create(String) - Static method in class io.helidon.integrations.vault.auths.k8s.DeleteRole.Request
-
Create a new request with role name.
- create(String) - Static method in class io.helidon.integrations.vault.auths.token.DeleteTokenRole.Request
-
Create a new request with role name.
- create(String) - Static method in class io.helidon.integrations.vault.auths.token.RenewToken.Request
-
Create a new request with token.
- create(String) - Static method in class io.helidon.integrations.vault.auths.token.RevokeAndOrphanToken.Request
-
Create a new request with a token.
- create(String) - Static method in class io.helidon.integrations.vault.auths.token.RevokeToken.Request
-
Create a new request from the token value.
- create(String) - Static method in class io.helidon.integrations.vault.cdi.VaultName.Literal
-
Create a new literal.
- create(String) - Static method in class io.helidon.integrations.vault.cdi.VaultPath.Literal
-
Create a new literal.
- create(String) - Static method in class io.helidon.integrations.vault.ListSecrets.Request
-
Create with a path.
- create(String) - Static method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Request
-
Get secret request for a secret path.
- create(String) - Static method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Request
-
Create a request for path.
- create(String) - Static method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
-
Create a new entry from cipher text.
- create(String) - Static method in class io.helidon.integrations.vault.secrets.transit.DeleteKey.Request
-
Create a request from key name.
- create(String) - Static method in class io.helidon.integrations.vault.sys.DeletePolicy.Request
-
Create a delete policy request for a policy name.
- create(String) - Static method in class io.helidon.messaging.Channel
-
Create new empty channel with given name.
- create(String) - Static method in interface io.helidon.microprofile.server.RoutingBuilders
-
Prepares the default and actual
HttpRouting.Builderinstances based on the "routing" configuration for the specific component. - create(String) - Static method in class io.helidon.nima.webserver.accesslog.HeaderLogEntry
-
Create a header log entry for a specified header name with default configuration.
- create(String) - Static method in class io.helidon.nima.webserver.cors.CorsEnabledServiceHelper
-
Creates a new helper based on a default CORS config for services.
- create(String) - Static method in class io.helidon.nima.webserver.ListenerConfiguration
-
Create a default configuration, listening on a random port and on localhost.
- create(String) - Static method in interface io.helidon.nima.webserver.staticcontent.StaticContentService
-
Creates new instance with defined static content root as a class-loader resource.
- create(String) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Loads and creates the
module-infodescriptor given its literal source. - create(String) - Static method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Create a new interceptor context for a database provider.
- create(String) - Static method in class io.helidon.reactive.media.multipart.BodyPartBodyStreamWriter
-
Create a new instance of
BodyPartBodyStreamWriterwith the specified boundary delimiter. - create(String) - Static method in class io.helidon.reactive.media.multipart.MultiPartBodyWriter
-
Create a new instance of
MultiPartBodyWriterwith the specified boundary delimiter. - create(String) - Static method in class io.helidon.reactive.webserver.accesslog.HeaderLogEntry
-
Create a header log entry for a specified header name with default configuration.
- create(String) - Static method in class io.helidon.reactive.webserver.cors.CorsEnabledServiceHelper
-
Creates a new helper based on a default CORS config for services.
- create(String) - Static method in interface io.helidon.reactive.webserver.PathMatcher
-
Creates new instance from provided Web Server path pattern.
- create(String) - Static method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Create a default named configuration.
- create(String) - Static method in interface io.helidon.reactive.webserver.staticcontent.StaticContentSupport
-
Creates new instance with defined static content root as a class-loader resource.
- create(String) - Static method in interface io.helidon.security.Principal
-
Create a principal instance for an id (or name).
- create(String) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.SecretConfig
-
Create a new secret from a value.
- create(String) - Static method in class io.helidon.security.Role
-
Create a role based on a name without any attributes.
- create(String) - Static method in class io.helidon.security.SecurityLevel
-
Creates builder for security levels based on class name.
- create(String) - Static method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
Create a new builder for the service name.
- create(String) - Static method in interface io.helidon.tracing.TracerBuilder
-
Create a new builder for the service name.
- create(String...) - Static method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
Create roles config from an array of allowed roles.
- create(String...) - Static method in class io.helidon.security.abac.scope.ScopeValidator.ScopesConfig
-
Create an instance from an array of scopes.
- create(String, boolean) - Static method in class io.helidon.tracing.Tag
-
Create a boolean tag.
- create(String, byte[]) - Static method in interface io.helidon.common.configurable.Resource
-
Load resource from binary content.
- create(String, int, Duration) - Static method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Socket client that allows sending any content.
- create(String, Config) - Static method in class io.helidon.tracing.config.ComponentTracingConfig
-
Create a new traced component configuration from
Config. - create(String, Config) - Static method in class io.helidon.tracing.config.SpanLogTracingConfig
-
Create a new traced span log configuration from
Config. - create(String, Config) - Static method in class io.helidon.tracing.config.SpanTracingConfig
-
Create traced span configuration from a
Config. - create(String, MediaType) - Static method in class io.helidon.config.ConfigSources
- create(String, Config) - Method in class io.helidon.config.etcd.EtcdConfigSourceProvider
- create(String, Config) - Method in class io.helidon.config.etcd.EtcdWatcherProvider
- create(String, Config) - Method in class io.helidon.config.git.GitConfigSourceProvider
- create(String, Config) - Method in interface io.helidon.config.spi.ChangeWatcherProvider
-
Create an instance of the meta configurable using the provided meta configuration.
- create(String, Config) - Method in interface io.helidon.config.spi.ConfigSourceProvider
-
Create an instance of the meta configurable using the provided meta configuration.
- create(String, Config) - Method in interface io.helidon.config.spi.OverrideSourceProvider
-
Create an instance of the meta configurable using the provided meta configuration.
- create(String, Config) - Method in interface io.helidon.config.spi.PollingStrategyProvider
-
Create an instance of the meta configurable using the provided meta configuration.
- create(String, Config) - Method in interface io.helidon.config.spi.RetryPolicyProvider
-
Create an instance of the meta configurable using the provided meta configuration.
- create(String, Config, Class<?>, Class<?>) - Static method in class io.helidon.integrations.microstream.cache.CacheBuilder
-
Create a named cache using the provided helidon configuration.
- create(String, Config, String) - Method in class io.helidon.config.hocon.mp.HoconMpMetaConfigProvider
- create(String, Config, String) - Method in interface io.helidon.config.mp.spi.MpMetaConfigProvider
-
Create a list of configuration sources from a meta-config type.
- create(String, Config, String) - Method in class io.helidon.config.yaml.mp.YamlMetaConfigProvider
- create(String, ConfigSource) - Static method in class io.helidon.config.PrefixedConfigSource
-
Create a new prefixed config source.
- create(String, CrossOriginConfig) - Static method in class io.helidon.nima.webserver.cors.CorsEnabledServiceHelper
-
Creates a new helper based on the provided config.
- create(String, CrossOriginConfig) - Static method in class io.helidon.reactive.webserver.cors.CorsEnabledServiceHelper
-
Creates a new helper based on the provided config.
- create(String, ModuleInfoDescriptor.Ordering) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Loads and creates the
module-infodescriptor given its literal source and preferred ordering scheme. - create(String, MessageBodyReaderContext) - Static method in class io.helidon.reactive.media.multipart.MultiPartDecoder
-
Create a new multipart decoder.
- create(String, MessageBodyWriterContext) - Static method in class io.helidon.reactive.media.multipart.MultiPartEncoder
-
Create a multipart encoder.
- create(String, TokenHandler) - Static method in class io.helidon.security.integration.nima.SecurityHandler.QueryParamHandler
-
Create an instance from parameter name and explicit
TokenHandler. - create(String, TokenHandler) - Static method in class io.helidon.security.integration.webserver.SecurityHandler.QueryParamHandler
-
Create an instance from parameter name and explicit
TokenHandler. - create(String, TokenHandler) - Static method in class io.helidon.security.QueryParamMapping
-
Create a new mapping for a query parameter and
TokenHandlerto extract the parameter and store it as a new header with possible transformation. - create(String, InputStream) - Static method in interface io.helidon.common.configurable.Resource
-
Load resource from binary content from an input stream, using
Resource.Source.UNKNOWNtype. - create(String, Reader) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
-
Create from YAML content as a reader.
- create(String, Class<T>) - Static method in class io.helidon.microprofile.grpc.client.GrpcProxyBuilder
-
Create a
GrpcProxyBuilderthat can build gRPC dynamic proxies for a given gRPC service interface using in-process channel. - create(String, ClassLoader) - Static method in interface io.helidon.nima.webserver.staticcontent.StaticContentService
-
Creates new instance with defined static content root as a class-loader resource.
- create(String, ClassLoader) - Static method in interface io.helidon.reactive.webserver.staticcontent.StaticContentSupport
-
Creates new instance with defined static content root as a class-loader resource.
- create(String, Number) - Static method in class io.helidon.tracing.Tag
-
Create a numeric tag.
- create(String, String) - Static method in interface io.helidon.common.configurable.Resource
-
Load resource from text content (e.g.
- create(String, String) - Static method in class io.helidon.common.http.SetCookie
-
Creates new instance.
- create(String, String) - Static method in class io.helidon.common.media.type.MediaTypes
-
Create media type from the type and subtype.
- create(String, String) - Static method in class io.helidon.common.types.DefaultTypeName
-
Creates a type name from a package name and simple class name.
- create(String, String) - Static method in class io.helidon.integrations.vault.auths.approle.Login.Request
-
Create a new request.
- create(String, String) - Static method in class io.helidon.integrations.vault.auths.k8s.Login.Request
-
Create a new login request for role name and k8s service account token.
- create(String, String) - Static method in class io.helidon.integrations.vault.sys.CreatePolicy.Request
-
A new request with a policy name and policy text.
- create(String, String) - Static method in class io.helidon.pico.api.DefaultQualifierAndValue
-
Creates a qualifier.
- create(String, String) - Static method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
-
Create basic outbound configuration for an explicit user and password.
- create(String, String) - Static method in class io.helidon.security.QueryParamMapping
-
Create a new mapping for a query parameter and a header name.
- create(String, String) - Static method in class io.helidon.tracing.Tag
-
Create a string tag.
- create(String, String, String) - Static method in class io.helidon.nima.webserver.http.DirectTransportRequest
-
Create a new request from as much known information as possible.
- create(String, String, String, Http.Method, UriPath, UriQuery, UriFragment) - Static method in class io.helidon.common.http.HttpPrologue
-
Create a new prologue with decoded values.
- create(String, String, String, Http.Method, String, boolean) - Static method in class io.helidon.common.http.HttpPrologue
-
Create a new prologue.
- create(String, String, Instant, Instant) - Static method in class io.helidon.security.providers.common.TokenCredential
-
Creates a new token credential for the specified token.
- create(String, Path) - Static method in class io.helidon.config.mp.MpConfigSources
-
Propertiesconfig source based on a file on file system. - create(String, Map<String, String>) - Static method in class io.helidon.config.mp.MpConfigSources
-
In memory config source based on the provided map.
- create(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Create a Cubbyhole secret.
- create(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
-
Create a Cubbyhole secret.
- create(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Create a new secret on the defined path.
- create(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
-
Create a new secret on the defined path.
- create(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Create a new secret on the defined path.
- create(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Create a new secret on the defined path.
- create(String, Map<String, List<String>>) - Static method in interface io.helidon.common.parameters.Parameters
-
Read only parameters based on a map.
- create(String, Properties) - Static method in class io.helidon.config.mp.MpConfigSources
-
In memory config source based on the provided properties.
- create(URI) - Static method in interface io.helidon.common.configurable.Resource
-
Load resource from URI provided.
- create(URI) - Static method in interface io.helidon.common.uri.UriQuery
-
Create URI query from a URI instance.
- create(URI, UriQueryWriteable) - Static method in class io.helidon.nima.webclient.UriHelper
-
Create a new helper.
- create(URI, String, EtcdConfigSourceBuilder.EtcdApi) - Static method in class io.helidon.config.etcd.EtcdConfigSource
-
Create a configured instance with the provided options.
- create(URI, Proxy) - Static method in interface io.helidon.common.configurable.Resource
-
Load resource from URI provided with an explicit proxy server.
- create(URL) - Static method in class io.helidon.config.hocon.mp.HoconMpConfigSource
-
Load a HOCON/JSON config source from URL.
- create(URL) - Static method in class io.helidon.config.mp.MpConfigSources
-
Propertiesconfig source based on a URL. - create(URL) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
-
Load a YAML config source from URL.
- create(URL, URL) - Static method in class io.helidon.config.mp.MpConfigSources
-
Propertiesconfig source based on a URL with a profile override. - create(ByteBuffer) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a simple
ByteBufferbacked data chunk. - create(ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a data chunk backed by one or more ByteBuffer.
- create(Path) - Static method in interface io.helidon.common.configurable.Resource
-
Load resource from file system.
- create(Path) - Static method in class io.helidon.config.hocon.mp.HoconMpConfigSource
-
Load a HOCON/JSON config source from file system.
- create(Path) - Static method in class io.helidon.config.mp.MpConfigSources
-
Propertiesconfig source based on a file on file system. - create(Path) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
-
Load a YAML config source from file system.
- create(Path) - Static method in interface io.helidon.nima.webserver.staticcontent.StaticContentService
-
Creates new instance with defined static content root as a path to the file system.
- create(Path) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Loads and creates the
module-infodescriptor given its source file location. - create(Path) - Static method in interface io.helidon.reactive.webserver.staticcontent.StaticContentSupport
-
Creates new instance with defined static content root as a path to the file system.
- create(Path, ModuleInfoDescriptor.Ordering) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Loads and creates the
module-infodescriptor given its source file location and preferred ordering scheme. - create(Duration) - Static method in interface io.helidon.nima.faulttolerance.Timeout
-
Create a
Timeoutwith specified timeout. - create(Duration) - Static method in interface io.helidon.reactive.faulttolerance.Timeout
-
Create a
Timeoutwith specified timeout. - create(Instant, int, TemporalUnit, boolean) - Static method in class io.helidon.security.jwt.Jwt.ExpirationValidator
-
New instance with explicit values.
- create(Instant, int, TemporalUnit, boolean) - Static method in class io.helidon.security.jwt.Jwt.IssueTimeValidator
-
New instance with explicit values.
- create(Instant, int, TemporalUnit, boolean) - Static method in class io.helidon.security.jwt.Jwt.NotBeforeValidator
-
New instance with explicit values.
- create(Collection<WriteableBodyPart>) - Static method in class io.helidon.reactive.media.multipart.WriteableMultiPart
-
Short-hand for creating
WriteableMultiPartinstances with the specified entities as body parts. - create(Collection<Method>) - Static method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Create an annotated method list from the given collection of methods.
- create(Collection<String>) - Static method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
Create roles config from a collection of allowed roles.
- create(CompletionStage<Optional<T>>) - Static method in interface io.helidon.common.reactive.OptionalCompletionStage
-
Creates a new instance of the completion stage that allows processing of cases when the element is present and when not.
- create(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Wrap a CompletionStage into a Multi and signal its outcome non-blockingly.
- create(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Single
-
Wrap a CompletionStage into a Multi and signal its outcome non-blockingly.
- create(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Multi
-
Wrap a CompletionStage into a Multi and signal its outcome non-blockingly.
- create(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Single
-
Wrap a CompletionStage into a Multi and signal its outcome non-blockingly.
- create(ExecutorService, HelidonSocket, int) - Static method in class io.helidon.common.socket.SocketWriter
-
Create a new socket writer.
- create(Flow.Publisher<DataChunk>, MessageBodyReaderContext) - Static method in class io.helidon.reactive.media.common.MessageBodyReadableContent
-
Create a new readable content backed by the given publisher and context.
- create(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Create a
Multiinstance wrapped around the given publisher. - create(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Single
-
Create a
Singleinstance that publishes the first and only item received from the given publisher. - create(Flow.Publisher<T>, Flow.Publisher<T>) - Static method in class io.helidon.common.reactive.ConcatPublisher
-
Create new
ConcatPublisher. - create(Flow.Subscriber<T>) - Static method in class io.helidon.common.reactive.SequentialSubscriber
-
Wrapper
Flow.SubscriberensuringOnSubscribe,onNext,onErrorandonCompleteto be signaled serially. - create(Consumer<ServerRequest>) - Static method in interface io.helidon.nima.webserver.http.Handler
-
Create a handler that consumes a
ServerRequestand returnsHttp.Status.OK_200. - create(Consumer<Boolean>, ContentDecoder, Function<Integer, BufferData>, Runnable, ServerRequestHeaders, MediaContext) - Static method in class io.helidon.nima.webserver.http.ServerRequestEntity
-
Create a new entity.
- create(Consumer<T>) - Static method in class io.helidon.grpc.core.LambdaStreamObserver
-
Create a
StreamObserverthat passes values received by itsStreamObserver.onNext(Object)method to aConsumer. - create(Consumer<T>, Runnable, Consumer<Throwable>) - Static method in class io.helidon.grpc.core.LambdaStreamObserver
-
Create a
StreamObserverthat uses the specified lambda to handle events. - create(Function<byte[], Single<String>>, Function<String, Single<byte[]>>) - Static method in class io.helidon.security.spi.EncryptionProvider.EncryptionSupport
-
Create a new support based on encrypt and decrypt functions.
- create(Function<ServerRequest, ?>) - Static method in interface io.helidon.nima.webserver.http.Handler
-
Create a handler that consumes a
ServerRequestand returns an entity object. - create(Function<Jwt, Optional<String>>, String, String) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
-
A generic optional field validator based on a function to get the field.
- create(Function<Jwt, Optional<String>>, String, String, boolean) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
-
A generic field validator based on a function to get the field.
- create(Function<ContainerRequestContext, String>) - Static method in class io.helidon.tracing.jersey.TracingHelper
-
Create helper with custom span name function.
- create(Function<String, Config>) - Method in class io.helidon.microprofile.tyrus.TyrusUpgradeProvider
- create(Function<String, Config>) - Method in class io.helidon.nima.http2.webserver.Http2ConnectionProvider
- create(Function<String, Config>) - Method in class io.helidon.nima.http2.webserver.Http2UpgradeProvider
- create(Function<String, Config>) - Method in class io.helidon.nima.webserver.http1.Http1ConnectionProvider
- create(Function<String, Config>) - Method in interface io.helidon.nima.webserver.http1.spi.Http1UpgradeProvider
-
Creates an instance of HTTP/HTTP/1.1 connection upgrader.
- create(Function<String, Config>) - Method in interface io.helidon.nima.webserver.spi.ServerConnectionProvider
-
Creates an instance of server connection selector.
- create(Function<String, Config>) - Method in class io.helidon.nima.websocket.webserver.WsUpgradeProvider
- create(Function<Throwable, ? extends CompletionStage<T>>) - Static method in interface io.helidon.reactive.faulttolerance.Fallback
-
Create a fallback for a
SingleorCompletionStage. - create(Function<Throwable, ? extends T>) - Static method in interface io.helidon.nima.faulttolerance.Fallback
-
Create a fallback for a callable.
- create(Supplier<?>) - Static method in interface io.helidon.nima.webserver.http.Handler
-
Create a handler that produces an entity.
- create(Supplier<? extends ConfigSource>...) - Static method in interface io.helidon.config.Config
-
Creates a new
Configloaded from environment variables, system properties, and the specifiedConfigSources. - create(Supplier<? extends GrpcRouting>) - Static method in interface io.helidon.grpc.server.GrpcServer
-
Creates new instance form provided GrpcRouting and default configuration.
- create(Supplier<? extends GrpcServerConfiguration>, GrpcRouting) - Static method in interface io.helidon.grpc.server.GrpcServer
-
Creates a new instance from a provided configuration and a GrpcRouting.
- create(Supplier<? extends GrpcServerConfiguration>, Supplier<? extends GrpcRouting>) - Static method in interface io.helidon.grpc.server.GrpcServer
-
Creates new instance form provided configuration and GrpcRouting.
- create(Supplier<? extends Routing>) - Static method in interface io.helidon.reactive.webserver.WebServer
-
Creates new instance from provided routing and default configuration.
- create(Supplier<? extends T>) - Static method in interface io.helidon.common.reactive.Single
-
Create a
Singleinstance that publishes result of the given supplier to its subscriber(s). - create(Supplier<Routing>, Config) - Static method in interface io.helidon.reactive.webserver.WebServer
-
Creates new instance from provided configuration and routing.
- create(Supplier<String>) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.SecretConfig
-
Create a new secret from a supplier, such as when computing the secret value.
- create(Supplier<T>) - Static method in interface io.helidon.common.LazyValue
-
Create a lazy value from a supplier.
- create(List<BufferData>) - Static method in interface io.helidon.common.buffers.BufferData
-
Create composite buffer data from a list.
- create(List<LazyValue<T>>) - Static method in interface io.helidon.common.LazyList
-
Create wrapper from provided list of
LazyValues. - create(List<Http2FrameListener>) - Static method in interface io.helidon.nima.http2.Http2FrameListener
-
Create a new composite listener.
- create(List<Http1ConnectionListener>) - Static method in interface io.helidon.nima.webserver.http1.Http1ConnectionListener
-
Create a new listener from a list of listeners.
- create(List<ServerConnectionSelector>) - Static method in class io.helidon.nima.webserver.ConnectionProviders
-
Create a new connection providers instance.
- create(List<ScopeValidator.Scope>) - Static method in class io.helidon.security.abac.scope.ScopeValidator.ScopesConfig
-
Create an instance from a list of annotations.
- create(List<String>) - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.HeadersConfig
-
Create a config with required headers only (e.g.
- create(List<String>, List<String>) - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.HeadersConfig
-
Create a new instance with both required headers and headers that are signed only if present in request.
- create(List<Map.Entry<Predicate<Config.Key>, String>>) - Static method in class io.helidon.config.spi.OverrideSource.OverrideData
-
Creates
OverrideDatafrom aListof predicate/replacement pairs. - create(Map<Class<? extends Throwable>, ErrorHandler<?>>) - Static method in class io.helidon.nima.webserver.http.ErrorHandlers
-
Create error handlers.
- create(Map<String, ?>) - Static method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Create an instance with the provided JSON-P configuration.
- create(Map<String, ConfigNode>) - Static method in class io.helidon.config.ObjectNodeBuilderImpl
-
Creates new instance of the builder initialized from original map of members.
- create(Map<String, ConfigNode>, Function<String, String>) - Static method in class io.helidon.config.ObjectNodeBuilderImpl
-
Creates new instance of the builder initialized from original map of members.
- create(Map<String, String>) - Static method in class io.helidon.config.ConfigSources
- create(Map<String, String>) - Static method in class io.helidon.config.MapConfigSource
-
Create a new config source from the provided map.
- create(Map<String, String>) - Static method in class io.helidon.config.mp.MpConfigSources
-
In memory config source based on the provided map.
- create(Map<String, String>) - Static method in class io.helidon.config.OverrideSources
-
Creates a new instance od
OverrideSourcefrom a map of wildcards to values. - create(Map<String, String>, String) - Static method in class io.helidon.config.ConfigSources
- create(Map<String, List<String>>) - Static method in interface io.helidon.tracing.HeaderConsumer
-
Create a header consumer over a map of headers (must be mutable).
- create(Map<String, List<String>>) - Static method in interface io.helidon.tracing.HeaderProvider
-
Header provider from an existing map of headers (can be read only).
- create(Properties) - Static method in class io.helidon.config.ConfigSources
- create(Properties) - Static method in class io.helidon.config.MapConfigSource
-
Create a new config source from the provided properties.
- create(Properties) - Static method in class io.helidon.config.mp.MpConfigSources
-
In memory config source based on the provided properties.
- create(Properties, String) - Static method in class io.helidon.config.ConfigSources
- create(ServiceLoader<T>) - Static method in class io.helidon.common.HelidonServiceLoader
-
Create a weighted service loader from a Java Service loader.
- create(Set<String>) - Static method in interface io.helidon.lra.coordinator.client.PropagatedHeaders
-
Create new instance, with prefixes for allowed headers.
- create(Stream<T>) - Static method in interface io.helidon.common.reactive.Multi
- create(BytesMessage) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(CompletionListener) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(Connection) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(ConnectionConsumer) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(ConnectionFactory) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(ConnectionMetaData) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(Destination) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(ExceptionListener) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(JMSConsumer) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(JMSContext) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(JMSProducer) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(MapMessage) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(Message) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(MessageConsumer) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(MessageListener) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(MessageProducer) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(ObjectMessage) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(Queue) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(QueueBrowser) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(ServerSession) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(ServerSessionPool) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(Session) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(StreamMessage) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(TemporaryQueue) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(TemporaryTopic) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(TextMessage) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(Topic) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(TopicSubscriber) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Create a jakarta wrapper for the provided javax instance.
- create(N) - Static method in class io.helidon.common.GenericType
-
Constructs a new generic type instance representing the class of the given object.
- create(EmbeddedStorageManager) - Static method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck
-
Create a default health check for Microstream.
- create(MetricRegistry.Type, RegistrySettings) - Static method in class io.helidon.metrics.Registry
-
Create a registry of a certain type.
- create(Driver) - Static method in class io.helidon.integrations.neo4j.health.Neo4jHealthCheck
-
Creates the Neo4j driver.
- create(T) - Static method in interface io.helidon.common.LazyValue
-
Create a lazy value from a value.
- create(T) - Method in interface io.helidon.tracing.Tag.TagSource
-
Create a tag with value.
- create(T...) - Static method in class io.helidon.security.ClassToInstanceStore
-
Create a new instance based on explicit instances.
- create(T, ChangeEventType) - Static method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
-
Create a new change event that occurred right now.
- create(T, ChangeEventType, Instant) - Static method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
-
Create a new change event.
- createActivatorCreatorCodeGen(ServicesToProcess) - Static method in class io.helidon.pico.tools.DefaultActivatorCreator
-
Creates a payload given the batch of services to process.
- createActivatorCreatorRequest(ServicesToProcess, ActivatorCreatorCodeGen, ActivatorCreatorConfigOptions, CodeGenFiler, boolean) - Static method in class io.helidon.pico.tools.DefaultActivatorCreator
-
Create a request based upon the contents of services to processor.
- createAll(Config) - Static method in class io.helidon.config.ClasspathConfigSource
-
Create config source for each resource on the classpath.
- createAll(String) - Static method in class io.helidon.config.ClasspathConfigSource
-
Create config source for each resource on the classpath.
- createAnnotationAndValueFromMirror(AnnotationMirror, Elements) - Static method in class io.helidon.builder.processor.tools.BuilderTypeTools
-
Creates an instance from an annotation mirror during annotation processing.
- createAnnotationAndValueListFromAnnotations(Annotation[]) - Static method in class io.helidon.pico.tools.TypeTools
-
Deprecated.switch to use pure annotation processing instead of reflection
- createAnnotationAndValueListFromElement(Element, Elements) - Static method in class io.helidon.builder.processor.tools.BuilderTypeTools
-
Creates an instance from a variable element during annotation processing.
- createAnnotationAndValueSet(AnnotationInfoList) - Static method in class io.helidon.pico.tools.TypeTools
-
Creates a set of annotations given the owning element.
- createAnnotationAndValueSet(Element) - Static method in class io.helidon.pico.tools.TypeTools
-
Creates a set of annotations based using annotation processor.
- createAnnotationBasedFiler(ProcessingEnvironment, Messager) - Static method in class io.helidon.pico.tools.AbstractFilerMessager
-
Create an annotation based filer abstraction.
- createApplication(ApplicationCreatorRequest) - Method in class io.helidon.pico.tools.DefaultApplicationCreator
-
Generates the source and class file for
Applicationusing the current classpath. - createApplication(ApplicationCreatorRequest) - Method in interface io.helidon.pico.tools.spi.ApplicationCreator
-
Used to create the
Applicationsource for the entire application / assembly. - createAppRole(CreateAppRole.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Creates a new AppRole or updates an existing AppRole.
- createAppRole(CreateAppRole.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
-
Creates a new AppRole or updates an existing AppRole.
- CreateAppRole - Class in io.helidon.integrations.vault.auths.approle
-
Create AppRole request and response.
- CreateAppRole() - Constructor for class io.helidon.integrations.vault.auths.approle.CreateAppRole
- CreateAppRole.Request - Class in io.helidon.integrations.vault.auths.approle
-
Request object.
- CreateAppRole.Response - Class in io.helidon.integrations.vault.auths.approle
-
Create AppRole response.
- createArrayOf(String, Object[]) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createAuth(Config, RestApi, String) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleAuthProvider
- createAuth(Config, RestApi, String) - Method in class io.helidon.integrations.vault.auths.k8s.K8sAuthProvider
- createAuth(Config, RestApi, String) - Method in class io.helidon.integrations.vault.auths.token.TokenAuthProvider
- createAuth(Config, RestApi, String) - Method in interface io.helidon.integrations.vault.spi.AuthMethodProvider
-
Create an auth instance to provide API to access this method.
- createBlob() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createBodyContext(boolean, TypeName, TypeInfo, AnnotationAndValue) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Creates the context for the class being built.
- createBrowser(Queue) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createBrowser(Queue, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createBuilder() - Method in class io.helidon.tracing.jaeger.JaegerTracerProvider
- createBuilder() - Method in class io.helidon.tracing.opentelemetry.OpenTelemetryTracerProvider
- createBuilder() - Method in class io.helidon.tracing.opentracing.OpenTracingTracerProvider
- createBuilder() - Method in interface io.helidon.tracing.opentracing.spi.OpenTracingProvider
-
Create a new builder for this tracer.
- createBuilder() - Method in interface io.helidon.tracing.spi.TracerProvider
-
Create a new builder for this tracer.
- createBuilder() - Method in class io.helidon.tracing.tracerresolver.TracerResolverProvider
- createBuilder() - Method in class io.helidon.tracing.zipkin.ZipkinTracerProvider
- createBuilder(boolean) - Static method in class io.helidon.pico.api.CallingContextFactory
-
Creates a new calling context builder instance.
- createBytesMessage() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createCached(Http.HeaderName, boolean, boolean, String) - Static method in class io.helidon.common.http.Http.Header
-
Create and cache byte value.
- createCached(Http.HeaderName, int) - Static method in class io.helidon.common.http.Http.Header
-
Create and cache byte value.
- createCached(Http.HeaderName, String) - Static method in class io.helidon.common.http.Http.Header
-
Create and cache byte value.
- createCached(String, String) - Static method in class io.helidon.common.http.Http.Header
-
Create and cache byte value.
- createClassFile(CharSequence, Element...) - Method in class io.helidon.pico.tools.AbstractFilerMessager
- createClob() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createComposite() - Static method in interface io.helidon.common.buffers.BufferData
-
Composite buffer data that are mutable.
- createComposite(BufferData) - Static method in interface io.helidon.common.buffers.BufferData
-
Composite buffer data that are mutable with initial value.
- createConsumer(Config, Destination, SessionMetadata) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- createConsumer(Config, Destination, SessionMetadata) - Method in class io.helidon.messaging.connectors.wls.WeblogicConnector
- createConsumer(Destination) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createConsumer(Destination, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createConsumer(Destination, String, boolean) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createContext(String) - Method in interface io.helidon.security.Security
-
Create a new security context with the defined id and all defaults.
- createCookie(String) - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
-
SetCookiebuilder to set a new cookie, returns a future, as the value may need to be encrypted using a remote service. - CreateCubbyhole - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Create Cubbyhole secret request and response.
- CreateCubbyhole.Request - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Request object.
- CreateCubbyhole.Response - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Response object parsed from JSON returned by the
RestApi. - created() - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
- created() - Method in class io.helidon.integrations.vault.VaultTokenBase
-
When this token was created.
- created(Instant) - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
-
When the token was created.
- CREATED - Enum constant in enum class io.helidon.config.spi.ChangeEventType
-
The content is now present (was deleted).
- CREATED_201 - Static variable in class io.helidon.common.http.Http.Status
-
201 Created, see HTTP/1.1 documentation.
- createDefaultActivationRequest() - Static method in interface io.helidon.pico.api.PicoServices
-
Will create an activation request either to
Phase.ACTIVEor limited to anyBootstrap.limitRuntimePhase()specified. - createDelete(String) - Method in class io.helidon.reactive.dbclient.common.AbstractDbExecute
- createDelete(String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create a delete statement using a statement text.
- createDestination(Session, ConnectionContext) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- createDestination(Session, ConnectionContext) - Method in class io.helidon.messaging.connectors.wls.WeblogicConnector
- createDirectFiler(CodeGenPaths, System.Logger) - Static method in class io.helidon.pico.tools.AbstractFilerMessager
-
Create a direct filer, not from annotation processing.
- createDmlStatement(String) - Method in class io.helidon.reactive.dbclient.common.AbstractDbExecute
- createDmlStatement(String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create a data modification statement using a statement passed as an argument.
- createDnsResolver() - Method in class io.helidon.nima.webclient.DefaultDnsResolverProvider
- createDnsResolver() - Method in class io.helidon.nima.webclient.NoDnsResolverProvider
- createDnsResolver() - Method in class io.helidon.nima.webclient.RoundRobinDnsResolverProvider
- createDnsResolver() - Method in interface io.helidon.nima.webclient.spi.DnsResolverProvider
-
Create new instance of the
DnsResolver. - createdTime() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
-
Created timestamp.
- createDurableConsumer(Topic, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createDurableConsumer(Topic, String, String, boolean) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createDurableSubscriber(Topic, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createDurableSubscriber(Topic, String, String, boolean) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createExtendsTypeName(TypeName) - Static method in class io.helidon.common.types.DefaultTypeName
-
Given a typeName X, will return an typeName of "? extends X".
- createForHeader(String, String, String) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
-
An optional header field validator.
- createForHeader(String, String, String, boolean) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
-
A header field validator.
- createForPayload(String, String, String) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
-
An optional payload field validator.
- createForPayload(String, String, String, boolean) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
-
A payload field validator.
- createFromDecoded(String) - Static method in class io.helidon.common.uri.UriFragment
-
Create a fragment from decoded value.
- createFromEncoded(String) - Static method in class io.helidon.common.Base64Value
-
Create from an already encoded base64 value.
- createFromGenericDeclaration(String) - Static method in class io.helidon.common.types.DefaultTypeName
-
Creates a type name from a generic alias type name.
- createFromLowercase(String) - Static method in class io.helidon.common.http.Http.Header
-
Create a header name from lower case letters.
- createFromRoutingName(String) - Static method in interface io.helidon.microprofile.server.RoutingBuilders
-
Prepares the default and actual
HttpRouting.Builderinstances based on a routing name. - createFromTypeName(String) - Static method in class io.helidon.common.types.DefaultTypeName
-
Creates a type name from a fully qualified class name.
- createFromWildcards(List<Map.Entry<String, String>>) - Static method in class io.helidon.config.spi.OverrideSource.OverrideData
-
Creates
OverrideDatafrom aListofStringpairs. - createGauge(Metadata, Supplier<R>) - Method in class io.helidon.metrics.api.AbstractRegistry
-
Creates a gauge instance according to the specified supplier which returns the gauge value.
- createGauge(Metadata, Supplier<R>) - Method in interface io.helidon.metrics.api.AbstractRegistry.GaugeFactory.SupplierBased
-
Creates a gauge implemention with the specified metadata which invokes the provided supplier to fetch the gauge value.
- createGauge(Metadata, Supplier<R>) - Method in class io.helidon.metrics.Registry
- createGauge(Metadata, T, Function<T, R>) - Method in class io.helidon.metrics.api.AbstractRegistry
-
Creates a gauge instance according to the provided metadata such that retrievals of the gauge value trigger an invocation of the provided function, passing the indicated object.
- createGauge(Metadata, T, Function<T, R>) - Method in interface io.helidon.metrics.api.AbstractRegistry.GaugeFactory.FunctionBased
-
Creates a gauge implementation with the specified metadata which invokes the provided function passing the given object.
- createGauge(Metadata, T, Function<T, R>) - Method in class io.helidon.metrics.Registry
- createGet(String) - Method in class io.helidon.reactive.dbclient.common.AbstractDbExecute
- createGet(String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create a database query returning a single row using a statement passed as an argument.
- createInbound(ConnectionFlowControl.Type, int, int, int, BiConsumer<Integer, Http2WindowUpdate>) - Static method in interface io.helidon.nima.http2.WindowSize
-
Create inbound window size container with initial window size set.
- createInboundNoop(int, BiConsumer<Integer, Http2WindowUpdate>) - Static method in interface io.helidon.nima.http2.WindowSize
-
Create inbound window size container with flow control turned off.
- createInProcessChannel() - Method in class io.helidon.grpc.server.GrpcServerImpl
- createInputStream(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
-
Deprecated, for removal: This API element is subject to removal in a future version.please use
IoMulti.multiFromStream(java.io.InputStream) - createInsert(String) - Method in class io.helidon.reactive.dbclient.common.AbstractDbExecute
- createInsert(String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create an insert statement using a statement text.
- createInstance(Vault, Config, InjectionProvider.InstanceConfig) - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InjectionType
-
Create a new instance of the injectable.
- createInstance(Object) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
-
Creates a new instance of this type of configured service provider, along with the configuration bean associated with the service.
- createInstanceSupplier(Class<?>) - Static method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Create the service instance supplier.
- createInterceptorPlan(ServiceInfoBasics, ProcessingEnvironment, Set<String>) - Method in class io.helidon.pico.tools.DefaultInterceptorCreator
- createInterceptorPlan(ServiceInfoBasics, ProcessingEnvironment, Set<String>) - Method in interface io.helidon.pico.tools.spi.InterceptorCreator
-
After an annotation qualifies the enclosing service for interception, this method will be used to provide the injection plan that applies to that service type.
- createInterceptorPlan(Set<String>) - Method in interface io.helidon.pico.tools.spi.InterceptorCreator.InterceptorProcessor
-
Creates the interception plan.
- createInterceptorProcessor(ServiceInfoBasics, InterceptorCreator, Optional<ProcessingEnvironment>) - Method in class io.helidon.pico.tools.DefaultInterceptorCreator
- createInterceptorProcessor(ServiceInfoBasics, InterceptorCreator, Optional<ProcessingEnvironment>) - Method in interface io.helidon.pico.tools.spi.InterceptorCreator
-
Returns the processor appropriate for the context revealed in the calling arguments, favoring reflection if the serviceTypeElement is provided.
- createInvokeAndSupply(InvocationContext, Supplier<V>, Object...) - Static method in class io.helidon.pico.runtime.Invocation
-
Creates an instance of
Invocationand invokes it in this context. - createKey(CreateKey.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Creates a new named encryption key of the specified type.
- createKey(CreateKey.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
-
Creates a new named encryption key of the specified type.
- CreateKey - Class in io.helidon.integrations.vault.secrets.transit
-
Create Key request and response.
- CreateKey.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- CreateKey.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi. - CreateKv1 - Class in io.helidon.integrations.vault.secrets.kv1
-
Create Key/Value Version 1 Secret request and response.
- CreateKv1.Request - Class in io.helidon.integrations.vault.secrets.kv1
-
Request object.
- CreateKv1.Response - Class in io.helidon.integrations.vault.secrets.kv1
-
Response object parsed from JSON returned by the
RestApi. - CreateKv2 - Class in io.helidon.integrations.vault.secrets.kv2
-
Create Key/Value Version 2 Secret request and response.
- CreateKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
-
Request object.
- CreateKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
-
Response object parsed from JSON returned by the
RestApi. - createLogEntryAndResult(Phase) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Creates a log entry result based upon the target phase provided.
- createMapMessage() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createMapped(Config) - Static method in class io.helidon.nima.webserver.cors.CorsSupport
-
Creates a new
CorsSupportinstance based on the provided configuration expected to contain mapped cross-origin config information. - createMapped(Config) - Static method in class io.helidon.reactive.webserver.cors.CorsSupport
-
Creates a new
CorsSupportinstance based on the provided configuration expected to contain mapped cross-origin config information. - createMessage() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createMessage(NackHandler, Message, Executor, SessionMetadata) - Method in class io.helidon.messaging.connectors.aq.AqConnectorImpl
- createMessage(NackHandler, Message, Executor, SessionMetadata) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
-
Create reactive messaging message from JMS message.
- createModuleActivators(ActivatorCreatorRequest) - Method in class io.helidon.pico.tools.DefaultActivatorCreator
- createModuleActivators(ActivatorCreatorRequest) - Method in interface io.helidon.pico.tools.spi.ActivatorCreator
- createMulti(String, Config) - Method in interface io.helidon.config.spi.ConfigSourceProvider
-
Create a list of configuration sources from a single configuration.
- createMulti(Function<Throwable, ? extends Flow.Publisher<T>>) - Static method in interface io.helidon.reactive.faulttolerance.Fallback
-
Create a fallback for a
MultiorFlow.Publisher. - createName(ServiceDescriptor, String, MetricType) - Method in interface io.helidon.grpc.metrics.GrpcMetrics.NamingFunction
-
Create a metric name.
- createName(String, String) - Static method in class io.helidon.common.http.Http.Header
-
Find or create a header name.
- createNamed(String) - Static method in class io.helidon.pico.api.DefaultQualifierAndValue
-
Creates a
Namedqualifier. - createNamedDelete(String) - Method in class io.helidon.reactive.dbclient.common.AbstractDbExecute
- createNamedDelete(String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create andelete statement using a named statement.
- createNamedDelete(String, String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create a delete statement using a named statement passed as an argument.
- createNamedDelete(String, String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbExecute
- createNamedDelete(String, String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbTransaction
- createNamedDmlStatement(String) - Method in class io.helidon.reactive.dbclient.common.AbstractDbExecute
- createNamedDmlStatement(String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create a data modification statement using a statement defined in the configuration file.
- createNamedDmlStatement(String, String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create a data modification statement using a named statement passed as an argument.
- createNamedDmlStatement(String, String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbExecute
- createNamedDmlStatement(String, String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbTransaction
- createNamedGet(String) - Method in class io.helidon.reactive.dbclient.common.AbstractDbExecute
- createNamedGet(String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create a database query returning a single row using a statement defined in the configuration file.
- createNamedGet(String, String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create a database query returning a single row using a named statement passed as an argument.
- createNamedGet(String, String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbExecute
- createNamedGet(String, String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbTransaction
- createNamedInsert(String) - Method in class io.helidon.reactive.dbclient.common.AbstractDbExecute
- createNamedInsert(String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create an insert statement using a named statement.
- createNamedInsert(String, String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create an insert statement using a named statement passed as an argument.
- createNamedInsert(String, String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbExecute
- createNamedInsert(String, String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbTransaction
- createNamedQuery(String) - Method in class io.helidon.reactive.dbclient.common.AbstractDbExecute
- createNamedQuery(String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create a database query using a statement defined in the configuration file.
- createNamedQuery(String, String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create a database query using a named statement passed as argument.
- createNamedQuery(String, String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbExecute
- createNamedQuery(String, String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbTransaction
- createNamedUpdate(String) - Method in class io.helidon.reactive.dbclient.common.AbstractDbExecute
- createNamedUpdate(String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create an update statement using a named statement.
- createNamedUpdate(String, String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create an update statement using a named statement passed as an argument.
- createNamedUpdate(String, String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbExecute
- createNamedUpdate(String, String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbTransaction
- createNClob() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createObjectMessage() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createObjectMessage(Serializable) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createOptionalSupplier(Supplier<Optional<String>>) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.SecretConfig
-
Create a new secret configuration with a supplier of an
Optional, such as when retrieving the secret from some local information that may change. - createOrphan() - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Create a new orphan token with default configuration.
- createOrphan() - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
-
Create a new orphan token with default configuration.
- createOrUpdateRole(PkiRole.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
This endpoint creates or updates the role definition.
- createOrUpdateRole(PkiRole.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
This endpoint creates or updates the role definition.
- createOutbound(ConnectionFlowControl.Type, int, ConnectionFlowControl) - Static method in interface io.helidon.nima.http2.WindowSize
-
Create outbound window size container with initial window size set.
- createOutputStream() - Static method in interface io.helidon.common.reactive.IoMulti
-
Deprecated, for removal: This API element is subject to removal in a future version.Please use
IoMulti.outputStreamMulti() - createPolicy(CreatePolicy.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Create a policy.
- createPolicy(CreatePolicy.Request) - Method in interface io.helidon.integrations.vault.sys.SysRx
-
Create a policy.
- createPolicy(String, String) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Create a policy.
- createPolicy(String, String) - Method in interface io.helidon.integrations.vault.sys.SysRx
-
Create a policy.
- CreatePolicy - Class in io.helidon.integrations.vault.sys
-
Create policy request and response.
- CreatePolicy.Request - Class in io.helidon.integrations.vault.sys
-
Request object.
- CreatePolicy.Response - Class in io.helidon.integrations.vault.sys
-
Response object parsed from JSON returned by the
RestApi. - createProducer(Destination) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createProducer(Destination, ConnectionContext, SessionMetadata) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- createQualifierAndValueSet(List<? extends AnnotationMirror>) - Static method in class io.helidon.pico.tools.TypeTools
-
Creates a set of qualifiers given the owning element's annotation type mirror.
- createQualifierAndValueSet(Element) - Static method in class io.helidon.pico.tools.TypeTools
-
Creates a set of qualifiers given the owning element.
- createQuery(String) - Method in class io.helidon.reactive.dbclient.common.AbstractDbExecute
- createQuery(String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create a database query using a statement passed as an argument.
- createQueue(String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createReadOnly(byte[], int, int) - Static method in interface io.helidon.common.buffers.BufferData
-
Fixed size buffer data fully written.
- createRelative(UriPath, String) - Static method in interface io.helidon.common.uri.UriPath
-
Creates a relative path from the provided path and the relative segment(s).
- createResolutionContext(Class<?>, Config, ConfigResolver, ConfigBeanBuilderValidator<?>, Map<Class<?>, Function<Config, ?>>) - Method in class io.helidon.builder.config.spi.GeneratedConfigBeanBuilderBase
-
Creates a resolution context.
- createResource(JavaFileManager.Location, CharSequence, CharSequence, Element...) - Method in class io.helidon.pico.tools.AbstractFilerMessager
- createResponseBuilder() - Method in class io.helidon.microprofile.health.HealthCheckResponseProviderImpl
- createResponseBuilder() - Method in class io.helidon.reactive.health.HealthCheckResponseProviderImpl
- createRole(CreateRole.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Registers a role in the auth method.
- createRole(CreateRole.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
-
Registers a role in the auth method.
- createRole(DbCreateRole.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Create or update a role definition.
- createRole(DbCreateRole.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
-
Create or update a role definition.
- CreateRole - Class in io.helidon.integrations.vault.auths.k8s
-
Create role request.
- CreateRole.Request - Class in io.helidon.integrations.vault.auths.k8s
-
Request object.
- CreateRole.Response - Class in io.helidon.integrations.vault.auths.k8s
-
Create role response.
- createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeEngineProvider
- createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.database.DbEngineProvider
- createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1EngineProvider
- createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2EngineProvider
- createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiEngineProvider
- createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitEngineProvider
- createSecrets(Config, RestApi, String) - Method in interface io.helidon.integrations.vault.spi.SecretsEngineProvider
-
Create a secrets instance to provide API to access this engine.
- createServer() - Method in interface io.helidon.grpc.server.GrpcRouting
-
Creates new
GrpcServerinstance with this routing and default configuration. - createServer(GrpcServerConfiguration) - Method in interface io.helidon.grpc.server.GrpcRouting
-
Creates new
GrpcServerinstance with provided configuration and this routing. - createServerSocket() - Method in class io.helidon.nima.common.tls.Tls
-
Create a TLS socket for a server.
- createServiceProvider(Map<String, Object>) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Creates the service with the supplied resolved dependencies, key'ed by each injection point id.
- createServiceProvider(Map<String, Object>) - Method in class io.helidon.pico.testing.ReflectionBasedSingletonServiceProvider
- createSharedConsumer(Topic, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createSharedConsumer(Topic, String, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createSharedDurableConsumer(Topic, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createSharedDurableConsumer(Topic, String, String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createSingleSupplier(Supplier<Single<Optional<String>>>) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.SecretConfig
-
Create a new secret configuration with a supplier of a future (
Single), such as when retrieving the secret from a remote service. - createSingleValueMap(String, Map<String, String>) - Static method in interface io.helidon.common.parameters.Parameters
-
Read only parameters based on a map with just a single value.
- createSocket(String) - Method in class io.helidon.nima.common.tls.Tls
-
Create a socket for the chosen protocol.
- createSourceFile(CharSequence, Element...) - Method in class io.helidon.pico.tools.AbstractFilerMessager
- createSQLXML() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createStatement() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createStatement(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createStatement(int, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createStreamFlowControl(int) - Method in class io.helidon.nima.http2.ConnectionFlowControl
-
Create stream specific inbound and outbound flow control.
- createStreamMessage() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createStruct(String, Object[]) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- createSuccess(ServiceProvider<?>) - Static method in interface io.helidon.pico.api.ActivationResult
-
Creates a successful result.
- createSupplier(Config.Key) - Static method in exception class io.helidon.config.MissingValueException
-
Create new missing value exception supplier.
- createSupplier(Callable<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
- createSupplier(Callable<T>) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
- createSys(Config, RestApi) - Method in interface io.helidon.integrations.vault.spi.SysProvider
-
Create a new instance of Sys.
- createSys(Config, RestApi) - Method in class io.helidon.integrations.vault.sys.HcpSysProvider
- createTemporaryQueue() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createTemporaryTopic() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createTenantConfigFinder(Config) - Method in interface io.helidon.security.providers.oidc.common.spi.TenantConfigProvider
-
Create a tenant configuration API from Helidon config.
- createTenantIdFinder(Config) - Method in interface io.helidon.security.providers.oidc.common.spi.TenantIdProvider
-
Create a tenant ID finder API from Helidon config.
- createTextMessage() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createTextMessage(String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createToken() - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Create a new child token with default configuration.
- createToken() - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
-
Create a new child token with default configuration.
- createToken(CreateToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Create a new token with customized configuration.
- createToken(CreateToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
-
Create a new token with customized configuration.
- CreateToken - Class in io.helidon.integrations.vault.auths.token
-
Create Token request and response.
- CreateToken.Request - Class in io.helidon.integrations.vault.auths.token
-
Request object.
- CreateToken.Response - Class in io.helidon.integrations.vault.auths.token
-
Response object parsed from JSON returned by the
RestApi. - createTokenRole(CreateTokenRole.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Creates (or replaces) the named role.
- createTokenRole(CreateTokenRole.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
-
Creates (or replaces) the named role.
- CreateTokenRole - Class in io.helidon.integrations.vault.auths.token
-
Create Token Role request and response.
- CreateTokenRole.Request - Class in io.helidon.integrations.vault.auths.token
-
Request object.
- CreateTokenRole.Response - Class in io.helidon.integrations.vault.auths.token
-
Response object parsed from JSON returned by the
RestApi. - createTopic(String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- createTransportArtifact(Class<T>, String, ServerConfiguration) - Method in interface io.helidon.reactive.webserver.Transport
-
Creates and returns a suitable transport artifact, if one can be created or is available, and an empty
Optionalotherwise. - createTransportArtifact(Class<T>, String, ServerConfiguration) - Method in class io.helidon.reactive.webserver.transport.netty.epoll.EPollTransport
-
Returns an artifact corresponding to the supplied artifact coordinates, if one is available.
- createTransportArtifact(Class<T>, String, ServerConfiguration) - Method in class io.helidon.reactive.webserver.transport.netty.iouring.IOUringTransport
-
Returns an artifact corresponding to the supplied artifact coordinates, if one is available.
- createTypedElementNameFromElement(Element, Elements) - Static method in class io.helidon.builder.processor.tools.BuilderTypeTools
-
Creates an instance of a
TypedElementNamegiven its type and variable element from annotation processing. - createTypeInfo(TypeName, TypeName, TypeElement, ProcessingEnvironment, boolean) - Method in interface io.helidon.builder.processor.spi.TypeInfoCreatorProvider
-
Creates a
TypeInfo. - createTypeInfo(TypeName, TypeName, TypeElement, ProcessingEnvironment, boolean) - Method in class io.helidon.builder.processor.tools.BuilderTypeTools
- createTypeNameFromDeclaredType(DeclaredType) - Static method in class io.helidon.builder.processor.tools.BuilderTypeTools
-
Creates a name from a declared type during annotation processing.
- createTypeNameFromElement(Element) - Static method in class io.helidon.builder.processor.tools.BuilderTypeTools
-
Creates a name from an element type during annotation processing.
- createTypeNameFromMirror(TypeMirror) - Static method in class io.helidon.builder.processor.tools.BuilderTypeTools
-
Converts a type mirror to a type name during annotation processing.
- createUpdate(String) - Method in class io.helidon.reactive.dbclient.common.AbstractDbExecute
- createUpdate(String) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create an update statement using a statement text.
- createValidationRound(CBB, Class<CBB>) - Method in interface io.helidon.builder.config.spi.ConfigBeanBuilderValidator
-
Creates a validation round for all the config bean attributes of the provided config bean.
- creationDate() - Method in class io.helidon.common.http.ContentDisposition
-
Get the value of the
creation-dateparameter that can be used to indicate the date at which the file was created. - creationDate(ZonedDateTime) - Method in class io.helidon.common.http.ContentDisposition.Builder
-
Set the content disposition
creation-dateparameter. - credDb(String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClientProviderBuilder
-
Credential database.
- credentials(String, String) - Method in class io.helidon.config.git.GitConfigSourceBuilder
-
Sets user and password to the repository.
- credentialsProvider() - Method in class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
-
Returns an instance of
CredentialsProvider. - credentialsProvider(CredentialsProvider) - Method in class io.helidon.config.git.GitConfigSourceBuilder
-
Sets new
CredentialsProviderwhich should be used by application. - crl() - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Certificate revocation list.
- crl() - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
Certificate revocation list.
- crl(CrlGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Get a CRL (certificate revocation list).
- crl(CrlGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
Certificate revocation list.
- crl(PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Certificate revocation list in raw bytes.
- crl(PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
Certificate revocation list in raw bytes.
- CrlGet - Class in io.helidon.integrations.vault.secrets.pki
-
Get CRL (Certificate revoke list) request and response.
- CrlGet.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- CrlGet.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi. - cron() - Method in interface io.helidon.scheduling.CronInvocation
-
Cron expression specifying interval invocation is scheduled with.
- cronBuilder() - Static method in class io.helidon.scheduling.Scheduling
-
Build a task executed periodically according to provided cron expression.
- CronInvocation - Interface in io.helidon.scheduling
-
Specific method invocation metadata for scheduled task.
- CrossOrigin - Annotation Interface in io.helidon.microprofile.cors
-
CrossOrigin annotation.
- CrossOriginAutoDiscoverable - Class in io.helidon.microprofile.cors
-
Not for use by developers. For Jersey auto-discovery support.
- CrossOriginAutoDiscoverable() - Constructor for class io.helidon.microprofile.cors.CrossOriginAutoDiscoverable
- crossOriginConfig() - Method in interface io.helidon.nima.servicecommon.RestServiceSettings
-
Returns the cross-origin config settings to be used for the service's endpoint.
- crossOriginConfig() - Method in interface io.helidon.reactive.servicecommon.RestServiceSettings
-
Returns the cross-origin config settings to be used for the service's endpoint.
- crossOriginConfig() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Cross-origin resource sharing settings.
- crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.nima.graphql.server.GraphQlService.Builder
-
Set the CORS config from the specified
CrossOriginConfigobject. - crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.nima.openapi.OpenApiService.AbstractBuilder
-
Assigns the CORS settings for the OpenAPI endpoint.
- crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.nima.servicecommon.HelidonFeatureSupport.Builder
-
Set the CORS config from the specified
CrossOriginConfigobject. - crossOriginConfig(CrossOriginConfig) - Method in interface io.helidon.nima.servicecommon.RestServiceSettings.Builder
-
Sets the cross-origin settings from existing settings (not from a builder).
- crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.reactive.graphql.server.GraphQlSupport.Builder
-
Set the CORS config from the specified
CrossOriginConfigobject. - crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.reactive.openapi.OpenAPISupport.Builder
-
Assigns the CORS settings for the OpenAPI endpoint.
- crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.reactive.servicecommon.HelidonRestServiceSupport.Builder
-
Set the CORS config from the specified
CrossOriginConfigobject. - crossOriginConfig(CrossOriginConfig) - Method in interface io.helidon.reactive.servicecommon.RestServiceSettings.Builder
-
Sets the cross-origin settings from existing settings (not from a builder).
- crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Assign cross-origin resource sharing settings.
- crossOriginConfig(CrossOriginConfig.Builder) - Method in interface io.helidon.nima.servicecommon.RestServiceSettings.Builder
-
Sets the cross-origin config builder for use in establishing CORS support for the service endpoints.
- crossOriginConfig(CrossOriginConfig.Builder) - Method in interface io.helidon.reactive.servicecommon.RestServiceSettings.Builder
-
Sets the cross-origin config builder for use in establishing CORS support for the service endpoints.
- CrossOriginConfig - Class in io.helidon.cors
-
Represents information about cross origin request sharing.
- CrossOriginConfig.Builder - Class in io.helidon.cors
-
Builder for
CrossOriginConfig. - CryptoException - Exception Class in io.helidon.common.crypto
-
Common cryptography exception.
- CryptoException(String) - Constructor for exception class io.helidon.common.crypto.CryptoException
-
Constructor with detailed message.
- CryptoException(String, Throwable) - Constructor for exception class io.helidon.common.crypto.CryptoException
-
Constructor with detailed message and wrapped throwable.
- csr(String) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
Certification request (CSR) in PEM format.
- ctorBuilderAcceptTypeName() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the streamable accept type of the builder and constructor.
- ctx() - Method in class io.helidon.pico.runtime.InterceptedMethod
-
The intercepted invocation context.
- CubbyholeEngineProvider - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Provider supporting the
Cubbyholesecrets engine API. - CubbyholeEngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeEngineProvider
-
Deprecated.Do not use this constructor, this is a service loader service!
- CubbyholeSecrets - Interface in io.helidon.integrations.vault.secrets.cubbyhole
-
Cubbyhole engine secrets API.
- CubbyholeSecretsRx - Interface in io.helidon.integrations.vault.secrets.cubbyhole
-
Cubbyhole engine secrets API.
- CubbyholeSecurityProvider - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Integration with Helidon Security.
- CubbyholeSecurityProvider.CubbyholeSecretConfig - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Configuration of a secret when using programmatic setup of security secrets.
- CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Fluent API builder for
CubbyholeSecurityProvider.CubbyholeSecretConfig. - CubbyholeSecurityService - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Service loader service implementation for
SecurityProviderService. - CubbyholeSecurityService() - Constructor for class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityService
-
Deprecated.Do not use this constructor, this is a service loader service!
- current() - Static method in interface io.helidon.tracing.Span
-
Provide current span if one is available.
- CURRENT_BUILDER_CONFIG_VERSION - Static variable in class io.helidon.builder.config.processor.Versions
-
The current release is
BUILDER_CONFIG_VERSION_1. - CURRENT_BUILDER_VERSION - Static variable in class io.helidon.builder.processor.tools.Versions
-
The current release is
Versions.BUILDER_VERSION_1. - CURRENT_PICO_VERSION - Static variable in class io.helidon.pico.runtime.Versions
-
The current release is
Versions.PICO_VERSION_1. - CURRENT_SPAN_CONTEXT_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
The
SpanContextproperty name. - currentActivationPhase() - Method in interface io.helidon.pico.api.ServiceProvider
-
The current activation phase for this service provider.
- currentActivationPhase() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- currentSpan() - Method in class io.helidon.tracing.jaeger.JaegerTracerProvider
- currentSpan() - Method in class io.helidon.tracing.opentelemetry.OpenTelemetryTracerProvider
- currentSpan() - Method in class io.helidon.tracing.opentracing.OpenTracingTracerProvider
- currentSpan() - Method in interface io.helidon.tracing.spi.TracerProvider
-
Provide current span.
- currentThread(boolean) - Method in class io.helidon.nima.faulttolerance.Timeout.Builder
-
Flag to indicate that code must be executed in current thread instead of in an executor's thread.
- currentThread(boolean) - Method in class io.helidon.reactive.faulttolerance.Timeout.Builder
-
Flag to indicate that code must be executed in current thread instead of in an executor's thread.
- CURVE_P256 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
P-256 Curve.
- CURVE_P384 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
P-384 Curve.
- CURVE_P521 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
P-521 Curve.
- CUSTOM - Enum constant in enum class io.helidon.pico.tools.spi.InterceptorCreator.Strategy
-
A call to
InterceptorCreator.isAllowListed(String)will be used on a case-by-case basis to check which annotation types qualify. - CUSTOM - Enum constant in enum class io.helidon.security.providers.httpsign.HttpSignHeader
-
Custom provided using a
TokenHandler. - CustomAnnotationProcessor - Class in io.helidon.pico.processor
-
Processor for all
CustomAnnotationTemplateCreator's. - CustomAnnotationProcessor() - Constructor for class io.helidon.pico.processor.CustomAnnotationProcessor
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- customAnnotations() - Method in interface io.helidon.security.Security
-
Get the complete set of annotations expected by (all) security providers configured.
- CustomAnnotationTemplateCreator - Interface in io.helidon.pico.tools.spi
-
Instances of this are found via the service loader during compilation time and called by the
io.helidon.pico.processor.CustomAnnotationProcessor. - customAnnotationTemplateRequest() - Method in interface io.helidon.pico.tools.GenericTemplateCreatorRequest
-
The custom annotation template request.
- CustomAnnotationTemplateRequest - Interface in io.helidon.pico.tools
-
The request will be generated internally and then passed to the appropriate
CustomAnnotationTemplateCreatorto handle the request. - CustomAnnotationTemplateResponse - Interface in io.helidon.pico.tools
-
The response from
CustomAnnotationTemplateCreator.create(CustomAnnotationTemplateRequest). - customMapper(JmsMessage.CustomMapper<PAYLOAD>) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Custom mapper used by connector for mapping to
Message. - customObject(Class<? extends T>) - Method in class io.helidon.security.providers.common.OutboundTarget
-
Allows a programmatic client to send custom security provider specific parameters to the provider.
- customObject(Class<U>, V) - Method in class io.helidon.security.EndpointConfig.Builder
-
Set or replace a custom object.
- customObject(Class<U>, V) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Set or replace a custom object.
- customObject(Object) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
-
Register a custom object for security request(s).
- customObject(Object) - Method in class io.helidon.security.integration.nima.SecurityHandler
-
Register a custom object for security request(s).
- customObject(Object) - Method in class io.helidon.security.integration.webserver.SecurityHandler
-
Register a custom object for security request(s).
- customObjects(ClassToInstanceStore<Object>) - Method in class io.helidon.security.EndpointConfig.Builder
-
Provide custom object map to be sent to security providers.
- cut(int) - Method in record class io.helidon.nima.http2.Http2FrameData
-
Cut the frame of given size from larger frame, returns two frames, first of given size, second with the rest of the data.
- cut(Http2FrameData) - Method in interface io.helidon.nima.http2.FlowControl.Outbound
-
Split frame into frames that can be sent.
D
- daemon(boolean) - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier.Builder
-
Is daemon of the thread pool executor.
- daemon(boolean) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
-
Is daemon of the thread pool executor.
- data() - Method in interface io.helidon.common.context.spi.DataPropagationProvider
-
Return data that should be propagated.
- data() - Method in interface io.helidon.common.http.DataChunk
-
Returns a representation of this chunk as an array of ByteBuffer.
- data() - Method in class io.helidon.config.FileSourceHelper.DataAndDigest
-
Data loaded from the file.
- data() - Method in interface io.helidon.config.spi.ConfigContent.NodeContent
-
Data of this config source.
- data() - Method in interface io.helidon.config.spi.ConfigContent.OverrideContent
-
Data of this override source.
- data() - Method in interface io.helidon.config.spi.ConfigParser.Content
-
Data of this config source.
- data() - Method in class io.helidon.config.spi.OverrideSource.OverrideData
-
Returns the predicate/replacement value pairs.
- data() - Method in class io.helidon.logging.jul.JulMdcPropagator
- data() - Method in class io.helidon.logging.slf4j.Slf4jMdcPropagator
- data() - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Get all received data at this moment.
- data() - Method in record class io.helidon.nima.http2.Http2FrameData
-
Returns the value of the
datarecord component. - data() - Method in class io.helidon.nima.http2.Http2Ping
-
Underlying buffer.
- data() - Method in class io.helidon.nima.sse.SseEvent
-
Get data for this event.
- data() - Method in class io.helidon.reactive.webserver.ByteBufDataChunk
-
This method is needed for testing some of our examples.
- data() - Method in class io.helidon.tracing.jaeger.JaegerDataPropagationProvider
-
Closes scope in primary thread and returns a context to activate new scope in secondary thread.
- data(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
The data to encrypt.
- data(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
-
Configure the data to be encrypted.
- data(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
The data to sign.
- data(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
The data to sign.
- data(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
The data to sign.
- data(BufferData, boolean) - Static method in class io.helidon.nima.websocket.ClientWsFrame
-
Create a binary data frame.
- data(BufferData, boolean) - Static method in class io.helidon.nima.websocket.ServerWsFrame
-
Create a binary data frame.
- data(OverrideSource.OverrideData) - Method in class io.helidon.config.spi.ConfigContent.OverrideContent.Builder
-
Data of this override source.
- data(Http2FrameHeader, BufferData) - Method in interface io.helidon.nima.http2.Http2Stream
-
Data frame.
- data(Http2FrameHeader, BufferData) - Method in class io.helidon.nima.http2.webserver.Http2Stream
- data(Http2FrameHeader, BufferData) - Method in interface io.helidon.nima.http2.webserver.spi.Http2SubProtocolSelector.SubProtocolHandler
-
Data was received.
- data(ConnectionContext, byte[], int, int) - Method in class io.helidon.nima.webserver.http1.Http1LoggingConnectionListener
- data(ConnectionContext, BufferData) - Method in class io.helidon.nima.webserver.http1.Http1LoggingConnectionListener
- data(InputStream) - Method in class io.helidon.config.spi.ConfigParser.Content.Builder
-
Data of the config source as loaded from underlying storage.
- data(Class<T>) - Method in interface io.helidon.common.http.DataChunk
-
Returns a representation of this chunk as an array of T's.
- data(Class<T>) - Method in class io.helidon.nima.sse.SseEvent
-
Get data for this event as type T.
- data(Class<T>) - Method in class io.helidon.reactive.webserver.ByteBufDataChunk
- data(Class<T>, MediaType) - Method in class io.helidon.nima.sse.SseEvent
-
Get data for this event as type T.
- data(Object) - Method in class io.helidon.nima.sse.SseEvent.Builder
-
Set event data.
- data(String, boolean) - Static method in class io.helidon.nima.websocket.ClientWsFrame
-
Create a text data frame.
- data(String, boolean) - Static method in class io.helidon.nima.websocket.ServerWsFrame
-
Create a text data frame.
- data(T, byte[], int, int) - Method in interface io.helidon.common.buffers.DataListener
-
Data received or sent.
- data(T, BufferData) - Method in interface io.helidon.common.buffers.DataListener
-
Data received or sent.
- DATA - Enum constant in enum class io.helidon.nima.http2.Http2FrameType
-
Data frame.
- DATA - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for data.
- DATA - Static variable in interface io.helidon.nima.http2.Http2FrameTypes
-
Data frame types.
- DATA_LOSS - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
Unrecoverable data loss or corruption.
- DataChunk - Interface in io.helidon.common.http
-
The DataChunk represents a part of the HTTP body content.
- DataChunkInputStream - Class in io.helidon.reactive.media.common
-
Provides a bridge between a reactive
Flow.Publisherin Helidon and anInputStreamin Jersey. - DataChunkInputStream(Flow.Publisher<DataChunk>) - Constructor for class io.helidon.reactive.media.common.DataChunkInputStream
-
Stores publisher for later subscription.
- DataChunkInputStream(Flow.Publisher<DataChunk>, boolean) - Constructor for class io.helidon.reactive.media.common.DataChunkInputStream
-
Stores publisher for later subscription and sets if executing thread should be validated.
- DataChunkPublisher() - Constructor for class io.helidon.reactive.media.multipart.MultiPartDecoder.DataChunkPublisher
- dataFileCleanupHeadFile(boolean) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
A flag defining whether the current head file (the only file actively written to) shall be subjected to file cleanups as well.
- dataFileMaximumSize(ByteSize) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Maximum file size for a data file to avoid cleaning it up.
- dataFileMinimumSize(ByteSize) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Minimum file size for a data file to avoid cleaning it up.
- dataFileMinimumUseRatio(double) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
The ratio (value in ]0.0;1.0]) of non-gap data contained in a storage file to prevent the file from being dissolved.
- dataFilePrefix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name prefix of the storage files.
- dataFileSuffix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name suffix of the storage files.
- DataListener<T> - Interface in io.helidon.common.buffers
-
A listener for data.
- DataPropagationProvider<T> - Interface in io.helidon.common.context.spi
-
This is an SPI provider which helps user to propagate values from one thread to another.
- dataReader() - Method in interface io.helidon.nima.webserver.ConnectionContext
-
Data reader to read request bytes.
- DataReader - Class in io.helidon.common.buffers
-
Data reader that can pull additional data.
- DataReader(Supplier<byte[]>) - Constructor for class io.helidon.common.buffers.DataReader
-
Data reader from a supplier of bytes.
- DataReader(Supplier<byte[]>, boolean) - Constructor for class io.helidon.common.buffers.DataReader
-
Data reader from a supplier of bytes.
- DataReader.IncorrectNewLineException - Exception Class in io.helidon.common.buffers
-
New line not valid.
- DataReader.InsufficientDataAvailableException - Exception Class in io.helidon.common.buffers
-
Not enough data available to finish the requested operation.
- dataSource(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Mapping to
DataSourcesupplied withAqConnectorBuilder.dataSource(). - dataSource(String, DataSource) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
-
Add custom
ConnectionFactoryreferencable by supplied name with "named-factory". - DATASOURCE_ATTRIBUTE - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
-
Configuration key for data source identifier.
- dataWriter() - Method in interface io.helidon.nima.webserver.ConnectionContext
-
Data writer to write response bytes.
- DataWriter - Interface in io.helidon.common.buffers
-
Write data to the underlying transport (most likely a socket).
- date() - Method in interface io.helidon.common.http.ServerRequestHeaders
-
Optionally returns request date (
Http.Header.DATEheader). - date() - Method in interface io.helidon.reactive.webclient.WebClientResponseHeaders
-
Returns value of header
Http.Header.DATEof the response. - DATE - Static variable in class io.helidon.common.http.Http.Header
-
The
Dateheader name. - daysOfWeek(DayOfWeek...) - Static method in class io.helidon.security.abac.time.TimeValidator.TimeConfig
-
Create a time config for a check for days of week.
- dbClient() - Method in class io.helidon.reactive.dbclient.health.DbClientHealthCheck
- DbClient - Interface in io.helidon.reactive.dbclient
-
Helidon database client.
- DbClient.Builder - Class in io.helidon.reactive.dbclient
-
Helidon database handler builder.
- DbClientContext - Class in io.helidon.reactive.dbclient.common
-
Context of the whole client.
- DbClientContext(DbClientContext.BuilderBase<?>) - Constructor for class io.helidon.reactive.dbclient.common.DbClientContext
-
Create an instance from builder.
- DbClientContext.Builder - Class in io.helidon.reactive.dbclient.common
-
Fluent API builder for
DbClientContext. - DbClientContext.BuilderBase<T extends DbClientContext.BuilderBase<T>> - Class in io.helidon.reactive.dbclient.common
-
A common base for builders for classes that want to extend
DbClientContext. - DbClientException - Exception Class in io.helidon.reactive.dbclient
-
A
RuntimeExceptionused by Helidon DB component. - DbClientException(String) - Constructor for exception class io.helidon.reactive.dbclient.DbClientException
-
Create a new exception for a message.
- DbClientException(String, Throwable) - Constructor for exception class io.helidon.reactive.dbclient.DbClientException
-
Create a new exception for a message and a cause.
- DbClientHealthCheck - Class in io.helidon.reactive.dbclient.health
-
Database health check.
- DbClientHealthCheck.Builder - Class in io.helidon.reactive.dbclient.health
-
Fluent API builder for
DbClientHealthCheck. - DbClientMapperProvider - Class in io.helidon.reactive.dbclient.common
-
Java Service loader service to get database types mappers.
- DbClientMapperProvider() - Constructor for class io.helidon.reactive.dbclient.common.DbClientMapperProvider
- DbClientMetricBuilder - Class in io.helidon.reactive.dbclient.metrics
-
DB Client metric builder.
- DbClientMetricBuilder() - Constructor for class io.helidon.reactive.dbclient.metrics.DbClientMetricBuilder
- DbClientMetrics - Class in io.helidon.reactive.dbclient.metrics
-
Utility class to obtain various types of metrics to register with
DbClient.Builder.addService(io.helidon.reactive.dbclient.DbClientService). - DbClientMetricsProvider - Class in io.helidon.reactive.dbclient.metrics
-
Java service loader service for DB metrics.
- DbClientMetricsProvider() - Constructor for class io.helidon.reactive.dbclient.metrics.DbClientMetricsProvider
- DbClientProvider - Interface in io.helidon.reactive.dbclient.spi
-
Java Service loader interface that provides drivers for a database (or a set of databases).
- DbClientProviderBuilder<T extends DbClientProviderBuilder<T>> - Interface in io.helidon.reactive.dbclient.spi
-
Database provider builder.
- DbClientService - Interface in io.helidon.reactive.dbclient
-
Services can modify the data used to execute a statement as well as react on a statement result.
- DbClientServiceBase - Class in io.helidon.reactive.dbclient.common
-
A base implementation of a client service that supports configuration of execution based on a statement name pattern and statement types.
- DbClientServiceBase(DbClientServiceBase.DbClientServiceBuilderBase<?>) - Constructor for class io.helidon.reactive.dbclient.common.DbClientServiceBase
-
Create a new instance based on the builder base each implementation must extend.
- DbClientServiceBase.DbClientServiceBuilderBase<B extends DbClientServiceBase.DbClientServiceBuilderBase<B>> - Class in io.helidon.reactive.dbclient.common
-
A base class for builders of
DbClientServiceBase. - DbClientServiceBuilderBase() - Constructor for class io.helidon.reactive.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
-
No-op constructor.
- DbClientServiceContext - Interface in io.helidon.reactive.dbclient
-
Interceptor context to get (and possibly manipulate) database operations.
- DbClientServiceProvider - Interface in io.helidon.reactive.dbclient.spi
-
Java service loader service to configure client services.
- DbClientTracing - Class in io.helidon.reactive.dbclient.tracing
-
Tracing interceptor.
- DbClientTracing.Builder - Class in io.helidon.reactive.dbclient.tracing
-
Fluent API builder for
DbClientTracing. - DbClientTracingProvider - Class in io.helidon.reactive.dbclient.tracing
-
Provider of tracing interceptors.
- DbClientTracingProvider() - Constructor for class io.helidon.reactive.dbclient.tracing.DbClientTracingProvider
- DbColumn - Interface in io.helidon.reactive.dbclient
-
Column data and metadata.
- DbConfigure - Class in io.helidon.integrations.vault.secrets.database
-
Configure DB request and response.
- DbConfigure.Request<T extends DbConfigure.Request<T>> - Class in io.helidon.integrations.vault.secrets.database
-
Request object.
- DbConfigure.Response - Class in io.helidon.integrations.vault.secrets.database
-
Response object parsed from JSON returned by the
RestApi. - DbCreateRole - Class in io.helidon.integrations.vault.secrets.database
-
DB create role request and response.
- DbCreateRole.Request - Class in io.helidon.integrations.vault.secrets.database
-
Request object.
- DbCreateRole.Response - Class in io.helidon.integrations.vault.secrets.database
-
Response object parsed from JSON returned by the
RestApi. - DbCredentials - Interface in io.helidon.integrations.vault.secrets.database
-
Database credentials.
- DbDelete - Class in io.helidon.integrations.vault.secrets.database
-
Delete DB request and response.
- DbDelete.Request - Class in io.helidon.integrations.vault.secrets.database
-
Request object.
- DbDelete.Response - Class in io.helidon.integrations.vault.secrets.database
-
Response object parsed from JSON returned by the
RestApi. - DbDeleteRole - Class in io.helidon.integrations.vault.secrets.database
-
Delete DB Role request and response.
- DbDeleteRole.Request - Class in io.helidon.integrations.vault.secrets.database
-
Request object.
- DbDeleteRole.Response - Class in io.helidon.integrations.vault.secrets.database
-
Response object parsed from JSON returned by the
RestApi. - DbEngineProvider - Class in io.helidon.integrations.vault.secrets.database
-
Service for
DbSecretsRx.ENGINE. - DbEngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.database.DbEngineProvider
- DbExecute - Interface in io.helidon.reactive.dbclient
-
Database executor.
- DbGet - Class in io.helidon.integrations.vault.secrets.database
-
Get DB request and response.
- DbGet.Request - Class in io.helidon.integrations.vault.secrets.database
-
Request object.
- DbGet.Response - Class in io.helidon.integrations.vault.secrets.database
-
Response object parsed from JSON returned by the
RestApi. - DbMapper<T> - Interface in io.helidon.reactive.dbclient
-
A mapper to map database objects to/from a specific type.
- dbMapperManager() - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
-
Db mapper manager.
- dbMapperManager() - Method in class io.helidon.reactive.dbclient.common.DbClientContext
-
Configured DB Mapper manager.
- dbMapperManager(DbMapperManager) - Method in class io.helidon.reactive.dbclient.common.DbClientContext.BuilderBase
-
Configure the DB mapper manager to use.
- DbMapperManager - Interface in io.helidon.reactive.dbclient
-
Mapper manager of all configured
mappers. - DbMapperManager.Builder - Class in io.helidon.reactive.dbclient
-
Fluent API builder for
DbMapperManager. - DbMapperProvider - Interface in io.helidon.reactive.dbclient.spi
-
Java Service loader interface for database mappers.
- dbName(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
The name of the database.
- DbRow - Interface in io.helidon.reactive.dbclient
-
Representation of a single row in a database (in SQL this would be a row, in a Document DB, this would be a single document).
- DbSecrets - Interface in io.helidon.integrations.vault.secrets.database
-
Database secrets engine API.
- DbSecretsRx - Interface in io.helidon.integrations.vault.secrets.database
-
Database secrets engine API.
- DbStatement<D extends DbStatement<D,
R>, R> - Interface in io.helidon.reactive.dbclient -
Database statement that can process parameters.
- DbStatementContext - Class in io.helidon.reactive.dbclient.common
-
Context of execution of a specific statement.
- DbStatementContext(DbStatementContext.BuilderBase<?>) - Constructor for class io.helidon.reactive.dbclient.common.DbStatementContext
-
Create a new instance using a builder each implementation must extend.
- DbStatementContext.Builder - Class in io.helidon.reactive.dbclient.common
-
A fluent API builder to create
DbStatementContext. - DbStatementContext.BuilderBase<T extends DbStatementContext.BuilderBase<T>> - Class in io.helidon.reactive.dbclient.common
-
A base builder that must be extended to implement a new
DbStatementContext. - DbStatementDml - Interface in io.helidon.reactive.dbclient
-
DML Database statement.
- DbStatementGet - Interface in io.helidon.reactive.dbclient
-
Database statement that queries the database and returns a single row if present, or an empty optional.
- DbStatementQuery - Interface in io.helidon.reactive.dbclient
-
Database query statement.
- DbStatements - Interface in io.helidon.reactive.dbclient
-
Configuration of statements to be used by database provider.
- DbStatements.Builder - Class in io.helidon.reactive.dbclient
-
Fluent API builder for
DbStatements. - DbStatementType - Enum Class in io.helidon.reactive.dbclient
-
Usual supported statement types.
- DbTransaction - Interface in io.helidon.reactive.dbclient
-
Database transaction.
- dbType() - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
-
Type of this database to use in interceptor context.
- dbType() - Method in interface io.helidon.reactive.dbclient.DbClient
-
Type of this database provider (such as jdbc:mysql, mongoDB etc.).
- dbType() - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Type of this database (usually the same string used by the
DbClientProvider.name()). - dbType() - Method in interface io.helidon.reactive.dbclient.DbColumn
-
Type of the column in the language of the database.
- dbType() - Method in interface io.helidon.reactive.dbclient.jdbc.ConnectionPool
-
The type of this database - if better details than "jdbc" is available, return it.
- dbType() - Method in class io.helidon.reactive.dbclient.jdbc.HikariConnectionPool
- dbType() - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClient
- dbType() - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbColumn
- dbType() - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementDml
- deactivate() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery
-
Requests that the discovery be deactivated, thereby preventing it from triggering a metric registration.
- deactivate(DeActivationRequest) - Method in interface io.helidon.pico.api.DeActivator
-
Deactivate a managed service.
- deactivate(DeActivationRequest) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- deactivate(T, InjectorOptions) - Method in interface io.helidon.pico.api.Injector
-
Called to deactivate a managed service or service provider, putting it into
Phase.DESTROYED. - DeActivationRequest - Class in io.helidon.pico.api
-
Request to deactivate a
ServiceProvider. - deActivator() - Method in interface io.helidon.pico.api.ServiceProvider
-
The agent responsible for deactivation - this will be non-null for build-time activators.
- deActivator() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- DeActivator - Interface in io.helidon.pico.api
-
DeActivators are responsible for lifecycle, transitioning a
ServiceProviderthrough itsPhase's, notably including anyPreDestroymethod invocations, and finally into the terminalPhase.DESTROYEDphase. - DEADLINE - Enum constant in enum class io.helidon.grpc.client.ClientRequestAttribute
-
Add the call deadline to the tracing span.
- DEADLINE_EXCEEDED - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
Deadline expired before operation could complete.
- deadlockCheck() - Static method in class io.helidon.health.checks.HealthChecks
-
Deadlock health check.
- DeadlockHealthCheck - Class in io.helidon.health.checks
-
A health check that looks for thread deadlocks.
- debug() - Method in class io.helidon.security.integration.jersey.JerseySecurityFeature.Builder
-
Set debugging on.
- debug(String) - Method in class io.helidon.pico.configdriven.processor.ConfiguredByProcessor
- debug(String) - Method in class io.helidon.pico.processor.ContractAnnotationProcessor
- debug(String) - Method in class io.helidon.pico.processor.CustomAnnotationProcessor
- debug(String) - Method in class io.helidon.pico.processor.InjectAnnotationProcessor
- debug(String) - Method in class io.helidon.pico.processor.PostConstructPreDestroyAnnotationProcessor
- debug(String) - Method in class io.helidon.pico.processor.ServiceAnnotationProcessor
- debug(String) - Method in class io.helidon.pico.tools.AbstractFilerMessager
- debug(String) - Method in interface io.helidon.pico.tools.Messager
-
Log a debug message.
- debug(String, Throwable) - Method in class io.helidon.pico.configdriven.processor.ConfiguredByProcessor
- debug(String, Throwable) - Method in class io.helidon.pico.processor.ContractAnnotationProcessor
- debug(String, Throwable) - Method in class io.helidon.pico.processor.CustomAnnotationProcessor
- debug(String, Throwable) - Method in class io.helidon.pico.processor.InjectAnnotationProcessor
- debug(String, Throwable) - Method in class io.helidon.pico.processor.PostConstructPreDestroyAnnotationProcessor
- debug(String, Throwable) - Method in class io.helidon.pico.processor.ServiceAnnotationProcessor
- debug(String, Throwable) - Method in class io.helidon.pico.tools.AbstractFilerMessager
- debug(String, Throwable) - Method in interface io.helidon.pico.tools.Messager
-
Log a debug message.
- DEBUG_HINT - Static variable in class io.helidon.pico.api.CallingContext
-
Helpful hint to give developers needing to see more debug info.
- debugDataBinary() - Method in interface io.helidon.common.buffers.BufferData
-
Debug this buffer as binary string.
- debugDataHex() - Method in interface io.helidon.common.buffers.BufferData
-
Debug the full buffer.
- debugDataHex() - Method in class io.helidon.common.buffers.DataReader
-
Debug data as a hex string.
- debugDataHex(boolean) - Method in interface io.helidon.common.buffers.BufferData
-
Debug this buffer as hex string.
- declaredMethod() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get the declared Java method.
- declaredName() - Method in class io.helidon.common.types.DefaultTypeName
- declaredName() - Method in interface io.helidon.common.types.TypeName
-
Typically used as part of code-gen, when ".class" is tacked onto the suffix of what this returns.
- declaredRunLevel() - Method in interface io.helidon.pico.api.ServiceInfoBasics
-
The optional
RunLevelascribed to the service. - declaredWeight() - Method in interface io.helidon.pico.api.ServiceInfoBasics
-
Weight that was declared on the type itself.
- decode(String, Errors.Collector, String) - Static method in class io.helidon.security.jwt.JwtHeaders
- decoder() - Method in class io.helidon.nima.http.encoding.deflate.DeflateEncodingProvider
- decoder() - Method in class io.helidon.nima.http.encoding.gzip.GzipEncodingProvider
- decoder() - Method in interface io.helidon.nima.http.encoding.spi.ContentEncodingProvider
-
To decode bytes.
- decoder(String) - Method in interface io.helidon.nima.http.encoding.ContentEncodingContext
-
Obtain a content decoder for the id.
- decodeString(BufferData, int) - Method in class io.helidon.nima.http2.Http2HuffmanDecoder
-
Decode string.
- decodeUri(String) - Static method in class io.helidon.common.uri.UriEncoding
-
Decode a URI segment.
- decrementInboundConnectionWindowSize(int) - Method in class io.helidon.nima.http2.ConnectionFlowControl
-
Decrement inbound connection flow control window, called when DATA frame is received.
- decrementReferenceCount(Contextual<?>) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Decrements the reference count of the contextual instance, if any, associated with the combination of the current thread and the supplied
Contextual, destroying the instance if and only if the reference count becomes less than or equal to zero, and returns the resulting reference count. - decrementReferenceCount(Contextual<?>, int) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Decrements the reference count of the contextual instance, if any, associated with the combination of the current thread and the supplied
Contextual, destroying the instance if and only if the reference count becomes less than or equal to zero, and returns the resulting reference count. - decrementWindowSize(int) - Method in interface io.helidon.nima.http2.FlowControl
-
Decrement window size.
- decrementWindowSize(int) - Method in interface io.helidon.nima.http2.WindowSize
-
Decrement window size.
- decrypt(Base64Value) - Method in class io.helidon.common.crypto.AsymmetricCipher
- decrypt(Base64Value) - Method in interface io.helidon.common.crypto.CommonCipher
-
Decrypt encrypted message.
- decrypt(Base64Value) - Method in class io.helidon.common.crypto.SymmetricCipher
- decrypt(Decrypt.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Decrypts the provided ciphertext using the named key.
- decrypt(Decrypt.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
-
Decrypts the provided ciphertext using the named key.
- decrypt(DecryptBatch.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Decrypts the provided batch of ciphertext strings using the named key.
- decrypt(DecryptBatch.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
-
Decrypts the provided batch of ciphertext strings using the named key.
- decrypt(Jwk) - Method in class io.helidon.security.jwt.EncryptedJwt
-
Decrypt
SignedJwtfrom the content of the encrypted jwt. - decrypt(JwkKeys) - Method in class io.helidon.security.jwt.EncryptedJwt
-
Decrypt
SignedJwtfrom the content of the encrypted jwt. - decrypt(JwkKeys, Jwk) - Method in class io.helidon.security.jwt.EncryptedJwt
-
Decrypt
SignedJwtfrom the content of the encrypted jwt. - decrypt(String) - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
-
Decrypt a cipher text into clear text (if encryption is enabled).
- decrypt(String) - Method in class io.helidon.security.spi.EncryptionProvider.EncryptionSupport
-
Decrypt the bytes.
- decrypt(String, byte[], byte[], Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Decrypt the message with the usage of provided parameters.
- decrypt(String, String) - Method in interface io.helidon.security.Security
-
Decrypt cipher text.
- decrypt(String, String, byte[], byte[], Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Decrypt the message with the usage of provided parameters.
- decrypt(String, String, byte[], AlgorithmParameterSpec, Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Decrypt the message with the usage of provided parameters.
- decrypt(String, String, PrivateKey, Base64Value) - Static method in class io.helidon.common.crypto.AsymmetricCipher
-
Decrypt the message with the provided private key and selected algorithm.
- Decrypt - Class in io.helidon.integrations.vault.secrets.transit
-
Decrypt request and response.
- Decrypt.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- Decrypt.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi. - decryptAes(char[], String) - Static method in class io.helidon.config.encryption.EncryptionUtil
-
Decrypt using AES.
- decryptAesBytes(char[], String) - Static method in class io.helidon.config.encryption.EncryptionUtil
-
Deprecated.This method will be moved to a new module
- decryptAesLegacy(char[], String) - Static method in class io.helidon.config.encryption.EncryptionUtil
-
Decrypt using legacy AES.
- DecryptBatch - Class in io.helidon.integrations.vault.secrets.transit
-
Decrypt Batch request and response.
- DecryptBatch.BatchEntry - Class in io.helidon.integrations.vault.secrets.transit
-
Definition of a batch entry.
- DecryptBatch.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- DecryptBatch.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi. - decrypted() - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Response
-
Decrypted secret.
- decryptFromString(String) - Method in interface io.helidon.common.crypto.CommonCipher
-
Decrypt cipherText provided by
CommonCipher.encryptToString(Base64Value). - decryptKeyAlgorithm(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Expected decryption key algorithm.
- decryptKeyLocation(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Private key to decryption of encrypted claims.
- decryptRsa(PrivateKey, String) - Static method in class io.helidon.config.encryption.EncryptionUtil
-
Decrypt using RSA with OAEP.
- decryptRsaLegacy(Key, String) - Static method in class io.helidon.config.encryption.EncryptionUtil
-
Decrypt using RSA (private or public key).
- deepMerge(AbstractNodeBuilderImpl.MergingKey, MergeableNode) - Method in class io.helidon.config.AbstractNodeBuilderImpl
-
Applies deep merging through whole structure.
- DEFAULT - Enum constant in enum class io.helidon.reactive.webclient.DnsResolverType
-
Default DNS resolver.
- DEFAULT - Static variable in interface io.helidon.grpc.core.MarshallerSupplier
-
The name to use to specify the default marshaller supplier.
- DEFAULT_ABSTRACT_IMPL_PREFIX - Static variable in annotation interface io.helidon.builder.Builder
-
The default prefix appended to the generated abstract class name (the parent for the
Builder.DEFAULT_IMPL_PREFIX). - DEFAULT_ACTIVATION_DEADLOCK_TIMEOUT_IN_MILLIS - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The default deadlock detection timeout in millis.
- DEFAULT_ACTIVATION_LOGS - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The default value for this is false, meaning that the activation logs will not be captured or recorded or logged.
- DEFAULT_AGE - Static variable in class io.helidon.cors.CrossOriginConfig
-
Default cache expiration in seconds.
- DEFAULT_ALLOW_NULLS - Static variable in annotation interface io.helidon.builder.Builder
-
The default value for
Builder.allowNulls(). - DEFAULT_BACKLOG_SIZE - Static variable in interface io.helidon.reactive.webserver.SocketConfiguration
-
The default backlog size to configure the server sockets with if no other value is provided.
- DEFAULT_BOUNDARY - Static variable in class io.helidon.nima.http.media.multipart.MultiPartSupport
-
The default boundary used for encoding multipart messages.
- DEFAULT_BOUNDARY - Static variable in class io.helidon.reactive.media.multipart.MultiPartBodyWriter
-
The default boundary used for encoding multipart messages.
- DEFAULT_CAPACITY - Static variable in class io.helidon.common.configurable.LruCache
-
Default capacity of the cache: 10000.
- DEFAULT_CHANNEL_NAME - Static variable in class io.helidon.grpc.client.GrpcChannelsProvider
-
A constant for holding the default channel configuration name (which is "default").
- DEFAULT_CLASS_PREFIX_NAME - Static variable in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The default prefix for
ActivatorCreatorCodeGen.classPrefixName(). - DEFAULT_CONTEXT - Static variable in interface io.helidon.metrics.api.MetricsSettings.Builder
-
Default web context for the metrics endpoint.
- DEFAULT_DEFINE_DEFAULT_METHODS - Static variable in annotation interface io.helidon.builder.Builder
-
The default value for
Builder.defineDefaultMethods(). - DEFAULT_DIGEST_NONCE_TIMEOUT - Static variable in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Default is 24 hours.
- DEFAULT_ERROR_MESSAGE - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Default error message to return for unchecked exceptions and errors.
- DEFAULT_ERROR_SEVERITY - Static variable in annotation interface io.helidon.security.annotations.Audited
-
Default severity for non-OK statuses.
- DEFAULT_EVENT_TYPE - Static variable in annotation interface io.helidon.security.annotations.Audited
-
Default event type: "request".
- DEFAULT_HOST - Static variable in class io.helidon.grpc.client.GrpcChannelsProvider
-
A constant for holding the default host name (which is "localhost").
- DEFAULT_IMPL_PREFIX - Static variable in annotation interface io.helidon.builder.Builder
-
The default prefix appended to the generated class name.
- DEFAULT_INCLUDE_GENERATED_ANNOTATION - Static variable in annotation interface io.helidon.builder.Builder
-
The default value for
Builder.includeGeneratedAnnotation(). - DEFAULT_LIST_TYPE - Static variable in annotation interface io.helidon.builder.Builder
- DEFAULT_LOGGER_NAME - Static variable in class io.helidon.nima.webserver.accesslog.AccessLogFeature
-
Name of the
System.getLogger(String)used to log access log records. - DEFAULT_LOGGER_NAME - Static variable in class io.helidon.reactive.webserver.accesslog.AccessLogSupport
-
Name of the
Loggerused to log access log records. - DEFAULT_MAP_TYPE - Static variable in annotation interface io.helidon.builder.Builder
- DEFAULT_MAX_FRAME_SIZE - Static variable in interface io.helidon.nima.http2.WindowSize
-
Default and smallest possible setting for MAX_FRAME_SIZE (2^14).
- DEFAULT_MAX_LENGTH - Static variable in class io.helidon.nima.webserver.accesslog.AbstractLogEntry
-
Default limit for the number of characters written.
- DEFAULT_MAX_LENGTH - Static variable in class io.helidon.reactive.webserver.accesslog.AbstractLogEntry
-
Default limit for the number of characters written.
- DEFAULT_MESSAGE_FORMAT - Static variable in annotation interface io.helidon.security.annotations.Audited
-
Default message format: "%3$s %1$s \"%2$s\" %5$s %6$s requested by %4$s".
- DEFAULT_META_INF_SERVICES_PATH - Static variable in interface io.helidon.pico.tools.CodeGenPaths
-
The default path for
CodeGenPaths.metaInfServicesPath(). - DEFAULT_METHOD - Static variable in class io.helidon.security.SecurityEnvironment.Builder
-
Default method is "GET".
- DEFAULT_MODULE_INFO_JAVA_NAME - Static variable in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
The java module-info name.
- DEFAULT_MODULE_NAME - Static variable in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
The default module name (i.e., "unnamed").
- DEFAULT_NAME - Static variable in interface io.helidon.grpc.server.GrpcServerConfiguration
-
The default server name.
- DEFAULT_NAME - Static variable in annotation interface io.helidon.microprofile.server.RoutingName
-
Name (reserved) for the default listener of WebServer.
- DEFAULT_NOT_BEFORE_SECONDS - Static variable in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget
-
Default token validity before issue time.
- DEFAULT_OK_SEVERITY - Static variable in annotation interface io.helidon.security.annotations.Audited
-
Default severity for OK status.
- DEFAULT_PATH - Static variable in class io.helidon.health.checks.DiskSpaceHealthCheck
-
Default path on the file system the health check will be executed for.
- DEFAULT_PERMITS_DYNAMIC - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The default value for this is false, meaning that the services registry can be changed during runtime post Pico startup.
- DEFAULT_PERMITS_REFLECTION - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The default value for this is false, meaning that the Pico will make not attempt to use reflection during runtime operations.
- DEFAULT_PORT - Static variable in class io.helidon.grpc.client.GrpcChannelsProvider
-
A constant for holding the default port (which is "1408").
- DEFAULT_PORT - Static variable in interface io.helidon.grpc.server.GrpcServerConfiguration
-
The default grpc port.
- DEFAULT_PRIORITY - Static variable in interface io.helidon.config.mp.Prioritized
-
Default priority for any prioritized component (whether it implements this interface or uses
jakarta.annotation.Priorityannotation. - DEFAULT_PRIORITY - Static variable in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Default priority for channel processor.
- DEFAULT_REQUIRED - Static variable in annotation interface io.helidon.config.metadata.ConfiguredOption
-
The default value for
ConfiguredOption.required()isfalse. - DEFAULT_RESPONSE_MEDIA_TYPE - Static variable in class io.helidon.nima.openapi.OpenApiService
-
Default media type used in responses in absence of incoming Accept header.
- DEFAULT_RESPONSE_MEDIA_TYPE - Static variable in class io.helidon.reactive.openapi.OpenAPISupport
-
Default media type used in responses in absence of incoming Accept header.
- DEFAULT_SERVICE_LOOKUP_CACHING - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The default value for this is false, meaning that no caching will occur.
- DEFAULT_SET_TYPE - Static variable in annotation interface io.helidon.builder.Builder
- DEFAULT_SOCKET_NAME - Static variable in interface io.helidon.nima.webserver.WebServer
-
The default server socket configuration name.
- DEFAULT_SOCKET_NAME - Static variable in interface io.helidon.reactive.webserver.WebServer
-
The default server socket configuration name.
- DEFAULT_SOURCE - Static variable in class io.helidon.pico.tools.AbstractCreator
-
The default java source version (this can be explicitly overridden using the builder or maven plugin).
- DEFAULT_SUFFIX - Static variable in annotation interface io.helidon.builder.Builder
-
The default suffix appended to the generated class name(s).
- DEFAULT_SUPPORTS_COMPILE_TIME - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The default value is true, meaning that the provider supports compile-time code generation of DI artifacts.
- DEFAULT_SUPPORTS_CONTEXTUAL_LOOKUP - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The default value is false, meaning that contextual lookup is not supported.
- DEFAULT_SUPPORTS_DYNAMIC - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The default value for this is false, meaning that the services registry supports dynamic behavior post Pico startup.
- DEFAULT_SUPPORTS_JSR330 - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The default value is true, meaning that the default Pico implementation supports the jsr330 specification (i.e., one that passes the jsr330 TCK).
- DEFAULT_SUPPORTS_JSR330_PRIVATES - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The default value is false, meaning that the default provider implementation does not support private injection points.
- DEFAULT_SUPPORTS_JSR330_STATICS - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The default value is false, meaning that the default provider implementation does not support static injection points.
- DEFAULT_SUPPORTS_REFLECTION - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The default value for this is false, meaning that the reflection is not supported by the provider.
- DEFAULT_TARGET - Static variable in class io.helidon.pico.tools.AbstractCreator
-
The default java target version (this can be explicitly overridden using the builder or maven plugin).
- DEFAULT_TEMPLATE_NAME - Static variable in class io.helidon.pico.tools.TemplateHelper
-
The default template name to use.
- DEFAULT_TENANT_ID - Static variable in interface io.helidon.security.providers.oidc.common.spi.TenantConfigFinder
-
Default tenant id used when requesting configuration for unknown tenant.
- DEFAULT_TENANT_PARAM_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
-
Default tenant query param name.
- DEFAULT_TEST_CLASS_PREFIX_NAME - Static variable in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The default prefix for
ActivatorCreatorCodeGen.classPrefixName()for tests/testing. - DEFAULT_TEST_SUFFIX - Static variable in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
The default suffix on the module name for a test module.
- DEFAULT_THRESHOLD - Static variable in class io.helidon.health.checks.DiskSpaceHealthCheck
-
Default threshold percent, when this check starts reporting
HealthCheckResponse.Status.DOWN. - DEFAULT_THRESHOLD - Static variable in class io.helidon.health.checks.HeapMemoryHealthCheck
-
Default threshold percentage.
- DEFAULT_TOKEN_HANDLER - Static variable in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
-
Default token handler for HTTP basic authentication - uses
Authorizationheader andbasicprefix. - DEFAULT_TRANSPORT - Static variable in class io.helidon.security.SecurityEnvironment.Builder
-
Default transport is "http".
- DEFAULT_TYPE - Static variable in enum class io.helidon.openapi.OpenAPIMediaType
-
Default media type (YAML).
- DEFAULT_URI - Static variable in class io.helidon.config.etcd.EtcdConfigSourceBuilder
-
Default Etcd endpoint (
http://localhost:2379). - DEFAULT_USES_COMPILE_TIME_APPLICATIONS - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The default value for this is true, meaning that the Pico will attempt to find and use
Applicationcode generated during compile-time (see Pico's APT processor and maven-plugin modules for usage). - DEFAULT_USES_COMPILE_TIME_MODULES - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The default value for this is true, meaning that the Pico will attempt to find and use
Modulecode generated during compile-time (see Pico's APT processor and maven-plugin modules for usage). - DEFAULT_USES_JSR330 - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The default value for this is false, meaning that the Pico implementation will not follow a strict jsr330 interpretation of the specification.
- DEFAULT_VALIDITY_SECONDS - Static variable in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget
-
Default token validity for an outbound target.
- DEFAULT_VERSION - Static variable in class io.helidon.config.etcd.EtcdConfigSourceBuilder
-
Default Etcd API version (
EtcdConfigSourceBuilder.EtcdApi.v2). - DEFAULT_WEB_CONTEXT - Static variable in class io.helidon.nima.openapi.OpenApiService
-
Default path for serving the OpenAPI document.
- DEFAULT_WEB_CONTEXT - Static variable in class io.helidon.reactive.health.HealthSupport
-
Default web context root of the Health check endpoint.
- DEFAULT_WEB_CONTEXT - Static variable in class io.helidon.reactive.openapi.OpenAPISupport
-
Default path for serving the OpenAPI document.
- DEFAULT_WEIGHT - Static variable in interface io.helidon.common.Weighted
-
Default weight for any weighted component (whether it implements this interface or uses
Weightannotation). - DEFAULT_WEIGHT - Static variable in interface io.helidon.pico.api.ServiceInfoBasics
-
Default weight for any weighted component (whether it implements this interface or uses
Weightannotation). - DEFAULT_WIN_SIZE - Static variable in interface io.helidon.nima.http2.WindowSize
-
Default window size.
- DEFAULT_WORKER_COUNT - Static variable in interface io.helidon.grpc.server.GrpcServerConfiguration
-
The default number of worker threads that will be used if not explicitly set.
- DefaultActivatorCreator - Class in io.helidon.pico.tools
-
Responsible for building all pico-di related collateral for a module, including: The
ServiceProviderfor each service type implementation passed in. - DefaultActivatorCreator() - Constructor for class io.helidon.pico.tools.DefaultActivatorCreator
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- DefaultAnnotationAndValue - Class in io.helidon.common.types
-
The default implementation for
AnnotationAndValue. - DefaultAnnotationAndValue(DefaultAnnotationAndValue.Builder) - Constructor for class io.helidon.common.types.DefaultAnnotationAndValue
-
Ctor.
- DefaultAnnotationAndValue.Builder - Class in io.helidon.common.types
-
Fluent API builder for
DefaultAnnotationAndValue. - DefaultApplicationCreator - Class in io.helidon.pico.tools
-
The default implementation for
ApplicationCreator. - DefaultApplicationCreator() - Constructor for class io.helidon.pico.tools.DefaultApplicationCreator
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- DefaultBuilderCreatorProvider - Class in io.helidon.builder.processor.tools
-
Default implementation for
BuilderCreatorProvider. - DefaultBuilderCreatorProvider() - Constructor for class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Deprecated.
- defaultCase() - Method in interface io.helidon.common.http.Http.HeaderName
-
Header name as used in HTTP/1, or "human-readable" value of this header.
- defaultConfig(SignedHeadersConfig.HeadersConfig) - Method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.Builder
-
Default configuration is used by methods that do not have an explicit configuration.
- DefaultConfigBeanBuilderValidatorProvider - Class in io.helidon.pico.configdriven.runtime
-
Service-loaded provider for
ConfigResolverProvider. - DefaultConfigBeanBuilderValidatorProvider() - Constructor for class io.helidon.pico.configdriven.runtime.DefaultConfigBeanBuilderValidatorProvider
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- DefaultConfigBeanRegistryProvider - Class in io.helidon.pico.configdriven.runtime
-
Service-loaded provider for
ConfigBeanRegistry. - DefaultConfigBeanRegistryProvider() - Constructor for class io.helidon.pico.configdriven.runtime.DefaultConfigBeanRegistryProvider
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- DefaultConfigResolverProvider - Class in io.helidon.pico.configdriven.runtime
-
Service-loaded provider for
ConfigResolverProvider. - DefaultConfigResolverProvider() - Constructor for class io.helidon.pico.configdriven.runtime.DefaultConfigResolverProvider
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- defaultContentType() - Method in interface io.helidon.reactive.media.multipart.BodyPartHeaders
-
Returns the default
Content-Typeheader value:MediaTypes.APPLICATION_OCTET_STREAMif theContent-Dispositionheader is present with a non empty value, otherwiseMediaTypes.TEXT_PLAIN. - defaultDeactivationRequest() - Static method in class io.helidon.pico.api.DeActivationRequest
-
A standard/default deactivation request, without any additional options placed on the request.
- DefaultDnsResolverProvider - Class in io.helidon.nima.webclient
-
Provider of the
DefaultDnsResolverinstance. - DefaultDnsResolverProvider() - Constructor for class io.helidon.nima.webclient.DefaultDnsResolverProvider
-
Create new instance of the
DefaultDnsResolverProvider. - defaultEndpoint() - Method in enum class io.helidon.health.HealthCheckType
-
Default endpoint of a health check type, relative to the root of health checks (such as
readyfor readiness, so full path by default would be/observe/health/ready). - defaultEndpoint() - Method in class io.helidon.nima.observe.config.ConfigObserveProvider
- defaultEndpoint() - Method in class io.helidon.nima.observe.health.HealthObserveProvider
- defaultEndpoint() - Method in class io.helidon.nima.observe.info.InfoObserveProvider
- defaultEndpoint() - Method in class io.helidon.nima.observe.log.LogObserveProvider
- defaultEndpoint() - Method in class io.helidon.nima.observe.metrics.MetricsObserveProvider
- defaultEndpoint() - Method in interface io.helidon.nima.observe.spi.ObserveProvider
-
Default endpoint of this provider.
- defaultErrorMessage() - Method in interface io.helidon.graphql.server.InvocationHandler
-
Configured default error message.
- defaultErrorMessage(String) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
-
Default error message to return when an internal server error occurs.
- defaultExecutor(Supplier<ExecutorService>) - Static method in class io.helidon.reactive.webclient.jaxrs.JaxRsClient
-
Configure the default executor supplier to be used for asynchronous requests when explicit supplier is not provided.
- DefaultExternalModuleCreator - Class in io.helidon.pico.tools
-
The default implementation of
ExternalModuleCreator. - DefaultExternalModuleCreator() - Constructor for class io.helidon.pico.tools.DefaultExternalModuleCreator
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- defaultHandler() - Static method in interface io.helidon.common.http.DirectHandler
-
Default handler will HTML encode the message (if any), use the default status code for the event type, and copy all headers configured.
- defaultIdcsSubjectType() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Deprecated.Default subject type to use when requesting data from IDCS.
- defaultIdcsSubjectType() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
-
Default subject type to use when requesting data from IDCS.
- defaultIdcsSubjectType(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
-
Deprecated.Configure subject type to use when requesting roles from IDCS.
- defaultIdcsSubjectType(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.Builder
-
Configure subject type to use when requesting roles from IDCS.
- defaultIfEmpty(Supplier<? extends T>) - Method in interface io.helidon.common.reactive.Multi
-
Signals the default item supplied by specified supplier if the upstream is empty.
- defaultIfEmpty(Supplier<? extends T>) - Method in interface io.helidon.common.reactive.Single
-
Signals the default item supplied by specified supplier if the upstream is empty.
- defaultIfEmpty(Supplier<? extends T>) - Method in interface io.helidon.common.reactive.Subscribable
-
Signals the default item supplied by specified supplier if the upstream is empty.
- defaultIfEmpty(T) - Method in interface io.helidon.common.reactive.Multi
-
Signals the default item if the upstream is empty.
- defaultIfEmpty(T) - Method in interface io.helidon.common.reactive.Single
-
Signals the default item if the upstream is empty.
- defaultIfEmpty(T) - Method in interface io.helidon.common.reactive.Subscribable
-
Signals the default item if the upstream is empty.
- defaultInstance() - Static method in interface io.helidon.grpc.core.MarshallerSupplier
-
Obtain the default marshaller.
- DefaultInterceptorCreator - Class in io.helidon.pico.tools
-
The default
InterceptorCreatorprovider in use. - DefaultInterceptorCreator() - Constructor for class io.helidon.pico.tools.DefaultInterceptorCreator
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- defaultJwk(Jwk) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Default JWK which should be used.
- defaultKeyId(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Default JWT key ID which should be used.
- defaultLeaseTtl(Duration) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Default lease duration.
- defaultLeaseTtl(Duration) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Default lease duration.
- defaultLogFormat() - Method in class io.helidon.nima.webserver.accesslog.AccessLogFeature.Builder
-
Use default log format.
- DefaultMarshallerSupplier() - Constructor for class io.helidon.grpc.core.MarshallerSupplier.DefaultMarshallerSupplier
- DefaultMediaSupport - Class in io.helidon.reactive.media.common
-
MediaSupport which registers default readers and writers to the contexts.
- DefaultMediaSupport.Builder - Class in io.helidon.reactive.media.common
-
Default media support builder.
- defaultMount() - Method in interface io.helidon.integrations.vault.Engine
-
Default path to mount this engine on.
- DefaultMultitenancyEndpoints(OidcConfig) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
-
Deprecated.Creates endpoints from provided OIDC configuration using default URIs.
- DefaultMultitenancyEndpoints(OidcConfig) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.DefaultMultitenancyEndpoints
-
Creates endpoints from provided OIDC configuration using default URIs.
- defaultPath() - Method in interface io.helidon.integrations.vault.AuthMethod
-
Default path the authentication method is mounted to.
- defaultPath(String) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
- defaultPath(String) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
- DefaultPicoServicesProvider - Class in io.helidon.pico.runtime
-
The default implementation for
PicoServicesProvider. - DefaultPicoServicesProvider() - Constructor for class io.helidon.pico.runtime.DefaultPicoServicesProvider
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- DefaultQualifierAndValue - Class in io.helidon.pico.api
-
Describes a
Qualifiertype annotation associated with a service being provided or dependant upon. - DefaultQualifierAndValue(DefaultQualifierAndValue.Builder) - Constructor for class io.helidon.pico.api.DefaultQualifierAndValue
-
Constructor using the builder.
- DefaultQualifierAndValue.Builder - Class in io.helidon.pico.api
-
The fluent builder.
- defaultRoutingBuilder() - Method in interface io.helidon.microprofile.server.RoutingBuilders
-
Default routing builder.
- defaults(DirectHandlers) - Method in class io.helidon.nima.webserver.http.DirectHandlers.Builder
-
Add defaults for even types not supported by the created handlers.
- DefaultServiceBinder - Class in io.helidon.pico.runtime
-
The default implementation for
ServiceBinder. - defaultSocket(Consumer<ListenerConfiguration.Builder>) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Configure listener for the default socket.
- defaultSocket(Consumer<SocketConfiguration.Builder>) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Configure listener for the default socket.
- defaultStatus() - Method in enum class io.helidon.common.http.DirectHandler.EventType
-
Default status of this event type.
- DefaultStringValueParserProvider - Class in io.helidon.pico.configdriven.runtime
-
Service-loaded provider for
StringValueParserProvider. - DefaultStringValueParserProvider() - Constructor for class io.helidon.pico.configdriven.runtime.DefaultStringValueParserProvider
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- defaultTimeValidators() - Static method in class io.helidon.security.jwt.Jwt
-
Return a list of validators to validate expiration time, issue time and not-before time.
- defaultTimeValidators(Instant, int, ChronoUnit, boolean) - Static method in class io.helidon.security.jwt.Jwt
-
Return a list of validators to validate expiration time, issue time and not-before time.
- defaultTtl(Duration) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Specifies the TTL for the leases associated with this role.
- DefaultTypeAndBody - Class in io.helidon.builder.processor.spi
-
The default implementation of
TypeAndBody. - DefaultTypeAndBody(DefaultTypeAndBody.Builder) - Constructor for class io.helidon.builder.processor.spi.DefaultTypeAndBody
-
Constructor that uses the builder.
- DefaultTypeAndBody.Builder - Class in io.helidon.builder.processor.spi
-
Builder for this type.
- DefaultTypedElementName - Class in io.helidon.common.types
-
Default implementation for
TypedElementName. - DefaultTypedElementName(DefaultTypedElementName.Builder) - Constructor for class io.helidon.common.types.DefaultTypedElementName
-
Constructor taking the fluent builder.
- DefaultTypedElementName.Builder - Class in io.helidon.common.types
-
The fluent builder.
- DefaultTypeInfo - Class in io.helidon.common.types
-
Default implementation for
TypeInfo. - DefaultTypeInfo(DefaultTypeInfo.Builder) - Constructor for class io.helidon.common.types.DefaultTypeInfo
-
Default constructor taking the builder as an argument.
- DefaultTypeInfo.Builder - Class in io.helidon.common.types
-
Builder for this type.
- DefaultTypeName - Class in io.helidon.common.types
-
Default implementation for
TypeName. - DefaultTypeName(DefaultTypeName.Builder) - Constructor for class io.helidon.common.types.DefaultTypeName
-
Ctor.
- DefaultTypeName.Builder - Class in io.helidon.common.types
-
The fluent builder.
- defaultValue() - Element in annotation interface io.helidon.common.http.QueryParam
-
Default value to use if the query parameter is not available.
- defaultValue() - Method in class io.helidon.common.types.DefaultTypedElementName
- defaultValue() - Method in interface io.helidon.common.types.TypedElementName
-
The default value assigned to the element, represented as a string.
- defaultValue() - Method in interface io.helidon.nima.http2.Http2Setting
-
Typed default value of this setting.
- defaultValue(String) - Method in class io.helidon.common.types.DefaultTypedElementName.Builder
-
Set the default value.
- defaultWeight(double) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
Configure default weight for services that do not have any.
- defer(Supplier<? extends Single<? extends T>>) - Static method in interface io.helidon.common.reactive.Single
-
Call the given supplier function for each individual downstream Subscriber to return a Flow.Publisher to subscribe to.
- defer(Supplier<? extends Flow.Publisher<? extends T>>) - Static method in interface io.helidon.common.reactive.Multi
-
Call the given supplier function for each individual downstream Subscriber to return a Flow.Publisher to subscribe to.
- deferredMoves() - Method in class io.helidon.pico.tools.CodeGenFiler
-
This map represents any move operations that were not capable at the time of code generation, that must be deferred until after the annotation processor has completed its round.
- deferredRequest(AtomicReference<Flow.Subscription>, AtomicLong, long) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Accumulates request amounts until the subscription field receives a Subscription instance, then requests this accumulated amount and forwards subsequent requests to it.
- deferredSetOnce(AtomicReference<Flow.Subscription>, AtomicLong, Flow.Subscription) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Atomically sets the only upstream subscription in the field and then requests the amount accumulated in the requestedField.
- defineDefaultMethods() - Element in annotation interface io.helidon.builder.Builder
-
Default methods are normally skipped.
- definitionClass() - Method in interface io.helidon.jersey.common.InvokedResource
-
Resource definition class.
- definitionMethod() - Method in interface io.helidon.jersey.common.InvokedResource
-
Method that defines the invoked resource method.
- DeflateEncodingProvider - Class in io.helidon.nima.http.encoding.deflate
-
Support for
deflatecontent encoding. - DeflateEncodingProvider() - Constructor for class io.helidon.nima.http.encoding.deflate.DeflateEncodingProvider
- delay() - Method in class io.helidon.config.SimpleRetryPolicy
-
Delay between retries.
- delay() - Method in interface io.helidon.scheduling.FixedRateInvocation
-
Delay before next invocation.
- delay(long) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the delay interval between metric posting (defaults to 60L).
- delay(long) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
-
Fixed rate delay between each invocation.
- delay(Duration) - Method in class io.helidon.config.FileSystemWatcher.Builder
-
Configure a delay between schedules.
- delay(Duration) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
-
Delay between the invocations.
- delay(Duration) - Method in class io.helidon.nima.faulttolerance.CircuitBreaker.Builder
-
How long to wait before transitioning from open to half-open state.
- delay(Duration) - Method in class io.helidon.nima.faulttolerance.Retry.DelayingRetryPolicy.Builder
-
Base delay between the invocations.
- delay(Duration) - Method in class io.helidon.nima.faulttolerance.Retry.JitterRetryPolicy.Builder
-
Base delay between the invocations.
- delay(Duration) - Method in class io.helidon.reactive.faulttolerance.CircuitBreaker.Builder
-
How long to wait before transitioning from open to half-open state.
- delay(Duration) - Method in class io.helidon.reactive.faulttolerance.Retry.DelayingRetryPolicy.Builder
-
Base delay between the invocations.
- delay(Duration) - Method in class io.helidon.reactive.faulttolerance.Retry.JitterRetryPolicy.Builder
-
Base delay between the invocations.
- delayFactor() - Method in class io.helidon.config.SimpleRetryPolicy
-
Delay multiplication factor.
- delayFactor(double) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
-
A delay multiplication factor.
- delayFactor(double) - Method in class io.helidon.nima.faulttolerance.Retry.DelayingRetryPolicy.Builder
-
A delay multiplication factor.
- delayFactor(double) - Method in class io.helidon.reactive.faulttolerance.Retry.DelayingRetryPolicy.Builder
-
A delay multiplication factor.
- delegate() - Method in class io.helidon.grpc.core.SafeStreamObserver
-
Obtain the wrapped
StreamObserver. - DelegatingConnection - Class in io.helidon.integrations.jdbc
-
A
Connectionthat delegates to anotherConnection. - DelegatingConnection(Connection) - Constructor for class io.helidon.integrations.jdbc.DelegatingConnection
- DelegatingInjectionTarget<T> - Class in io.helidon.integrations.cdi.delegates
-
A
DelegatingProducerand anInjectionTargetthat forwards all method calls to underlyingInjectionTargetandProducerimplementations. - DelegatingInjectionTarget(InjectionTarget<T>) - Constructor for class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
-
Creates a new
DelegatingInjectionTarget. - DelegatingInjectionTarget(InjectionTarget<T>, Producer<T>) - Constructor for class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
-
Creates a new
DelegatingInjectionTarget. - DelegatingProducer<T> - Class in io.helidon.integrations.cdi.delegates
- DelegatingProducer(Producer<T>) - Constructor for class io.helidon.integrations.cdi.delegates.DelegatingProducer
-
Creates a new
DelegatingProducer. - DelegatingTransactionManager - Class in io.helidon.integrations.jta.cdi
-
Deprecated, for removal: This API element is subject to removal in a future version.An equivalent class now exists in Narayana itself.
- DelegatingTransactionManager(TransactionManager) - Constructor for class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Creates a new
DelegatingTransactionManager. - DelegatingTransactionSynchronizationRegistry - Class in io.helidon.integrations.jta.cdi
-
Deprecated, for removal: This API element is subject to removal in a future version.An equivalent class now exists in Narayana itself.
- DelegatingTransactionSynchronizationRegistry(TransactionSynchronizationRegistry) - Constructor for class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Creates a new
DelegatingTransactionSynchronizationRegistry. - delete() - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for delete method with default path.
- delete() - Method in interface io.helidon.reactive.webclient.WebClient
-
Create a request builder for a delete method.
- delete(DeleteCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Delete the secret.
- delete(DeleteCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
-
Delete the secret.
- delete(DbDelete.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Delete a database configuration.
- delete(DbDelete.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
-
Delete a database configuration.
- delete(DeleteKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Delete the secret.
- delete(DeleteKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
-
Delete the secret.
- delete(DeleteKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Delete a secret version.
- delete(DeleteKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Delete a secret version.
- delete(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- delete(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a delete route.
- delete(Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- delete(Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes all DELETE requests to provided handler(s).
- delete(PathMatcher, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- delete(PathMatcher, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes DELETE requests with corresponding path to provided handler(s).
- delete(String) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Delete a Cubbyhole secret.
- delete(String) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
-
Delete a Cubbyhole secret.
- delete(String) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Delete a database configuration.
- delete(String) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
-
Delete a database configuration.
- delete(String) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Delete the secret.
- delete(String) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
-
Delete the secret.
- delete(String) - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for delete method with a path.
- delete(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Delete specific versions of a secret.
- delete(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Delete specific versions of a secret.
- delete(String, ApiRequest<?>, ApiResponse.Builder<?, T>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Delete without a response entity.
- delete(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- delete(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a delete route.
- delete(String, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- delete(String, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes DELETE requests with corresponding path to provided handler(s).
- delete(String, Object...) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create and execute delete statement using a statement passed as an argument.
- DELETE - Enum constant in enum class io.helidon.reactive.dbclient.DbStatementType
-
Delete is a statement that deletes existing records.
- DELETE - Static variable in class io.helidon.common.http.Http.Method
-
The DELETE method requests that the origin server delete the resource identified by the Request-URI.
- deleteAll(DeleteAllKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Delete the secret and all its versions permanently.
- deleteAll(DeleteAllKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Delete the secret and all its versions permanently.
- deleteAll(String) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Delete the secret and all its versions permanently.
- deleteAll(String) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Delete the secret and all its versions permanently.
- DeleteAllKv2 - Class in io.helidon.integrations.vault.secrets.kv2
-
Delete All Key/Value Version 2 Secret versions request and response.
- DeleteAllKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
-
Request object.
- DeleteAllKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
-
Response object parsed from JSON returned by the
RestApi. - deleteAppRole(DeleteAppRole.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Deletes an existing AppRole from the method with full control of request.
- deleteAppRole(DeleteAppRole.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
-
Deletes an existing AppRole from the method with full control of request.
- DeleteAppRole - Class in io.helidon.integrations.vault.auths.approle
-
Delete AppRole request and response.
- DeleteAppRole.Request - Class in io.helidon.integrations.vault.auths.approle
-
Request object.
- DeleteAppRole.Response - Class in io.helidon.integrations.vault.auths.approle
-
Delete AppRole response.
- DeleteCubbyhole - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Delete Cubbyhole secret request and response.
- DeleteCubbyhole.Request - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Request object.
- DeleteCubbyhole.Response - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Response object parsed from JSON returned by the
RestApi. - deleted() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
-
Whether the secret is deleted (can be undeleted).
- DELETED - Enum constant in enum class io.helidon.config.spi.ChangeEventType
-
The content is not present.
- deletedTime() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
-
Deleted timestamp for deleted secrets.
- deleteKey(DeleteKey.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Delete a named ecryption key.
- deleteKey(DeleteKey.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
-
Delete a named ecryption key.
- DeleteKey - Class in io.helidon.integrations.vault.secrets.transit
-
Delete Key request and response.
- DeleteKey.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- DeleteKey.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi. - DeleteKv1 - Class in io.helidon.integrations.vault.secrets.kv1
-
Delete Key/Value Version 1 Secret request and response.
- DeleteKv1.Request - Class in io.helidon.integrations.vault.secrets.kv1
-
Request object.
- DeleteKv1.Response - Class in io.helidon.integrations.vault.secrets.kv1
-
Response object parsed from JSON returned by the
RestApi. - DeleteKv2 - Class in io.helidon.integrations.vault.secrets.kv2
-
Key/Value Version 2 Secret version request and response.
- DeleteKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
-
Request object.
- DeleteKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
-
Response object parsed from JSON returned by the
RestApi. - deletePolicy(DeletePolicy.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Delete a policy.
- deletePolicy(DeletePolicy.Request) - Method in interface io.helidon.integrations.vault.sys.SysRx
-
Delete a policy.
- deletePolicy(String) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Delete a policy.
- deletePolicy(String) - Method in interface io.helidon.integrations.vault.sys.SysRx
-
Delete a policy.
- DeletePolicy - Class in io.helidon.integrations.vault.sys
-
Create policy request and response.
- DeletePolicy.Request - Class in io.helidon.integrations.vault.sys
-
Request object.
- DeletePolicy.Response - Class in io.helidon.integrations.vault.sys
-
Response object parsed from JSON returned by the
RestApi. - deleteRole(DeleteRole.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Deletes the previously registered role.
- deleteRole(DeleteRole.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
-
Deletes the previously registered role.
- deleteRole(DbDeleteRole.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Delete a database role.
- deleteRole(DbDeleteRole.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
-
Delete a database role.
- deleteRole(String) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Delete a database role.
- deleteRole(String) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
-
Delete a database role.
- DeleteRole - Class in io.helidon.integrations.vault.auths.k8s
-
Delete Role request.
- DeleteRole.Request - Class in io.helidon.integrations.vault.auths.k8s
-
Request object.
- DeleteRole.Response - Class in io.helidon.integrations.vault.auths.k8s
-
Delete Role response.
- deleteTokenRole(DeleteTokenRole.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Delete a named token role.
- deleteTokenRole(DeleteTokenRole.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
-
Delete a named token role.
- DeleteTokenRole - Class in io.helidon.integrations.vault.auths.token
-
Delete token role request.
- DeleteTokenRole.Request - Class in io.helidon.integrations.vault.auths.token
-
Request object.
- DeleteTokenRole.Response - Class in io.helidon.integrations.vault.auths.token
-
Response object parsed from JSON returned by the
RestApi. - deletionDirectory(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
The deletion directory.
- denied(List<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Exact strings to deny.
- deniedPatterns(List<Pattern>) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Patterns specifying strings to deny.
- deniedPrefixes(List<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Prefixes specifying strings to deny.
- deniedSuffixes(List<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
-
Suffixes specifying strings to deny.
- deny() - Static method in class io.helidon.security.AuthorizationResponse
-
Deny the request.
- denyAll() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
Returns true if access should be denied to all.
- dependencies() - Method in interface io.helidon.pico.api.ServiceProvider
-
Provides the dependencies for this service provider if known, or null if not known or not available.
- dependencies() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- dependencies() - Method in interface io.helidon.pico.tools.ActivatorCodeGenDetail
-
The additional meta-information describing what the generated service depends upon.
- dependencies(DependenciesInfo) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Used to set the dependencies from this service provider.
- Dependencies - Class in io.helidon.pico.runtime
-
This is the class the code-generator will target that will be used at runtime for a service provider to build up its dependencies expressed as
DependenciesInfo. - Dependencies.BuilderContinuation - Class in io.helidon.pico.runtime
-
The continuation builder.
- DependenciesInfo - Interface in io.helidon.pico.api
-
Represents a per
ServiceInfomapping ofDependencyInfo's. - DependenciesInfo.Comparator - Class in io.helidon.pico.api
-
Comparator appropriate for
DependencyInfo. - DependencyInfo - Interface in io.helidon.pico.api
-
Aggregates the set of
InjectionPointInfo's that are dependent upon a specific and commonServiceInfodefinition. - dependencyTo() - Method in interface io.helidon.pico.api.DependencyInfo
-
The service info describing what the injection point dependencies are dependent upon.
- dependencyToServiceInfo() - Method in interface io.helidon.pico.api.InjectionPointInfo
-
The service info criteria/dependency this is dependent upon.
- DependentTransformer - Class in io.helidon.integrations.micronaut.cdi.processor
-
Transforms CDI Dependent annotation into Micronaut RequestScope (as the integration module does not use this bean from Micronaut, the scope is not relevant, we only use it to get ExecutableMethod metadata).
- DependentTransformer() - Constructor for class io.helidon.integrations.micronaut.cdi.processor.DependentTransformer
- deploy(ServiceDescriptor, PriorityBag<ServerInterceptor>) - Method in class io.helidon.grpc.server.GrpcServerImpl
-
Deploy the specified
serviceto thisGrpcServer. - deprecated() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Configure to
trueif this option is deprecated. - DeprecatedConfig - Class in io.helidon.config
-
A utility class to handle configuration properties that should no longer be used.
- dequeued(Supplier<? extends T>) - Method in interface io.helidon.nima.faulttolerance.Bulkhead.QueueListener
-
Called after semaphore is acquired and before supplier is called.
- DER - Enum constant in enum class io.helidon.integrations.vault.secrets.pki.PkiFormat
-
DER binary encoded.
- derive() - Method in class io.helidon.security.EndpointConfig
-
Derive a new endpoint configuration builder based on this instance.
- derive() - Method in class io.helidon.security.SecurityEnvironment
-
Derive a new environment builder based on this environment.
- derived(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
-
Specifies if key derivation is to be used.
- derived(double) - Static method in interface io.helidon.metrics.api.Sample
-
Create a new derived value without a reference.
- derived(double, Sample.Labeled) - Static method in interface io.helidon.metrics.api.Sample
-
Create a new derived value with a reference.
- deriveKey(char[], byte[], int, int) - Static method in class io.helidon.common.crypto.PasswordKeyDerivation
-
Derive key from the password with the usage of the salt.
- deriveKey(String, String, char[], byte[], int, int) - Static method in class io.helidon.common.crypto.PasswordKeyDerivation
-
Derive key from the password with the usage of the salt and selected algorithm.
- deriveType(MetricType, Metric) - Static method in class io.helidon.metrics.api.AbstractRegistry
-
Infers the
MetricTypefrom a provided candidate type and a metric instance. - describe() - Method in class io.helidon.cors.CorsSupportBase
- describeMismatchSafely(ConfigNode, Description) - Method in class io.helidon.config.testing.ValueNodeMatcher
- describeTo(Description) - Method in class io.helidon.config.testing.ValueNodeMatcher
- description() - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver.MethodInvocation
-
Returns a brief description of the interesting value.
- description() - Element in annotation interface io.helidon.common.features.api.Aot
-
Description of AOT support, such as when AOT is supported, but with limitations.
- description() - Element in annotation interface io.helidon.common.features.api.Feature
-
Description of this feature, to be displayed when details are printed during startup.
- description() - Method in class io.helidon.config.AbstractSource
- description() - Method in interface io.helidon.config.ConfigSourceRuntime
-
Description of the underlying config source.
- description() - Element in annotation interface io.helidon.config.metadata.Configured
-
Description of this configured type.
- description() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Description of the configuration option.
- description() - Element in annotation interface io.helidon.config.metadata.ConfiguredValue
-
Description of this value.
- description() - Method in class io.helidon.config.ObjectNodeImpl
-
Description of this node.
- description() - Method in class io.helidon.config.PrefixedConfigSource
- description() - Method in interface io.helidon.config.spi.Source
-
Short, human-readable summary referring to the underlying source.
- description() - Method in class io.helidon.config.ValueNodeImpl
-
Description of this node.
- description() - Method in interface io.helidon.pico.api.ServiceProvider
-
Describe the service provider.
- description() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- description() - Method in interface io.helidon.scheduling.Invocation
-
Human readable description of the scheduled interval.
- description() - Method in interface io.helidon.scheduling.Task
-
Human readable description of the task invocation interval.
- description() - Method in class io.helidon.security.SecurityResponse
-
Description of current security status.
- description(String) - Method in class io.helidon.grpc.metrics.GrpcMetrics
-
Set the description to apply to the metric.
- description(String) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Specifies the human-friendly description of the mount.
- description(String) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Specifies the human-friendly description of the mount.
- description(String) - Method in class io.helidon.reactive.dbclient.metrics.DbClientMetricBuilder
-
Description of the metric used in metric metadata.
- description(String) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set description of this security response failure.
- description(String) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Set description of this security response failure.
- description(String) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Set description of this security response failure.
- descriptionComment() - Method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
The description comment - will appear directly above the module's
ModuleInfoDescriptor.name(). - descriptionEnabled(boolean) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets whether the description should be enabled or not.
- descriptor() - Method in class io.helidon.grpc.client.ClientMethodDescriptor
-
Returns the
MethodDescriptorof this method. - descriptor() - Method in class io.helidon.grpc.server.MethodDescriptor
-
Return gRPC method descriptor.
- descriptor() - Method in interface io.helidon.pico.tools.ModuleDetail
-
The descriptor cooresponding to any
ModuleDetail.moduleInfoBody(). - destination(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Queue or topic name.
- destination(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Queue or topic name.
- DESTINATION_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Queue or topic name.
- destroy(DestroyKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Destroy a secret version.
- destroy(DestroyKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Permanently remove specific version(s) of a secret.
- destroy(Contextual<?>) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Calls the
ReferenceCountedContext.decrementReferenceCount(Contextual)method with the suppliedContextual, destroying it if and only if its thread-specific reference count becomes less than or equal to zero. - destroy(Object) - Method in class io.helidon.microprofile.tyrus.HelidonComponentProvider
- destroy(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Permanently remove specific versions of a secret.
- destroy(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Permanently remove specific versions of a secret.
- destroyed() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
-
Whether the secret is destroyed (cannot be undeleted).
- DESTROYED - Enum constant in enum class io.helidon.pico.api.Phase
-
Destroyed (after calling any pre-destroy).
- DestroyKv2 - Class in io.helidon.integrations.vault.secrets.kv2
-
Destroy Key/Value Version 2 Secret version request and response.
- DestroyKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
-
Request object.
- DestroyKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
-
Response object parsed from JSON returned by the
RestApi. - destroySecretId(DestroySecretId.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Destroy an AppRole secret ID.
- destroySecretId(DestroySecretId.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
-
Destroy an AppRole secret ID.
- DestroySecretId - Class in io.helidon.integrations.vault.auths.approle
-
Destroy Secret ID request and response.
- DestroySecretId() - Constructor for class io.helidon.integrations.vault.auths.approle.DestroySecretId
- DestroySecretId.Request - Class in io.helidon.integrations.vault.auths.approle
-
Request object.
- DestroySecretId.Response - Class in io.helidon.integrations.vault.auths.approle
-
Destroy Secret ID response.
- detach() - Method in interface io.helidon.common.config.Config
-
Returns a copy of the
Confignode with no parent. - detach() - Method in interface io.helidon.config.Config
-
Returns a copy of the
Confignode with no parent. - detail(String, Object) - Method in class io.helidon.health.HealthCheckResponse.Builder
-
Add a detail of this health check, used when details are enabled.
- details() - Method in interface io.helidon.health.HealthCheckResponse
-
Details of this health check.
- details() - Method in record class io.helidon.nima.http2.Http2GoAway
-
Returns the value of the
detailsrecord component. - details(boolean) - Method in class io.helidon.nima.observe.health.HealthFeature.Builder
-
Whether details should be printed.
- details(boolean) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Whether details should be printed.
- detectExtensionType(String) - Static method in class io.helidon.common.media.type.MediaTypes
-
Detecd media type for a specific file extension.
- detectExtensionType(String) - Method in interface io.helidon.common.media.type.spi.MediaTypeDetector
-
Detect media type from a file suffix.
- detectType(String) - Static method in class io.helidon.common.media.type.MediaTypes
-
Detect media type for a path (may be URL, URI, path on a file system).
- detectType(String) - Method in interface io.helidon.common.media.type.spi.MediaTypeDetector
-
Detect type based on a file string.
- detectType(URI) - Static method in class io.helidon.common.media.type.MediaTypes
-
Detect media type based on URI.
- detectType(URI) - Method in interface io.helidon.common.media.type.spi.MediaTypeDetector
-
Detect type based on a
URL. - detectType(URL) - Static method in class io.helidon.common.media.type.MediaTypes
-
Detect media type based on URL.
- detectType(URL) - Method in interface io.helidon.common.media.type.spi.MediaTypeDetector
-
Detect type based on a
URL. - detectType(Path) - Static method in class io.helidon.common.media.type.MediaTypes
-
Detect media type for a file on file system.
- detectType(Path) - Method in interface io.helidon.common.media.type.spi.MediaTypeDetector
-
Detect type based on a
Path. - determineMethodName(AnnotatedMethod, GrpcMethod) - Static method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Determine the name to use from the method.
- determinePackageName(Optional<ServiceProvider<Module>>, Collection<TypeName>, ModuleInfoDescriptor, boolean) - Method in class io.helidon.pico.maven.plugin.AbstractCreatorMojo
-
Determines the primary package name (which also typically doubles as the application name).
- determineServiceName(Class<?>) - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Determine the name of the gRPC service.
- digest() - Method in class io.helidon.config.FileSourceHelper.DataAndDigest
-
Digest of the data that was loaded.
- digest(byte[], boolean) - Method in class io.helidon.security.spi.DigestProvider.DigestSupport
-
Generates a signature or an HMAC.
- digest(Base64Value) - Method in interface io.helidon.common.crypto.Digest
-
Create digest of the value.
- digest(Base64Value) - Method in class io.helidon.common.crypto.HashDigest
- digest(Base64Value) - Method in class io.helidon.common.crypto.HmacDigest
- digest(Base64Value) - Method in class io.helidon.common.crypto.Signature
- digest(Config) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider
- digest(Config) - Method in interface io.helidon.security.spi.DigestProvider
-
Create digest support from configuration.
- digest(TransitSecurityProvider.TransitDigestConfig) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider
- digest(String, byte[]) - Method in interface io.helidon.security.Security
-
Create a digest for the provided raw bytes.
- digest(String, byte[], boolean) - Method in interface io.helidon.security.Security
-
Create a digest for the provided bytes.
- digest(Path) - Static method in class io.helidon.config.FileSourceHelper
-
Returns an MD5 digest of the specified file or null if the file cannot be read.
- digest(T) - Method in interface io.helidon.security.spi.DigestProvider
-
Create digest support from configuration object.
- Digest - Interface in io.helidon.common.crypto
-
Common digest which simplifies digest creation and its verification.
- digestAlgorithm(HttpDigest.Algorithm) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Digest algorithm to use.
- digestHa1(String, HttpDigest.Algorithm) - Method in interface io.helidon.security.providers.httpauth.SecureUserStore.User
-
Digest authentication requires a hash of username, realm and password.
- digestKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Specifies the name of the encryption key to verify against.
- digestNonceTimeout(long, TimeUnit) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
How long will the nonce value be valid.
- DigestProvider<T extends ProviderConfig> - Interface in io.helidon.security.spi
-
Provider that can create digests of bytes, and then verify them.
- DigestProvider.DigestFunction - Interface in io.helidon.security.spi
-
Function to generate a digest from bytes.
- DigestProvider.DigestSupport - Class in io.helidon.security.spi
-
Digest support created for each named digest configuration, used by
SecurityforSecurity.digest(String, byte[])andSecurity.verifyDigest(String, byte[], String)methods. - DigestProvider.VerifyFunction - Interface in io.helidon.security.spi
-
Function to verify a digest string.
- digestServerSecret(char[]) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
The nonce is encrypted using this secret - to make sure the nonce we get back was generated by us and to make sure we can safely time-out nonce values.
- digestString(Base64Value) - Method in interface io.helidon.common.crypto.Digest
-
Create digest of the value and return as String format.
- DigestSupport(DigestProvider.DigestFunction, DigestProvider.VerifyFunction) - Constructor for class io.helidon.security.spi.DigestProvider.DigestSupport
-
Digest support based on the two functions.
- DirectClient - Class in io.helidon.nima.testing.junit5.webserver
-
Unit testing client that bypasses HTTP transport and directly invokes router.
- DirectClient(HttpRouting) - Constructor for class io.helidon.nima.testing.junit5.webserver.DirectClient
-
Create a direct client for HTTP routing.
- directHandler(DirectHandler, DirectHandler.EventType...) - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
-
Configure a simple handler specific for this listener.
- directHandler(DirectHandler, DirectHandler.EventType...) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Configure a simple handler.
- directHandler(DirectHandler, DirectHandler.EventType...) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Provide a custom handler for events that bypass routing.
- DirectHandler - Interface in io.helidon.common.http
-
A handler that is invoked when a response is sent outside of routing.
- DirectHandler.EventType - Enum Class in io.helidon.common.http
-
Types of events that can be triggered outside of router that immediately return a response.
- DirectHandler.TransportRequest - Interface in io.helidon.common.http
-
Request information.
- DirectHandler.TransportResponse - Class in io.helidon.common.http
-
Response to correctly reply to the original client.
- DirectHandler.TransportResponse.Builder - Class in io.helidon.common.http
-
Fluent API builder for
DirectHandler.TransportResponse. - directHandlers() - Method in class io.helidon.nima.webserver.ListenerConfiguration
-
Configured direct handlers.
- directHandlers() - Method in interface io.helidon.nima.webserver.ListenerContext
-
Direct handlers for non-routing exception handling.
- DirectHandlers - Class in io.helidon.nima.webserver.http
-
Configured handlers for expected (and internal) exceptions.
- DirectHandlers.Builder - Class in io.helidon.nima.webserver.http
-
Fluent API builder for
DirectHandlers. - DirectJunitExtension - Interface in io.helidon.nima.testing.junit5.webserver.spi
-
Java
ServiceLoaderprovider interface for extending unit tests with support for additional injection, such as Direct HTTP/1.1 client. - DirectJunitExtension.ParamHandler<T> - Interface in io.helidon.nima.testing.junit5.webserver.spi
-
Handler to provide an instance that can be injected as a parameter to
SetUpRoutestatic methods. - directory() - Method in class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
-
Returns a local git directory.
- directory(String) - Static method in class io.helidon.config.ConfigSources
-
Provides a
Builderfor creating aConfigSourcefrom the specified directory path. - directory(Path) - Method in class io.helidon.config.git.GitConfigSourceBuilder
-
Sets a directory where the repository is cloned or should be cloned.
- DirectoryConfigSource - Class in io.helidon.config
-
ConfigSourceimplementation that loads configuration content from a directory on a filesystem. - DirectoryConfigSource.Builder - Class in io.helidon.config
-
A fluent API builder for
DirectoryConfigSource. - DirectPeerInfo - Record Class in io.helidon.nima.testing.junit5.webserver
-
Peer information that can be used with
DirectSocket. - DirectPeerInfo(SocketAddress, String, int, Optional<Principal>, Optional<Certificate[]>) - Constructor for record class io.helidon.nima.testing.junit5.webserver.DirectPeerInfo
-
Creates an instance of a
DirectPeerInforecord class. - DirectSocket - Class in io.helidon.nima.testing.junit5.webserver
-
A socket not backed by any network, used for unit testing.
- DirectTransportRequest - Class in io.helidon.nima.webserver.http
-
Simple request to use with
RequestException. - DirectWsClient - Class in io.helidon.nima.testing.junit5.websocket
-
A client for WebSocket, that directly invokes routing (and bypasses network).
- disableAuth(DisableAuth.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Disable an authentication method.
- disableAuth(DisableAuth.Request) - Method in interface io.helidon.integrations.vault.sys.SysRx
-
Disable an authentication method.
- disableAuth(String) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Disable an authentication method.
- disableAuth(String) - Method in interface io.helidon.integrations.vault.sys.SysRx
-
Disable an authentication method.
- DisableAuth - Class in io.helidon.integrations.vault.sys
-
Disable authentication method request and response.
- DisableAuth.Request - Class in io.helidon.integrations.vault.sys
-
Request object.
- DisableAuth.Response - Class in io.helidon.integrations.vault.sys
-
Response object parsed from JSON returned by the
RestApi. - disableCaching() - Method in interface io.helidon.config.Config.Builder
-
Disables caching of elementary configuration values on
Configside. - DISABLED - Static variable in class io.helidon.tracing.config.ComponentTracingConfig
-
Disabled component - all subsequent calls return disabled spans and logs.
- DISABLED - Static variable in class io.helidon.tracing.config.SpanLogTracingConfig
-
Disabled traced span log.
- DISABLED - Static variable in class io.helidon.tracing.config.SpanTracingConfig
-
A traced span that is disabled and all logs on it are disabled as well.
- DISABLED - Static variable in class io.helidon.tracing.config.TracingConfig
-
Traced conifg that is disabled for all components, spans and logs.
- disableDefaultInterceptor() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery
-
Requests that the default metrics interceptor not be used for the metric corresponding to the indicated annotation which appears on this method.
- disableDiscovery() - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- disableEngine(Engine<?>) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Disable (unmount) a secret engine from default path.
- disableEngine(Engine<?>) - Method in interface io.helidon.integrations.vault.sys.SysRx
-
Disable (unmount) a secret engine from default path.
- disableEngine(DisableEngine.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Disable (unmount) a secrets engine.
- disableEngine(DisableEngine.Request) - Method in interface io.helidon.integrations.vault.sys.SysRx
-
Disable (unmount) a secrets engine.
- disableEngine(String) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Disable (unmount) a secret engine from specific path.
- disableEngine(String) - Method in interface io.helidon.integrations.vault.sys.SysRx
-
Disable (unmount) a secrets engine from specific path.
- DisableEngine - Class in io.helidon.integrations.vault.sys
-
Disable Secrets Engine request and response.
- DisableEngine.Request - Class in io.helidon.integrations.vault.sys
-
Request object.
- DisableEngine.Response - Class in io.helidon.integrations.vault.sys
-
Response object parsed from JSON returned by the
RestApi. - disableEnvironmentVariablesSource() - Method in interface io.helidon.config.Config.Builder
-
Disables use of
environment variables config source. - disableFilterServices() - Method in interface io.helidon.config.Config.Builder
-
Disables automatic registration of filters loaded as a
service. - disableHostnameVerification(boolean) - Method in class io.helidon.reactive.webclient.WebClientTls.Builder
-
Sets if hostname verification should be disabled.
- disableIssuerValidation(boolean) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
Disable JWT issuer validation.
- disableKeyResolving() - Method in interface io.helidon.config.Config.Builder
-
Disables an usage of resolving key tokens.
- disableLocalCaJwt(boolean) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
Disable defaulting to the local CA cert and service account JWT when running in a Kubernetes pod.
- disableMapperServices() - Method in interface io.helidon.config.Config.Builder
-
Disables automatic registration of mappers via
ConfigMapperProviderSPI loaded as aservice. - disableParserServices() - Method in interface io.helidon.config.Config.Builder
-
Disables automatic registration of parsers loaded as a
service. - disableResolving() - Method in class io.helidon.config.hocon.HoconConfigParserBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- disableSystemPropertiesSource() - Method in interface io.helidon.config.Config.Builder
-
Disables use of
system properties config source. - disableTracing() - Method in class io.helidon.security.Security.Builder
-
Disable open tracing support in this security instance.
- disableValueResolving() - Method in interface io.helidon.config.Config.Builder
-
Disables an usage of resolving value tokens.
- disableVaultAuthDiscovery() - Method in class io.helidon.integrations.vault.Vault.Builder
-
Do not discover
VaultAuthimplementations using a service loader. - disconnect() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Disconnect from server socket.
- discoverServices(boolean) - Method in class io.helidon.nima.http.encoding.ContentEncodingContext.Builder
-
Whether Java Service Loader should be used to load
ContentEncodingProvider. - discoverServices(boolean) - Method in class io.helidon.nima.http.media.MediaContext.Builder
-
Whether Java Service Loader should be used to load
MediaSupportProvider. - discoverServices(boolean) - Method in class io.helidon.reactive.media.common.MediaContext.Builder
-
Whether Java Service Loader should be used to load
MediaSupportProvider. - discoverTenantConfigProviders(boolean) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
-
Whether to allow
TenantConfigProviderservice loader discovery. - discoverTenantConfigProviders(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Whether to allow
TenantConfigProviderservice loader discovery. - discoverTenantConfigProviders(boolean) - Method in class io.helidon.security.providers.oidc.reactive.OidcSupport.Builder
-
Whether to allow
TenantConfigProviderservice loader discovery. - discoverTenantIdProviders(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Whether to allow
TenantIdFinderservice loader discovery. - discoveryTypes(List<RequestedUriDiscoveryContext.RequestedUriDiscoveryType>) - Method in class io.helidon.common.http.RequestedUriDiscoveryContext.Builder
-
Sets the discovery types for requested URI discovery for requests arriving on the socket.
- diskSpaceCheck() - Static method in class io.helidon.health.checks.HealthChecks
-
Disk space health check.
- diskSpaceCheck(Config) - Static method in class io.helidon.health.checks.HealthChecks
-
Disk space health check, set up via config.
- DiskSpaceHealthCheck - Class in io.helidon.health.checks
-
A health check that verifies whether the server is running out of disk space.
- DiskSpaceHealthCheck.Builder - Class in io.helidon.health.checks
-
Fluent API builder for
DiskSpaceHealthCheck. - displayName() - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver.MethodInvocation
-
Returns a displayable name for the value.
- displayName(String) - Method in class io.helidon.grpc.metrics.GrpcMetrics
-
Set the display name to apply to the metric.
- displayName(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
The display name of the token.
- dispose(T) - Method in class io.helidon.integrations.cdi.delegates.DelegatingProducer
- distinct() - Method in interface io.helidon.common.reactive.Multi
-
Filter out all duplicates.
- DLQ_ERROR_MSG_PROP - Static variable in interface io.helidon.messaging.NackHandler
-
Message from error causing DLQ redirection.
- DLQ_ERROR_PROP - Static variable in interface io.helidon.messaging.NackHandler
-
Error type causing the message to be sent to DLQ.
- DLQ_ORIG_TOPIC_PROP - Static variable in interface io.helidon.messaging.NackHandler
-
Original destination of this message.
- dlqTopic(String...) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Names of the "dead letter queue" topics to be used in case message is nacked.
- dml() - Method in class io.helidon.reactive.dbclient.health.DbClientHealthCheck.Builder
-
Set health check statement type to DML.
- dml(String, Object...) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create and execute data modification statement using a statement passed as an argument.
- DML - Enum constant in enum class io.helidon.reactive.dbclient.DbStatementType
-
Generic DML statement.
- dnsAddressLookup() - Method in class io.helidon.nima.webclient.LoomClient
- dnsAddressLookup(DnsAddressLookup) - Method in class io.helidon.nima.webclient.WebClient.Builder
-
DNS address lookup preferences to be used by this client.
- DnsAddressLookup - Enum Class in io.helidon.nima.webclient
-
DNS address lookup strategy.
- dnsResolver() - Method in class io.helidon.nima.webclient.LoomClient
-
DNS resolver instance to be used for this client.
- dnsResolver(DnsResolver) - Method in class io.helidon.nima.webclient.WebClient.Builder
-
DNS resolver to be used by this client.
- DnsResolver - Interface in io.helidon.nima.webclient.spi
-
DNS resolving interface.
- DnsResolverProvider - Interface in io.helidon.nima.webclient.spi
-
Provider interface for custom DNS resolvers.
- dnsResolverType(DnsResolverType) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Set which type of DNS resolver should be used.
- DnsResolverType - Enum Class in io.helidon.reactive.webclient
-
DNS resolver type.
- doApply(AccessLogContext) - Method in class io.helidon.nima.webserver.accesslog.AbstractLogEntry
-
Apply the "raw" log entry.
- doApply(AccessLogContext) - Method in class io.helidon.nima.webserver.accesslog.HeaderLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.nima.webserver.accesslog.HostLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.nima.webserver.accesslog.RequestLineLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.nima.webserver.accesslog.SizeLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.nima.webserver.accesslog.StatusLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.nima.webserver.accesslog.TimestampLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.nima.webserver.accesslog.TimeTakenLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.nima.webserver.accesslog.UserLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.reactive.webserver.accesslog.AbstractLogEntry
-
Apply the "raw" log entry.
- doApply(AccessLogContext) - Method in class io.helidon.reactive.webserver.accesslog.HeaderLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.reactive.webserver.accesslog.HostLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.reactive.webserver.accesslog.RequestLineLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.reactive.webserver.accesslog.SizeLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.reactive.webserver.accesslog.StatusLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.reactive.webserver.accesslog.TimestampLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.reactive.webserver.accesslog.TimeTakenLogEntry
- doApply(AccessLogContext) - Method in class io.helidon.reactive.webserver.accesslog.UserLogEntry
- doBuild() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Build an instance of
RestApiimplementation. - doBuild() - Method in class io.helidon.integrations.vault.auths.common.VaultRestApi.BuilderBase
- doBuild() - Method in class io.helidon.nima.webserver.staticcontent.StaticContentService.Builder
-
Build the actual instance.
- doBuild() - Method in class io.helidon.nima.webserver.staticcontent.StaticContentService.ClassPathBuilder
- doBuild() - Method in class io.helidon.nima.webserver.staticcontent.StaticContentService.FileSystemBuilder
- doBuild() - Method in class io.helidon.reactive.webserver.staticcontent.StaticContentSupport.Builder
-
Build the actual instance.
- doBuild() - Method in class io.helidon.reactive.webserver.staticcontent.StaticContentSupport.ClassPathBuilder
- doBuild() - Method in class io.helidon.reactive.webserver.staticcontent.StaticContentSupport.FileSystemBuilder
- doConstructing(AbstractServiceProvider.LogEntryAndResult) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
-
After the gathering dependency phase, we will short circuit directly to the finish line.
- doConstructing(AbstractServiceProvider.LogEntryAndResult) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Called during construction phase.
- doDestroying(AbstractServiceProvider.LogEntryAndResult) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- doDestroying(AbstractServiceProvider.LogEntryAndResult) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Called after the
PreDestroyMethodprocess. - doExecute(Single<DbClientServiceContext>, CompletableFuture<Void>, CompletableFuture<Long>) - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
-
Execute the statement against the database.
- doExecute(Single<DbClientServiceContext>, CompletableFuture<Void>, CompletableFuture<Long>) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementDml
- doFilter(ContainerRequestContext, SecurityContext) - Method in class io.helidon.security.integration.jersey.SecurityFilter
- doingConcreteType() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns true if we are currently processing the concrete builder type.
- doInjectingFields(Object, Map<String, Object>, Set<String>, String) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Called during the injection of fields.
- doInjectingMethods(Object, Map<String, Object>, Set<String>, String) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Called during the injection of methods.
- doInner(TypeElement, Dependencies.BuilderContinuation) - Method in class io.helidon.pico.processor.InjectAnnotationProcessor
- doInner(TypeElement, Void) - Method in class io.helidon.pico.processor.ContractAnnotationProcessor
- domain(String) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
Domainparameter. - domainAndPath(URI) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
DomainandPathparameters. - doPostConstructing(AbstractServiceProvider.LogEntryAndResult) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Called during the
PostConstructMethodprocess. - doPreDestroying(AbstractServiceProvider.LogEntryAndResult) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- doPreDestroying(AbstractServiceProvider.LogEntryAndResult) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Called during the
PreDestroyMethodprocess. - doSign(byte[]) - Method in class io.helidon.security.jwt.jwk.JwkOctet
- doSign(byte[]) - Method in class io.helidon.security.jwt.jwk.JwkEC
- doSign(byte[]) - Method in class io.helidon.security.jwt.jwk.JwkRSA
- doubleValue() - Method in class io.helidon.metrics.api.LabeledSample
- doubleValue() - Method in interface io.helidon.metrics.api.Sample
-
Returns the value as a double.
- doVerify(byte[], byte[]) - Method in class io.helidon.security.jwt.jwk.JwkEC
- doVerify(byte[], byte[]) - Method in class io.helidon.security.jwt.jwk.JwkOctet
- doVerify(byte[], byte[]) - Method in class io.helidon.security.jwt.jwk.JwkRSA
- down(String) - Static method in class io.helidon.grpc.server.ConstantHealthCheck
-
Obtain a
HealthCheckthat always returns a status of down. - DOWN - Enum constant in enum class io.helidon.health.HealthCheckResponse.Status
-
This health check failed its precondition.
- drain() - Method in class io.helidon.reactive.media.multipart.MultiPartDecoder
-
Drain the upstream data if the contenders value is positive.
- drain() - Method in class io.helidon.reactive.media.multipart.ReadableBodyPart
-
Release all chunks and complete publisher of part's content.
- drain(Throwable) - Method in class io.helidon.reactive.media.multipart.MultiPartDecoder
-
Drain the upstream data and signal the given error.
- drainBoth() - Method in class io.helidon.reactive.media.multipart.MultiPartDecoder
-
Drain upstream (raw) data and decoded downstream data.
- drainLoop() - Method in class io.helidon.reactive.media.multipart.MultiPartDecoder
-
Drain the upstream data in a loop while the contenders value is positive.
- driver() - Method in class io.helidon.integrations.neo4j.Neo4j
-
The main entry point to the Neo4j Support.
- driver(Driver) - Method in class io.helidon.integrations.neo4j.metrics.Neo4jMetricsSupport.Builder
-
Submit the Neo4j driver.
- drivesActivation() - Element in annotation interface io.helidon.builder.config.ConfigBean
-
Determines whether an instance of this config bean in the bean registry will result in the backing service
ConfiguredBythis bean to be activated. - drivesActivation() - Element in annotation interface io.helidon.pico.configdriven.api.ConfiguredBy
-
Determines whether an instance of this config bean in the registry will cause the backing service to be activated.
- drivesActivation() - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
-
Return true if this service is driven to activation during startup (and provided it has some config).
- dropWhile(Predicate<? super T>) - Method in interface io.helidon.common.reactive.Multi
-
Drop the longest prefix of elements from this stream that satisfy the given predicate.
- DropwizardMetricsListener - Class in io.helidon.reactive.dbclient.metrics.jdbc
-
Hikari CP to Helidon metrics mapper.
- dump(OutputStream) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsSnapshot
- duplicate() - Method in interface io.helidon.common.http.DataChunk
-
Makes a copy of this data chunk including its underlying
ByteBuffer. - duplicate() - Method in class io.helidon.reactive.webserver.ByteBufDataChunk
- DUPS_OK_ACKNOWLEDGE - Enum constant in enum class io.helidon.messaging.connectors.jms.AcknowledgeMode
-
Messages are acknowledged lazily which can result in duplicate messages being delivered.
- DURABLE_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
True for creating durable consumer (only for topic).
- durationToTtl(Duration) - Static method in class io.helidon.integrations.vault.VaultRequest
-
Duration to time to live in HCP Vault format.
E
- EARLIEST - Enum constant in enum class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
-
Automatically reset the offset to the latest offset.
- elementArgInfo() - Method in interface io.helidon.pico.api.InvocationContext
-
The method/element argument info.
- elementArgs() - Method in interface io.helidon.pico.api.ElementInfo
-
If the element is a method or constructor then this is the total argument count for that method.
- elementInfo() - Method in class io.helidon.common.types.DefaultTypeInfo
- elementInfo() - Method in interface io.helidon.common.types.TypeInfo
-
The elements that make up the type that are relevant for processing.
- elementInfo() - Method in interface io.helidon.pico.api.InvocationContext
-
The element info represents the method (or the constructor) being invoked.
- elementInfo() - Method in interface io.helidon.pico.tools.InterceptedElement
-
The method element info for this intercepted method.
- elementInfo(Collection<TypedElementName>) - Method in class io.helidon.common.types.DefaultTypeInfo.Builder
-
Sets the elementInfo to val.
- ElementInfo - Interface in io.helidon.pico.api
-
Abstractly describes method or field elements of a managed service type (i.e., fields, constructors, injectable methods, etc.).
- ElementInfo.Access - Enum Class in io.helidon.pico.api
-
The access describing the target injection point.
- ElementInfo.ElementKind - Enum Class in io.helidon.pico.api
-
The kind of injection target.
- elementKind() - Method in interface io.helidon.pico.api.ElementInfo
-
The injection point/receiver kind.
- elementKind(String) - Method in class io.helidon.common.types.DefaultTypedElementName.Builder
-
Set the element kind.
- elementName() - Method in class io.helidon.common.types.DefaultTypedElementName
- elementName() - Method in interface io.helidon.common.types.TypedElementName
-
The element (e.g., method, field, etc) name.
- elementName() - Method in interface io.helidon.pico.api.ElementInfo
-
The element name (e.g., method name or field name).
- elementName(String) - Method in class io.helidon.common.types.DefaultTypedElementName.Builder
-
Set the element name.
- elementOffset() - Method in interface io.helidon.pico.api.ElementInfo
-
If the element is a method or constructor then this is the ordinal argument position of that argument.
- elementTypeAnnotations() - Method in class io.helidon.common.types.DefaultTypedElementName
- elementTypeAnnotations() - Method in interface io.helidon.common.types.TypedElementName
-
The list of known annotations on the type name referenced by
TypedElementName.typeName(). - elementTypeAnnotations(List<AnnotationAndValue>) - Method in class io.helidon.common.types.DefaultTypedElementName.Builder
-
Set the annotations for this element type.
- elementTypeKind() - Method in class io.helidon.common.types.DefaultTypedElementName
- elementTypeKind() - Method in interface io.helidon.common.types.TypedElementName
-
The kind of element (e.g., method, field, etc).
- elementTypeName() - Method in interface io.helidon.pico.api.ElementInfo
-
The element type name (e.g., method type or field type).
- elemOffset(Integer) - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Sets the element offset.
- eligibleForDeactivation() - Method in enum class io.helidon.pico.api.Phase
-
Determines whether this phase passes the gate for whether deactivation (PreDestroy) can be called.
- email() - Method in class io.helidon.security.jwt.Jwt
-
Email claim.
- email(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Email claim.
- emailProtectionFlag(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if certificates are flagged for email protection use.
- emailVerified() - Method in class io.helidon.security.jwt.Jwt
-
Email verified claim.
- emailVerified(Boolean) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Claim defining whether e-mail is verified or not.
- embeddedStorageManager() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
-
get the current configuredEmbeddedStorageManager.
- EmbeddedStorageManagerBuilder - Class in io.helidon.integrations.microstream.core
-
Builder for Microstream EmbeddedStorageManager.
- EmbeddedStorageManagerExtension - Class in io.helidon.integrations.microstream.cdi
-
An
Extensionthat arranges for namedMicrostreamStorageinjection points to be satisfied. - EmbeddedStorageManagerExtension() - Constructor for class io.helidon.integrations.microstream.cdi.EmbeddedStorageManagerExtension
-
Creates a new
EmbeddedStorageManagerExtension. - emit(SseEvent) - Method in class io.helidon.nima.sse.webserver.SseSink
- emit(Message<P>...) - Method in class io.helidon.messaging.connectors.mock.MockIncoming
-
Emit one or more messages directly to the mocked channel.
- emit(Message<PAYLOAD>) - Method in class io.helidon.messaging.Emitter
-
Deprecated, for removal: This API element is subject to removal in a future version.
- emit(P...) - Method in class io.helidon.messaging.connectors.mock.MockIncoming
-
Emit one or more payloads directly to the mocked channel.
- emit(T) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Emit item to the stream, if there is no immediate demand from downstream, buffer item for sending when demand is signaled.
- emit(T) - Method in class io.helidon.common.reactive.EmittingPublisher
-
Emit one item to the stream, if there is enough requested and publisher is not cancelled, item is signaled to downstream as
onNextand method returns true. - emit(T) - Method in interface io.helidon.nima.webserver.http.spi.Sink
-
Emits an event using to the sink.
- emitter(Emitter<PAYLOAD>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register new emitter and all its channels.
- Emitter<PAYLOAD> - Class in io.helidon.messaging
-
Emitter is convenience publisher for one or multiple channels, publishing is as easy as calling
Emitter.send(Object)method. - Emitter.Builder<PAYLOAD> - Class in io.helidon.messaging
-
Builder for
Emitter. - EmittingPublisher<T> - Class in io.helidon.common.reactive
-
Emitting publisher for manual publishing on the same thread.
- empty() - Static method in interface io.helidon.common.buffers.BufferData
-
Empty buffer data.
- empty() - Static method in interface io.helidon.common.config.Config
-
Empty instance of
Config. - empty() - Static method in class io.helidon.common.http.ContentDisposition
-
An empty content disposition.
- empty() - Static method in interface io.helidon.common.http.DirectHandler.TransportRequest
-
Create an empty transport request.
- empty() - Static method in interface io.helidon.common.reactive.Multi
-
Get a
Multiinstance that completes immediately. - empty() - Static method in interface io.helidon.common.reactive.Single
-
Get a
Singleinstance that completes immediately. - empty() - Static method in class io.helidon.common.uri.UriFragment
-
Empty fragment.
- empty() - Static method in interface io.helidon.common.uri.UriQuery
-
Create an empty HTTP query.
- empty() - Static method in interface io.helidon.config.Config
-
Returns empty instance of
Config. - empty() - Static method in class io.helidon.config.ConfigSources
-
Provides an empty config source.
- empty() - Static method in class io.helidon.config.ConfigValues
-
Simple empty value that can be used e.g.
- empty() - Static method in class io.helidon.config.OverrideSources
-
An empty implementation of
OverrideSource. - empty() - Static method in interface io.helidon.config.spi.ConfigNode.ObjectNode
-
Returns empty object node.
- empty() - Static method in class io.helidon.config.spi.OverrideSource.OverrideData
-
Creates an
OverrideDataobject containing no overrides. - empty() - Method in class io.helidon.metrics.api.AbstractRegistry
-
Determines if registry is empty.
- empty() - Method in interface io.helidon.metrics.api.Registry
-
Whether this registry is empty, or contains any metrics.
- empty() - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- empty() - Static method in class io.helidon.microprofile.tyrus.TyrusRouting
-
Emtpy WebSocket routing.
- empty() - Static method in class io.helidon.nima.http.media.ReadableEntityBase
-
Create a new empty readable entity (when there is no entity).
- empty() - Static method in class io.helidon.nima.webserver.http.HttpRouting
-
Empty routing (all requests will return
Http.Status.NOT_FOUND_404. - empty() - Static method in interface io.helidon.nima.webserver.Router
-
Empty router.
- empty() - Static method in class io.helidon.nima.websocket.webserver.WsRouting
-
Emtpy WebSocket routing.
- empty() - Static method in class io.helidon.reactive.media.common.MediaContext
-
Creates new empty instance without registered defaults.
- empty() - Static method in interface io.helidon.reactive.webserver.Router
-
Empty router.
- empty() - Static method in class io.helidon.security.OutboundSecurityResponse
-
There is nothing we can add - e.g.
- empty() - Static method in interface io.helidon.tracing.HeaderProvider
-
Empty headers.
- empty(String) - Static method in interface io.helidon.common.parameters.Parameters
-
Create empty (named) parameters.
- EMPTY_BYTES - Static variable in interface io.helidon.common.buffers.BufferData
-
Empty byte array.
- EMPTY_CRITERIA - Static variable in interface io.helidon.pico.api.PicoServices
-
Empty criteria will match anything and everything.
- EMPTY_PASSWORD - Static variable in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
-
An empty char array used for empty passwords.
- EMPTY_PATH_MATCHER - Static variable in class io.helidon.reactive.webserver.Http1Route
-
Path matcher for routing which doesn't specify any other path matcher.
- EMPTY_PATH_MATCHER - Static variable in class io.helidon.reactive.webserver.http2.Http2Route
-
Path matcher for routing which doesn't specify any other path matcher.
- EMPTY_PATH_MATCHER - Static variable in interface io.helidon.reactive.webserver.HttpRoute
-
Path matcher for routing which doesn't specify any other path matcher.
- emptyArray(String) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Configure an empty array.
- emptyArray(String) - Method in class io.helidon.integrations.common.rest.JsonRequest
- emptyResponse(String, ApiRequest<?>, Http.Method, String, WebClientResponse, ResponseBuilder<?, T, ?>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Empty response, may be because of a
Http.Status.NOT_FOUND_404, or some other status, such asHttp.Status.NOT_MODIFIED_304. - emptyResponse(String, ApiRequest<?>, Http.Method, String, WebClientResponse, ResponseBuilder<?, T, ?>) - Method in class io.helidon.integrations.vault.auths.common.VaultRestApi
- ENABLE_PUSH - Static variable in interface io.helidon.nima.http2.Http2Setting
-
Setting to enable or disable push.
- enableAuth(AuthMethod<?>) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Enable an authentication method on default path.
- enableAuth(AuthMethod<?>) - Method in interface io.helidon.integrations.vault.sys.SysRx
-
Enable an authentication method on default path.
- enableAuth(EnableAuth.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Enable an authentication method on custom path or with additional configuration.
- enableAuth(EnableAuth.Request) - Method in interface io.helidon.integrations.vault.sys.SysRx
-
Enable an authentication method on custom path or with additional configuration.
- EnableAuth - Class in io.helidon.integrations.vault.sys
-
Enable Authentication Method request and response.
- EnableAuth.Request - Class in io.helidon.integrations.vault.sys
-
Request object.
- EnableAuth.Response - Class in io.helidon.integrations.vault.sys
-
Response object parsed from JSON returned by the
RestApi. - enableAutoCommit(boolean) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
If true the consumer's offset will be periodically committed in the background.
- enableAutomaticCookieStore(boolean) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Set whether cookies should be automatically saved to the store.
- enableBaseMetric(String, boolean) - Method in interface io.helidon.metrics.api.BaseMetricsSettings.Builder
-
Sets whether a specific base metric should be enabled.
- enableCompression() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Whether to allow negotiation for a gzip/deflate content encoding.
- enableCompression(boolean) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.
- enableCompression(boolean) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
-
Configure whether to enable content negotiation for compression.
- enableCompression(boolean) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Enable negotiation for gzip/deflate content encodings.
- enableCompression(boolean) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- enabled() - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Returns boolean value to indicate whether OciMetricsSupport service will be activated or not.
- enabled() - Method in interface io.helidon.metrics.api.RegistryFactory
-
Is this factory enabled (backed by a real implementation).
- enabled() - Method in class io.helidon.metrics.RegistryFactory
- enabled() - Method in class io.helidon.nima.common.tls.Tls
-
Whether this TLS configuration is enabled or not.
- enabled() - Method in interface io.helidon.nima.servicecommon.FeatureSupport
-
When a service is not enabled, it can be omitted from registration with server.
- enabled() - Method in class io.helidon.nima.servicecommon.HelidonFeatureSupport
- enabled() - Method in interface io.helidon.nima.servicecommon.RestServiceSettings
-
Whether this service is enabled and should be exposed.
- enabled() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Whether this socket is enabled (and will be opened on server startup), or disabled (and ignored on server startup).
- enabled() - Method in class io.helidon.reactive.webserver.WebServerTls
-
Whether this TLS config has security enabled (and the socket is going to be protected by one of the TLS protocols), or no (and the socket is going to be plain).
- enabled() - Method in interface io.helidon.security.Security
-
Whether security is enabled or disabled.
- enabled() - Method in class io.helidon.tracing.config.Traceable
-
Whether this traceable should be executed or not.
- enabled() - Method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
Return whether this tracer is an enabled tracer with a real backend.
- enabled() - Method in interface io.helidon.tracing.Tracer
-
Whether this tracer is enabled or not.
- enabled() - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
- enabled(boolean) - Method in class io.helidon.common.http.RequestedUriDiscoveryContext.Builder
-
Sets whether requested URI discovery is enabled for requestes arriving on the socket.
- enabled(boolean) - Method in interface io.helidon.cors.CorsSetter
-
Sets whether this config should be enabled or not.
- enabled(boolean) - Method in class io.helidon.cors.CorsSupportBase.Builder
-
Sets whether CORS support should be enabled or not.
- enabled(boolean) - Method in class io.helidon.cors.CrossOriginConfig.Builder
- enabled(boolean) - Method in class io.helidon.cors.MappedCrossOriginConfig.Builder
-
Sets whether the resulting
Mappedcross-origin config should be enabled. - enabled(boolean) - Method in class io.helidon.grpc.core.GrpcTlsDescriptor.Builder
-
Enable or disable TLS.
- enabled(boolean) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets whether metrics transmission to OCI is enabled.
- enabled(boolean) - Method in interface io.helidon.metrics.api.BaseMetricsSettings.Builder
-
Sets whether base metrics should be enabled.
- enabled(boolean) - Method in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
-
Sets whether metrics should be enabled for the component.
- enabled(boolean) - Method in interface io.helidon.metrics.api.MetricsSettings.Builder
-
Sets whether metrics should be enabled.
- enabled(boolean) - Method in interface io.helidon.metrics.api.RegistrySettings.Builder
-
Sets whether the metric type should be enabled.
- enabled(boolean) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Whether the TLS config should be enabled or not.
- enabled(boolean) - Method in class io.helidon.nima.observe.health.HealthFeature.Builder
-
Whether "observe health" should be enabled.
- enabled(boolean) - Method in class io.helidon.nima.observe.ObserveFeature.Builder
-
Whether the observe support is enabled.
- enabled(boolean) - Method in interface io.helidon.nima.servicecommon.RestServiceSettings.Builder
-
Is this service enabled or not.
- enabled(boolean) - Method in class io.helidon.nima.webserver.accesslog.AccessLogFeature.Builder
-
Access logging can be disabled (either through configuration or explicitly in code.
- enabled(boolean) - Method in class io.helidon.nima.webserver.tracing.TracingFeature.Builder
-
Explicitly enable/disable tracing feature.
- enabled(boolean) - Method in class io.helidon.reactive.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
-
Configure whether this service is enabled or not.
- enabled(boolean) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
HealthSupport can be disabled by invoking this method.
- enabled(boolean) - Method in class io.helidon.reactive.webserver.accesslog.AccessLogSupport.Builder
-
Access logging can be disabled (either through configuration or explicitly in code.
- enabled(boolean) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
-
Set this socket builder to enabled or disabled.
- enabled(boolean) - Method in class io.helidon.reactive.webserver.WebServerTls.Builder
-
Whether the TLS config should be enabled or not.
- enabled(boolean) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
-
You can disable the OIDC support in case it should not be used.
- enabled(boolean) - Method in class io.helidon.security.providers.oidc.reactive.OidcSupport.Builder
-
You can disable the OIDC support in case it should not be used.
- enabled(boolean) - Method in class io.helidon.security.Security.Builder
-
Security can be disabled using configuration, or explicitly.
- enabled(boolean) - Method in class io.helidon.tracing.config.ComponentTracingConfig.Builder
-
Configure whether this component is enabled or disabled.
- enabled(boolean) - Method in class io.helidon.tracing.config.SpanLogTracingConfig.Builder
-
Configure whether this traced span log is enabled or disabled.
- enabled(boolean) - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
-
Configure whether this traced span is enabled or disabled.
- enabled(boolean) - Method in class io.helidon.tracing.config.TracingConfig.Builder
-
Whether overall tracing is enabled.
- enabled(boolean) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- enabled(boolean) - Method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
When enabled, tracing will be sent.
- enabled(boolean) - Method in interface io.helidon.tracing.TracerBuilder
-
When enabled, tracing will be sent.
- enabled(boolean) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
- enabled(String) - Method in interface io.helidon.metrics.api.Registry
-
Whether a metric is enabled.
- enabled(String) - Method in class io.helidon.metrics.Registry
- ENABLED - Static variable in class io.helidon.tracing.config.ComponentTracingConfig
-
Enabled component - all subsequent calls return enabled spans and logs.
- ENABLED - Static variable in class io.helidon.tracing.config.SpanLogTracingConfig
-
Enabled traced span log.
- ENABLED - Static variable in class io.helidon.tracing.config.SpanTracingConfig
-
A traced span that is inabled and all logs on it are enabled as well.
- ENABLED - Static variable in class io.helidon.tracing.config.TracingConfig
-
Traced config that is enabled for all components, spans and logs.
- ENABLED_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.BaseMetricsSettings.Builder
-
Config key within the config {code metrics.base} section controlling whether base metrics should be enabled.
- ENABLED_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
-
Config key within the component's
metricsconfig section controlling whether metrics are enabled for that component. - ENABLED_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsSettings.Builder
-
Config key within the config
metricssection controlling whether metrics are enabled. - ENABLED_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.RegistrySettings.Builder
-
Config key within the registry's config section controlling whether the current type of metrics should be enabled.
- ENABLED_CONFIG_KEY - Static variable in class io.helidon.reactive.health.HealthSupport.Builder
-
Config key within the config
healthsection controlling whether health is enabled. - ENABLED_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
If set to false, tracing will be disabled.
- enabledCipherSuites(List<String>) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Enabled cipher suites for TLS communication.
- enableDecorators(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- enabledProtocols(String...) - Method in class io.helidon.reactive.webserver.WebServerTls.Builder
-
Configures the TLS protocols to enable with the server socket.
- enabledProtocols(Collection<String>) - Method in class io.helidon.reactive.webserver.WebServerTls.Builder
-
Configures the TLS protocols to enable with the server socket.
- enabledProtocols(List<String>) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Enabled protocols for TLS communication.
- enabledSSlProtocols(String...) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Configures the SSL protocols to enable with the default server socket.
- enabledSSlProtocols(String...) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
-
Deprecated.since 2.0.0, please use
WebServerTls.Builder.enabledProtocols(String...)instead - enabledSSlProtocols(List<String>) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Configures the SSL protocols to enable with the default server socket.
- enabledSSlProtocols(List<String>) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
-
Deprecated.
- enableEngine(Engine<?>) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Enable (mount) a secret engine on a default path.
- enableEngine(Engine<?>) - Method in interface io.helidon.integrations.vault.sys.SysRx
-
Enable (mount) a secret engine on a default path.
- enableEngine(EnableEngine.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Enable (mount) a secret engine with custom configuration.
- enableEngine(EnableEngine.Request) - Method in interface io.helidon.integrations.vault.sys.SysRx
-
Enable (mount) a secret engine with custom configuration.
- EnableEngine - Class in io.helidon.integrations.vault.sys
-
Enable Secrets Engine request and response.
- EnableEngine.Request - Class in io.helidon.integrations.vault.sys
-
Request object.
- EnableEngine.Response - Class in io.helidon.integrations.vault.sys
-
Response object parsed from JSON returned by the
RestApi. - enableInterceptors(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- enableManagement(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- enableStatistics(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- enclosingTypeInfo() - Method in interface io.helidon.pico.tools.CustomAnnotationTemplateRequest
-
The enclosing class type info of the target element being processed.
- encode(OutputStream) - Method in interface io.helidon.nima.http.encoding.ContentEncoder
-
Encode an output stream.
- encode(String) - Static method in class io.helidon.common.http.HtmlEncoder
-
Encode HTML string replacing the special characters by their corresponding entities.
- encode(String, UriEncoding.Type) - Static method in class io.helidon.common.uri.UriEncoding
-
Encodes the characters of string that are either non-ASCII characters or are ASCII characters that are not allowed.
- encode(Charset) - Method in class io.helidon.reactive.media.common.CharBuffer
-
Returns the content encoded into the given character set.
- encoder() - Method in class io.helidon.nima.http.encoding.deflate.DeflateEncodingProvider
- encoder() - Method in class io.helidon.nima.http.encoding.gzip.GzipEncodingProvider
- encoder() - Method in interface io.helidon.nima.http.encoding.spi.ContentEncodingProvider
-
To encode bytes.
- encoder(Headers) - Method in interface io.helidon.nima.http.encoding.ContentEncodingContext
-
Discover content encoder based on the HTTP headers.
- encoder(String) - Method in interface io.helidon.nima.http.encoding.ContentEncodingContext
-
Obtain a content encoder for the id.
- encodeUri(String) - Static method in class io.helidon.common.uri.UriEncoding
-
Encode a URI segment.
- encrypt(byte[]) - Method in class io.helidon.security.spi.EncryptionProvider.EncryptionSupport
-
Encrypt the bytes.
- encrypt(Base64Value) - Method in class io.helidon.common.crypto.AsymmetricCipher
- encrypt(Base64Value) - Method in interface io.helidon.common.crypto.CommonCipher
-
Encrypt message.
- encrypt(Base64Value) - Method in class io.helidon.common.crypto.SymmetricCipher
- encrypt(Encrypt.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Encrypts the provided plaintext using the named key.
- encrypt(Encrypt.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
-
Encrypts the provided plaintext using the named key.
- encrypt(EncryptBatch.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Encrypts the provided batch of plaintext strings using the named key.
- encrypt(EncryptBatch.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
-
Encrypts the provided batch of plaintext strings using the named key.
- encrypt(String, byte[]) - Method in interface io.helidon.security.Security
-
Encrypt bytes.
- encrypt(String, byte[], byte[], Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Encrypt the message with the usage of provided parameters.
- encrypt(String, String, byte[], byte[], Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Encrypt the message with the usage of provided parameters.
- encrypt(String, String, byte[], AlgorithmParameterSpec, Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
-
Encrypt the message with the usage of provided parameters.
- encrypt(String, String, PublicKey, Base64Value) - Static method in class io.helidon.common.crypto.AsymmetricCipher
-
Encrypt the message with the provided public key and selected algorithm.
- Encrypt - Class in io.helidon.integrations.vault.secrets.transit
-
Encrypt request and response.
- Encrypt.Encrypted - Class in io.helidon.integrations.vault.secrets.transit
-
Encrypted value.
- Encrypt.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- Encrypt.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi. - encryptAes(char[], String) - Static method in class io.helidon.config.encryption.EncryptionUtil
-
Encrypt using AES with GCM method, key is derived from password with random salt.
- encryptAesBytes(char[], byte[]) - Static method in class io.helidon.config.encryption.EncryptionUtil
-
Deprecated.this method will be removed once a separate module for encryption is created
- EncryptBatch - Class in io.helidon.integrations.vault.secrets.transit
-
Encrypt Batch request and response.
- EncryptBatch.BatchEntry - Class in io.helidon.integrations.vault.secrets.transit
-
Definition of a batch entry.
- EncryptBatch.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- EncryptBatch.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi. - encrypted() - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Response
-
The encrypted value - cipher text and version of key.
- encrypted(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Enable ecrypted field.
- EncryptedJwt - Class in io.helidon.security.jwt
-
The JWT used to transfer content across network - e.g.
- EncryptedJwt.Builder - Class in io.helidon.security.jwt
-
Encrypted JWT builder.
- EncryptedJwt.SupportedAlgorithm - Enum Class in io.helidon.security.jwt
-
Supported RSA cipher for content key encryption.
- EncryptedJwt.SupportedEncryption - Enum Class in io.helidon.security.jwt
-
Supported AES cipher for content encryption.
- encryptedKey() - Method in class io.helidon.security.jwt.EncryptedJwt
-
Encrypted content encryption key.
- encryptedPayload() - Method in class io.helidon.security.jwt.EncryptedJwt
-
Encrypted content.
- encryption() - Method in class io.helidon.security.jwt.JwtHeaders
-
Encryption algorithm claim.
- encryption(Config) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider
- encryption(Config) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
- encryption(Config) - Method in interface io.helidon.security.spi.EncryptionProvider
-
Create encryption support from configuration.
- encryption(TransitSecurityProvider.TransitEncryptionConfig) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider
- encryption(EncryptedJwt.SupportedEncryption) - Method in class io.helidon.security.jwt.EncryptedJwt.Builder
-
Encryption which should be used for content encryption.
- encryption(ConfigVaultProvider.EncryptionConfig) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
- encryption(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
Encryption algorithm to use.
- encryption(T) - Method in interface io.helidon.security.spi.EncryptionProvider
-
Create encryption support from configuration object.
- EncryptionFilter - Class in io.helidon.config.encryption
-
Provides possibility to decrypt passwords from configuration sources.
- EncryptionFilter.Builder - Class in io.helidon.config.encryption
-
Builder to programmatically setup
EncryptionFilter. - EncryptionFilterService - Class in io.helidon.config.encryption
-
A Java service for
EncryptionFilter. - EncryptionFilterService() - Constructor for class io.helidon.config.encryption.EncryptionFilterService
- encryptionKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
-
Specifies the name of the encryption key to decrypt against.
- encryptionKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.Request
-
Specifies the name of the encryption key to encrypt against.
- encryptionKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
Specifies the name of the encryption key to encrypt against.
- encryptionKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
-
Specifies the name of the encryption key to encrypt against.
- encryptionKeyType(String) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
This parameter is required when encryption key is expected to be created.
- encryptionKeyType(String) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
-
This parameter is required when encryption key is expected to be created.
- encryptionKeyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
Specifies the version of the key to use for encryption.
- encryptionKeyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
-
Specifies the version of the key to use for encryption.
- EncryptionProvider<T extends ProviderConfig> - Interface in io.helidon.security.spi
-
Provider that can encrypt and decrypt secrets.
- EncryptionProvider.EncryptionSupport - Class in io.helidon.security.spi
-
Encryption support created for each named encryption configuration.
- EncryptionSupport(Function<byte[], Single<String>>, Function<String, Single<byte[]>>) - Constructor for class io.helidon.security.spi.EncryptionProvider.EncryptionSupport
-
Encryption support based on the two functions.
- EncryptionUtil - Class in io.helidon.config.encryption
-
Encryption utilities for secrets protection.
- encryptRsa(PublicKey, String) - Static method in class io.helidon.config.encryption.EncryptionUtil
-
Encrypt secret using RSA with OAEP.
- encryptToString(Base64Value) - Method in interface io.helidon.common.crypto.CommonCipher
-
Encrypt message to the String format.
- end() - Method in interface io.helidon.tracing.Span
-
End this tag (finish processing) using current timestamp.
- end(Throwable) - Method in interface io.helidon.tracing.Span
-
End with error status and an exception.
- END_OF_HEADERS - Static variable in class io.helidon.nima.http2.Http2Flag
-
End of headers flag (used by headers, and continuations).
- END_OF_STREAM - Static variable in class io.helidon.nima.http2.Http2Flag
-
End of stream flag (used by headers, and data).
- endOfHeaders() - Method in class io.helidon.nima.http2.Http2Flag.ContinuationFlags
-
Whether the end of headers flag is set.
- endOfHeaders() - Method in class io.helidon.nima.http2.Http2Flag.HeaderFlags
-
Whether the end of headers flag is set.
- endOfHeaders() - Method in class io.helidon.nima.http2.Http2Flag.PushPromiseFlags
-
Whether the end of headers flag is set.
- endOfStream() - Method in class io.helidon.nima.http2.Http2Flag.DataFlags
-
Whether the end of stream flag is set.
- endOfStream() - Method in class io.helidon.nima.http2.Http2Flag.HeaderFlags
-
Whether the end of stream flag is set.
- endpoint(ServerEndpointConfig) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
-
Add endpoint.
- endpoint(ServerEndpointConfig) - Method in class io.helidon.reactive.webserver.websocket.WebSocketRouting.Builder
-
Add endpoint.
- endpoint(Class<?>) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
-
Add endpoint.
- endpoint(Class<?>) - Method in class io.helidon.reactive.webserver.websocket.WebSocketRouting.Builder
-
Add endpoint.
- endpoint(String) - Method in class io.helidon.nima.observe.ObserveFeature.Builder
-
Root endpoint to use for observe providers.
- endpoint(String, WsListener) - Method in class io.helidon.nima.websocket.webserver.WsRouting.Builder
-
Add endpoint.
- endpoint(String, ServerEndpointConfig) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
-
Add endpoint.
- endpoint(String, ServerEndpointConfig) - Method in class io.helidon.reactive.webserver.websocket.WebSocketRouting.Builder
-
Add endpoint.
- endpoint(String, Class<?>) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
-
Add endpoint.
- endpoint(String, Class<?>) - Method in class io.helidon.reactive.webserver.websocket.WebSocketRouting.Builder
-
Add endpoint.
- endpoint(String, Supplier<WsListener>) - Method in class io.helidon.nima.websocket.webserver.WsRouting.Builder
-
Add endpoint.
- ENDPOINT_IDENTIFICATION_HTTPS - Static variable in class io.helidon.nima.common.tls.Tls
-
HTTPS endpoint identification algorithm, verifies certificate cn against host name.
- ENDPOINT_IDENTIFICATION_NONE - Static variable in class io.helidon.nima.common.tls.Tls
-
Disable host name verification.
- endpointConfig() - Method in class io.helidon.security.ProviderRequest
-
Configuration of the invoked endpoint, such as annotations declared.
- endpointConfig() - Method in interface io.helidon.security.SecurityContext
-
Current endpoint configuration.
- endpointConfig(EndpointConfig) - Method in class io.helidon.security.SecurityContext.Builder
-
Set the endpoint configuration to start with.
- endpointConfig(EndpointConfig) - Method in interface io.helidon.security.SecurityContext
-
Set endpoint configuration to use for subsequent security requests.
- endpointConfig(Supplier<EndpointConfig>) - Method in interface io.helidon.security.SecurityContext
-
Shortcut method to set
EndpointConfigusing a builder rather than built instance. - EndpointConfig - Class in io.helidon.security
-
Each endpoint can have security configuration either statically declared (e.g.
- EndpointConfig.AnnotationScope - Enum Class in io.helidon.security
-
Scope of annotations used in applications that integrate security.
- EndpointConfig.Builder - Class in io.helidon.security
-
A fluent API builder for
EndpointConfig. - endpointIdentificationAlgorithm(String) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Identification algorithm for SSL endpoints.
- endRequest() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- enforce() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
-
Return a default instance to create a default enforcement point (or modify the result further).
- enforce() - Static method in class io.helidon.security.integration.nima.SecurityFeature
-
Return a default instance to create a default enforcement point (or modify the result further).
- enforce() - Static method in class io.helidon.security.integration.webserver.WebSecurity
-
Return a default instance to create a default enforcement point (or modify the result further).
- enforceHostnames(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if only valid host names are allowed for CNs, DNS SANs, and the host part of email addresses.
- engine(Engine<?>) - Method in class io.helidon.integrations.vault.sys.DisableEngine.Request
-
Secrets engine to disable.
- engine(Engine<?>) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Secrets engine to enable.
- Engine<T extends SecretsRx> - Interface in io.helidon.integrations.vault
-
A secrets engine.
- ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
-
Cubbyhole (token scoped) secrets engine.
- ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Database secrets engine.
- ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
-
Database secrets engine.
- ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
-
KV (Key/Value) secrets engine version 1.
- ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
KV (Key/Value) secrets engine version 2.
- ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
PKI secrets engine.
- ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
-
Transit Secrets engine.
- enhance(ProviderRequest, AuthenticationResponse, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
-
Enhance the subject with appropriate roles from IDCS.
- enhance(ProviderRequest, AuthenticationResponse, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider
- enhance(ProviderRequest, AuthenticationResponse, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
-
Enhance subject with IDCS roles, reactive.
- enhance(Subject, ProviderRequest, AuthenticationResponse) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Deprecated.Enhance the subject with appropriate roles from IDCS.
- enhance(Subject, ProviderRequest, AuthenticationResponse) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
-
Deprecated.
- enhance(Subject, ProviderRequest, AuthenticationResponse) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Deprecated.Enhance subject with IDCS roles.
- ENHANCE_YOUR_CALM - Enum constant in enum class io.helidon.nima.http2.Http2ErrorCode
-
The endpoint detected that its peer is exhibiting a behavior that might be generating excessive load.
- enqueueing(Supplier<? extends T>) - Method in interface io.helidon.nima.faulttolerance.Bulkhead.QueueListener
-
Called right before blocking on the internal semaphore's queue.
- enroll(MetricAnnotationDiscoveryObserver) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
-
Records an observer of metric annotation discoveries.
- enroll(MetricRegistrationObserver) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
-
Records an observer of metric registrations.
- enrollBuiltInRegistry(MeterRegistryFactory.BuiltInRegistryType) - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
-
Enrolls a built-in registry type using the default configuration for that type.
- enrollBuiltInRegistry(MeterRegistryFactory.BuiltInRegistryType, MeterRegistryConfig) - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
-
Enrolls a built-in registry type to support.
- enrollRegistry(MeterRegistry, Function<ServerRequest, Optional<Handler>>) - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
-
Records a
MetricRegistryto be managed byMicrometerSupport, along with the function that returns anOptionalof aHandlerfor processing a given request to the Micrometer endpoint. - enrollRegistryNima(MeterRegistry, Function<ServerRequest, Optional<Handler>>) - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
-
Records a
MetricRegistryto be managed byMicrometerSupport, along with the function that returns anOptionalof aHandlerfor processing a given request to the Micrometer endpoint. - ensureAvailable() - Method in class io.helidon.common.buffers.DataReader
-
Ensure we have at least one byte available.
- ensureIsFQN(TypeName) - Static method in class io.helidon.common.types.DefaultTypeName
-
Throws an exception if the provided type name is not fully qualified, having a package and class name representation.
- ensureSafeObserver(StreamObserver<T>) - Static method in class io.helidon.grpc.core.SafeStreamObserver
-
Ensure that the specified
StreamObserveris a safe observer. - ensureStatusException(Throwable, Status) - Static method in class io.helidon.grpc.core.GrpcHelper
- ensureStatusRuntimeException(Throwable, Status) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Ensure that a
Throwableis aStatusRuntimeException. - entity() - Method in class io.helidon.common.http.DirectHandler.TransportResponse
-
Configured message.
- entity() - Method in class io.helidon.integrations.common.rest.ApiEntityResponse.Builder
-
Accessor to entity that can be used in subclasses of
ApiEntityResponseto set up fields. - entity() - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
-
Entity as received from network.
- entity() - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse
-
Get the entity if it is present.
- entity() - Method in interface io.helidon.nima.webclient.ClientResponse
-
Response entity.
- entity(byte[]) - Method in class io.helidon.common.http.DirectHandler.TransportResponse.Builder
-
Custom entity.
- entity(Object) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPart.Builder
-
Create a new body part backed by the specified entity.
- entity(String) - Method in class io.helidon.common.http.DirectHandler.TransportResponse.Builder
-
Custom entity.
- entity(X) - Method in class io.helidon.integrations.common.rest.ApiEntityResponse.Builder
-
This method is invoked by
RestApiwhen an entity is received. - entity(X) - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
-
Configure the entity.
- entity(X) - Method in interface io.helidon.integrations.common.rest.ResponseBuilder
-
This method is invoked by
RestApiwhen an entity is received. - Entity - Annotation Interface in io.helidon.common.http
-
Inject entity into a method parameter.
- entityAlias(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
Name of the entity alias to associate with during token creation.
- entityAs(GenericType<T>) - Method in class io.helidon.nima.http.media.ReadableEntityBase
- entityAs(GenericType<T>) - Method in class io.helidon.nima.http2.webserver.Http2ServerRequestEntity
- entityAs(GenericType<T>) - Method in class io.helidon.nima.webclient.ClientResponseEntity
- entityAs(GenericType<T>) - Method in class io.helidon.nima.webserver.http.ServerRequestEntity
- entityBytes(byte[]) - Method in class io.helidon.nima.webserver.http.ServerResponseBase
-
Entity bytes encoded using content encoding.
- entityCacheThreshold(long) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Abstract threshold value for the lifetime of entities in the cache.
- entityCacheTimeout(Duration) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Timeout in milliseconds for the entity cache evaluator.
- entityFromResponse(String, boolean) - Static method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Get entity from response.
- entityId() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
Entity id.
- entityProcessedRunnable() - Method in class io.helidon.nima.http.media.ReadableEntityBase
-
Runnable to run once the entity is fully consumed.
- entityProcessor() - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
-
The configured entity processor.
- entityProcessor(Function<X, R>) - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
-
A function to convert the entity to target object.
- EntityReader<T> - Interface in io.helidon.nima.http.media
-
Reader of entity into a specific type.
- entityStream(Flow.Publisher<T>, Class<T>) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPart.Builder
-
Create a new body part backed by the specified entity stream.
- entityType() - Method in interface io.helidon.reactive.media.common.MessageBodyContext.Event
-
Get the type requested for conversion.
- EntityWriter<T> - Interface in io.helidon.nima.http.media
-
Writer of entity into bytes.
- entrySet() - Method in class io.helidon.config.ObjectNodeImpl
- entrySet() - Method in class io.helidon.openapi.ParserHelper
-
Entries of this helper.
- env() - Method in class io.helidon.security.ProviderRequest
-
Environment of current request, such as the URI invoked, time to use for security decisions etc.
- env() - Method in interface io.helidon.security.SecurityContext
-
Current
SecurityEnvironment. - env(SecurityEnvironment) - Method in class io.helidon.security.SecurityContext.Builder
-
Set the security environment to start with.
- env(SecurityEnvironment) - Method in interface io.helidon.security.SecurityContext
-
Set a new security environment to be used in this context.
- env(Supplier<SecurityEnvironment>) - Method in interface io.helidon.security.SecurityContext
-
Set a new security environment to be used int this context.
- envConfig(TracingConfig) - Method in class io.helidon.nima.webserver.tracing.TracingFeature.Builder
-
Use the provided configuration as a default for any request.
- envConfig(TracingConfig) - Method in class io.helidon.reactive.webserver.WebTracingConfig.Builder
-
Use the provided configuration as a default for any request.
- environmentBuilder() - Method in interface io.helidon.security.Security
-
Security environment builder, to be used to create environment for evaluating security in integration components.
- EnvironmentVariableAliases - Class in io.helidon.config
-
Provides configuration key aliases in an attempt to map to legal environment variable names.
- environmentVariables() - Static method in class io.helidon.config.ConfigSources
-
Provides a @{code ConfigSource} for creating a
Configfrom environment variables. - environmentVariables() - Static method in class io.helidon.config.mp.MpConfigSources
-
Environment variables config source.
- EnvironmentVariables - Class in io.helidon.config
-
Provides environment variables that include aliases enabling setting or overriding configuration with keys that are unlikely to be legal as environment variables.
- EP_PROPERTY_OUTBOUND_PASSWORD - Static variable in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
-
Configure this for outbound requests to override password to use.
- EP_PROPERTY_OUTBOUND_USER - Static variable in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
-
Configure this for outbound requests to override user to use.
- EP_PROPERTY_OUTBOUND_USER - Static variable in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
-
Configure this for outbound requests to override user to use.
- EP_PROPERTY_OUTBOUND_USER - Static variable in class io.helidon.security.providers.jwt.JwtProvider
-
Configure this for outbound requests to override user to use.
- EPollTransport - Class in io.helidon.reactive.webserver.transport.netty.epoll
-
A
Transportimplementation based upon Netty's epoll-based native transport. - EPollTransport() - Constructor for class io.helidon.reactive.webserver.transport.netty.epoll.EPollTransport
- equals(Object) - Method in class io.helidon.common.Errors.ErrorMessage
- equals(Object) - Method in class io.helidon.common.GenericType
- equals(Object) - Method in class io.helidon.common.http.Http.Method
- equals(Object) - Method in class io.helidon.common.http.Http.Status
- equals(Object) - Method in class io.helidon.common.http.HttpPrologue
- equals(Object) - Method in record class io.helidon.common.http.PathMatchers.MatchResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.common.http.PathMatchers.PrefixMatchResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.helidon.common.types.DefaultAnnotationAndValue
- equals(Object) - Method in class io.helidon.common.types.DefaultTypedElementName
- equals(Object) - Method in class io.helidon.common.types.DefaultTypeName
- equals(Object) - Method in record class io.helidon.common.uri.UriInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.helidon.config.ValueNodeImpl
- equals(Object) - Method in class io.helidon.grpc.metrics.GrpcMetrics
- equals(Object) - Method in class io.helidon.grpc.server.ServiceDescriptor
- equals(Object) - Method in record class io.helidon.metrics.api.MetricInstance
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.metrics.api.MetricsForMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.helidon.nima.common.tls.Tls
- equals(Object) - Method in record class io.helidon.nima.http.media.MediaSupport.ReaderResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.nima.http.media.MediaSupport.WriterResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.nima.http2.Http2FrameData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.nima.http2.Http2GoAway
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.nima.http2.Http2Priority
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.nima.http2.Http2RstStream
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.nima.http2.Http2WindowUpdate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.nima.http2.webserver.spi.SubProtocolResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.helidon.nima.testing.junit5.webserver.DirectPeerInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- equals(Object) - Method in class io.helidon.reactive.webclient.Proxy
- equals(Object) - Method in class io.helidon.reactive.webclient.WebClientTls
- equals(Object) - Method in class io.helidon.security.Grant
- equals(Object) - Method in class io.helidon.security.providers.common.OutboundTarget
- equals(Object) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
- equals(Object) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
-
Deprecated.
- equals(Object) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
- equals(Object) - Method in class io.helidon.tracing.Tag
- EQUALS_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
=byte. - error() - Method in interface io.helidon.pico.api.ActivationLogEntry
-
Any observed error during activation.
- error() - Method in interface io.helidon.pico.api.ActivationResult
-
Any throwable/exceptions that were observed during activation.
- error() - Method in interface io.helidon.pico.tools.GeneralCreatorResponse
-
Any error that was caught during processing.
- error() - Method in interface io.helidon.reactive.media.common.MessageBodyContext.ErrorEvent
-
Get the subscription error of this event.
- error(Class<T>, ErrorHandler<? super T>) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
-
Registers an error handler that handles the given type of exceptions.
- error(Class<T>, ErrorHandler<T>) - Method in class io.helidon.reactive.webserver.Routing.Builder
-
Registers an error handler that handles the given type of exceptions.
- error(Exception) - Method in class io.helidon.messaging.Emitter
-
Send onError signal to all subscribers.
- error(String) - Method in class io.helidon.security.integration.common.AtnTracing
-
Log error and finish the span.
- error(String) - Method in class io.helidon.security.integration.common.AtzTracing
-
Log error and finish the span.
- error(String) - Method in class io.helidon.security.integration.common.OutboundTracing
-
Log error and finish the span.
- error(String) - Method in class io.helidon.security.integration.common.ResponseTracing
-
Log error and finish the span.
- error(String) - Method in class io.helidon.security.integration.common.RoleMapTracing
-
Log error and finish the span.
- error(String) - Method in class io.helidon.security.integration.common.SecurityTracing
-
Log error and finish the span.
- error(String, Throwable) - Method in class io.helidon.pico.configdriven.processor.ConfiguredByProcessor
- error(String, Throwable) - Method in class io.helidon.pico.processor.ContractAnnotationProcessor
- error(String, Throwable) - Method in class io.helidon.pico.processor.CustomAnnotationProcessor
- error(String, Throwable) - Method in class io.helidon.pico.processor.InjectAnnotationProcessor
- error(String, Throwable) - Method in class io.helidon.pico.processor.PostConstructPreDestroyAnnotationProcessor
- error(String, Throwable) - Method in class io.helidon.pico.processor.ServiceAnnotationProcessor
- error(String, Throwable) - Method in class io.helidon.pico.tools.AbstractFilerMessager
- error(String, Throwable) - Method in interface io.helidon.pico.tools.Messager
-
Log an error message.
- error(Throwable) - Static method in interface io.helidon.common.reactive.Multi
-
Create a
Multiinstance that reports the given exception to its subscriber(s). - error(Throwable) - Static method in interface io.helidon.common.reactive.Single
-
Create a
Singleinstance that reports the given given exception to its subscriber(s). - error(Throwable) - Method in class io.helidon.security.integration.common.AtnTracing
-
Log error and finish the span.
- error(Throwable) - Method in class io.helidon.security.integration.common.AtzTracing
-
Log error and finish the span.
- error(Throwable) - Method in class io.helidon.security.integration.common.OutboundTracing
-
Log error and finish the span.
- error(Throwable) - Method in class io.helidon.security.integration.common.ResponseTracing
-
Log error and finish the span.
- error(Throwable) - Method in class io.helidon.security.integration.common.RoleMapTracing
-
Log error and finish the span.
- error(Throwable) - Method in class io.helidon.security.integration.common.SecurityTracing
-
Log error and finish the span.
- ERROR - Enum constant in enum class io.helidon.builder.config.spi.ConfigBeanBuilderValidator.Severity
-
An error level.
- ERROR - Enum constant in enum class io.helidon.health.HealthCheckResponse.Status
-
This health check failed with an exception that was not excpected.
- ERROR - Enum constant in enum class io.helidon.security.AuditEvent.AuditSeverity
-
Security event error - we tried to process security, but failed with exception (equivalent of http 500).
- ERROR - Enum constant in enum class io.helidon.tracing.Span.Status
-
The span ended with an error.
- errorCode() - Method in record class io.helidon.nima.http2.Http2GoAway
-
Returns the value of the
errorCoderecord component. - errorCode() - Method in record class io.helidon.nima.http2.Http2RstStream
-
Returns the value of the
errorCoderecord component. - ErrorHandler<T extends Throwable> - Interface in io.helidon.nima.webserver.http
-
The routing error handler.
- ErrorHandler<T extends Throwable> - Interface in io.helidon.reactive.webserver
-
The routing error handler.
- ErrorHandlers - Class in io.helidon.nima.webserver.http
-
Http routing Error handlers.
- errorRatio(int) - Method in class io.helidon.nima.faulttolerance.CircuitBreaker.Builder
-
How many failures out of 100 will trigger the circuit to open.
- errorRatio(int) - Method in class io.helidon.reactive.faulttolerance.CircuitBreaker.Builder
-
How many failures out of 100 will trigger the circuit to open.
- errorResponse(String, ApiRequest<?>, Http.Method, String, WebClientResponse) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Create an error response.
- errors() - Method in class io.helidon.integrations.vault.VaultOptionalResponse
-
List of errors (if any) as returned by Vault.
- errors(boolean) - Method in class io.helidon.reactive.dbclient.metrics.DbClientMetricBuilder
-
Whether to measure failed statements.
- errors(List<String>) - Method in class io.helidon.integrations.vault.VaultOptionalResponse.BuilderBase
-
Configure list of Vault errors as read from response.
- Errors - Class in io.helidon.common
-
Errors utility used to file processing messages (e.g.
- ERRORS - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for errors.
- Errors.Collector - Class in io.helidon.common
-
A collector of
Errors.ErrorMessages. - Errors.ErrorMessage - Class in io.helidon.common
-
Error message with a severity and a source.
- Errors.ErrorMessagesException - Exception Class in io.helidon.common
-
Exception used by
Errors.checkValid()thrown in case there are fatal messages. - errorSeverity() - Element in annotation interface io.helidon.security.annotations.Audited
-
Severity of request with unsuccessful response (in http, this would be 4** and 5** status).
- escapeName(String) - Static method in interface io.helidon.common.config.Config.Key
-
Escape
'~'to~0and'.'to~1in specified name. - escapeName(String) - Static method in interface io.helidon.config.Config.Key
-
Escape
'~'to~0and'.'to~1in specified name. - etag() - Method in interface io.helidon.reactive.webclient.WebClientResponseHeaders
-
Returns value of header
Http.Header.ETAGof the response. - ETAG - Static variable in class io.helidon.common.http.Http.Header
-
The
Etagheader name. - EtcdConfigSource - Class in io.helidon.config.etcd
-
A config source which loads a configuration document from Etcd.
- EtcdConfigSourceBuilder - Class in io.helidon.config.etcd
-
Etcd ConfigSource builder.
- EtcdConfigSourceBuilder.EtcdApi - Enum Class in io.helidon.config.etcd
-
EtcdApidetermines which etcd API version will be used. - EtcdConfigSourceBuilder.EtcdEndpoint - Class in io.helidon.config.etcd
-
Etcd endpoint remote descriptor.
- EtcdConfigSourceProvider - Class in io.helidon.config.etcd
-
Service loader service for ETCD config source.
- EtcdConfigSourceProvider() - Constructor for class io.helidon.config.etcd.EtcdConfigSourceProvider
- EtcdEndpoint(URI, String, EtcdConfigSourceBuilder.EtcdApi) - Constructor for class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdEndpoint
-
Initializes descriptor.
- EtcdWatcher - Class in io.helidon.config.etcd
-
Etcd watch strategy is based on etcd watch operation.
- EtcdWatcherProvider - Class in io.helidon.config.etcd
-
Service loader service for ETCD config source.
- EtcdWatcherProvider() - Constructor for class io.helidon.config.etcd.EtcdWatcherProvider
- event() - Method in interface io.helidon.pico.api.ActivationLogEntry
-
The event.
- Event - Enum Class in io.helidon.pico.api
-
A lifecycle activation event.
- EventConfigSource - Interface in io.helidon.config.spi
-
A source that supports notifications when changed.
- eventStreamWriter() - Static method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Return a default Jackson entity event stream writer.
- eventStreamWriter() - Static method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Return a default JSON-B entity event stream writer.
- eventStreamWriter() - Static method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Return a default JSON-P entity event stream writer.
- eventStreamWriter(ObjectMapper) - Static method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Create a new Jackson entity stream writer based on
ObjectMapperinstance. - eventStreamWriter(Jsonb) - Static method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Create a new JSON-B entity stream writer based on
Jsonbinstance. - eventStreamWriter(JsonWriterFactory) - Static method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Create a new JSON-P entity stream writer based on
JsonWriterFactoryinstance. - eventStreamWriterInstance() - Method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Return Jackson stream writer instance for
MediaTypes.TEXT_EVENT_STREAMcontent type. - eventStreamWriterInstance() - Method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Return JSON-B stream writer instance for
MediaTypes.TEXT_EVENT_STREAMcontent type. - eventStreamWriterInstance() - Method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Return JSON-P stream writer.
- eventType() - Method in exception class io.helidon.common.http.RequestException
-
Event type of this exception.
- eventType() - Method in interface io.helidon.reactive.media.common.MessageBodyContext.Event
-
Get the event type of this event.
- eventType() - Method in interface io.helidon.security.AuditEvent
-
Gets the type of this
AuditEvent. - EVICT_PARALLELISM_THRESHOLD - Static variable in interface io.helidon.security.providers.common.EvictableCache
-
Parameter to
ConcurrentHashMap.forEachKey(long, Consumer)used for eviction. - EvictableCache<K,
V> - Interface in io.helidon.security.providers.common -
Generic cache with eviction support.
- EvictableCache.Builder<K,
V> - Class in io.helidon.security.providers.common -
Builder to create instances of
EvictableCacheusing the default implementation backed by aConcurrentHashMap. - evictionManagerFactory(Factory<EvictionManager<K, V>>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- evictor(BiFunction<K, V, Boolean>) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Configure evictor to check if a record is still valid.
- evictSchedule(long, long, TimeUnit) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Configure eviction scheduling.
- exact(String) - Static method in class io.helidon.common.http.PathMatchers
-
Exact match path matcher.
- exceptionally(Function<Throwable, ? extends T>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- exceptionally(Function<Throwable, ? extends T>) - Method in interface io.helidon.common.reactive.Single
- exceptionallyAccept(Consumer<Throwable>) - Method in class io.helidon.common.reactive.CompletionAwaitable
-
Returns a new CompletionAwaitable that, when this stage completes exceptionally, is executed with this stage's exception as the argument to the supplied consumer.
- exceptionallyAccept(Consumer<Throwable>) - Method in interface io.helidon.common.reactive.Single
-
Returns a new CompletionAwaitable that, when this stage completes exceptionally, is executed with this stage's exception as the argument to the supplied consumer.
- exceptionBlacklist(String[]) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
-
Blacklisted error classes that will not return error message back to caller.
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.helidon.reactive.webserver.ForwardingHandler
-
Overrides behavior when exception is thrown in pipeline.
- exceptionWhitelist(String[]) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
-
Whitelisted error classes that will return error message back to caller.
- exclude(String) - Method in interface io.helidon.metrics.api.RegistryFilterSettings.Builder
-
Sets the regex for names to exclude.
- EXCLUDE_CLASSES_CONFIG_KEY - Static variable in class io.helidon.reactive.health.HealthSupport.Builder
-
Config key within the config
healthsection indicating health check implementation classes to exclude. - EXCLUDE_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.RegistryFilterSettings.Builder
-
Config key within the
filtersection for the regex for names to exclude. - EXCLUDE_CONFIG_KEY - Static variable in class io.helidon.reactive.health.HealthSupport.Builder
-
Config key within the config
healthsection indicating health checks to exclude. - excludeCnFromSans(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
-
If true, the given common_name will not be included in DNS or Email Subject Alternate Names (as appropriate).
- excludeCnFromSans(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
If true, the given common_name will not be included in DNS or Email Subject Alternate Names (as appropriate).
- excludePaths(String...) - Method in class io.helidon.reactive.webserver.accesslog.AccessLogSupport.Builder
-
List of path patterns to exclude in access log.
- excludePaths(List<String>) - Method in class io.helidon.reactive.webserver.accesslog.AccessLogSupport.Builder
-
List of path patterns to exclude in access log.
- excludeUnlistedClasses() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- exclusive() - Method in record class io.helidon.nima.http2.Http2Priority
-
Returns the value of the
exclusiverecord component. - execPing() - Method in class io.helidon.reactive.dbclient.health.DbClientHealthCheck
-
Execute the ping statement.
- execute() - Method in class io.helidon.pico.maven.plugin.AbstractCreatorMojo
- execute() - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
- execute() - Method in interface io.helidon.reactive.dbclient.DbStatement
-
Execute this statement using the parameters configured with
paramsandaddParamsmethods. - execute() - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementDml
- execute() - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementGet
- execute(InterruptableTask<T>) - Method in interface io.helidon.common.task.HelidonTaskExecutor
-
Executes a task.
- execute(String) - Method in interface io.helidon.graphql.server.InvocationHandler
-
Execute a GraphQL query.
- execute(String, String, Map<String, Object>) - Method in interface io.helidon.graphql.server.InvocationHandler
-
Execute a GraphQL query.
- execute(Function<DbExecute, T>) - Method in interface io.helidon.reactive.dbclient.DbClient
-
Execute database statement.
- execute(Function<DbExecute, T>) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClient
- execute(Supplier<T>) - Method in class io.helidon.config.SimpleRetryPolicy
- execute(Supplier<T>) - Method in interface io.helidon.config.spi.RetryPolicy
-
Invokes the provided
Supplierto read the source data and returns that data. - executePolicy(String, Errors.Collector, ProviderRequest) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor
- executePolicy(String, Errors.Collector, ProviderRequest) - Method in interface io.helidon.security.abac.policy.spi.PolicyExecutor
-
Execute a policy based on a policy statement.
- ExecutionContext - Interface in io.helidon.graphql.server
-
GraphQL execution context to support partial results.
- executor() - Method in class io.helidon.nima.webclient.LoomClient
-
Executor services, uses virtual threads.
- executor() - Method in interface io.helidon.nima.webserver.ConnectionContext
-
Executor service to submit asynchronous tasks.
- executor() - Method in interface io.helidon.nima.webserver.ListenerContext
-
Virtual thread per task executor service that can be used to execute tasks.
- executor() - Method in interface io.helidon.scheduling.Task
-
Executorused for invocation of scheduled tasks. - executor(ThreadPoolSupplier) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
-
Custom executor supplier for asynchronous operations like acknowledgement.
- executor(ThreadPoolSupplier) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
-
Custom executor supplier for asynchronous operations like acknowledgement.
- executor(Executor) - Method in class io.helidon.common.reactive.IoMulti.MultiToByteChannelBuilder
-
Supply custom executor for handling the blocking of
WritableByteChannel. - executor(ExecutorService) - Method in class io.helidon.common.reactive.IoMulti.MultiFromInputStreamBuilder
-
If the
InputStreamcan block in read method, use executor for asynchronous waiting. - executor(ExecutorService) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
-
Custom executor for asynchronous operations like acknowledgement.
- executor(ExecutorService) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
-
Custom executor for asynchronous operations like acknowledgement.
- executor(ExecutorService) - Method in class io.helidon.nima.faulttolerance.Async.Builder
-
Configure executor service to use for executing tasks asynchronously.
- executor(ExecutorService) - Method in class io.helidon.nima.faulttolerance.CircuitBreaker.Builder
-
Executor service to schedule future tasks.
- executor(ExecutorService) - Method in class io.helidon.nima.faulttolerance.Timeout.Builder
-
Executor service to schedule the timeout.
- executor(ExecutorService) - Method in class io.helidon.nima.graphql.server.GraphQlService.Builder
-
Executor service to use for GraphQL processing.
- executor(ExecutorService) - Method in class io.helidon.reactive.faulttolerance.Async.Builder
-
Configure executor service to use for executing tasks asynchronously.
- executor(ExecutorService) - Method in class io.helidon.reactive.graphql.server.GraphQlSupport.Builder
-
Executor service to use for GraphQL processing.
- executor(ExecutorService) - Method in class io.helidon.reactive.webserver.websocket.WebSocketRouting.Builder
-
ExecutorService supplying threads for execution of endpoint methods.
- executor(ScheduledExecutorService) - Method in class io.helidon.common.reactive.IoMulti.MultiFromByteChannelBuilder
-
Configure executor service to use for scheduling reads from the channel.
- executor(ScheduledExecutorService) - Method in class io.helidon.config.FileSystemWatcher.Builder
-
Executor to use for this watcher.
- executor(ScheduledExecutorService) - Method in class io.helidon.config.PollingStrategies.ScheduledBuilder
-
Sets a custom
serviceused to schedule polling ticks on. - executor(ScheduledExecutorService) - Method in class io.helidon.config.ScheduledPollingStrategy.Builder
-
Executor service to use to schedule the polling events.
- executor(ScheduledExecutorService) - Method in class io.helidon.reactive.faulttolerance.CircuitBreaker.Builder
-
Executor service to schedule future tasks.
- executor(ScheduledExecutorService) - Method in class io.helidon.reactive.faulttolerance.Timeout.Builder
-
Executor service to schedule the timeout.
- executor(ScheduledExecutorService) - Method in class io.helidon.scheduling.Scheduling.CronBuilder
-
Custom
ScheduledExecutorServiceused for executing scheduled task. - executor(ScheduledExecutorService) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
-
Custom
ScheduledExecutorServiceused for executing scheduled task. - executor(Supplier<? extends ExecutorService>) - Method in class io.helidon.nima.faulttolerance.Async.Builder
-
Configure executor service to use for executing tasks asynchronously.
- executor(Supplier<? extends ExecutorService>) - Static method in class io.helidon.nima.faulttolerance.FaultTolerance
-
Configure Helidon wide executor service for Fault Tolerance.
- executor(Supplier<? extends ExecutorService>) - Method in class io.helidon.nima.graphql.server.GraphQlService.Builder
-
Executor service to use for GraphQL processing.
- executor(Supplier<? extends ExecutorService>) - Method in class io.helidon.reactive.faulttolerance.Async.Builder
-
Configure executor service to use for executing tasks asynchronously.
- executor(Supplier<? extends ExecutorService>) - Method in class io.helidon.reactive.faulttolerance.Bulkhead.Builder
-
Configure executor service to use for executing tasks asynchronously.
- executor(Supplier<? extends ExecutorService>) - Static method in class io.helidon.reactive.faulttolerance.FaultTolerance
-
Configure Helidon wide executor service for Fault Tolerance.
- executor(Supplier<? extends ExecutorService>) - Method in class io.helidon.reactive.graphql.server.GraphQlSupport.Builder
-
Executor service to use for GraphQL processing.
- EXECUTOR_THREAD_NAME_PREFIX - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
-
Configuration key for thread name prefix used for asynchronous operations like acknowledgement.
- ExecutorException - Exception Class in io.helidon.common.context
-
Exception related to execution of a task in context.
- ExecutorException(String) - Constructor for exception class io.helidon.common.context.ExecutorException
-
Create exception with a descriptive message.
- ExecutorException(String, Throwable) - Constructor for exception class io.helidon.common.context.ExecutorException
-
Create exception with a descriptive message and a cause.
- executorService() - Method in interface io.helidon.security.Security
-
Executor service to handle possible blocking tasks in security.
- executorService() - Method in interface io.helidon.security.SecurityContext
-
Executor service of the security module.
- executorService(ExecutorService) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Configure an executor service to be used for this application.
- executorService(ExecutorService) - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
-
Sets the executor service to use for a handling of request that matches a path where the
JerseySupportis registered. - executorService(ExecutorService) - Method in class io.helidon.security.SecurityContext.Builder
-
Executor service to use for requests within this context.
- executorService(ScheduledExecutorService) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
-
An executor service to schedule retries and run timed operations on.
- executorService(Supplier<ExecutorService>) - Method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProviderBuilder
-
Configure an explicit executor service supplier.
- executorService(Supplier<ExecutorService>) - Method in class io.helidon.security.Security.Builder
-
Configure executor service to be used for blocking operations within security.
- executorService(Supplier<ExecutorService>) - Method in class io.helidon.security.SecurityContext.Builder
-
Executor service to use for requests within this context.
- ExecutorServiceMetricsObserver - Class in io.helidon.metrics
-
Manages metrics for each Helidon-created thread pool.
- ExecutorServiceMetricsObserver() - Constructor for class io.helidon.metrics.ExecutorServiceMetricsObserver
-
Creates a new instance of the observer.
- ExecutorServices - Class in io.helidon.microprofile.cdi
-
A
CommonForkJoinPoolExecutorServiceswhoseExecutorServices.wrap(Collection)method simply returns the suppliedCollectionofCallables unchanged. - ExecutorServices() - Constructor for class io.helidon.microprofile.cdi.ExecutorServices
-
Creates a new
ExecutorServices. - ExecutorServiceSupplierObserver - Interface in io.helidon.common.configurable.spi
-
Behavior for observers of the various executor service suppliers.
- ExecutorServiceSupplierObserver.MethodInvocation - Interface in io.helidon.common.configurable.spi
-
Information about method invocations to retrieve interesting (e.g., metrics) values from an executor service.
- ExecutorServiceSupplierObserver.SupplierObserverContext - Interface in io.helidon.common.configurable.spi
-
Context with which suppliers (or their surrogates) interact with observers.
- ExemplarService - Interface in io.helidon.metrics.api.spi
-
Behavior for supporting exemplars in metrics histograms.
- exists() - Method in interface io.helidon.common.config.Config
-
Returns
trueif the node exists, whether an object, a list, a value node, etc. - exists() - Method in interface io.helidon.config.Config
-
Returns
trueif the node exists, whether an object, a list, or a value node. - exists() - Method in enum class io.helidon.config.Config.Type
-
Returns
trueif the node exists, either as an object, a list or as a value node. - exists() - Method in class io.helidon.config.DirectoryConfigSource
- exists() - Method in class io.helidon.config.FileConfigSource
- exists() - Method in class io.helidon.config.FileOverrideSource
- exists() - Method in class io.helidon.config.PrefixedConfigSource
- exists() - Method in interface io.helidon.config.spi.Source
-
If the underlying data exist at this time.
- expand() - Static method in class io.helidon.config.EnvironmentVariables
-
Returns the environment variables and their aliases.
- expand(Map<String, String>) - Static method in class io.helidon.config.EnvironmentVariables
-
Returns the environment variables and their aliases.
- ExpandedTypeDescription - Class in io.helidon.openapi
-
Extension of
TypeDescriptionthat handles: nested enums, extensible types, references, and additional properties (which can be either Boolean or Schema). - EXPECT - Static variable in class io.helidon.common.http.Http.Header
-
The
Expectheader name. - EXPECT_100 - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Expect 100 header.
- EXPECTATION_FAILED_417 - Static variable in class io.helidon.common.http.Http.Status
-
417 Expectation Failed, see HTTP/1.1 documentation.
- expected() - Method in interface io.helidon.pico.api.ContextualServiceQuery
-
Set to true if there is an expectation that there is at least one match result from the search.
- expectedAudience(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- expectedAudience(String) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Audience expected in inbound JWTs.
- expectedAudiences(Collection<String>) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Replace expected audiences with the content of the provided collection.
- expectedIssuer(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Expected issuer in incoming requests.
- expectedMaxTokenAge(int) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Maximal expected token age.
- expectedQualifiedServiceError(ContextualServiceQuery) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Creates an injection exception appropriate when there are no matching qualified services for the context provided.
- expectedVersion(int) - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
-
Expected version of the secret being updated.
- expectPreface() - Method in class io.helidon.nima.http2.webserver.Http2Connection
-
Expect connection preface (prior knowledge).
- experimental() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Set to
truefor experimental configuration. - expiration() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Certificate expiration instant.
- expiration() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Certificate expiration instant.
- expirationTime() - Method in class io.helidon.security.jwt.Jwt
-
Expiration time claim.
- expirationTime(Instant) - Method in class io.helidon.security.jwt.Jwt.Builder
-
The expiration time defines the time that this JWT loses validity.
- expires() - Method in interface io.helidon.common.http.ClientResponseHeaders
-
Optionally gets the value of
Http.Header.EXPIRESheader. - expires() - Method in interface io.helidon.reactive.webclient.WebClientResponseHeaders
-
Returns value of header
Http.Header.EXPIRESof the response. - expires(Instant) - Method in interface io.helidon.common.http.ServerResponseHeaders
-
Sets the value of
Http.Header.EXPIRESheader. - expires(Instant) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
Expiresparameter. - expires(ZonedDateTime) - Method in interface io.helidon.common.http.ServerResponseHeaders
-
Sets the value of
Http.Header.EXPIRESheader. - expires(ZonedDateTime) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
Expiresparameter. - EXPIRES - Static variable in class io.helidon.common.http.Http.Header
-
The
Expiresheader name. - expiryPolicyFactory(Factory<ExpiryPolicy>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- explicit() - Element in annotation interface io.helidon.security.annotations.Authorized
-
By default, authorization is implicit and all annotations are processed before method invocation to authorize access.
- EXPLICIT - Enum constant in enum class io.helidon.pico.tools.spi.InterceptorCreator.Strategy
-
Meta-annotation based.
- explicitMaxTtl(Duration) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
If set, the token will have an explicit max TTL set upon it.
- explicitPassword(String) - Method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig.Builder
-
Configure explicit password to use for this outbound target.
- explicitProvider(String) - Method in class io.helidon.security.SecurityRequestBuilder
-
Use an explicit provider.
- explicitUser(String) - Method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig.Builder
-
Username to propagate.
- explicitUser(String) - Method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig.Builder
-
Configure explicit user to use for this outbound target.
- exportable(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
-
Enables keys to be exportable.
- exportable(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
-
Enables keys to be exportable.
- exporterTimeout(Duration) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Timeout of exporter requests.
- exports() - Method in interface io.helidon.pico.tools.ModuleInfoItem
-
Returns true if this is using a
exportsdefinition. - exportsPackage(TypeName) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Creates a new item
exportson a package from this module descriptor. - exportsPackage(String) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Creates a new item
exportson a package from this module descriptor. - exportsPackage(String, String) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Creates a new item
exportson a package from this module descriptor, along with a'to'declaration. - exposeHeaders() - Method in class io.helidon.cors.CrossOriginConfig
- exposeHeaders() - Element in annotation interface io.helidon.microprofile.cors.CrossOrigin
-
A list of response headers allowed for clients other than the "standard" ones.
- exposeHeaders(String...) - Method in interface io.helidon.cors.CorsSetter
-
Sets the expose headers.
- exposeHeaders(String...) - Method in class io.helidon.cors.CorsSupportBase.Builder
- exposeHeaders(String...) - Method in class io.helidon.cors.CrossOriginConfig.Builder
- expression(String) - Method in class io.helidon.scheduling.Scheduling.CronBuilder
-
Cron expression for specifying period of execution.
- expressionFactory(ExpressionFactory) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor.Builder
-
Configure a specific expression factory to use with this executor.
- expTime(Instant) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
-
Time the token would expire.
- extended(boolean) - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
-
Sets whether exntended KPI metrics should be enabled in the settings.
- extension(Config) - Method in interface io.helidon.reactive.dbclient.jdbc.spi.HikariCpExtensionProvider
-
Get instance of JDBC DB Client configuration extension.
- extension(Config) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsExtensionProvider
- extension(Extension) - Method in class io.helidon.microprofile.tyrus.TyrusApplication.Builder
-
Add single extension.
- extension(Extension) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
-
Add Jakarta WebSocket extension.
- extension(Extension) - Method in class io.helidon.reactive.webserver.websocket.WebSocketRouting.Builder
-
Add Jakarta WebSocket extension.
- extensions() - Method in class io.helidon.microprofile.tyrus.TyrusApplication
-
Get list of installed extensions.
- EXTENSIONS - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for extensions.
- EXTENSIONS - Static variable in class io.helidon.nima.websocket.webserver.WsUpgrader
-
Websocket protocol header name.
- externalContracts() - Method in interface io.helidon.pico.tools.ModuleInfoCreatorRequest
-
The service type mapping to external contracts for that service type.
- ExternalContracts - Annotation Interface in io.helidon.pico.api
-
Placed on the implementation of a service as an alternative to using a
Contract. - externalContractsImplemented() - Method in interface io.helidon.pico.api.ServiceInfo
-
The managed services external contracts / interfaces.
- externalContractsImplemented() - Method in interface io.helidon.pico.api.ServiceInfoCriteria
-
The managed services external contracts / interfaces.
- ExternalModuleCreator - Interface in io.helidon.pico.tools.spi
-
Implementors are responsible for creating an
ActivatorCreatorRequestthat can be then passed to theActivatorCreatorbased upon the scanning and reflective introspection of a set of classes found in an external jar module. - ExternalModuleCreatorMojo - Class in io.helidon.pico.maven.plugin
- ExternalModuleCreatorMojo() - Constructor for class io.helidon.pico.maven.plugin.ExternalModuleCreatorMojo
-
Default constructor.
- ExternalModuleCreatorProvider - Class in io.helidon.pico.tools
-
Provides access to the global singleton
ExternalModuleCreatorin use. - ExternalModuleCreatorProvider() - Constructor for class io.helidon.pico.tools.ExternalModuleCreatorProvider
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- ExternalModuleCreatorRequest - Interface in io.helidon.pico.tools
-
The request payload that is used by
ExternalModuleCreator. - ExternalModuleCreatorResponse - Interface in io.helidon.pico.tools
-
The response from
ExternalModuleCreator. - extraClassComments() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The extra source code class comments that needs to be appended to the implementation.
- extraCodeGen() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The extra source code that needs to be appended to the implementation.
- extract(HeaderProvider) - Method in interface io.helidon.tracing.Tracer
-
Extract parent span context from inbound request, such as from HTTP headers.
- extract(Format<C>, C) - Method in class io.helidon.tracing.zipkin.ZipkinTracer
- extractIdcsMtContext(Subject, ProviderRequest) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Deprecated.Extract IDCS multitenancy context form the the request.
- extractIdcsMtContext(Subject, ProviderRequest) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
-
Extract IDCS multitenancy context form the the request.
- extractInjectionPointTypeInfo(Element, AtomicReference<Boolean>, AtomicReference<Boolean>, AtomicReference<Boolean>) - Static method in class io.helidon.pico.tools.TypeTools
-
Determines the meta parts making up
InjectionPointInfofor annotation processing. - extractMethodName(String) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Extract the gRPC method name from a method full name.
- extractNamePrefix(String) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Extract the name prefix from from a method full name.
- extractServiceName(String) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Extract the gRPC service name from a method full name.
- extractToken(String) - Method in class io.helidon.security.util.TokenHandler
-
Extracts the token from the string value of the header (or other field).
- extractToken(Map<String, List<String>>) - Method in class io.helidon.security.util.TokenHandler
-
Extracts the token from request.
- extractValue(AnnotationMirror, Elements) - Static method in class io.helidon.builder.processor.tools.BuilderTypeTools
-
Extracts the singular
value()value. - extractValues(Map<? extends ExecutableElement, ? extends AnnotationValue>) - Static method in class io.helidon.builder.processor.tools.BuilderTypeTools
-
Extracts values from the annotation element values.
- extractValues(AnnotationMirror, Elements) - Static method in class io.helidon.builder.processor.tools.BuilderTypeTools
-
Extracts values from the annotation mirror value.
- extraImplementedBuilderContracts(BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Returns any extra 'implements' contract types that should be on the main generated builder type.
- extraImplementedTypeNames(BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Returns any extra 'implements' contract types that should be on the main generated type.
F
- fail(Throwable) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Send
onErrorsignal downstream, regardless of the buffer content. - fail(Throwable) - Method in class io.helidon.common.reactive.EmittingPublisher
-
Properly fail the stream, set publisher to cancelled state and send
onErrorsignal downstream. - fail(Throwable) - Method in class io.helidon.messaging.connectors.mock.MockIncoming
-
Send terminal error signal to the channel.
- FAIL - Enum constant in enum class io.helidon.common.SerializationConfig.Action
-
Fail by throwing an
IllegalStateException. - FAIL_ON_MISSING_REFERENCE_KEY_NAME - Static variable in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
-
Config key for setting missing reference behavior on
ValueResolvingFilters. - failCause() - Method in class io.helidon.common.reactive.EmittingPublisher
-
Return cause of fail, if publisher is in failed state.
- failed(String) - Static method in class io.helidon.security.AuthenticationResponse
-
Construct a failed response with an explanatory message.
- failed(String, Throwable) - Static method in class io.helidon.security.AuthenticationResponse
-
Construct a failed response with a throwable as a cause.
- failed(Throwable) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- FAILED_PRECONDITION - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
Operation was rejected because the system is not in a state required for the operation's execution.
- failIfNoneValidated(boolean) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
-
Whether to fail if NONE of the attributes is validated.
- failOnMissingKeyReference(boolean) - Method in interface io.helidon.config.Config.Builder
-
When key resolving is enabled and a reference cannot be resolved, should we fail, or use the key verbatim.
- failOnMissingReference(boolean) - Method in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
-
Sets how the
ValueResolvingFilterresulting from this builder will behave when a value contains a reference to a non-existent key. - failOnMissingValueReference(boolean) - Method in interface io.helidon.config.Config.Builder
-
When value resolving is enabled and a reference cannot be resolved, should we fail, or use the value verbatim.
- failOnUnvalidated(boolean) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
-
Whether to fail if any attribute is left unvalidated.
- failure() - Method in interface io.helidon.pico.api.ActivationResult
-
Returns true if this result was unsuccessful.
- FAILURE - Enum constant in enum class io.helidon.pico.api.ActivationStatus
-
Failed to activate to the given phase.
- FAILURE - Enum constant in enum class io.helidon.security.AuditEvent.AuditSeverity
-
Security event failure - we tried to process security, but the result was negative (e.g.
- FAILURE - Enum constant in enum class io.helidon.security.SecurityResponse.SecurityStatus
-
Indicates that the message processing by the security module was NOT successful.
- FAILURE_FINISH - Enum constant in enum class io.helidon.security.SecurityResponse.SecurityStatus
-
Failed and provider did everything to be done.
- fallback() - Static method in interface io.helidon.config.spi.MergingStrategy
-
Returns an implementation of
MergingStrategyin which nodes from a root earlier in the list have higher priority than nodes from a root later in the list. - fallback(MediaContext) - Method in class io.helidon.nima.http.media.MediaContext.Builder
-
Configure an existing context as a fallback for this context.
- fallback(Function<Throwable, ? extends CompletionStage<T>>) - Method in class io.helidon.reactive.faulttolerance.Fallback.Builder
-
Configure a fallback for a
SingleorCompletionStage. - fallback(Function<Throwable, ? extends T>) - Method in class io.helidon.nima.faulttolerance.Fallback.Builder
-
Configure a fallback for a type.
- Fallback<T> - Interface in io.helidon.nima.faulttolerance
-
Fallback allows the user to execute an alternative function in case the provided supplier fails.
- Fallback<T> - Interface in io.helidon.reactive.faulttolerance
-
Fallback allows the user to execute an alternative function in case the provided supplier fails.
- Fallback.Builder<T> - Class in io.helidon.nima.faulttolerance
-
Fluent API builder for
Fallback. - Fallback.Builder<T> - Class in io.helidon.reactive.faulttolerance
-
Fluent API builder for
Fallback. - fallbackMulti(Function<Throwable, ? extends Flow.Publisher<T>>) - Method in class io.helidon.reactive.faulttolerance.Fallback.Builder
-
Configure a fallback for a
MultiorFlow.Publisher. - family() - Method in class io.helidon.common.http.Http.Status
-
Get the class of status code.
- familyName() - Method in class io.helidon.security.jwt.Jwt
-
Family name claim.
- familyName(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Family name of subject (surname).
- fatal(Object, String) - Method in class io.helidon.common.Errors.Collector
-
Add a fatal error to the list of messages.
- fatal(String) - Method in class io.helidon.common.Errors.Collector
-
Add a fatal error to the list of messages.
- FATAL - Enum constant in enum class io.helidon.common.Severity
-
Fatal.
- faultTolerance(FtHandler) - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Configure the fault tolerance handler to use with client requests.
- faultTolerance(FtHandler) - Method in class io.helidon.integrations.vault.Vault.Builder
-
An
FtHandlercan be configured to be used by all calls to the Vault, to add support for retries, circuit breakers, bulkhead etc. - FaultTolerance - Class in io.helidon.nima.faulttolerance
-
System-wide fault tolerance configuration and access to a customized sequence of fault tolerance handlers.
- FaultTolerance - Class in io.helidon.reactive.faulttolerance
-
System wide fault tolerance configuration and access to a customized sequence of fault tolerance handlers.
- FaultTolerance.Builder - Class in io.helidon.nima.faulttolerance
-
A builder used for setting up a customized list of fault tolerance handlers.
- FaultTolerance.Builder - Class in io.helidon.reactive.faulttolerance
-
A builder used for setting up a customized list of fault tolerance handlers.
- FaultTolerance.TypedBuilder<T> - Class in io.helidon.nima.faulttolerance
-
A builder used for fault tolerance handlers that require a specific type to be used, such as
Fallback. - FaultTolerance.TypedBuilder<T> - Class in io.helidon.reactive.faulttolerance
-
A builder used for fault tolerance handlers that require a specific type to be used, such as
Fallback. - FaultToleranceExtension - Class in io.helidon.microprofile.faulttolerance
-
CDI extension for Helidon's Fault Tolerance implementation.
- FaultToleranceExtension() - Constructor for class io.helidon.microprofile.faulttolerance.FaultToleranceExtension
- FaultToleranceExtension.AnnotatedTypeWrapper<T> - Class in io.helidon.microprofile.faulttolerance
-
Wraps an annotated type for the purpose of adding and/or overriding some annotations.
- Feature - Annotation Interface in io.helidon.common.features.api
-
A Helidon feature annotation to be placed on module in module-info.java.
- featureConfig() - Method in class io.helidon.security.integration.jersey.SecurityFilter
- FeatureProcessor - Class in io.helidon.common.features.processor
-
Annotation processor.
- FeatureProcessor() - Constructor for class io.helidon.common.features.processor.FeatureProcessor
-
Public constructor required for service loader.
- FeatureSupport - Interface in io.helidon.nima.servicecommon
-
Adds support for features that require a service to be exposed.
- FIELD - Enum constant in enum class io.helidon.pico.api.ElementInfo.ElementKind
-
A field.
- FIELD - Enum constant in enum class io.helidon.security.EndpointConfig.AnnotationScope
-
Annotations on field.
- fieldModifier() - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Returns the "final" field modifier by default.
- file(String) - Static method in class io.helidon.config.ConfigSources
-
Provides a
Builderfor creating aConfigSourcefrom the specified file path. - file(String) - Static method in class io.helidon.config.OverrideSources
-
Creates new instance of the File OverrideSource Builder to be used to bootstrap an File OverrideSource instance.
- file(Path) - Static method in class io.helidon.config.ConfigSources
-
Provides a
Builderfor creating aConfigSourcefrom the specified file path. - FILE - Enum constant in enum class io.helidon.common.configurable.Resource.Source
-
Resource was loaded from a file.
- FileBasedBuilder() - Constructor for class io.helidon.nima.webserver.staticcontent.StaticContentService.FileBasedBuilder
-
Default constructor.
- FileBasedBuilder() - Constructor for class io.helidon.reactive.webserver.staticcontent.StaticContentSupport.FileBasedBuilder
- FileConfigSource - Class in io.helidon.config
-
ConfigSourceimplementation that loads configuration content from a file on a filesystem. - FileConfigSource.Builder - Class in io.helidon.config
-
File ConfigSource Builder.
- FileFormParams - Interface in io.helidon.reactive.media.multipart
-
Form object which simplifies sending of multipart forms.
- FileFormParams.Builder - Class in io.helidon.reactive.media.multipart
-
Fluent API builder of
FileFormParams. - filename() - Method in class io.helidon.common.http.ContentDisposition
-
Get the value of the
filenameparameter that can be used to suggest a filename to be used if the entity is detached and stored in a separate file. - filename() - Method in interface io.helidon.reactive.media.multipart.BodyPart
-
Get the file name.
- filename(String) - Method in class io.helidon.common.http.ContentDisposition.Builder
-
Set the content disposition
filenameparameter. - filename(String) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPart.Builder
-
Filename which will be used in
ContentDisposition. - filename(String) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders.Builder
-
Filename which will be used in
ContentDisposition. - fileName() - Method in interface io.helidon.nima.http.media.multipart.ReadablePart
-
File name of this part if defined in part
Content-Disposition. - fileName() - Method in interface io.helidon.nima.http.media.multipart.WriteablePart
-
File name if defined in content disposition.
- fileName() - Method in interface io.helidon.security.spi.AuditProvider.AuditSource
-
File name of the source that caused this event.
- fileName(String) - Method in class io.helidon.nima.http.media.multipart.WriteablePart.Builder
-
Configure file name to be added to content disposition (for
multipart/form-data). - FileOverrideSource - Class in io.helidon.config
-
OverrideSourceimplementation that loads override definitions from a file on a filesystem. - FileOverrideSource.Builder - Class in io.helidon.config
-
File OverrideSource Builder.
- filer() - Method in interface io.helidon.pico.tools.GeneralCreatorRequest
-
The code gen filer to use.
- FileSourceHelper - Class in io.helidon.config
-
Utilities for file-related source classes.
- FileSourceHelper.DataAndDigest - Class in io.helidon.config
-
Data and digest of a file.
- FileSystemBuilder() - Constructor for class io.helidon.nima.webserver.staticcontent.StaticContentService.FileSystemBuilder
-
A new instance with no path defined.
- FileSystemBuilder() - Constructor for class io.helidon.reactive.webserver.staticcontent.StaticContentSupport.FileSystemBuilder
- FileSystemWatcher - Class in io.helidon.config
-
This change watcher is backed by
WatchServiceto fire a polling event with every change on monitoredPath. - FileSystemWatcher.Builder - Class in io.helidon.config
-
Fluent API builder for
FileSystemWatcher. - fileWriter() - Static method in class io.helidon.reactive.media.common.DefaultMediaSupport
-
Return
Filewriter instance. - filter(ConnectionContext, RoutingRequest, RoutingResponse, Callable<Void>) - Method in class io.helidon.nima.webserver.http.Filters
-
Filter request.
- filter(FilterChain, RoutingRequest, RoutingResponse) - Method in interface io.helidon.nima.webserver.http.Filter
-
Handle a request.
- filter(ClientRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingRestClientFilter
- filter(ClientRequestContext) - Method in class io.helidon.security.integration.jersey.client.ClientSecurityFilter
- filter(ClientRequestContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingFilter
- filter(ClientRequestContext, ClientResponseContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingFilter
- filter(ContainerRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingContextFilter
- filter(ContainerRequestContext) - Method in class io.helidon.security.integration.jersey.SecurityFilter
- filter(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
- filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.helidon.security.integration.jersey.SecurityFilter
- filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
- filter(String) - Method in class io.helidon.nima.openapi.OpenApiService.AbstractBuilder
-
Set the app-provided OpenAPI model filter class.
- filter(String) - Method in class io.helidon.reactive.openapi.OpenAPISupport.Builder
-
Set the app-provided OpenAPI model filter class.
- filter(InetAddress[]) - Method in enum class io.helidon.nima.webclient.DnsAddressLookup
-
Process obtained
InetAddressarray according to the selected lookup strategy. - filter(Predicate<? super T>) - Method in interface io.helidon.common.config.ConfigValue
-
If a value is present, and the value matches the given predicate, return an
Optionaldescribing the value, otherwise return an emptyOptional. - filter(Predicate<? super T>) - Method in interface io.helidon.common.reactive.Multi
-
Filter stream items with provided predicate.
- filter(Predicate<? super T>) - Method in interface io.helidon.config.ConfigValue
-
If a value is present, and the value matches the given predicate, return an
Optionaldescribing the value, otherwise return an emptyOptional. - filter(Predicate<AnnotatedMethod>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Created a new method list containing only the methods supported by the
method list predicate. - Filter - Interface in io.helidon.nima.webserver.http
-
HTTP filter.
- FILTER_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.RegistrySettings.Builder
-
Config key within the registry's config section specifying a filter.
- filterAnnotations(Class<T>, EndpointConfig.AnnotationScope) - Method in class io.helidon.security.SecurityLevel
-
Filters out all annotations of the specific type in the specific scope.
- FilterChain - Interface in io.helidon.nima.webserver.http
-
Filter chain contains all subsequent filters that are configured, as well as the final route.
- filterPattern(String) - Method in class io.helidon.common.SerializationConfig.Builder
-
Filter pattern to use.
- Filters - Class in io.helidon.nima.webserver.http
-
Handler of HTTP filters.
- filterServices(boolean) - Method in class io.helidon.reactive.media.common.MediaContext.Builder
-
Whether services loaded by Java Service Loader should be filtered.
- filterSettings(RegistryFilterSettings.Builder) - Method in interface io.helidon.metrics.api.RegistrySettings.Builder
-
Sets the filter to use for identifying specific metrics to enable.
- fin() - Method in class io.helidon.nima.websocket.ClientWsFrame
- fin() - Method in class io.helidon.nima.websocket.ServerWsFrame
- fin() - Method in interface io.helidon.nima.websocket.WsFrame
-
Is the end of message (or end of continuation).
- FINAL_RESOLVE - Enum constant in enum class io.helidon.pico.api.Phase
-
Called after
Phase.POST_BIND_ALL_MODULESto resolve any latent bindings, prior toPhase.SERVICES_READY. - find(Class<?>, double) - Static method in class io.helidon.common.Weights
-
Find weight from class annotation, or return default if none found.
- find(Class<?>, int) - Static method in class io.helidon.config.mp.Priorities
-
Find priority from class annotation, or return default if none found.
- find(Object, double) - Static method in class io.helidon.common.Weights
-
Find weight for an instance.
- find(Object, int) - Static method in class io.helidon.config.mp.Priorities
-
Find priority for an instance.
- find(String) - Method in class io.helidon.metrics.api.AbstractRegistry
- find(String) - Method in interface io.helidon.metrics.api.Registry
-
Returns an
Optionalfor an entry containing a metric ID and the corresponding metric matching the specified metric name. - findAccepted(HttpMediaType) - Method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Find the given media type in the inbound
Acceptheader. - findAccepted(Predicate<HttpMediaType>, HttpMediaType) - Method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Find an media type in the inbound
Acceptheader with the given predicate and default value. - findAnnotation(Class<T>) - Method in interface io.helidon.jersey.common.InvokedResource
-
Find the annotation by class closest to the handling method.
- findAnnotationMirror(String, Collection<? extends AnnotationMirror>) - Static method in class io.helidon.builder.processor.tools.BuilderTypeTools
-
Locate an annotation mirror by name.
- findClassAnnotation(Class<T>) - Method in interface io.helidon.jersey.common.InvokedResource
-
Find class annotation by class closest to the handling class.
- findCookie(Map<String, List<String>>) - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
-
Locate cookie in a map of headers and return its value.
- findFirst(String, Collection<? extends AnnotationAndValue>) - Static method in class io.helidon.common.types.DefaultAnnotationAndValue
-
Attempts to find the annotation in the provided collection.
- findMethodAnnotation(Class<T>) - Method in interface io.helidon.jersey.common.InvokedResource
-
Find method annotation by class closest to the handling method.
- findMethodOnClass(Class<?>, Method) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
-
Find a method in a class.
- findNewLine(int) - Method in class io.helidon.common.buffers.DataReader
-
Find new line with the next n bytes.
- findOrNewLine(byte, int) - Method in class io.helidon.common.buffers.DataReader
-
Find the byte or next new line.
- findParent() - Method in class io.helidon.security.integration.common.AtnTracing
-
Find closes parent span context.
- findParent() - Method in class io.helidon.security.integration.common.AtzTracing
-
Find closes parent span context.
- findParent() - Method in class io.helidon.security.integration.common.OutboundTracing
-
Find closes parent span context.
- findParent() - Method in class io.helidon.security.integration.common.ResponseTracing
-
Find closes parent span context.
- findParent() - Method in class io.helidon.security.integration.common.RoleMapTracing
-
Find closes parent span context.
- findParent() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Find closes parent span context.
- findRoute(HttpPrologue) - Method in class io.helidon.nima.websocket.webserver.WsRouting
-
Find a route based on the provided prologue.
- findTarget(SecurityEnvironment) - Method in class io.helidon.security.providers.common.OutboundConfig
-
Find target for current security request.
- findTargetCustomObject(SecurityEnvironment, Class<T>, Function<Config, ? extends T>, Supplier<? extends T>) - Method in class io.helidon.security.providers.common.OutboundConfig
-
Find, create and cache a custom object associated with a specific outbound target.
- finish() - Method in class io.helidon.security.integration.common.AtnTracing
-
Finish the span.
- finish() - Method in class io.helidon.security.integration.common.AtzTracing
-
Finish the span.
- finish() - Method in class io.helidon.security.integration.common.OutboundTracing
-
Finish the span.
- finish() - Method in class io.helidon.security.integration.common.ResponseTracing
-
Finish the span.
- finish() - Method in class io.helidon.security.integration.common.RoleMapTracing
-
Finish the span.
- finish() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Finish the span.
- finish(boolean) - Method in interface io.helidon.builder.config.spi.ConfigBeanBuilderValidator.ValidationRound
-
Finishes the validation round, and will optionally throw a runtime exception if any error issues were found.
- finished() - Method in interface io.helidon.pico.api.ActivationResult
-
Returns true if this result is finished.
- FINISHED - Enum constant in enum class io.helidon.pico.api.Event
-
Finished.
- finishedActivationResult() - Method in interface io.helidon.pico.api.ActivationResult
-
Optionally, given by the implementation provider to indicate the future completion when the provider's
ActivationStatusisActivationStatus.WARNING_SUCCESS_BUT_NOT_READY. - finishedResolution(ResolutionContext) - Method in class io.helidon.builder.config.spi.GeneratedConfigBeanBuilderBase
-
Called when finished the resolution process.
- finishingActivationPhase() - Method in interface io.helidon.pico.api.ActivationResult
-
The activation phase we finished successfully on, or are otherwise currently in if not yet finished.
- finishingStatus() - Method in interface io.helidon.pico.api.ActivationResult
-
How did the activation finish.
- first() - Method in interface io.helidon.common.reactive.Multi
- first() - Method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
-
Returns first key token.
- first(Http.HeaderName) - Method in interface io.helidon.common.http.Headers
-
Returns a first header value.
- first(ContextualServiceQuery) - Method in interface io.helidon.pico.api.InjectionPointProvider
-
Get (or create) an instance of this service type for the given injection point context.
- first(ContextualServiceQuery) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- first(ContextualServiceQuery) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- first(String) - Method in interface io.helidon.common.parameters.Parameters
-
Get the first value as an optional.
- first(String) - Method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Retrieves the first item matching the target requested.
- firstAnnotationOrMetaAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get the first of the specified meta-annotation type found on the method annotations or on the method itself (a meta-annotation is an annotation that annotates other annotations).
- firstHeader(Http.HeaderName) - Method in interface io.helidon.cors.CorsRequestAdapter
-
Retrieves the first value for the specified header as a String.
- firstUnqualifiedPackageExport() - Method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Returns the first export found in the module that is unqualified with any extra
todeclaration. - FixedRate - Annotation Interface in io.helidon.microprofile.scheduling
-
Scheduled to be invoked periodically at fixed rate.
- fixedRateBuilder() - Static method in class io.helidon.scheduling.Scheduling
-
Build a task executed periodically at a fixed rate.
- FixedRateInvocation - Interface in io.helidon.scheduling
-
Specific method invocation metadata for scheduled task.
- flags() - Method in class io.helidon.nima.http2.Http2FrameHeader
-
Flags as an integer.
- flags(int) - Method in interface io.helidon.nima.http2.Http2FrameTypes
-
Typed flags.
- flags(Http2FrameTypes<T>) - Method in class io.helidon.nima.http2.Http2FrameHeader
-
Get typed flags of this frame header.
- flatMap(Function<? super T, ? extends Flow.Publisher<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
-
Transform item with supplied function and flatten resulting
Flow.Publisherto downstream. - flatMap(Function<? super T, ? extends Flow.Publisher<? extends U>>) - Method in interface io.helidon.common.reactive.Single
- flatMap(Function<? super T, ? extends Flow.Publisher<? extends U>>) - Method in interface io.helidon.common.reactive.Subscribable
-
Transform item with supplied function and flatten resulting
Flow.Publisherto downstream. - flatMap(Function<? super T, ? extends Flow.Publisher<? extends U>>, long, boolean, long) - Method in interface io.helidon.common.reactive.Multi
-
Transform item with supplied function and flatten resulting
Flow.Publisherto downstream while limiting the maximum number of concurrent innerFlow.Publishers and their in-flight item count, optionally aggregating and delaying all errors until all sources terminate. - flatMap(Function<? super T, Optional<U>>) - Method in interface io.helidon.common.config.ConfigValue
-
If a value is present, apply the provided
Optional-bearing mapping function to it, return that result, otherwise return an emptyOptional. - flatMap(Function<? super T, Optional<U>>) - Method in interface io.helidon.config.ConfigValue
-
If a value is present, apply the provided
Optional-bearing mapping function to it, return that result, otherwise return an emptyOptional. - flatMapCompletionStage(Function<? super T, ? extends CompletionStage<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
-
Transform item with supplied function and flatten resulting
CompletionStageresults to downstream. - flatMapCompletionStage(Function<? super T, ? extends CompletionStage<? extends U>>) - Method in interface io.helidon.common.reactive.Single
-
Transforms item with supplied function and flatten resulting
CompletionStageresult to downstream. - flatMapIterable(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
-
Transform item with supplied function and flatten resulting
Iterableto downstream. - flatMapIterable(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.helidon.common.reactive.Single
-
Maps the single upstream value into an
Iterableand relays its items to the downstream. - flatMapIterable(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.helidon.common.reactive.Subscribable
-
Transform item with supplied function and flatten resulting
Iterableto downstream. - flatMapIterable(Function<? super T, ? extends Iterable<? extends U>>, int) - Method in interface io.helidon.common.reactive.Multi
-
Transform item with supplied function and flatten resulting
Iterableto downstream. - flatMapOptional(Function<? super T, Optional<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
-
Transform item with supplied function and flatten resulting
Optionalto downstream as one item if present or nothing if empty. - flatMapOptional(Function<? super T, Optional<? extends U>>) - Method in interface io.helidon.common.reactive.Single
-
Transform item with supplied function and flatten resulting
Optionalto downstream as Single with its value as item if present or empty Single. - flatMapSingle(Function<? super T, ? extends Single<? extends U>>) - Method in interface io.helidon.common.reactive.Single
-
Transforms item with supplied function and flatten resulting
Singleto downstream. - flattenNodes(ConfigNode.ObjectNode) - Static method in class io.helidon.config.ConfigHelper
-
Create a map of keys to string values from an object node.
- flavor(HelidonFlavor) - Static method in class io.helidon.common.features.HelidonFeatures
-
Set the current Helidon flavor.
- FLOW_CONTROL - Enum constant in enum class io.helidon.nima.http2.Http2ErrorCode
-
The endpoint detected that its peer violated the flow-control protocol.
- flowControl() - Method in interface io.helidon.nima.http2.Http2Stream
-
Outbound flow control of this stream.
- flowControl() - Method in class io.helidon.nima.http2.webserver.Http2Stream
- FlowControl - Interface in io.helidon.nima.http2
-
Flow control used by HTTP/2 for backpressure.
- FlowControl.Inbound - Interface in io.helidon.nima.http2
-
Inbound flow control used by HTTP/2 for backpressure.
- FlowControl.Outbound - Interface in io.helidon.nima.http2
-
Outbound flow control used by HTTP/2 for backpressure.
- flowControlTimeout() - Method in interface io.helidon.nima.http2.webserver.Http2Config
-
Outbound flow control blocking timeout configured as
Durationor text in ISO-8601 format. - flowControlTimeout(Duration) - Method in interface io.helidon.nima.http2.webclient.Http2ClientRequest
-
Outbound flow control blocking timeout.
- flush() - Method in interface io.helidon.common.http.DataChunk
-
Returns
trueif all caches are requested to flush when this chunk is written. - flush() - Method in class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.Send empty buffer as an indication of a user-requested flush.
- flush() - Method in class io.helidon.reactive.media.common.CharBuffer
- flush() - Method in class io.helidon.reactive.webserver.ByteBufDataChunk
- followRedirects(boolean) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Sets if redirects should be followed or not.
- followRedirects(boolean) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Sets if redirects should be followed at this request or not.
- forbidden(String) - Method in interface io.helidon.cors.CorsResponseAdapter
-
Returns a response with the forbidden status and the specified error message, without any headers assigned using the
headermethods. - FORBIDDEN - Enum constant in enum class io.helidon.common.http.DirectHandler.EventType
-
Forbidden, such as when CORS forbids this request.
- FORBIDDEN - Enum constant in enum class io.helidon.security.CompositeProviderFlag
-
Provider must not be successful for this request (e.g.
- FORBIDDEN - Enum constant in enum class io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
-
Security MUST NOT be used (strictly public endpoint - do not invoke security).
- FORBIDDEN_403 - Static variable in class io.helidon.common.http.Http.Status
-
403 Forbidden, see HTTP/1.1 documentation.
- ForbiddenException - Exception Class in io.helidon.common.http
-
A runtime exception indicating a
forbidden. - ForbiddenException(String) - Constructor for exception class io.helidon.common.http.ForbiddenException
-
Creates
ForbiddenException. - ForbiddenException(String, Throwable) - Constructor for exception class io.helidon.common.http.ForbiddenException
-
Creates
ForbiddenException. - forceHttpsRedirects() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Whether to force https when redirecting to identity provider.
- forceHttpsRedirects(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Force HTTPS for redirects to identity provider.
- forceNoCache(boolean) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Disable caching.
- forceNoCache(boolean) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Disable caching.
- forceTerminate() - Method in interface io.helidon.common.task.HelidonTaskExecutor
-
Force termination by forcefully interrupting all tasks.
- forClient() - Method in class io.helidon.common.http.Forwarded
-
fordirective of the forwarded header. - forEach(int, Function<Byte, Boolean>) - Method in interface io.helidon.common.buffers.BufferData
-
Do an operation on each byte in this buffer.
- forEach(BiConsumer<String, CrossOriginConfig>) - Method in class io.helidon.cors.MappedCrossOriginConfig
-
Invokes the specified consumer for each entry in the mapped CORS config.
- forEach(Consumer<? super DbColumn>) - Method in interface io.helidon.reactive.dbclient.DbRow
-
Iterate through each column in this row.
- forEach(Consumer<? super T>) - Method in class io.helidon.common.HelidonServiceLoader
- forEach(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Multi
-
Terminal stage, invokes provided consumer for every item in the stream with no backpressure.
- forEachCompletionStage(Function<? super T, CompletionStage<Void>>) - Method in interface io.helidon.common.reactive.Multi
-
Terminal stage, invokes provided consumer for every item in the stream with strict backpressure.
- forget() - Method in interface io.helidon.lra.coordinator.client.Participant
-
URI of participant's method annotated with
@Forget. - forHeader(String) - Static method in class io.helidon.security.util.TokenHandler
-
A shortcut method to build a token handler that does not modify the token content.
- forKeyId(String) - Method in class io.helidon.security.jwt.jwk.JwkKeys
-
Get a JWK for defined key id if present.
- format() - Method in class io.helidon.integrations.vault.secrets.pki.CaCertificateGet.Request
-
Requested format.
- format() - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Request
-
Requested format.
- format() - Method in class io.helidon.integrations.vault.secrets.pki.CrlGet.Request
-
Configured format.
- format() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Format of the bytes.
- format() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Format of the bytes.
- format() - Method in enum class io.helidon.openapi.OpenAPIMediaType
-
Format associated with this media type.
- format(PkiFormat) - Method in class io.helidon.integrations.vault.secrets.pki.CaCertificateGet.Request
-
Format of the certificate to get.
- format(PkiFormat) - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Request
-
Format of the certificate to get.
- format(PkiFormat) - Method in class io.helidon.integrations.vault.secrets.pki.CrlGet.Request
-
Format of the CRL.
- format(PkiFormat) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
- format(PkiFormat) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
- format(LogRecord) - Method in class io.helidon.logging.jul.HelidonFormatter
- format(MetricID, String, Metadata) - Method in interface io.helidon.integrations.oci.metrics.OciMetricsSupport.NameFormatter
-
Formats a metric name for OCI.
- formatMessage() - Method in interface io.helidon.security.spi.AuditProvider.TracedAuditEvent
-
Creates a formatted message from this events message format and parameters.
- formatter(DateTimeFormatter) - Method in class io.helidon.nima.webserver.accesslog.TimestampLogEntry.Builder
-
Configure a date time formatter to use with this log entry.
- formatter(DateTimeFormatter) - Method in class io.helidon.reactive.webserver.accesslog.TimestampLogEntry.Builder
-
Configure a date time formatter to use with this log entry.
- formParamReader() - Static method in class io.helidon.reactive.media.common.DefaultMediaSupport
-
Return
Parametersreader instance. - FormParamsSupport - Class in io.helidon.nima.http.media
-
Media support for
MediaTypes.APPLICATION_FORM_URLENCODEDand its plaintext counterpart. - formParamWriter() - Static method in class io.helidon.reactive.media.common.DefaultMediaSupport
-
Return
Parameterswriter instance. - forService(String) - Static method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Get a Jaeger
Tracerbuilder for processing tracing data of a service with a given name. - forService(String) - Static method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
-
Get a Zipkin
Tracerbuilder for processing tracing data of a service with a given name. - forSingle(Consumer<T>) - Method in interface io.helidon.common.reactive.Single
-
Terminal stage, invokes provided consumer when Single is completed.
- Forwarded - Class in io.helidon.common.http
-
A representation of the
Http.Header.FORWARDEDHTTP header. - FORWARDED - Enum constant in enum class io.helidon.common.http.RequestedUriDiscoveryContext.RequestedUriDiscoveryType
-
The
io.helidon.common.http.Http.Header#FORWARDEDheader is used to discover the original requested URI. - FORWARDED - Static variable in class io.helidon.common.http.Http.Header
-
The
Forwardedheader name. - ForwardingHandler - Class in io.helidon.reactive.webserver
-
ForwardingHandler bridges Netty response and request related APIs to
BareRequestandBareResponse. - FOUND_302 - Static variable in class io.helidon.common.http.Http.Status
-
302 Found, see HTTP/1.1 documentation.
- FQN - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The fully qualified name for pico.
- fqName() - Method in class io.helidon.common.types.DefaultTypeName
- fqName() - Method in interface io.helidon.common.types.TypeName
-
The fully qualified type name.
- fragment() - Method in class io.helidon.common.http.HttpPrologue
-
Fragment of the request.
- fragment() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder.ClientRequest
-
Returns a decoded request URI fragment without leading hash '#' character.
- fragment() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Returns a decoded request URI fragment without leading hash '#' character.
- fragment() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns a decoded request URI fragment without leading hash '#' character.
- fragment(String) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Fragment of the request.
- fragment(String) - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Set the new fragment of the request.
- FRAGMENT - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI fragment component type.
- frame(SocketContext, BufferData) - Method in interface io.helidon.nima.http2.Http2FrameListener
-
Frame data.
- frame(SocketContext, BufferData) - Method in class io.helidon.nima.http2.Http2LoggingFrameListener
- frame(SocketContext, Http2Continuation) - Method in interface io.helidon.nima.http2.Http2FrameListener
-
Continuation frame.
- frame(SocketContext, Http2DataFrame) - Method in interface io.helidon.nima.http2.Http2FrameListener
-
Frame.
- frame(SocketContext, Http2GoAway) - Method in interface io.helidon.nima.http2.Http2FrameListener
-
Go away frame.
- frame(SocketContext, Http2GoAway) - Method in class io.helidon.nima.http2.Http2LoggingFrameListener
- frame(SocketContext, Http2Ping) - Method in interface io.helidon.nima.http2.Http2FrameListener
-
Ping frame.
- frame(SocketContext, Http2Ping) - Method in class io.helidon.nima.http2.Http2LoggingFrameListener
- frame(SocketContext, Http2Priority) - Method in interface io.helidon.nima.http2.Http2FrameListener
-
Priority frame.
- frame(SocketContext, Http2Priority) - Method in class io.helidon.nima.http2.Http2LoggingFrameListener
- frame(SocketContext, Http2RstStream) - Method in interface io.helidon.nima.http2.Http2FrameListener
-
RST stream frame.
- frame(SocketContext, Http2RstStream) - Method in class io.helidon.nima.http2.Http2LoggingFrameListener
- frame(SocketContext, Http2Settings) - Method in interface io.helidon.nima.http2.Http2FrameListener
-
Settings frame.
- frame(SocketContext, Http2Settings) - Method in class io.helidon.nima.http2.Http2LoggingFrameListener
- frame(SocketContext, Http2WindowUpdate) - Method in interface io.helidon.nima.http2.Http2FrameListener
-
Window update frame.
- frame(SocketContext, Http2WindowUpdate) - Method in class io.helidon.nima.http2.Http2LoggingFrameListener
- FRAME_SIZE - Enum constant in enum class io.helidon.nima.http2.Http2ErrorCode
-
The endpoint received a frame with an invalid size.
- frameHeader(SocketContext, BufferData) - Method in interface io.helidon.nima.http2.Http2FrameListener
-
Frame header data.
- frameHeader(SocketContext, BufferData) - Method in class io.helidon.nima.http2.Http2LoggingFrameListener
- frameHeader(SocketContext, Http2FrameHeader) - Method in interface io.helidon.nima.http2.Http2FrameListener
-
Frame header.
- frameHeader(SocketContext, Http2FrameHeader) - Method in class io.helidon.nima.http2.Http2LoggingFrameListener
- frameType() - Method in class io.helidon.nima.http2.Http2Continuation
- frameType() - Method in class io.helidon.nima.http2.Http2DataFrame
- frameType() - Method in interface io.helidon.nima.http2.Http2Frame
-
Frame type enum.
- frameType() - Method in record class io.helidon.nima.http2.Http2GoAway
- frameType() - Method in class io.helidon.nima.http2.Http2Ping
- frameType() - Method in record class io.helidon.nima.http2.Http2Priority
- frameType() - Method in record class io.helidon.nima.http2.Http2RstStream
- frameType() - Method in class io.helidon.nima.http2.Http2Settings
- frameType() - Method in record class io.helidon.nima.http2.Http2WindowUpdate
- frameTypes() - Method in class io.helidon.nima.http2.Http2Continuation
- frameTypes() - Method in class io.helidon.nima.http2.Http2DataFrame
- frameTypes() - Method in interface io.helidon.nima.http2.Http2Frame
-
Frame types.
- frameTypes() - Method in record class io.helidon.nima.http2.Http2GoAway
- frameTypes() - Method in class io.helidon.nima.http2.Http2Ping
- frameTypes() - Method in record class io.helidon.nima.http2.Http2Priority
- frameTypes() - Method in record class io.helidon.nima.http2.Http2RstStream
- frameTypes() - Method in class io.helidon.nima.http2.Http2Settings
- frameTypes() - Method in record class io.helidon.nima.http2.Http2WindowUpdate
- from() - Element in annotation interface io.helidon.security.abac.time.TimeValidator.TimeOfDay
-
Time after which this resource is accessible within a day.
- from(Single<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.use
Multi.create(io.helidon.common.reactive.Single)instead - from(Single<T>) - Static method in interface io.helidon.common.reactive.Single
-
Deprecated.use
Single.create(io.helidon.common.reactive.Single)instead - from(TimeValidator.TimeConfig) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
-
Update this builder from an existing configuration instance.
- from(Iterable<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.use
Multi.create(java.lang.Iterable)instead - from(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.
- from(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Single
-
Deprecated.
- from(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.
- from(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Single
-
Deprecated.
- from(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.
- from(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Single
-
Deprecated.
- from(Stream<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.use
Multi.create(java.util.stream.Stream)instead - FROM - Static variable in class io.helidon.common.http.Http.Header
-
The
Fromheader name. - fromAnnotations(EndpointConfig) - Method in class io.helidon.security.abac.policy.PolicyValidator
- fromAnnotations(EndpointConfig) - Method in class io.helidon.security.abac.role.RoleValidator
- fromAnnotations(EndpointConfig) - Method in class io.helidon.security.abac.scope.ScopeValidator
- fromAnnotations(EndpointConfig) - Method in class io.helidon.security.abac.time.TimeValidator
- fromAnnotations(EndpointConfig) - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
-
Load configuration class instance from annotations this validator expects.
- fromCompletionStage(CompletionStage<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- fromCompletionStageNullable(CompletionStage<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- fromConfig() - Static method in class io.helidon.config.encryption.EncryptionFilter
-
Create a filter based on configuration (it takes its configuration from the configuration object it filters).
- fromConfig(Config) - Method in class io.helidon.security.abac.policy.PolicyValidator
- fromConfig(Config) - Method in class io.helidon.security.abac.role.RoleValidator
- fromConfig(Config) - Method in class io.helidon.security.abac.scope.ScopeValidator
- fromConfig(Config) - Method in class io.helidon.security.abac.time.TimeValidator
- fromConfig(Config) - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
-
Load configuration class instance from
Config. - fromConfig(Config, TokenHandler) - Static method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.JwtOutboundTarget
-
Load an instance from configuration.
- fromIterable(Iterable<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- fromJson(JsonObject) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Update this builder from JWK in json format.
- fromJson(JsonObject) - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
-
Update this builder from JWK in json format.
- fromJson(JsonObject) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Update this builder from JWK in json format.
- fromPersistenceUnit(Persistence.PersistenceUnit, ClassLoader, Supplier<? extends ClassLoader>, URL, Map<? extends String, ? extends Set<? extends Class<?>>>, PersistenceUnitInfoBean.DataSourceProvider) - Static method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Given a
Persistence.PersistenceUnit(a Java object representation of a<persistence-unit>element in aMETA-INF/persistence.xmlresource), aClassLoaderfor loading JPA classes and resources, aSupplierofClassLoaderinstances for helping to implement thePersistenceUnitInfo.getNewTempClassLoader()method, aURLrepresenting the persistence unit's root, aMapof unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and aPersistenceUnitInfoBean.DataSourceProviderthat can provideDataSourceinstances, returns aPersistenceUnitInfoBeanrepresenting the persistence unit in question. - fromPersistenceUnit(Persistence.PersistenceUnit, ClassLoader, Supplier<? extends ClassLoader>, URL, Map<? extends String, ? extends Set<? extends Class<?>>>, Supplier<? extends PersistenceUnitInfoBean.DataSourceProvider>) - Static method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Given a
Persistence.PersistenceUnit(a Java object representation of a<persistence-unit>element in aMETA-INF/persistence.xmlresource), aClassLoaderfor loading JPA classes and resources, aSupplierofClassLoaderinstances for helping to implement thePersistenceUnitInfo.getNewTempClassLoader()method, aURLrepresenting the persistence unit's root, aMapof unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and aPersistenceUnitInfoBean.DataSourceProviderthat can provideDataSourceinstances, returns aPersistenceUnitInfoBeanrepresenting the persistence unit in question. - fromPersistenceUnit(Persistence.PersistenceUnit, URL, Map<? extends String, ? extends Set<? extends Class<?>>>, PersistenceUnitInfoBean.DataSourceProvider) - Static method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Given a
Persistence.PersistenceUnit(a Java object representation of a<persistence-unit>element in aMETA-INF/persistence.xmlresource), aURLrepresenting the persistence unit's root, aMapof unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and aPersistenceUnitInfoBean.DataSourceProviderthat can supplyDataSourceinstances, returns aPersistenceUnitInfoBeanrepresenting the persistence unit in question. - fromPersistenceUnit(Persistence.PersistenceUnit, URL, Map<? extends String, ? extends Set<? extends Class<?>>>, Supplier<? extends PersistenceUnitInfoBean.DataSourceProvider>) - Static method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Given a
Persistence.PersistenceUnit(a Java object representation of a<persistence-unit>element in aMETA-INF/persistence.xmlresource), aURLrepresenting the persistence unit's root, aMapof unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and aDataSourceProviderSupplierthat can supplyDataSourceProviderinstances, returns aPersistenceUnitInfoBeanrepresenting the persistence unit in question. - fromProcessor(Processor<? super T, ? extends R>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- fromPublisher(Publisher<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- fromQueryString(String) - Method in interface io.helidon.common.uri.UriQueryWriteable
-
Update from a query string (with decoded values).
- fromServiceTypeName() - Method in interface io.helidon.pico.api.DependenciesInfo
-
Optionally, the service type name aggregating
DependenciesInfo.allDependencies(). - fromSubscriber(Subscriber<? super T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- frontendUri(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Full URI of this application that is visible from user browser.
- ftHandler() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Configured Fault tolerance handler.
- ftHandler() - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Fault tolerance handler to use to invoke requests.
- ftHandler() - Method in class io.helidon.integrations.vault.Vault.Builder
-
Configured fault tolerance handler.
- FtHandler - Interface in io.helidon.nima.faulttolerance
-
A fault tolerance handler.
- FtHandler - Interface in io.helidon.reactive.faulttolerance
-
A fault tolerance handler.
- FtHandlerTyped<T> - Interface in io.helidon.nima.faulttolerance
-
A typed fault tolerance handler, to allow combination of multiple handlers without losing type information.
- FtHandlerTyped<T> - Interface in io.helidon.reactive.faulttolerance
-
A typed fault tolerance handler, to allow combination of multiple handlers without losing type information.
- FULL - Enum constant in enum class io.helidon.common.SerializationConfig.TraceOption
-
Full tracing traces any request to the deserialization filter.
- fullActivationLog() - Method in interface io.helidon.pico.api.ActivationLogQuery
-
The full transcript of all services phase transitions being managed.
- fullBuilder() - Static method in class io.helidon.common.pki.KeyConfig
-
Creates a new builder to configure instance.
- fullName() - Method in class io.helidon.grpc.server.ServiceDescriptor
-
Returns the service name prefixed with package directive if one exists.
- fullName() - Method in class io.helidon.security.jwt.Jwt
-
Full name claim.
- fullName(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Full name of subject.
- fullType() - Method in interface io.helidon.common.media.type.MediaType
-
Deprecated.use
MediaType.text()
G
- GATEWAY_TIMEOUT_504 - Static variable in class io.helidon.common.http.Http.Status
-
504 Gateway Timeout, see HTTP/1.1 documentation.
- gatherApplications(ProcessInjectionPoint<T, X>) - Method in class io.helidon.microprofile.grpc.client.GrpcClientCdiExtension
-
Process injection points.
- GATHERING_DEPENDENCIES - Enum constant in enum class io.helidon.pico.api.Phase
-
Gathering dependencies.
- gauge(String, Supplier<T>, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- gauge(String, T, Function<T, R>, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- gauge(Metadata, Supplier<T>, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- gauge(Metadata, T, Function<T, R>, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- gauge(MetricID, Supplier<T>) - Method in class io.helidon.metrics.api.AbstractRegistry
- gauge(MetricID, T, Function<T, R>) - Method in class io.helidon.metrics.api.AbstractRegistry
- gaugeInProgress() - Static method in class io.helidon.reactive.webclient.metrics.WebClientMetrics
-
Creates new gauge in progress client metric.
- gender() - Method in class io.helidon.security.jwt.Jwt
-
Gender claim.
- gender(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Gender of the subject.
- generalClient() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
OidcConfig.generalWebClient()instead - GeneralCodeGenDetail - Interface in io.helidon.pico.tools
-
Generically describes the source code generated.
- GeneralCodeGenNames - Interface in io.helidon.pico.tools
-
General code gen information.
- GeneralCreatorRequest - Interface in io.helidon.pico.tools
-
Base interface codegen-related requests.
- GeneralCreatorResponse - Interface in io.helidon.pico.tools
-
General base interface for any codegen-related create activity.
- generalWebClient() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Client with configured proxy with no security.
- generate(Supplier<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- GeneratedConfigBean - Interface in io.helidon.builder.config.spi
-
Every
ConfigBean-annotated type will also implement this contract. - GeneratedConfigBeanBase - Class in io.helidon.builder.config.spi
-
Minimal implementation for the
GeneratedConfigBeanCommon. - GeneratedConfigBeanBase(GeneratedConfigBeanBuilder, String) - Constructor for class io.helidon.builder.config.spi.GeneratedConfigBeanBase
-
Deprecated.not intended to be created directly
- GeneratedConfigBeanBuilder - Interface in io.helidon.builder.config.spi
-
Every
ConfigBean-annotated *builder* type will implement this contract. - GeneratedConfigBeanBuilderBase - Class in io.helidon.builder.config.spi
-
Minimal implementation for the
GeneratedConfigBeanBuilder. - GeneratedConfigBeanBuilderBase() - Constructor for class io.helidon.builder.config.spi.GeneratedConfigBeanBuilderBase
-
Deprecated.not intended to be created directly
- GeneratedConfigBeanCommon - Interface in io.helidon.builder.config.spi
-
These methods are common between generated
ConfigBean-annotated type, as well as the associated builder for the same. - GeneratedConfigBeanMappers - Interface in io.helidon.builder.config.spi
-
Loosely modeled from
io.helidon.config.spi.ConfigMapperProvider. - generatedCopyrightHeaderFor(BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Returns the copyright level header comment.
- generatedFiles() - Method in interface io.helidon.pico.tools.InterceptorCreatorResponse
-
The generated files.
- GeneratedHandler - Interface in io.helidon.nima.webserver.http
-
Deprecated.please do not use directly, designed for generated code
- generatedResources() - Method in interface io.helidon.pico.tools.CustomAnnotationTemplateResponse
-
Any generated resources should be generated.
- generatedSourceCode() - Method in interface io.helidon.pico.tools.CustomAnnotationTemplateResponse
-
Any source that should be code generated.
- generatedSourcesPath() - Method in interface io.helidon.pico.tools.CodeGenPaths
-
Identifies where the generated sources should be written.
- generatedStickerFor(BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Returns the
Generatedsticker to be added. - generatedStickerFor(String) - Method in class io.helidon.pico.tools.TemplateHelper
-
Produces the generated sticker annotation attribute contents.
- generatedStickerFor(String, String) - Static method in class io.helidon.builder.processor.tools.BuilderTypeTools
-
Produces the generated sticker annotation attribute contents.
- generatedTypeName() - Method in interface io.helidon.pico.tools.GenericTemplateCreatorRequest
-
The type name that should will be code generated.
- generatedVersionFor(BodyContext) - Method in class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
- generatedVersionFor(BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Returns the
Generatedversion identifier. - generateLease(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if certificates issued/signed against this role will have Vault leases attached to them.
- generateName(DbStatementType, String) - Method in class io.helidon.reactive.dbclient.common.AbstractDbExecute
-
Generate a name for a statement.
- generateSecretId(GenerateSecretId.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Generates and issues a new SecretID on an existing AppRole.
- generateSecretId(GenerateSecretId.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
-
Generates and issues a new SecretID on an existing AppRole.
- GenerateSecretId - Class in io.helidon.integrations.vault.auths.approle
-
Generate secret ID request and response.
- GenerateSecretId.Request - Class in io.helidon.integrations.vault.auths.approle
-
Request object.
- GenerateSecretId.Response - Class in io.helidon.integrations.vault.auths.approle
-
Response object parsed from JSON returned by the
RestApi. - generateSelfSignedRoot(GenerateSelfSignedRoot.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Generate a self signed root certificate.
- generateSelfSignedRoot(GenerateSelfSignedRoot.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
Generate a self signed root certificate.
- generateSelfSignedRoot(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Generate a self signed root certificate.
- generateSelfSignedRoot(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
Generate a self signed root certificate.
- GenerateSelfSignedRoot - Class in io.helidon.integrations.vault.secrets.pki
-
Generate Self Signed Root request and response.
- GenerateSelfSignedRoot.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- GenerateSelfSignedRoot.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi. - generateSpanName(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.TracingHelper
-
Generate span using the function provided by
TracingHelper.create(Function). - generator() - Method in interface io.helidon.pico.tools.GeneralCreatorRequest
-
Provides the generator (used to append to code generated artifacts in
javax.annotation.processing.Generatedannotations). - generic() - Method in class io.helidon.common.types.DefaultTypeName
- generic() - Method in interface io.helidon.common.types.TypeName
-
Indicates whether this type is using generics.
- generic(boolean) - Method in class io.helidon.common.types.DefaultTypeName.Builder
-
Sets the generic flag for this type.
- GENERIC_TYPE - Static variable in interface io.helidon.common.parameters.Parameters
-
Generic type for parameters.
- GENERIC_TYPE - Static variable in interface io.helidon.config.Config
-
Generic type of configuration.
- GENERIC_TYPE - Static variable in class io.helidon.nima.http.media.multipart.MultiPart
-
Generic type of
MultiPart. - GENERIC_TYPE - Static variable in interface io.helidon.nima.http.media.multipart.WriteableMultiPart
-
Generic type for writable multi part.
- genericBuilderAcceptAliasDecl() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the builder generics alias name for the builder itself.
- genericBuilderAliasDecl() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the builder generics alias name for the type being built.
- genericBuilderClassDecl() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the generic declaration for the builder class type.
- genericParameterTypes() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get generic method parameter types.
- genericReturnType() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get generic method return type.
- genericTemplateCreator() - Method in interface io.helidon.pico.tools.CustomAnnotationTemplateRequest
-
Generic template creator.
- GenericTemplateCreator - Interface in io.helidon.pico.tools
-
Tools to assist with using
CustomAnnotationTemplateCreator's. - GenericTemplateCreatorRequest - Interface in io.helidon.pico.tools
-
This builder represents the request arguments to pass to the
GenericTemplateCreator. - GenericType<T> - Class in io.helidon.common
-
Represents a full type including generics declaration, to avoid information loss due to type erasure.
- GenericType() - Constructor for class io.helidon.common.GenericType
-
Constructs a new generic type, deriving the generic type and class from type parameter.
- genericTypeMappers() - Method in interface io.helidon.config.spi.ConfigMapperProvider
-
Returns a map of mapper functions associated with appropriate target type (
GenericType<?>. - geometric(long, double, long) - Static method in interface io.helidon.common.reactive.RetrySchema
-
Creates the retry schema as a bounded geometric series.
- get() - Method in interface io.helidon.common.Builder
- get() - Method in interface io.helidon.common.config.ConfigValue
-
Typed value of the represented
Confignode. - get() - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
- get() - Method in class io.helidon.common.configurable.ServerThreadPoolSupplier
- get() - Method in class io.helidon.common.configurable.ThreadPoolSupplier
- get() - Method in class io.helidon.common.reactive.RequestedCounter
-
Gets the current requested event counter value.
- get() - Method in interface io.helidon.common.reactive.Single
-
Short-hand for
toFuture().toCompletableFuture().get(). - get() - Method in class io.helidon.common.reactive.SingleSubscriberHolder
-
Get the stored subscriber.
- get() - Method in class io.helidon.common.socket.PlainSocket
- get() - Method in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
- get() - Method in interface io.helidon.config.ConfigValue
-
Typed value of the represented
Confignode. - get() - Method in interface io.helidon.config.objectmapping.Value.None
- get() - Method in class io.helidon.config.PollingStrategies.ScheduledBuilder
- get() - Method in interface io.helidon.config.spi.ConfigNode.ValueNode
-
Get the value of this value node.
- get() - Method in interface io.helidon.config.spi.ConfigSource
- get() - Method in interface io.helidon.config.spi.OverrideSource
- get() - Method in interface io.helidon.config.spi.RetryPolicy
- get() - Method in class io.helidon.config.ValueNodeImpl
- get() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
- get() - Method in class io.helidon.messaging.Channel.Builder
- get() - Method in class io.helidon.messaging.Emitter.Builder
- get() - Method in class io.helidon.microprofile.grpc.core.Instance.NewInstance
- get() - Method in class io.helidon.microprofile.grpc.core.Instance.SingletonInstance
- get() - Method in class io.helidon.nima.testing.junit5.webserver.DirectSocket
- get() - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for get method with default path.
- get() - Method in interface io.helidon.nima.webserver.http.HttpFeature
- get() - Method in interface io.helidon.nima.webserver.http.HttpService
- get() - Method in interface io.helidon.pico.api.InjectionPointProvider
-
Get (or create) an instance of this service type using default/empty criteria and context.
- get() - Method in class io.helidon.pico.tools.ActivatorCreatorProvider
- get() - Method in class io.helidon.pico.tools.ApplicationCreatorProvider
- get() - Method in class io.helidon.pico.tools.ExternalModuleCreatorProvider
- get() - Method in class io.helidon.pico.tools.InterceptorCreatorProvider
- get() - Method in interface io.helidon.reactive.webclient.WebClient
-
Create a request builder for a get method.
- get() - Static method in class io.helidon.security.integration.common.SecurityTracing
-
Get an instance from the current
Contextor create a new instance and start the security span. - get() - Method in interface io.helidon.security.SecurityClient
-
Synchronous complement to
SecurityClient.submit(). - get() - Method in class io.helidon.security.SecurityTime
-
Get current (or as configured) time.
- get(int) - Method in interface io.helidon.common.buffers.BufferData
-
Get byte at index (current read position + index).
- get(int) - Static method in enum class io.helidon.nima.http2.Http2ErrorCode
-
Get error code enum based on error code number.
- get(int) - Static method in enum class io.helidon.nima.websocket.WsOpCode
-
Get operation code based on its numeric code.
- get(long, TimeUnit) - Method in interface io.helidon.common.reactive.Single
-
Short-hand for
toFuture().toCompletableFuture().get(). - get(Config.Key) - Method in interface io.helidon.common.config.Config
-
Returns the single sub-node for the specified sub-key.
- get(Http.HeaderName) - Method in interface io.helidon.common.http.Headers
-
Get a header value.
- get(Http.HeaderName) - Method in class io.helidon.reactive.media.multipart.ReadableBodyPartHeaders
- get(Http.HeaderName) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
- get(Config.Key) - Method in interface io.helidon.config.Config
-
Returns the single sub-node for the specified sub-key.
- get(Config, String, String) - Static method in class io.helidon.config.DeprecatedConfig
-
Get a value from config, attempting to read both the keys.
- get(GetCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Get a secret.
- get(GetCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
-
Get a secret.
- get(DbGet.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Get credentials from the
/credsendpoint. - get(DbGet.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
-
Get credentials from the
/credsendpoint. - get(GetKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Get a secret.
- get(GetKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
-
Get a secret.
- get(GetKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Get a version of a secret.
- get(GetKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Get a version of a secret.
- get(Http2FrameType) - Static method in interface io.helidon.nima.http2.Http2FrameTypes
-
Get frame types based on frame type enum.
- get(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- get(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a get route.
- get(Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- get(Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes all GET requests to provided handler(s).
- get(PathMatcher, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- get(PathMatcher, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes GET requests with corresponding path to provided handler(s).
- get(Contextual<T>) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Returns the contextual instance associated with the current thread and the supplied
Contextual, ornullif no such contextual instance exists. - get(Contextual<T>, CreationalContext<T>) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Returns the contextual instance associated with the current thread and the supplied
Contextual, creating it if necessary. - get(InjectionPoint) - Method in class io.helidon.microprofile.grpc.client.ChannelProducer
-
Produces a gRPC
Channel. - get(Class<T>) - Method in interface io.helidon.common.context.Context
-
Optionally gets registered instance by its type.
- get(Class<T>) - Method in class io.helidon.grpc.core.JsonbMarshaller.Supplier
- get(Class<T>) - Method in class io.helidon.grpc.core.MarshallerSupplier.DefaultMarshallerSupplier
- get(Class<T>) - Method in interface io.helidon.grpc.core.MarshallerSupplier
-
Obtain a
MethodDescriptor.Marshallerfor a type. - get(Class<T>) - Method in class io.helidon.grpc.core.MarshallerSupplier.ProtoMarshallerSupplier
- get(Object, Class<T>) - Method in interface io.helidon.common.context.Context
-
Optionally gets a registered instance by its type.
- get(String) - Method in interface io.helidon.common.config.Config
-
Returns the single sub-node for the specified sub-key.
- get(String) - Method in interface io.helidon.config.Config
-
Returns the single sub-node for the specified sub-key.
- get(String) - Method in class io.helidon.cors.MappedCrossOriginConfig
-
Finds the
CrossOriginConfigassociated with the given path expression, if any. - get(String) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Get a Cubbyhole secret.
- get(String) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
-
Get a Cubbyhole secret.
- get(String) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Get credentials from the
/credsendpoint. - get(String) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
-
Get credentials from the
/credsendpoint. - get(String) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Get a secret.
- get(String) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
-
Get a secret.
- get(String) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Get the latest version of a secret.
- get(String) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Get the latest version of a secret.
- get(String) - Static method in class io.helidon.logging.common.HelidonMdc
-
Return the first value found to the specific key.
- get(String) - Method in interface io.helidon.logging.common.spi.MdcProvider
-
Return value bound to the specific key.
- get(String) - Static method in class io.helidon.logging.jul.JulMdc
-
Return value bound to the key from the MDC storage.
- get(String) - Method in class io.helidon.logging.jul.JulMdcProvider
- get(String) - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
- get(String) - Method in interface io.helidon.nima.testing.junit5.webserver.spi.DirectJunitExtension.ParamHandler
-
Get an instance to be injected.
- get(String) - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for get method with a path.
- get(String) - Method in interface io.helidon.tracing.HeaderProvider
-
Get a header based on its name.
- get(String, int) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Get a version of a secret.
- get(String, int) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Get a version of a secret.
- get(String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, JsonObject, R>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Get with an optional response.
- get(String, AnnotatedMethod, Supplier<?>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier
- get(String, AnnotatedMethod, Supplier<?>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier
- get(String, AnnotatedMethod, Supplier<?>) - Method in interface io.helidon.microprofile.grpc.core.MethodHandlerSupplier
-
Supply a
MethodHandlerfor a method. - get(String, AnnotatedMethod, Supplier<?>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier
- get(String, AnnotatedMethod, Supplier<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier
- get(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- get(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a get route.
- get(String, WebServer.Builder, ListenerConfiguration.Builder, Router.RouterBuilder<?>) - Method in interface io.helidon.nima.testing.junit5.webserver.spi.ServerJunitExtension.ParamHandler
-
Get an instance to be injected.
- get(String, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- get(String, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes GET requests with corresponding path to provided handler(s).
- get(String, Object...) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create and execute a database query using a statement passed as an argument.
- get(Map<String, T>, String) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Called by the generated code when it is attempting to resolve a specific injection point dependency by id.
- get(K) - Method in class io.helidon.common.configurable.LruCache
-
Get a value from the cache.
- get(K) - Method in interface io.helidon.security.providers.common.EvictableCache
-
Get current cached value if valid.
- GET - Enum constant in enum class io.helidon.reactive.dbclient.DbStatementType
-
Get is a statement that returns zero or one results.
- GET - Annotation Interface in io.helidon.common.http
-
GET method of an HTTP endpoint.
- GET - Static variable in class io.helidon.common.http.Http.Method
-
The GET method means retrieve whatever information (in the form of an entity) is identified by the Request-URI.
- getAckMode() - Method in enum class io.helidon.messaging.connectors.jms.AcknowledgeMode
-
Returns JMS api constant equivalent of this ack mode as specified in
Connection.createSession(boolean, int). - getAcknowledgeMode() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- getActiveThreads() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the current number of active threads.
- getAlgorithm() - Method in enum class io.helidon.security.providers.httpauth.HttpDigest.Algorithm
-
Get the algorithm string.
- getAll(String) - Method in interface io.helidon.tracing.HeaderProvider
-
Get a header based on its name, returning all values.
- getAllDeclaredMethods(Class<?>) - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Obtain a list of all of the methods declared on the service class.
- getAllRaw(String) - Method in interface io.helidon.common.uri.UriQuery
-
Get all raw values (undecoded) of a query parameter by its name.
- getAnnotatedResourceClass(Class<?>, Class<? extends Annotation>) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
-
Get the class in the provided resource class ancestor hierarchy that is actually annotated with the specified annotation.
- getAnnotation(Class<R>) - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
- getAnnotations() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getAnnotations() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
- getAnnotations(Class<T>) - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getAppToken(String, RoleMapTracing) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Deprecated.Gets token from cache or from server.
- getAppToken(String, RoleMapTracing) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
-
Gets token from cache or from server.
- getArrayComponentType(Type) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
-
Gets the component type of the array.
- getArrayForComponentType(Class<?>) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
-
Get Array class of component type.
- getAutoCommit() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getAverageActiveThreads() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the average number of active threads across the life of the pool.
- getAverageQueueSize() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the average queue size.
- getBaseType() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getBigInteger(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Extract a key value from json object that is base64-url encoded and convert it to big integer if present.
- getBuffer(int) - Method in class io.helidon.common.buffers.DataReader
-
Get the next buffer of the requested size without moving position.
- getBuilder() - Method in class io.helidon.config.mp.MpConfigProviderResolver
- getByteArray(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Extract a key value from json object that is a base64-url encoded byte array, if present.
- getBytes() - Method in class io.helidon.nima.http2.Http2Continuation
-
Get bytes from this continuation.
- getBytes() - Method in class io.helidon.nima.http2.Http2Ping
-
Get bytes of this frame.
- getBytes(String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, byte[], R>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Get bytes with an optional response.
- getCatalog() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getCDI() - Method in class io.helidon.microprofile.cdi.HelidonCdiProvider
- getClaim(String) - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
-
Deprecated.
- getClaim(String, Class<T>) - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
-
Deprecated, for removal: This API element is subject to removal in a future version.This class will no longer be public in future versions
- getClaimNames() - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
-
Deprecated.
- getClassLevelAnnotations() - Method in class io.helidon.security.SecurityLevel
-
Returns class level annotations.
- getClassLoader() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getClassName() - Method in class io.helidon.security.SecurityLevel
-
Returns the name of the class which this level represents.
- getClientInfo() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getClientInfo(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getCommonPropertyType(ELContext, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
- getCompletedTasks() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the number of completed tasks.
- getComponent(String) - Method in class io.helidon.tracing.config.TracingConfig
-
Configuration of a traced component.
- getConcurrentGauge(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
- getConcurrentGauges() - Method in class io.helidon.metrics.api.AbstractRegistry
- getConcurrentGauges(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
- getConfig() - Method in class io.helidon.config.mp.MpConfigProviderResolver
- getConfig() - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Returns the
Configinstance used to acquire configuration property values. - getConfig() - Method in class io.helidon.security.providers.common.OutboundTarget
-
Configuration of this target.
- getConfig(ClassLoader) - Method in class io.helidon.config.mp.MpConfigProviderResolver
- getConfigOptions() - Method in interface io.helidon.pico.tools.ActivatorCreatorResponse
-
The configuration options that were applied.
- getConfigSources(ClassLoader) - Method in class io.helidon.config.yaml.mp.YamlConfigSourceProvider
- getConfigSources(ClassLoader, String) - Method in interface io.helidon.config.mp.spi.MpConfigSourceProvider
-
Returns a list of configuration sources.
- getConfigSources(ClassLoader, String) - Method in class io.helidon.config.yaml.mp.YamlConfigSourceProvider
- getConfiguration() - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
- getConnection() - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
-
Returns a special kind of
Connectionthat is sourced from an underlyingDataSource. - getConnection() - Method in class io.helidon.integrations.jta.jdbc.XADataSourceWrappingDataSource
- getConnection(String, String) - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
-
Returns a special kind of
Connectionthat is sourced from an underlyingDataSource. - getConnection(String, String) - Method in class io.helidon.integrations.jta.jdbc.XADataSourceWrappingDataSource
- getConnector(Client, Configuration) - Method in class io.helidon.jersey.connector.HelidonConnectorProvider
- getConstructors() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getConsumerRecord() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Returns
ConsumerRecordif message was received from Kafka, otherwise returnOptional.empty(). - getConsumerRecord() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- getConversionType(Class<?>, String) - Method in class io.helidon.integrations.jedis.cdi.JedisExtension
-
Returns a non-
nullClassrepresenting the type to which MicroProfile Config-based conversion of the property identified by the suppliednameshould occur. - getCorrelationId() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Return correlation id of the message.
- getCount() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsCounter
- getCount() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsHistogram
- getCount() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsMeter
- getCount() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsTimer
- getCounter(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
- getCounters() - Method in class io.helidon.metrics.api.AbstractRegistry
- getCounters(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
- getCountry() - Method in class io.helidon.security.jwt.JwtUtil.Address
- GetCubbyhole - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Get Cubbyhole secret request and response.
- GetCubbyhole.Request - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Request object.
- GetCubbyhole.Response - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Response object parsed from JSON returned by the
RestApi. - getDataSource(boolean, boolean, String) - Method in interface io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean.DataSourceProvider
-
Supplies a
DataSource. - getDataSourceName(Matcher) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Given a
Matcherthat has been produced by theAbstractDataSourceExtension.getDataSourcePropertyPatternMatcher(String)method, returns the relevant data source name. - getDataSourceName(Matcher) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
- getDataSourceName(Matcher) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
- getDataSourceNames() - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Returns a
Setof data source names known to thisAbstractDataSourceExtensionimplementation. - getDataSourcePropertyName(Matcher) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Given a
Matcherthat has been produced by theAbstractDataSourceExtension.getDataSourcePropertyPatternMatcher(String)method, returns the relevant data source property name. - getDataSourcePropertyName(Matcher) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
- getDataSourcePropertyName(Matcher) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
- getDataSourcePropertyPatternMatcher(String) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Returns a
Matcherfor a property name. - getDataSourcePropertyPatternMatcher(String) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
- getDataSourcePropertyPatternMatcher(String) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
- getDbConnection() - Method in interface io.helidon.messaging.connectors.aq.AqMessage
-
Return DB connection used for receiving this message.
- getDeclaredAnnotations() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
- getDeclaredMethods(Class<?>) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
-
Get collection of methods declared on given class.
- getDefaultChannel() - Method in class io.helidon.microprofile.grpc.client.ChannelProducer
-
Produces the default gRPC
Channel. - getElapsedTime() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsTimer
- getExpTime() - Method in class io.helidon.security.providers.common.TokenCredential
-
Expiration time of the token.
- getExternalTransactionControllerClass() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
-
Returns a non-
nullClassthat extendsAbstractTransactionController, namelyCDISEPlatform.TransactionController. - getFactory(ConnectionContext) - Method in class io.helidon.messaging.connectors.aq.AqConnectorImpl
- getFactory(ConnectionContext) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
-
Find correct ConnectionFactory for channel.
- getFactory(ConnectionContext) - Method in class io.helidon.messaging.connectors.wls.WeblogicConnector
- getFailedTasks() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the number of tasks that threw an exception.
- getFeatureDescriptors(ELContext, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
- getField() - Method in class io.helidon.nima.http.processor.HttpMethodCreator.HeaderDef
-
Deprecated.
- getFields() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getFifteenMinuteRate() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsMeter
- getFifteenMinuteRate() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsTimer
- getFiveMinuteRate() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsMeter
- getFiveMinuteRate() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsTimer
- getFormatted() - Method in class io.helidon.security.jwt.JwtUtil.Address
- getGauge(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
- getGauges() - Method in class io.helidon.metrics.api.AbstractRegistry
- getGauges(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
- getGenericType(Type) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
-
Obtain the generic type for a
Type. - getGrantsFromServer(Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
-
Deprecated.Retrieves grants from IDCS server.
- getGrantsFromServer(Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider
-
Retrieves grants from IDCS server.
- getGrantsFromServer(String, String, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Deprecated.Get grants from IDCS server.
- getGrantsFromServer(String, String, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
-
Get grants from IDCS server.
- getHeaders() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Returns
Headersreceived from Kafka with record or empty headers if message was not created by Kafka connector. - getHeaders() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- getHeaders() - Method in class io.helidon.nima.http.processor.HttpMethodCreator.HttpDef
-
Deprecated.
- getHistogram(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
- getHistograms() - Method in class io.helidon.metrics.api.AbstractRegistry
- getHistograms(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
- getHoldability() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getIndex() - Method in class io.helidon.microprofile.lra.LraCdiExtension
- getInitialContext(Hashtable<?, ?>) - Method in class io.helidon.messaging.connectors.wls.IsolatedContextFactory
- getInjectionPoints() - Method in class io.helidon.integrations.cdi.delegates.DelegatingProducer
- getInstance() - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
-
Returns the singleton instance of the factory.
- getInstance() - Static method in interface io.helidon.metrics.api.RegistryFactory
-
Returns the singleton instance of the
RegistryFactory, either the initial default value or the one resulting from the most recent prior use ofRegistryFactory.getInstance(MetricsSettings)orRegistryFactory.getInstance(Config). - getInstance() - Static method in class io.helidon.metrics.RegistryFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getInstance(Config) - Static method in interface io.helidon.metrics.api.RegistryFactory
-
Deprecated.Use
RegistryFactory.getInstance(MetricsSettings)instead - getInstance(Config) - Static method in class io.helidon.metrics.RegistryFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getInstance(MeterRegistryFactory.Builder) - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
-
Creates and saves as the singleton a new factory.
- getInstance(ComponentMetricsSettings) - Static method in interface io.helidon.metrics.api.RegistryFactory
-
Returns a
RegistryFactoryaccording to theComponentMetricsSettingsprovided and the underlying overall metrics settings. - getInstance(MetricsSettings) - Static method in interface io.helidon.metrics.api.RegistryFactory
-
Returns a
RegistryFactoryaccording to theMetricsSettingsprovided and makes the instance the new value of the singleton. - getInstance(Class<U>) - Method in class io.helidon.security.ClassToInstanceStore
-
Get an instance from the store.
- getInstanceFrom(BeanManager) - Static method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Returns the sole
ReferenceCountedContextthat is registered with the suppliedBeanManager. - getIssuer() - Method in class io.helidon.security.providers.common.TokenCredential
-
Issuer of the token.
- getIssueTime() - Method in class io.helidon.security.providers.common.TokenCredential
-
Issue time of the token.
- getJarFileUrls() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getJavaClass() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getJmsConnection() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getJmsConnection() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getJmsConnection() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Get client's connection to its JMS provider.
- getJmsConnectionFactory() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getJmsConnectionFactory() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getJmsConnectionFactory() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Get JMS connection factory.
- getJmsMessage() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getJmsMessage() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Original JMS message received.
- getJmsMessage() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getJmsSession() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getJmsSession() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getJmsSession() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Metadata about the JMS session.
- getJNDIConnectorLookupType() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
-
Returns
JNDIConnector.UNDEFINED_LOOKUPwhen invoked. - getJson() - Method in class io.helidon.security.jwt.JwtUtil.Address
-
Create a json representation of this address.
- getJtaDataSource() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getJwt() - Method in class io.helidon.security.jwt.SignedJwt
-
Return a Jwt instance from this signed JWT.
- getKey() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Key or
Optional.empty()if non is specified. - getKey() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- getKeyBytes() - Method in class io.helidon.security.jwt.jwk.JwkOctet
-
Get the bytes of the secret key.
- getKeyFactory(String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Create a key factory for algorithm.
- GetKv1 - Class in io.helidon.integrations.vault.secrets.kv1
-
Get KV1 secret request and response.
- GetKv1.Request - Class in io.helidon.integrations.vault.secrets.kv1
-
Request object.
- GetKv1.Response - Class in io.helidon.integrations.vault.secrets.kv1
-
Response object parsed from JSON returned by the
RestApi. - GetKv2 - Class in io.helidon.integrations.vault.secrets.kv2
-
Get KV2 secret request and response.
- GetKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
-
Request object.
- GetKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
-
Response object parsed from JSON returned by the
RestApi. - getLocality() - Method in class io.helidon.security.jwt.JwtUtil.Address
- getLoginTimeout() - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
- getLogWriter() - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
- getMac(String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Create a MAC for algorithm.
- getManagedClassNames() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getMappingFileNames() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getMarshallerSupplier() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Obtain the
MarshallerSupplierto use. - getMarshallerSupplier(GrpcMarshaller) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
-
Obtain the named
MarshallerSupplierspecified by the annotation. - getMax() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsSnapshot
- getMBeanServer() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
-
Uses CDI to find a relevant
MBeanServer, caches it, and returns it. - getMean() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsSnapshot
- getMeanRate() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsMeter
- getMeanRate() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsTimer
- getMessage() - Method in class io.helidon.common.Errors.ErrorMessage
-
Human-readable description of the issue.
- getMessage() - Method in exception class io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType.UnrecognizedBuiltInRegistryTypeException
- getMessage() - Method in exception class io.helidon.pico.api.PicoServiceProviderException
- getMessageListener() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- getMessages() - Method in exception class io.helidon.common.Errors.ErrorMessagesException
-
Get encountered error messages of all types (hint, warning, fatal).
- getMetadata() - Method in class io.helidon.metrics.api.AbstractRegistry
- getMetadata(String) - Method in class io.helidon.metrics.api.AbstractRegistry
- getMetaData() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getMeter(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
- getMeters() - Method in class io.helidon.metrics.api.AbstractRegistry
- getMeters(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
- getMethod() - Method in class io.helidon.nima.http.processor.HttpMethodCreator.HttpDef
-
Deprecated.
- getMethodLevelAnnotations() - Method in class io.helidon.security.SecurityLevel
-
Returns method level annotations.
- getMethodName() - Method in class io.helidon.nima.http.processor.HttpMethodCreator.HttpDef
-
Deprecated.
- getMethodName() - Method in class io.helidon.security.SecurityLevel
-
Returns the name of the method which this level represents.
- getMethods() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getMetric(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
- getMetric(MetricID) - Method in interface io.helidon.metrics.api.Registry
-
Metric instance for a metric ID.
- getMetric(MetricID, Class<T>) - Method in class io.helidon.metrics.api.AbstractRegistry
- getMetricIDs() - Method in class io.helidon.metrics.api.AbstractRegistry
- getMetrics() - Method in class io.helidon.metrics.api.AbstractRegistry
- getMetrics(Class<T>, MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
- getMetrics(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
- getMin() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsSnapshot
- getNack() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getNack() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getNack(M) - Method in interface io.helidon.messaging.NackHandler
-
Return nack function to be used by message when nacked.
- getName() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the name of this pool.
- getName() - Method in class io.helidon.config.hocon.mp.HoconMpConfigSource
- getName() - Method in class io.helidon.config.yaml.mp.YamlMpConfigSource
- getName() - Method in class io.helidon.integrations.micronaut.cdi.processor.ApplicationScopedTransformer
- getName() - Method in class io.helidon.integrations.micronaut.cdi.processor.DependentTransformer
- getName() - Method in class io.helidon.integrations.micronaut.cdi.processor.RequestScopedTransformer
- getName() - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
-
Deprecated.
- getName() - Method in class io.helidon.nima.http.processor.HttpMethodCreator.HeaderDef
-
Deprecated.
- getName() - Method in class io.helidon.security.Grant
- getName() - Method in class io.helidon.security.NamedProvider
-
Name of this provider.
- getNames() - Method in class io.helidon.metrics.api.AbstractRegistry
- getNetworkTimeout() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getNewTempClassLoader() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getNonJtaDataSource() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getObject() - Method in class io.helidon.security.ProviderRequest
-
The object of this request.
- getOffset() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Offset of the record in partition from which was this message received.
- getOffset() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- getOneMinuteRate() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsMeter
- getOneMinuteRate() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsTimer
- getOption(String) - Static method in class io.helidon.pico.tools.Options
-
This only supports the subset of options that pico cares about, and should not be generally used for options.
- getOrCreateInjectionPlan(boolean) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Get or Create the injection plan.
- getPackageName() - Method in class io.helidon.pico.maven.plugin.AbstractCreatorMojo
-
The target package name.
- getParams() - Method in class io.helidon.nima.http.processor.HttpMethodCreator.HttpDef
-
Deprecated.
- getParentLogger() - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
- getPartition() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Number of partition from which was this message received.
- getPartition() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- getPath() - Method in class io.helidon.nima.http.processor.HttpMethodCreator.HttpDef
-
Deprecated.
- getPayload() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getPayload() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getPayload() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- getPeakQueueSize() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the peak queue size.
- getPersistenceProviderClassName() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getPersistenceUnitName() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getPersistenceUnitRootUrl() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getPersistenceXMLSchemaVersion() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getPicoScratchDir() - Method in class io.helidon.pico.maven.plugin.AbstractCreatorMojo
-
The scratch directory.
- getPostalCode() - Method in class io.helidon.security.jwt.JwtUtil.Address
- getProjectBuildTargetDir() - Method in class io.helidon.pico.maven.plugin.AbstractCreatorMojo
-
The project build directory.
- getProperties() - Method in class io.helidon.config.hocon.mp.HoconMpConfigSource
- getProperties() - Method in class io.helidon.config.yaml.mp.YamlMpConfigSource
- getProperties() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getProperty(String) - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getProperty(String) - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getProperty(String) - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Get JMS property by name.
- getProperty(String) - Method in class io.helidon.openapi.ExpandedTypeDescription
- getPropertyNames() - Method in class io.helidon.config.hocon.mp.HoconMpConfigSource
- getPropertyNames() - Method in class io.helidon.config.yaml.mp.YamlMpConfigSource
- getPropertyNames() - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Returns a
Setof all known configuration property names. - getPropertyNames() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- getPropertyNames() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- getPropertyNames() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Return set of all JMS property names.
- getProvidedJtaPlatform() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatformProvider
-
Returns a non-
nullJtaPlatform. - getProvider() - Method in class io.helidon.security.NamedProvider
-
Provider instance.
- getProviders(Class<T>) - Method in interface io.helidon.security.spi.ProviderSelectionPolicy.Providers
-
Get a list of named providers based on provider type.
- getPublisher(String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, Multi<DataChunk>, R>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Get with a response consisting of a stream.
- getPublisherBuilder(Config) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- getPublisherBuilder(Config) - Method in class io.helidon.messaging.connectors.kafka.KafkaConnector
- getPublisherBuilder(Config) - Method in class io.helidon.messaging.connectors.mock.MockConnector
- getPublisherBuilder(Config) - Method in class io.helidon.messaging.connectors.wls.WeblogicConnector
- getQop() - Method in enum class io.helidon.security.providers.httpauth.HttpDigest.Qop
-
Get the QOP string.
- getQueue() - Method in class io.helidon.common.configurable.ThreadPool
- getQueueCapacity() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the queue capacity.
- getQueueSize() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the current number of tasks in the queue.
- getRaw(String) - Method in interface io.helidon.common.uri.UriQuery
-
Get raw value (undecoded) of a query parameter by its name.
- getReferenceCount(Contextual<?>) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Returns the reference count of the contextual instance, if any, associated with the combination of the current thread and the supplied
Contextual. - getRegion() - Method in class io.helidon.security.jwt.JwtUtil.Address
- getRegistry(MetricRegistry.Type) - Method in interface io.helidon.metrics.api.RegistryFactory
-
Returns a
MetricRegistryinstance of the requested type. - getRegistry(MetricRegistry.Type) - Method in class io.helidon.metrics.RegistryFactory
-
Get a registry based on its type.
- getRejectedExecutionHandler() - Method in class io.helidon.common.configurable.ThreadPool
- getRejectionCount() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the rejection count.
- getRejectionCount() - Method in class io.helidon.common.configurable.ThreadPool.RejectionHandler
-
Returns the number of rejections.
- getRemainingWindowSize() - Method in interface io.helidon.nima.http2.FlowControl
-
Remaining window size in bytes.
- getRemainingWindowSize() - Method in interface io.helidon.nima.http2.WindowSize
-
Remaining window size.
- getReplyTo() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Return reply to destination of the message.
- getRequestType() - Method in interface io.helidon.grpc.core.MethodHandler
-
Obtain the request type.
- getResource(Object) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Gets an object from the
Mapof resources being managed for the transaction bound to the current thread at the time this method is called. - getResource(JavaFileManager.Location, CharSequence, CharSequence) - Method in class io.helidon.pico.tools.AbstractFilerMessager
- getResponse() - Method in class io.helidon.nima.http.processor.HttpMethodCreator.HttpDef
-
Deprecated.
- getResponseType() - Method in interface io.helidon.grpc.core.MethodHandler
-
Obtain the response type.
- getRoles(Subject) - Static method in interface io.helidon.security.Security
-
Get a set of roles the subject has, based on
Role. - getRollbackOnly() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Get the
rollbackOnlystatus of the transaction bound to the current thread at the time this method is called. - getRoot() - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.The root for this test's temporary files.
- getSchema() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getScope() - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Returns
ReferenceCounted.classwhen invoked. - getServices() - Method in class io.helidon.grpc.server.GrpcServerImpl
-
Obtain an immutable
Listof registeredServerServiceDefinitions. - getSeverity() - Method in class io.helidon.common.Errors.ErrorMessage
-
Get
Severity. - getSharedCacheMode() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getSignature() - Method in class io.helidon.security.jwt.SignedJwt
-
Signature bytes.
- getSignature(String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Create a signature for algorithm.
- getSignedBytes() - Method in class io.helidon.security.jwt.SignedJwt
-
The bytes that were signed (payload bytes).
- getSimpleTimer(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
- getSimpleTimers() - Method in class io.helidon.metrics.api.AbstractRegistry
- getSimpleTimers(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
- getSnapshot() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsHistogram
- getSnapshot() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsTimer
- getSource() - Method in class io.helidon.common.Errors.ErrorMessage
-
The issue source.
- getSpan(String) - Method in class io.helidon.tracing.config.ComponentTracingConfig
-
Get a traced span configuration for a named span.
- getSpanLog(String) - Method in class io.helidon.tracing.config.SpanTracingConfig
-
Configuration of a traced span log.
- getStatus() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Returns the status of the transaction associated with the current thread.
- getStdDev() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsSnapshot
- getStreetAddress() - Method in class io.helidon.security.jwt.JwtUtil.Address
- getString(JsonObject, String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Extract a key value from json object that is string if present.
- getStrings(JsonObject, String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Extract a key value from json object that is a list of strings if present.
- getSubscriberBuilder(Config) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- getSubscriberBuilder(Config) - Method in class io.helidon.messaging.connectors.kafka.KafkaConnector
- getSubscriberBuilder(Config) - Method in class io.helidon.messaging.connectors.mock.MockConnector
- getSubscriberBuilder(Config) - Method in class io.helidon.messaging.connectors.wls.WeblogicConnector
- getSum() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsHistogram
- getSupportedAnnotationTypes() - Method in class io.helidon.builder.processor.BuilderProcessor
- getSupportedAnnotationTypes() - Method in class io.helidon.common.features.processor.FeatureProcessor
- getSupportedAnnotationTypes() - Method in class io.helidon.config.metadata.processor.ConfigMetadataProcessor
- getSupportedAnnotationTypes() - Method in class io.helidon.pico.configdriven.processor.ConfiguredByProcessor
- getSupportedAnnotationTypes() - Method in class io.helidon.pico.processor.ContractAnnotationProcessor
- getSupportedAnnotationTypes() - Method in class io.helidon.pico.processor.CustomAnnotationProcessor
- getSupportedAnnotationTypes() - Method in class io.helidon.pico.processor.InjectAnnotationProcessor
- getSupportedAnnotationTypes() - Method in class io.helidon.pico.processor.PostConstructPreDestroyAnnotationProcessor
- getSupportedAnnotationTypes() - Method in class io.helidon.pico.processor.ServiceAnnotationProcessor
- getSupportedAnnotationTypes() - Method in class io.helidon.pico.processor.UnsupportedConstructsProcessor
- getSupportedSourceVersion() - Method in class io.helidon.builder.processor.BuilderProcessor
- getSupportedSourceVersion() - Method in class io.helidon.common.features.processor.FeatureProcessor
- getSupportedSourceVersion() - Method in class io.helidon.config.metadata.processor.ConfigMetadataProcessor
- getSupportedSourceVersion() - Method in class io.helidon.pico.configdriven.processor.ConfiguredByProcessor
- getSupportedSourceVersion() - Method in class io.helidon.pico.processor.ContractAnnotationProcessor
- getSupportedSourceVersion() - Method in class io.helidon.pico.processor.CustomAnnotationProcessor
- getSupportedSourceVersion() - Method in class io.helidon.pico.processor.InjectAnnotationProcessor
- getSupportedSourceVersion() - Method in class io.helidon.pico.processor.PostConstructPreDestroyAnnotationProcessor
- getSupportedSourceVersion() - Method in class io.helidon.pico.processor.ServiceAnnotationProcessor
- getSupportedSourceVersion() - Method in class io.helidon.pico.processor.UnsupportedConstructsProcessor
- getTimer(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
- getTimers() - Method in class io.helidon.metrics.api.AbstractRegistry
- getTimers(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
- getToken(RoleMapTracing) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.AppToken
-
Deprecated.Get the token to use for requests to IDCS.
- getToken(RoleMapTracing) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.AppTokenRx
- getTokenInstance(Class<U>) - Method in class io.helidon.security.providers.common.TokenCredential
-
Get a token of a specific class.
- getTopic() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Name of the topic from which was this message received.
- getTopic() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
- getTotalTasks() - Method in class io.helidon.common.configurable.ThreadPool
-
Returns the number of completed and failed tasks.
- getTransacted() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- getTransaction() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Returns the
Transactionobject that represents the transaction context of the calling thread. - getTransactionIsolation() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getTransactionKey() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Return an opaque object to represent the transaction bound to the current thread at the time this method is called.
- getTransactionStatus() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Return the status of the transaction bound to the current thread at the time this method is called.
- getTransactionType() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getType() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Return type identifier set by sending JMS client.
- getType() - Method in class io.helidon.metrics.api.AbstractRegistry
- getType() - Method in class io.helidon.nima.http.processor.HttpMethodCreator.HttpResponse
-
Deprecated.
- getType(ELContext, Object, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
- getTypeClosure() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getTypeMap() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- getTypeName() - Method in class io.helidon.common.GenericType
- getUserTransaction() - Method in class io.helidon.integrations.jta.weld.NarayanaTransactionServices
-
Returns the
UserTransactionpresent in this environment by invoking theUserTransaction.userTransaction()method and returning its result. - getValidationMode() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getValue() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsGauge
- getValue(double) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsSnapshot
- getValue(ELContext, Object, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
- getValue(Object, String) - Static method in class io.helidon.security.ProviderRequest
-
Get a value of a property from an object.
- getValue(String) - Method in class io.helidon.config.hocon.mp.HoconMpConfigSource
- getValue(String) - Method in class io.helidon.config.yaml.mp.YamlMpConfigSource
- getValues() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsSnapshot
- getWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- GitConfigSource - Class in io.helidon.config.git
-
A config source which loads a configuration document from Git repository.
- GitConfigSourceBuilder - Class in io.helidon.config.git
-
Git ConfigSource builder.
- GitConfigSourceBuilder.GitEndpoint - Class in io.helidon.config.git
-
Git source endpoint descriptor.
- GitConfigSourceProvider - Class in io.helidon.config.git
-
Service loader service for meta configuration of this provider.
- GitConfigSourceProvider() - Constructor for class io.helidon.config.git.GitConfigSourceProvider
- GitEndpoint(URI, String, Path, String, CredentialsProvider) - Constructor for class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
-
Creates a descriptor.
- givenName() - Method in class io.helidon.security.jwt.Jwt
-
Given name claim.
- givenName(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Given name of subject (first name).
- global() - Method in class io.helidon.tracing.jaeger.JaegerTracerProvider
- global() - Method in class io.helidon.tracing.opentelemetry.OpenTelemetryTracerProvider
- global() - Method in class io.helidon.tracing.opentracing.OpenTracingTracerProvider
- global() - Method in interface io.helidon.tracing.spi.TracerProvider
-
Global tracer that is registered, or a NoOp tracer if none is registered.
- global() - Static method in interface io.helidon.tracing.Tracer
-
Get the currently registered global tracer.
- global(Tracer) - Method in class io.helidon.tracing.jaeger.JaegerTracerProvider
- global(Tracer) - Method in class io.helidon.tracing.opentelemetry.OpenTelemetryTracerProvider
- global(Tracer) - Method in class io.helidon.tracing.opentracing.OpenTracingTracerProvider
- global(Tracer) - Method in interface io.helidon.tracing.spi.TracerProvider
-
Register a global tracer instance.
- global(Tracer) - Static method in interface io.helidon.tracing.Tracer
-
Register a global tracer, behavior depends on implementation.
- GLOBAL_TAGS_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsSettings.Builder
-
Config key for comma-separated,
tag=valueglobal tag settings. - globalBootstrap() - Static method in interface io.helidon.pico.api.PicoServices
-
Retrieves any primordial bootstrap configuration that previously set.
- globalBootstrap(Bootstrap) - Static method in interface io.helidon.pico.api.PicoServices
-
Sets the primordial bootstrap configuration that will supply
PicoServices.picoServices()during global singleton initialization. - globalCallingContext(CallingContext, boolean) - Static method in class io.helidon.pico.api.CallingContext
-
Sets the default global calling context.
- globalContext() - Static method in class io.helidon.common.context.Contexts
-
Global context is always present and statically shared in this JVM.
- globalTags() - Method in interface io.helidon.metrics.api.MetricsSettings
-
Returns the global tags, if any.
- globalTags(Map<String, String>) - Method in interface io.helidon.metrics.api.MetricsSettings.Builder
-
Sets the global tags to be applied to all metrics.
- globalTracer() - Static method in class io.helidon.tracing.opentelemetry.OpenTelemetryTracerProvider
-
Registered global tracer, or tracer from global open telemetry.
- globalTracer(Tracer) - Static method in class io.helidon.tracing.opentelemetry.OpenTelemetryTracerProvider
-
Register global tracer.
- GO_AWAY - Enum constant in enum class io.helidon.nima.http2.Http2FrameType
-
Go away frame.
- GO_AWAY - Static variable in interface io.helidon.nima.http2.Http2FrameTypes
-
Go away frame types.
- GOING_AWAY - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Client is leaving (browser tab closing).
- GONE_410 - Static variable in class io.helidon.common.http.Http.Status
-
410 Gone, see HTTP/1.1 documentation.
- GoogleTokenException - Exception Class in io.helidon.security.providers.google.login
-
An exception that is throws in case of a problem with Google access token processing.
- GoogleTokenProvider - Class in io.helidon.security.providers.google.login
-
Provider supporting login button from front-end.
- GoogleTokenProvider.Builder - Class in io.helidon.security.providers.google.login
-
Fluent API builder to build
GoogleTokenProviderinstance. - GoogleTokenService - Class in io.helidon.security.providers.google.login
-
Java service (
SecurityProviderService) for google token provider. - GoogleTokenService() - Constructor for class io.helidon.security.providers.google.login.GoogleTokenService
- Grant - Class in io.helidon.security
-
A concept representing anything that can be granted to a subject.
- Grant(Grant.Builder<?>) - Constructor for class io.helidon.security.Grant
-
Create an instance based on a builder.
- Grant.Builder<B extends Grant.Builder<B>> - Class in io.helidon.security
- grants(Class<T>) - Method in class io.helidon.security.Subject
-
Get all grants of a specific type determined by type's class.
- grantsByType(String) - Method in class io.helidon.security.Subject
-
Get all grants of a specific type determined by type's name.
- GRAPHQL_SCHEMA_URI - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Default URI of GraphQl schema under the
GraphQlConstants.GRAPHQL_WEB_CONTEXT. - GRAPHQL_WEB_CONTEXT - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Default web context of GraphQl endpoint.
- GraphQlCdiExtension - Class in io.helidon.microprofile.graphql.server
-
A CDI
Extensionto collect the classes that are of interest to Microprofile GraphQL. - GraphQlCdiExtension() - Constructor for class io.helidon.microprofile.graphql.server.GraphQlCdiExtension
- GraphQlConfigurationException - Exception Class in io.helidon.microprofile.graphql.server
-
Defines an exception that is critical enough that will cause the GraphQL application to not start.
- GraphQlConfigurationException() - Constructor for exception class io.helidon.microprofile.graphql.server.GraphQlConfigurationException
-
Construct a
GraphQlConfigurationException. - GraphQlConfigurationException(String) - Constructor for exception class io.helidon.microprofile.graphql.server.GraphQlConfigurationException
-
Construct a
GraphQlConfigurationExceptionwith a given message. - GraphQlConfigurationException(String, Throwable) - Constructor for exception class io.helidon.microprofile.graphql.server.GraphQlConfigurationException
-
Construct a
GraphQlConfigurationExceptionwith a given message andThrowable. - GraphQlConstants - Class in io.helidon.graphql.server
-
Constants used across GraphQL implementation.
- GraphQlService - Class in io.helidon.nima.graphql.server
-
Support for GraphQL for Helidon WebServer.
- GraphQlService.Builder - Class in io.helidon.nima.graphql.server
-
Fluent API builder to create
GraphQlService. - GraphQlSupport - Class in io.helidon.reactive.graphql.server
-
Support for GraphQL for Helidon WebServer.
- GraphQlSupport.Builder - Class in io.helidon.reactive.graphql.server
-
Fluent API builder to create
GraphQlSupport. - groupId(String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
A unique string that identifies the consumer group this consumer belongs to.
- growing(int) - Static method in interface io.helidon.common.buffers.BufferData
-
Growing buffer data.
- Grpc - Annotation Interface in io.helidon.microprofile.grpc.core
-
An annotation used to mark a class as representing a gRPC service.
- GRPC_SECURITY_HANDLER - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
-
The default security handler gRPC metadata header key.
- Grpc.Literal - Class in io.helidon.microprofile.grpc.core
-
An
AnnotationLiteralfor theGrpcannotation. - GrpcCdiExtension - Class in io.helidon.microprofile.grpc.core
-
An extension that processes beans as they are discovered.
- GrpcCdiExtension() - Constructor for class io.helidon.microprofile.grpc.core.GrpcCdiExtension
- GrpcChannel - Annotation Interface in io.helidon.microprofile.grpc.client
-
A qualifier annotation that can be used to specify the name of a configured gRPC channel to inject, or the name of the host to connect to, as described in
GrpcChannelsProvider.channel(String)documentation. - GrpcChannel.Literal - Class in io.helidon.microprofile.grpc.client
-
An
AnnotationLiteralfor theGrpcChannelannotation. - GrpcChannelDescriptor - Class in io.helidon.grpc.client
-
GrpcChannelDescriptor contains the configuration for a
Channel. - GrpcChannelDescriptor.Builder - Class in io.helidon.grpc.client
-
Builder builds a GrpcChannelDescriptor.
- GrpcChannelsProvider - Class in io.helidon.grpc.client
-
GrpcChannelsProvider is a factory for pre-configured gRPC Channel instances.
- GrpcChannelsProvider.Builder - Class in io.helidon.grpc.client
-
Builder builds an instance of
GrpcChannelsProvider. - GrpcClientCdiExtension - Class in io.helidon.microprofile.grpc.client
-
A CDI extension to add gRPC client functionality.
- GrpcClientCdiExtension() - Constructor for class io.helidon.microprofile.grpc.client.GrpcClientCdiExtension
- GrpcClientSecurity - Class in io.helidon.security.integration.grpc
-
A gRPC
CallCredentialsimplementation. - GrpcClientSecurity.Builder - Class in io.helidon.security.integration.grpc
-
A builder of
GrpcClientSecurityinstances. - GrpcHelper - Class in io.helidon.grpc.core
-
Helper methods for common gRPC tasks.
- GrpcInterceptor - Annotation Interface in io.helidon.microprofile.grpc.core
-
Specifies that a class is a gRPC interceptor.
- GrpcInterceptor.Literal - Class in io.helidon.microprofile.grpc.core
-
An
AnnotationLiteralfor theGrpcInterceptorannotation. - GrpcInterceptorBinding - Annotation Interface in io.helidon.microprofile.grpc.core
-
Specifies that an annotation type is a gRPC interceptor binding type.
- GrpcInterceptors - Annotation Interface in io.helidon.microprofile.grpc.core
-
Declares an ordered list of gRPC interceptors for a target gRPC service class or a gRPC service method of a target class.
- GrpcMarshaller - Annotation Interface in io.helidon.microprofile.grpc.core
-
An annotation used to annotate a type or method to specify the named marshaller supplier to use for rpc method calls.
- GrpcMethod - Annotation Interface in io.helidon.microprofile.grpc.core
-
An annotation to mark a class as representing a gRPC service or a method as a gRPC service method.
- GrpcMetricRegistrationObserver - Class in io.helidon.microprofile.grpc.metrics
-
The gRPC implementation of
MetricRegistrationObserverwith a static factory method. - GrpcMetrics - Class in io.helidon.grpc.metrics
-
A
ServerInterceptorthat enables capturing of gRPC call metrics. - GrpcMetrics.NamingFunction - Interface in io.helidon.grpc.metrics
-
Implemented by classes that can create a metric name.
- GrpcMetricsCdiExtension - Class in io.helidon.microprofile.grpc.metrics
-
A CDI extension for gRPC metrics.
- GrpcMetricsCdiExtension() - Constructor for class io.helidon.microprofile.grpc.metrics.GrpcMetricsCdiExtension
- GrpcMpContext - Interface in io.helidon.microprofile.grpc.server.spi
-
A context to allow a microprofile gRPC server extensions to configure additional services or components for the gRPC server or use the CDI bean manager.
- GrpcMpExtension - Interface in io.helidon.microprofile.grpc.server.spi
-
Microprofile service to extend features of the gRPC server.
- GrpcProtocolProvider - Class in io.helidon.nima.grpc.webserver
-
ServiceLoaderprovider implementation of grpc sub-protocol of HTTP/2. - GrpcProtocolProvider() - Constructor for class io.helidon.nima.grpc.webserver.GrpcProtocolProvider
-
Deprecated.please do not use directly outside of testing, this is reserved for Java
ServiceLoader - GrpcProxy - Annotation Interface in io.helidon.microprofile.grpc.client
-
A qualifier annotation used to mark an injection point for a gRPC service client proxy.
- GrpcProxy.Literal - Class in io.helidon.microprofile.grpc.client
-
An
AnnotationLiteralfor theGrpcProxyannotation. - GrpcProxyBuilder<T> - Class in io.helidon.microprofile.grpc.client
-
A builder for gRPC clients dynamic proxies.
- GrpcRouting - Class in io.helidon.nima.grpc.webserver
-
GRPC specific routing.
- GrpcRouting - Interface in io.helidon.grpc.server
-
GrpcRouting represents the composition of gRPC services with interceptors and routing rules.
- GrpcRouting.Builder - Class in io.helidon.grpc.server
-
A builder that can build
GrpcRoutinginstances. - GrpcRouting.Builder - Class in io.helidon.nima.grpc.webserver
-
Fluent API builder for
GrpcRouting. - GrpcRoutingImpl - Class in io.helidon.grpc.server
-
An implementation of
GrpcRouting. - GrpcSecurity - Class in io.helidon.security.integration.grpc
-
Integration of security into the gRPC Server.
- GrpcSecurityHandler - Class in io.helidon.security.integration.grpc
-
Handles security for the gRPC server.
- GrpcServer - Interface in io.helidon.grpc.server
-
Represents a immutably configured gRPC server.
- GrpcServer.Builder - Class in io.helidon.grpc.server
-
GrpcServer builder class provides a convenient way to timed a GrpcServer instance.
- GrpcServerBasicConfig - Class in io.helidon.grpc.server
-
Configuration class for the
GrpcServerimplementations. - GrpcServerCdiExtension - Class in io.helidon.microprofile.grpc.server
-
A CDI extension that will start the
gRPC server. - GrpcServerCdiExtension() - Constructor for class io.helidon.microprofile.grpc.server.GrpcServerCdiExtension
- GrpcServerCdiExtension.ServerProducer - Class in io.helidon.microprofile.grpc.server
-
A CDI producer that can supply the running
GrpcServeran in-processChannel. - grpcServerConfiguration() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
-
Obtain the
GrpcServerConfiguration. - GrpcServerConfiguration - Interface in io.helidon.grpc.server
-
The configuration for a gRPC server.
- GrpcServerConfiguration.Builder - Class in io.helidon.grpc.server
-
A
GrpcServerConfigurationbuilder. - GrpcServerImpl - Class in io.helidon.grpc.server
-
A gRPC Server implementation.
- GrpcService - Interface in io.helidon.grpc.server
-
A Helidon gRPC service.
- GrpcService - Interface in io.helidon.nima.grpc.webserver
-
Grpc service.
- GrpcService.Routing - Interface in io.helidon.nima.grpc.webserver
-
Service specific routing (proto descriptor is provided by
GrpcService.proto(). - GrpcServiceBuilder - Class in io.helidon.microprofile.grpc.server
-
A builder for constructing a
ServiceDescriptorinstances from an annotated POJOs. - GrpcServiceClient - Class in io.helidon.grpc.client
-
A gRPC Client for a specific gRPC service.
- GrpcServiceClient.Builder - Class in io.helidon.grpc.client
-
Builder to build an instance of
GrpcServiceClient. - GrpcServiceClient.SingleValueStreamObserver<T> - Class in io.helidon.grpc.client
-
A simple
StreamObserveradapter class that completes aCompletableFuturewhen the observer is completed. - GrpcStatus - Class in io.helidon.nima.grpc.webserver
-
Status headers for defined grpc states.
- GrpcTlsDescriptor - Class in io.helidon.grpc.core
-
GrpcTlsDescriptor contains details about configuring TLS of a
Channel. - GrpcTlsDescriptor.Builder - Class in io.helidon.grpc.core
-
Builder to build a new instance of
GrpcTlsDescriptor. - GrpcTracing - Class in io.helidon.grpc.server
-
A
ServerInterceptorthat adds tracing to gRPC service calls. - GrpcTracingConfig - Class in io.helidon.grpc.server
-
The configuration for gRPC tracing.
- GrpcTracingConfig.Builder - Class in io.helidon.grpc.server
-
Builds the configuration of a tracer.
- GrpcTracingContext - Class in io.helidon.grpc.core
-
Contextual information related to Tracing.
- GrpcTracingName - Interface in io.helidon.grpc.core
-
Name generator for span operation name.
- GzipEncodingProvider - Class in io.helidon.nima.http.encoding.gzip
-
Support for gzip content encoding.
- GzipEncodingProvider() - Constructor for class io.helidon.nima.http.encoding.gzip.GzipEncodingProvider
H
- HALF_CLOSED_LOCAL - Enum constant in enum class io.helidon.nima.http2.Http2StreamState
-
Local stream is closed, remote stream is open.
- HALF_CLOSED_REMOTE - Enum constant in enum class io.helidon.nima.http2.Http2StreamState
-
Remote stream is closed, local stream is open.
- HALF_OPEN - Enum constant in enum class io.helidon.nima.faulttolerance.CircuitBreaker.State
-
Circuit is half open and some test requests are processed, others fail with
CircuitBreakerOpenException. - HALF_OPEN - Enum constant in enum class io.helidon.reactive.faulttolerance.CircuitBreaker.State
-
Circuit is half open and some test requests are processed, others fail with
CircuitBreakerOpenException. - handle() - Method in class io.helidon.nima.http2.webserver.Http2Connection
- handle() - Method in class io.helidon.nima.webserver.http1.Http1Connection
- handle() - Method in interface io.helidon.nima.webserver.spi.ServerConnection
-
Start handling the connection.
- handle() - Method in class io.helidon.nima.websocket.webserver.WsConnection
- handle(DirectHandler.TransportRequest, DirectHandler.EventType, Http.Status, ServerResponseHeaders, String) - Method in interface io.helidon.common.http.DirectHandler
-
Handler of responses that bypass routing.
- handle(DirectHandler.TransportRequest, DirectHandler.EventType, Http.Status, ServerResponseHeaders, Throwable) - Method in interface io.helidon.common.http.DirectHandler
-
Handler of responses that bypass router.
- handle(RequestException, ServerResponse, boolean) - Method in class io.helidon.nima.webserver.http.DirectHandlers
-
Handle an HTTP Exception that occurred when request and response is available.
- handle(ServerRequest, ServerResponse) - Method in class io.helidon.nima.webserver.cors.CorsSupport
- handle(ServerRequest, ServerResponse) - Method in interface io.helidon.nima.webserver.http.Handler
-
Handle request.
- handle(ServerRequest, ServerResponse) - Method in class io.helidon.nima.webserver.http.SecureHandler
- handle(ServerRequest, ServerResponse) - Method in class io.helidon.security.integration.nima.SecurityHandler
- handle(ServerRequest, ServerResponse, T) - Method in interface io.helidon.nima.webserver.http.ErrorHandler
-
Error handling consumer.
- handle(OutputStream) - Method in interface io.helidon.nima.webclient.ClientRequest.OutputStreamHandler
-
Handle the output stream.
- handle(Method, String, T) - Method in interface io.helidon.nima.testing.junit5.webserver.spi.DirectJunitExtension.ParamHandler
-
Handle the value after the method has been called, and its body updated our provided instance.
- handle(String, WebServer.Builder, ListenerConfiguration.Builder, Router.RouterBuilder<?>, T) - Method in interface io.helidon.nima.testing.junit5.webserver.spi.ServerJunitExtension.ParamHandler
-
Handle the value after the method has been called, and its body updated our provided instance.
- handle(BiFunction<? super T, Throwable, ? extends U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- handle(BiFunction<? super T, Throwable, ? extends U>) - Method in interface io.helidon.common.reactive.Single
- handle(X, ClientResponse, MediaContext) - Method in class io.helidon.nima.sse.webclient.SseSourceHandlerProvider
- handle(X, ClientResponse, MediaContext) - Method in interface io.helidon.nima.webclient.http.spi.SourceHandlerProvider
-
Handles a source.
- handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in interface io.helidon.common.reactive.Single
- handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in interface io.helidon.common.reactive.Single
- handleBytesResponse(String, ApiRequest<?>, Http.Method, String, WebClientResponse, ApiOptionalResponse.BuilderBase<?, T, byte[], R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Handle bytes response for optional bytes entity.
- handleJsonResponse(String, ApiRequest<?>, Http.Method, String, WebClientResponse, ApiEntityResponse.Builder<?, T, JsonObject>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Reads JsonObject from response entity and either calls the
jsonOkResponseorerrorResponsedepending on its success. - handleOptionalJsonResponse(String, ApiRequest<?>, Http.Method, String, WebClientResponse, ApiOptionalResponse.BuilderBase<?, T, JsonObject, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Handle response for optional JSON entity.
- handlePublisherResponse(String, ApiRequest<?>, Http.Method, String, WebClientResponse, ApiOptionalResponse.BuilderBase<?, T, Multi<DataChunk>, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Handle response for optional publisher entity.
- handler() - Method in class io.helidon.nima.http2.webserver.Http2Route
- handler() - Method in interface io.helidon.nima.webserver.http.HttpRoute
-
Handler of this route.
- handler() - Method in class io.helidon.nima.webserver.http1.Http1Route
- handler() - Method in class io.helidon.reactive.webserver.Http1Route
-
Returns an effective
Handler. - handler() - Method in class io.helidon.reactive.webserver.http2.Http2Route
-
Returns an effective
Handler. - handler(DirectHandler.EventType) - Method in class io.helidon.nima.webserver.http.DirectHandlers
-
Get handler for the event type.
- handler(Handler) - Method in class io.helidon.nima.webserver.http.HttpRoute.Builder
-
Handler to use.
- handler(URI) - Method in class io.helidon.reactive.webclient.Proxy
-
Creates new proxy channel handler.
- Handler - Interface in io.helidon.nima.webserver.http
-
Handle a server request and server response.
- Handler - Interface in io.helidon.reactive.webserver
-
The
ServerRequestandServerResponsehandler. - Handler.EntityHandler<T> - Interface in io.helidon.reactive.webserver
- handleResponse(String, ApiRequest<?>, Http.Method, String, WebClientResponse, ApiResponse.Builder<?, T>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Handle response for a request not expecting an entity.
- handlerSuppliers() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Obtain the list of method handler suppliers.
- handlingClass() - Method in interface io.helidon.jersey.common.InvokedResource
-
Resource handling class.
- handlingMethod() - Method in interface io.helidon.jersey.common.InvokedResource
-
Method that handles the invoked resource method.
- hasAnyBuilderClashingMethodNames() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns true if any getter methods from the target clash with any builder method name.
- hasContentType(HttpMediaType...) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Only accept requests with any of the given content types.
- hasContentType(String...) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Only accept requests with any of the given content types.
- hasContractsFor(TypeName) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Checks whether the service type has an established set of contracts that are known for it.
- hasDefaultProperty() - Method in class io.helidon.openapi.ExpandedTypeDescription
-
Whether a default value exists.
- hasEntity() - Method in interface io.helidon.nima.http.media.ReadableEntity
-
Whether an entity actually exists.
- hasEntity() - Method in class io.helidon.nima.http.media.ReadableEntityBase
- hasEntity() - Method in interface io.helidon.nima.webserver.http.RoutingResponse
-
Whether this request has an entity.
- hasErrors() - Method in interface io.helidon.builder.config.spi.ConfigBeanBuilderValidator.ValidationRound
-
Returns true if any errors were found.
- hasFatal() - Method in class io.helidon.common.Errors.Collector
-
A helper method to check if this collector already has a fatal message.
- hasFatal() - Method in class io.helidon.common.Errors
-
Check if a fatal message is part of these messages.
- hash(ConnectionContext, String) - Method in class io.helidon.nima.websocket.webserver.WsUpgrader
- HASH_ALGORITHM_SHA2_224 - Static variable in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Hash algorithm "sha2-224".
- HASH_ALGORITHM_SHA2_224 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Hash algorithm "sha2-224".
- HASH_ALGORITHM_SHA2_256 - Static variable in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Hash algorithm "sha2-256".
- HASH_ALGORITHM_SHA2_256 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Hash algorithm "sha2-256".
- HASH_ALGORITHM_SHA2_384 - Static variable in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Hash algorithm "sha2-384".
- HASH_ALGORITHM_SHA2_384 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Hash algorithm "sha2-384".
- HASH_ALGORITHM_SHA2_512 - Static variable in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Hash algorithm "sha2-512".
- HASH_ALGORITHM_SHA2_512 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Hash algorithm "sha2-512".
- HASH_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
#byte. - hashAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Specifies the hash algorithm to use for supporting key types (notably, not including ed25519 which specifies its own hash algorithm).
- hashAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Specifies the hash algorithm to use for supporting key types (notably, not including ed25519 which specifies its own hash algorithm).
- hashAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Specifies the hash algorithm to use for supporting key types (notably, not including ed25519 which specifies its own hash algorithm).
- hashAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Specifies the hash algorithm to use for supporting key types (notably, not including ed25519 which specifies its own hash algorithm).
- hashCode() - Method in class io.helidon.common.Errors.ErrorMessage
- hashCode() - Method in class io.helidon.common.GenericType
- hashCode() - Method in class io.helidon.common.http.Http.Method
- hashCode() - Method in class io.helidon.common.http.Http.Status
- hashCode() - Method in class io.helidon.common.http.HttpPrologue
- hashCode() - Method in record class io.helidon.common.http.PathMatchers.MatchResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.common.http.PathMatchers.PrefixMatchResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
-
Returns a hash code value for this object.
- hashCode() - Method in class io.helidon.common.types.DefaultAnnotationAndValue
- hashCode() - Method in class io.helidon.common.types.DefaultTypedElementName
- hashCode() - Method in class io.helidon.common.types.DefaultTypeName
- hashCode() - Method in record class io.helidon.common.uri.UriInfo
-
Returns a hash code value for this object.
- hashCode() - Method in class io.helidon.config.ValueNodeImpl
- hashCode() - Method in class io.helidon.grpc.metrics.GrpcMetrics
- hashCode() - Method in class io.helidon.grpc.server.ServiceDescriptor
- hashCode() - Method in record class io.helidon.metrics.api.MetricInstance
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.metrics.api.MetricsForMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in class io.helidon.nima.common.tls.Tls
- hashCode() - Method in record class io.helidon.nima.http.media.MediaSupport.ReaderResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.nima.http.media.MediaSupport.WriterResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.nima.http2.Http2FrameData
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.nima.http2.Http2GoAway
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.nima.http2.Http2Priority
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.nima.http2.Http2RstStream
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.nima.http2.Http2WindowUpdate
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.nima.http2.webserver.spi.SubProtocolResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.helidon.nima.testing.junit5.webserver.DirectPeerInfo
-
Returns a hash code value for this object.
- hashCode() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- hashCode() - Method in class io.helidon.reactive.webclient.Proxy
- hashCode() - Method in class io.helidon.reactive.webclient.WebClientTls
- hashCode() - Method in class io.helidon.security.Grant
- hashCode() - Method in class io.helidon.security.providers.common.OutboundTarget
- hashCode() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
- hashCode() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
-
Deprecated.
- hashCode() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
- hashCode() - Method in class io.helidon.tracing.Tag
- HashDigest - Class in io.helidon.common.crypto
-
The HashDigest is used for ordinary data digest creation and verification.
- HashDigest.Builder - Class in io.helidon.common.crypto
-
Builder of the
HashDigest. - hasHeader(Http.HeaderName) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
-
A matcher for an
Headersthat checks that the header is present, ignoring its value. - hasHeader(Http.HeaderName, String...) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
-
A matcher for an
Headersthat checks that the header is present and has the defined value(s). - hasHeader(Http.HeaderName, Matcher<Iterable<? extends String>>) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
-
A matcher for an
Headersthat checks that the header is present and values match the provided matcher. - hasHeader(Http.HeaderValue) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
-
A matcher for an
Headersthat checks that the header is present and has the defined value. - hasHeaderValue(Http.HeaderName, Matcher<String>) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
-
A matcher for an
Headersthat checks that the header is present and its single value matches the provided matcher. - hasHierarchyFor(TypeName) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Checks whether the service type has an established super class hierarchy set.
- hasHint() - Method in class io.helidon.common.Errors
-
Check if a hint message is part of these messages.
- hasIssues() - Method in interface io.helidon.builder.config.spi.ConfigBeanBuilderValidator.ValidationRound
-
Returns true if there were any issues found including warnings or errors.
- hasNoArgConstructor() - Method in interface io.helidon.pico.tools.InterceptionPlan
-
Returns true if the implementation has a zero/no-argument constructor.
- hasOtherMethod(String, TypeInfo) - Method in class io.helidon.builder.processor.tools.BodyContext
-
Checks whether there is an "other" method that matches the signature.
- hasParameterCount(int) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list that have the specific number of parameters.
- hasParent() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns true if the current type has a parent.
- hasPartialResultsException() - Method in interface io.helidon.graphql.server.ExecutionContext
-
Whether an exception was set on this context.
- hasProperty(String) - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- hasProperty(String) - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- hasProperty(String) - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Check if JMS property exists.
- hasProvider(String) - Method in class io.helidon.security.Security.Builder
-
Check whether a provider with the name is configured.
- hasRequests() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Check if demand is higher than 0.
- hasRequests() - Method in class io.helidon.common.reactive.EmittingPublisher
-
Check if demand is higher than 0.
- hasRequests() - Method in class io.helidon.messaging.Emitter
- hasReturnType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list that declare the specified return type.
- hasSocket(String) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
A method to validate a named socket configuration exists in this builder.
- hasSocket(String) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
A method to validate a named socket configuration exists in this builder.
- hasStreamSupportOnBuilder() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns true if there is stream support included on the builder generated class.
- hasStreamSupportOnImpl() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns true if there is stream support included on the generated class.
- hasSuffix(String) - Method in interface io.helidon.common.media.type.MediaType
-
Tests if this media type has provided Structured Syntax
suffix(RFC 6839). - hasTls() - Method in interface io.helidon.nima.webserver.WebServer
-
Returns
trueif TLS is configured for the default socket. - hasTls() - Method in interface io.helidon.reactive.webserver.WebServer
-
Returns
trueif TLS is configured for the default socket. - hasTls(String) - Method in interface io.helidon.nima.webserver.WebServer
-
Returns
trueif TLS is configured for the named socket. - hasTls(String) - Method in interface io.helidon.reactive.webserver.WebServer
-
Returns
trueif TLS is configured for the named socket. - hasValue() - Method in interface io.helidon.common.config.Config
-
Returns
trueif this configuration node has a direct value. - hasValue() - Method in class io.helidon.common.uri.UriFragment
-
Whether there is a fragment.
- hasValue() - Method in interface io.helidon.config.Config
-
Returns
trueif this configuration node has a direct value. - hasValue() - Method in interface io.helidon.config.MergeableNode
-
Each node may have a direct value, and in addition may be an object node or a list node.
- hasValue() - Method in class io.helidon.config.ObjectNodeImpl
- hasValue() - Method in class io.helidon.config.ValueNodeImpl
- hasValue(Http2Setting<?>) - Method in class io.helidon.nima.http2.Http2Settings
-
Is there a value in these settings for the provided setting.
- hasVisitedInterceptorPlanFor(TypeName) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Checks whether the service type has been evaluated for an interceptor plan.
- hasWarning() - Method in class io.helidon.common.Errors
-
Check if a warning message is part of these messages.
- HcpSysProvider - Class in io.helidon.integrations.vault.sys
-
Java Service Loader service implementation for
SysRx. - HcpSysProvider() - Constructor for class io.helidon.integrations.vault.sys.HcpSysProvider
- head() - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for head method with default path.
- head() - Method in interface io.helidon.reactive.webclient.WebClient
-
Create a request builder for a head method.
- head(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- head(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a head route.
- head(Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- head(Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes all HEAD requests to provided handler(s).
- head(PathMatcher, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- head(PathMatcher, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes HEAD requests with corresponding path to provided handler(s).
- head(String) - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for head method with a path.
- head(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- head(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a head route.
- head(String, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- head(String, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes HEAD requests with corresponding path to provided handler(s).
- HEAD - Static variable in class io.helidon.common.http.Http.Method
-
The HEAD method is identical to
Http.Method.GETexcept that the server MUST NOT return a message-body in the response. - header() - Method in record class io.helidon.nima.http2.Http2FrameData
-
Returns the value of the
headerrecord component. - header() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Header to store signature in.
- header(Http.HeaderName, Object) - Method in interface io.helidon.cors.CorsResponseAdapter
-
Arranges to add the specified header and value to the eventual response.
- header(Http.HeaderName, String) - Method in interface io.helidon.cors.CorsResponseAdapter
-
Arranges to add the specified header and value to the eventual response.
- header(Http.HeaderName, String) - Method in interface io.helidon.nima.webclient.ClientRequest
-
Set an HTTP header.
- header(Http.HeaderName, String) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders.Builder
-
Add a new header.
- header(Http.HeaderName, String...) - Method in class io.helidon.common.http.DirectHandler.TransportResponse.Builder
-
Set a header (if exists, it would be replaced).
- header(Http.HeaderName, String...) - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Set a header.
- header(Http.HeaderValue) - Method in class io.helidon.common.http.DirectHandler.TransportResponse.Builder
-
Set a header (if exists, it would be replaced).
- header(Http.HeaderValue) - Method in class io.helidon.common.http.RequestException.Builder
-
Response header to be added to error response.
- header(Http.HeaderValue) - Method in interface io.helidon.nima.webclient.ClientRequest
-
Set an HTTP header.
- header(Http.HeaderValue) - Method in interface io.helidon.nima.webserver.http.HttpRequest
-
Replace (or set) a request header.
- header(Http.HeaderValue) - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Set header with a value.
- header(Http.HeaderValue) - Method in class io.helidon.nima.websocket.client.WsClient.Builder
-
Configure a custom header to be sent.
- header(Http.HeaderValue) - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Set a header.
- header(HttpSignHeader) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Header to store signature in.
- header(String, String) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Add a single-value header.
- header(String, String...) - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Not optimized method for setting a header.
- header(String, List<String>) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Add a multi-value header.
- header(Map<String, List<String>>, String) - Method in class io.helidon.security.util.TokenHandler
-
Set the token as a new header.
- HEADER_ORIG_URI - Static variable in interface io.helidon.security.Security
-
Integration should add a special header to each request.
- HEADER_TABLE_SIZE - Static variable in interface io.helidon.nima.http2.Http2Setting
-
Setting for header table size.
- HeaderAtnOutboundConfig - Class in io.helidon.security.providers.header
-
Header assertion security provider configuration for outbound.
- HeaderAtnOutboundConfig.Builder - Class in io.helidon.security.providers.header
-
Fluent API builder for
HeaderAtnOutboundConfig. - HeaderAtnProvider - Class in io.helidon.security.providers.header
-
Security provider that extracts a username (or service name) from a header.
- HeaderAtnProvider.Builder - Class in io.helidon.security.providers.header
-
A fluent api Builder for
HeaderAtnProvider. - HeaderAtnService - Class in io.helidon.security.providers.header
-
Service for
HeaderAtnProviderto auto-configure it withSecurity. - HeaderAtnService() - Constructor for class io.helidon.security.providers.header.HeaderAtnService
- headerAudience(List<String>) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
Audience identifies the expected recipients of this JWT (optional).
- headerClaim(String) - Method in class io.helidon.security.jwt.Jwt
-
Get a claim by its name from header.
- headerClaim(String) - Method in class io.helidon.security.jwt.JwtHeaders
-
Get a claim by its name from header.
- headerComment() - Method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
The header (i.e., copyright) comment - will appear at the very start of the output.
- HeaderConsumer - Interface in io.helidon.tracing
-
API used to configure headers when propagating tracing information across service boundaries.
- headerContainsKey(Http.HeaderName) - Method in interface io.helidon.cors.CorsRequestAdapter
-
Reports whether the specified header exists.
- headerHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
TokenHandlerto extract header information from request. - headerIssuer(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
The issuer claim identifies the principal that issued the JWT.
- headerJson() - Method in class io.helidon.security.jwt.Jwt
-
Create a JSON header object.
- headerJson() - Method in class io.helidon.security.jwt.JwtHeaders
-
Create a JSON header object.
- HeaderLogEntry - Class in io.helidon.nima.webserver.accesslog
-
Access log entry for header values.
- HeaderLogEntry - Class in io.helidon.reactive.webserver.accesslog
-
Access log entry for header values.
- HeaderLogEntry.Builder - Class in io.helidon.nima.webserver.accesslog
-
Fluent API builder for
HeaderLogEntry. - HeaderLogEntry.Builder - Class in io.helidon.reactive.webserver.accesslog
-
Fluent API builder for
HeaderLogEntry. - headerName() - Method in class io.helidon.common.http.ContentDisposition
- headerName() - Method in interface io.helidon.common.http.Http.HeaderValue
-
Header name for the header.
- HeaderParam - Annotation Interface in io.helidon.common.http
-
Inject header into a method parameter.
- HeaderProvider - Interface in io.helidon.tracing
-
API used to obtain headers when reading propagated tracing information incoming across service boundaries.
- headers() - Method in interface io.helidon.common.http.DirectHandler.TransportRequest
-
Headers, if found in request.
- headers() - Method in class io.helidon.common.http.DirectHandler.TransportResponse
-
Configured headers.
- headers() - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
-
Returns immutable configured headers.
- headers() - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Returns immutable configured headers.
- headers() - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
-
Received HTTP headers.
- headers() - Method in class io.helidon.integrations.common.rest.ApiResponse
-
HTTP headers returned in the response.
- headers() - Method in exception class io.helidon.integrations.common.rest.ApiRestException
-
Response HTTP headers.
- headers() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- headers() - Method in interface io.helidon.nima.http.media.multipart.WriteablePart
-
Full set of configured headers of this part.
- headers() - Method in interface io.helidon.nima.webclient.ClientResponse
-
Response headers.
- headers() - Method in class io.helidon.nima.webserver.http.DirectTransportRequest
- headers() - Method in interface io.helidon.nima.webserver.http.HttpRequest
-
Headers of the request.
- headers() - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Response headers (mutable).
- headers() - Method in class io.helidon.reactive.media.common.MessageBodyReaderContext
-
Get the underlying headers.
- headers() - Method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Get the underlying headers.
- headers() - Method in interface io.helidon.reactive.media.multipart.BodyPart
-
Returns HTTP part headers.
- headers() - Method in class io.helidon.reactive.media.multipart.ReadableBodyPart
- headers() - Method in class io.helidon.reactive.media.multipart.WriteableBodyPart
- headers() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder.ClientRequest
-
Headers which are used in current request.
- headers() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Get a (mutable) instance of outgoing headers.
- headers() - Method in interface io.helidon.reactive.webclient.WebClientResponse
-
Headers of the HTTP response.
- headers() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Configured request headers.
- headers() - Method in interface io.helidon.reactive.webclient.WebClientServiceResponse
-
Received response headers.
- headers() - Method in interface io.helidon.reactive.webserver.BareRequest
-
Gets http request headers.
- headers() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns http request headers.
- headers() - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Returns response headers.
- headers() - Method in class io.helidon.security.jwt.EncryptedJwt
-
Encrypted JWT headers.
- headers() - Method in class io.helidon.security.jwt.Jwt
-
Headers.
- headers() - Method in class io.helidon.security.SecurityEnvironment
-
Transport headers that can be used to process the message.
- headers(Headers) - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
-
Configure the HTTP headers returned by the API call.
- headers(Headers) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
-
HTTP headers configured by
RestApi. - headers(Headers) - Method in interface io.helidon.integrations.common.rest.ResponseBuilder
-
Configure the HTTP headers returned by the API call.
- headers(Headers) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Configure headers.
- headers(ServerResponseHeaders) - Method in class io.helidon.common.http.DirectHandler.TransportResponse.Builder
-
Set headers.
- headers(WritableHeaders<?>) - Method in interface io.helidon.nima.http.encoding.ContentEncoder
-
Update headers.
- headers(SocketContext, Http2Headers) - Method in interface io.helidon.nima.http2.Http2FrameListener
-
Headers received.
- headers(SocketContext, Http2Headers) - Method in class io.helidon.nima.http2.Http2LoggingFrameListener
- headers(Http2Headers, boolean) - Method in interface io.helidon.nima.http2.Http2Stream
-
Headers received.
- headers(Http2Headers, boolean) - Method in class io.helidon.nima.http2.webserver.Http2Stream
- headers(ConnectionContext, Headers) - Method in interface io.helidon.nima.webserver.http1.Http1ConnectionListener
-
Handle headers.
- headers(ConnectionContext, Headers) - Method in class io.helidon.nima.webserver.http1.Http1LoggingConnectionListener
- headers(ReadableBodyPartHeaders) - Method in class io.helidon.reactive.media.multipart.ReadableBodyPart.Builder
-
Set the headers for this part.
- headers(WriteableBodyPartHeaders) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPart.Builder
-
Set the headers for this part.
- headers(String) - Method in class io.helidon.security.providers.httpsign.SignedHeadersConfig
-
Headers configured for a method.
- headers(String, Map<String, List<String>>) - Method in class io.helidon.security.providers.httpsign.SignedHeadersConfig
-
Headers configured for a method with optional headers matched against actual transport headers.
- headers(Function<ClientRequestHeaders, WritableHeaders<?>>) - Method in interface io.helidon.nima.webclient.ClientRequest
-
Update headers.
- headers(Function<WebClientRequestHeaders, Headers>) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Function from parameter is executed on top of stored headers.
- headers(Map<String, List<String>>) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Transport headers (such as HTTP headers, JMS headers).
- Headers - Interface in io.helidon.common.http
-
View of HTTP Headers.
- HEADERS - Enum constant in enum class io.helidon.grpc.client.ClientRequestAttribute
-
Add the method call headers to the tracing span.
- HEADERS - Enum constant in enum class io.helidon.grpc.server.ServerRequestAttribute
-
Log the request headers.
- HEADERS - Enum constant in enum class io.helidon.nima.http2.Http2FrameType
-
Headers frame.
- HEADERS - Static variable in interface io.helidon.nima.http2.Http2FrameTypes
-
Headers frame types.
- headersFromResponse(String) - Static method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Find headers in response and parse them.
- headerSubject(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
Subject defines the principal this JWT was issued for (e.g.
- headerTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
A
TokenHandlerto process header containing a JWT. - HEALTH_CONFIG_KEY - Static variable in class io.helidon.reactive.health.HealthSupport.Builder
-
Config key for the
healthsection. - HealthCdiExtension - Class in io.helidon.microprofile.health
-
Health extension.
- HealthCdiExtension() - Constructor for class io.helidon.microprofile.health.HealthCdiExtension
-
Creates a new instance of the health CDI extension.
- healthCheck() - Method in class io.helidon.grpc.server.ServiceDescriptor
-
Return a
HealthCheckfor this service. - healthCheck(HealthCheck) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- healthCheck(HealthCheck) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Register the service
HealthCheck. - HealthCheck - Interface in io.helidon.health
-
A health check.
- HealthCheckBuilderException - Exception Class in io.helidon.reactive.dbclient.health
-
Exception in health check builder.
- HealthCheckBuilderException(String) - Constructor for exception class io.helidon.reactive.dbclient.health.HealthCheckBuilderException
-
Create a new exception for a message.
- HealthCheckBuilderException(String, Throwable) - Constructor for exception class io.helidon.reactive.dbclient.health.HealthCheckBuilderException
-
Create a new exception for a message and a cause.
- HealthCheckException - Exception Class in io.helidon.health
-
Exception thrown by Health system if something goes wrong.
- HealthCheckException - Exception Class in io.helidon.reactive.health
-
Exception thrown by Health system if something goes wrong.
- HealthCheckException(String, Throwable) - Constructor for exception class io.helidon.health.HealthCheckException
-
Exception with a message and a cause.
- HealthCheckException(String, Throwable) - Constructor for exception class io.helidon.reactive.health.HealthCheckException
-
Exception with a message and a cause.
- HealthCheckProvider - Interface in io.helidon.health.spi
-
ServiceLoaderprovider interface for health check services. - HealthCheckProvider - Interface in io.helidon.microprofile.health
-
A provider of
HealthCheckinstances. - HealthCheckResponse - Interface in io.helidon.health
-
Health check response.
- HealthCheckResponse.Builder - Class in io.helidon.health
-
Fluent API builder for
HealthCheckResponse. - HealthCheckResponse.Status - Enum Class in io.helidon.health
-
Health check status.
- HealthCheckResponseProviderImpl - Class in io.helidon.microprofile.health
-
An implementation of HealthCheckResponseProvider which does not rely on any particular java-to-json mapping strategy.
- HealthCheckResponseProviderImpl - Class in io.helidon.reactive.health
-
An implementation of HealthCheckResponseProvider which does not rely on any particular java-to-json mapping strategy.
- HealthCheckResponseProviderImpl() - Constructor for class io.helidon.microprofile.health.HealthCheckResponseProviderImpl
- HealthCheckResponseProviderImpl() - Constructor for class io.helidon.reactive.health.HealthCheckResponseProviderImpl
- healthChecks() - Method in interface io.helidon.grpc.server.GrpcServer
-
Return an array of health checks for this server.
- healthChecks() - Method in class io.helidon.grpc.server.GrpcServerImpl
- healthChecks() - Static method in class io.helidon.health.checks.HealthChecks
-
Built-in health checks.
- healthChecks(Config) - Method in class io.helidon.health.checks.BuiltInHealthCheckProvider
- healthChecks(Config) - Static method in class io.helidon.health.checks.HealthChecks
-
Built-in health checks, set up using "helidon.health" configuration.
- healthChecks(Config) - Method in interface io.helidon.health.spi.HealthCheckProvider
-
Health checks provided by this provider.
- HealthChecks - Class in io.helidon.health.checks
-
Utility class for built-in
health checks. - HealthCheckType - Enum Class in io.helidon.health
-
Possible types of health checks.
- HealthFeature - Class in io.helidon.nima.observe.health
-
Observe health endpoints.
- HealthFeature.Builder - Class in io.helidon.nima.observe.health
-
Fluent API builder for
HealthFeature. - HealthObserveProvider - Class in io.helidon.nima.observe.health
-
ServiceLoaderprovider implementation for health observe provider. - HealthObserveProvider() - Constructor for class io.helidon.nima.observe.health.HealthObserveProvider
-
Deprecated.
- HealthSupport - Class in io.helidon.reactive.health
-
Health check support for integration with webserver, to expose the health endpoint.
- HealthSupport.Builder - Class in io.helidon.reactive.health
-
Fluent API builder for
HealthSupport. - heapMemoryCheck() - Static method in class io.helidon.health.checks.HealthChecks
-
Memory health check.
- heapMemoryCheck(Config) - Static method in class io.helidon.health.checks.HealthChecks
-
Memory health check.
- HeapMemoryHealthCheck - Class in io.helidon.health.checks
-
A health check that verifies whether the server is running out of Java heap space.
- HeapMemoryHealthCheck.Builder - Class in io.helidon.health.checks
-
Fluent API builder for
HeapMemoryHealthCheck. - HELIDON_CONTEXT - Static variable in class io.helidon.grpc.core.ContextKeys
-
The gRPC context key to use to obtain the Helidon
Contextfrom the gRPCContext. - helidon.messaging.mock - module helidon.messaging.mock
-
Microprofile messaging MockConnector.
- helidon.microprofile.bean.validation - module helidon.microprofile.bean.validation
-
General Bean Validation.
- HelidonCdiProvider - Class in io.helidon.microprofile.cdi
-
Implementation of the CDI SPI.
- HelidonCdiProvider() - Constructor for class io.helidon.microprofile.cdi.HelidonCdiProvider
- HelidonComponentProvider - Class in io.helidon.microprofile.tyrus
-
Class HelidonComponentProvider.
- HelidonComponentProvider() - Constructor for class io.helidon.microprofile.tyrus.HelidonComponentProvider
- HelidonConfigBeanRegistry - Interface in io.helidon.builder.config.spi
-
The highest weighted service-loaded instance of this contract will be responsible for managing the active
ConfigBeaninstances running in the JVM. - HelidonConfigResolver - Class in io.helidon.builder.config.spi
-
The basic implementation of
ConfigResolversimply resolves againstConfigdirectly, not "full" Helidon config. - HelidonConfigResolver() - Constructor for class io.helidon.builder.config.spi.HelidonConfigResolver
-
Deprecated.needed for Java service loader
- HelidonConnectorProvider - Class in io.helidon.jersey.connector
-
Provider for Helidon WebClient
Connectorthat utilizes the Helidon HTTP Client to send and receive HTTP request and responses. - HelidonConnectorProvider() - Constructor for class io.helidon.jersey.connector.HelidonConnectorProvider
- HelidonConsoleHandler - Class in io.helidon.logging.jul
- HelidonConsoleHandler() - Constructor for class io.helidon.logging.jul.HelidonConsoleHandler
-
Creates a new
HelidonConsoleHandlerconfigured with: the output stream set toSystem.outthe formatter set to aHelidonFormatterthe level set toLevel.ALL. - HelidonConstraintViolationExceptionMapper - Class in io.helidon.microprofile.bean.validation
-
A JAX-RS provider that maps
ConstraintViolationExceptionfrom bean validation to a proper JAX-RS response withResponse.Status.BAD_REQUESTstatus. - HelidonConstraintViolationExceptionMapper() - Constructor for class io.helidon.microprofile.bean.validation.HelidonConstraintViolationExceptionMapper
- HelidonContainer - Interface in io.helidon.microprofile.cdi
-
Helidon CDI Container, separates initialization and runtime phases of the bootstrapping.
- HelidonContainerInitializer - Class in io.helidon.microprofile.cdi
-
This class ensures that container is created by us.
- HelidonContainerInitializer() - Constructor for class io.helidon.microprofile.cdi.HelidonContainerInitializer
-
This constructor ensures that we are not created through standard CDI means.
- HelidonFeatures - Class in io.helidon.common.features
-
Helidon Features support.
- HelidonFeatureSupport - Class in io.helidon.nima.servicecommon
-
Common base implementation for service support classes which involve REST endpoints.
- HelidonFeatureSupport(System.Logger, HelidonFeatureSupport.Builder<?, ?>, String) - Constructor for class io.helidon.nima.servicecommon.HelidonFeatureSupport
-
Shared initialization for new service support instances.
- HelidonFeatureSupport(System.Logger, RestServiceSettings, String) - Constructor for class io.helidon.nima.servicecommon.HelidonFeatureSupport
- HelidonFeatureSupport.Builder<B extends HelidonFeatureSupport.Builder<B,
T>, T extends HelidonFeatureSupport> - Class in io.helidon.nima.servicecommon -
Abstract implementation of a
Builderfor the service. - HelidonFlavor - Enum Class in io.helidon.common.features.api
-
Flavors of Helidon.
- HelidonFormatter - Class in io.helidon.logging.jul
-
A
SimpleFormatterthat replaces all occurrences of MDC tags like%X{value}with specific values. - HelidonFormatter() - Constructor for class io.helidon.logging.jul.HelidonFormatter
-
Create new instance of the
HelidonFormatter. - HelidonHK2InjectionManagerFactory - Class in io.helidon.microprofile.server
-
Overrides the injection manager factory from Jersey and provides a new implementation of
InjectionManager. - HelidonHK2InjectionManagerFactory - Class in io.helidon.reactive.webserver.jersey
-
Overrides the injection manager factory from Jersey and provides a new implementation of
InjectionManager. - HelidonHK2InjectionManagerFactory() - Constructor for class io.helidon.microprofile.server.HelidonHK2InjectionManagerFactory
-
Required by
ServiceLoader. - HelidonHK2InjectionManagerFactory() - Constructor for class io.helidon.reactive.webserver.jersey.HelidonHK2InjectionManagerFactory
- HelidonInterceptor<W> - Interface in io.helidon.microprofile.servicecommon
-
Common behavior for interceptors, invoking a preInvocation method before running an intercepted
Executable. - HelidonInterceptor.Base<W> - Class in io.helidon.microprofile.servicecommon
-
HelidonInterceptorimplementation providing as much logic as possible. - HelidonInterceptor.WithPostCompletion<W> - Interface in io.helidon.microprofile.servicecommon
-
Common behavior among interceptors with both pre-invocation and post-completion behavior.
- HelidonJunitExtension - Interface in io.helidon.nima.testing.junit5.webserver.spi
-
Common interface for JUnit extensions that can extend features of the
ServerTestorRoutingTest. - helidonLogFormat() - Method in class io.helidon.reactive.webserver.accesslog.AccessLogSupport.Builder
-
Use Helidon log format.
- HelidonMdc - Class in io.helidon.logging.common
-
Helidon MDC delegates values across all of the supported logging frameworks on the classpath.
- HelidonMetric - Interface in io.helidon.metrics.api
-
Helidon-required behavior for each type (e.g., full-featured or no-op) of metric implementation.
- HelidonOpenTelemetry - Class in io.helidon.tracing.opentelemetry
-
Open Telemetry factory methods to create wrappers for Open Telemetry types.
- HelidonProperties - Class in io.helidon.jersey.connector
-
Configuration options specific to the Client API that utilizes
HelidonConnector. - HelidonReactivePublisherFactory - Class in io.helidon.microprofile.reactive
-
Singleton factory for creating various builders out of sources.
- HelidonReactivePublisherFactory() - Constructor for class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- HelidonReactiveStreamsEngine - Class in io.helidon.microprofile.reactive
-
Implementation of
Reactive Streamswith operators backed byHelidon reactive streams. - HelidonReactiveStreamsEngine() - Constructor for class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
- HelidonRequestHeaderAutoDiscoverable - Class in io.helidon.microprofile.restclient
-
Automatically discovered JAX-RS provider which registers Rest Client specific components to the server.
- HelidonRequestHeaderAutoDiscoverable() - Constructor for class io.helidon.microprofile.restclient.HelidonRequestHeaderAutoDiscoverable
- HelidonRestCdiExtension<T extends FeatureSupport> - Class in io.helidon.microprofile.servicecommon
-
Abstract superclass of service-specific, REST-based CDI extensions.
- HelidonRestCdiExtension(System.Logger, Function<Config, T>, String) - Constructor for class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Common initialization for concrete implementations.
- HelidonRestCdiExtension.WorkItemsManager<W> - Class in io.helidon.microprofile.servicecommon
-
Manages a very simple multi-map of
ExecutabletoClass<? extends Annotation>to aSetof typed work items. - HelidonRestServiceSupport - Class in io.helidon.reactive.servicecommon
-
Common base implementation for service support classes which involve REST endpoints.
- HelidonRestServiceSupport(Logger, HelidonRestServiceSupport.Builder<?, ?>, String) - Constructor for class io.helidon.reactive.servicecommon.HelidonRestServiceSupport
-
Shared initialization for new service support instances.
- HelidonRestServiceSupport(Logger, RestServiceSettings, String) - Constructor for class io.helidon.reactive.servicecommon.HelidonRestServiceSupport
- HelidonRestServiceSupport.Builder<B extends HelidonRestServiceSupport.Builder<B,
T>, T extends HelidonRestServiceSupport> - Class in io.helidon.reactive.servicecommon -
Abstract implementation of a
Builderfor the service. - HelidonServiceLoader<T> - Class in io.helidon.common
-
Helidon specific support for Java Service Loaders.
- HelidonServiceLoader.Builder<T> - Class in io.helidon.common
-
Fluent api builder for
HelidonServiceLoader. - HelidonSocket - Interface in io.helidon.common.socket
-
Socket abstraction to allow usage of TLS or even non-socket transport.
- HelidonTaskExecutor - Interface in io.helidon.common.task
-
A simplified
ExecutorServicethat can executeInterruptableTasks and can be efficiently terminated. - helper() - Method in class io.helidon.cors.CorsSupportBase
- helper() - Method in class io.helidon.nima.webserver.cors.CorsSupport
- helper() - Method in class io.helidon.reactive.webserver.cors.CorsSupport
- HikariConnectionPool - Class in io.helidon.reactive.dbclient.jdbc
-
Hikari Connection Pool integration.
- HikariCPBackedDataSourceExtension - Class in io.helidon.integrations.datasource.hikaricp.cdi
-
An
Extensionthat arranges for namedDataSourceinjection points to be satisfied. - HikariCPBackedDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
-
Creates a new
HikariCPBackedDataSourceExtension. - HikariCpExtension - Interface in io.helidon.reactive.dbclient.jdbc
-
Interceptor to handle connection pool configuration.
- HikariCpExtensionProvider - Interface in io.helidon.reactive.dbclient.jdbc.spi
-
Java Service loader interface that provides JDBC DB Client configuration extension.
- hint(Object, String) - Method in class io.helidon.common.Errors.Collector
-
Add a hint message to the list of messages.
- hint(String) - Method in class io.helidon.common.Errors.Collector
-
Add a hint message to the list of messages.
- HINT - Enum constant in enum class io.helidon.common.Severity
-
Hint.
- histogram() - Static method in class io.helidon.grpc.metrics.GrpcMetrics
-
A static factory method to create a
GrpcMetricsinstance to create a histogram of gRPC method calls. - histogram(String) - Method in class io.helidon.metrics.api.AbstractRegistry
- histogram(String, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- histogram(Metadata) - Method in class io.helidon.metrics.api.AbstractRegistry
- histogram(Metadata, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- histogram(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
- hmac() - Method in class io.helidon.integrations.vault.secrets.transit.Hmac.Response
-
HMAC string.
- hmac(Hmac.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Hmac of a message.
- hmac(Hmac.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
-
Hmac of a message.
- hmac(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Specifies the signature output from the /transit/hmac function.
- Hmac - Class in io.helidon.integrations.vault.secrets.transit
-
HMAC request and response.
- Hmac.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- Hmac.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi. - HmacDigest - Class in io.helidon.common.crypto
-
The HmacDigest is used for simplification of the HMAC signature creation and verification.
- HmacDigest.Builder - Class in io.helidon.common.crypto
-
Builder of the
HmacDigest. - hmacKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Specifies the name of the encryption key to sign against.
- hmacKeyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Specifies the version of the key to use for signatures.
- hmacSecret(byte[]) - Method in class io.helidon.common.crypto.HmacDigest.Builder
-
Secret key to be used in HMAC algorithm.
- hmacSecret(byte[]) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
For hmac-sha256 algorithm, this provides access to a secret shared with the client.
- hmacSecret(byte[]) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Shared secret for HMAC based algorithms.
- hmacSecret(String) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
Helper method to configure a password-like secret (instead of byte based
InboundClientDefinition.Builder.hmacSecret(byte[]). - hmacSecret(String) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Shared secret for HMAC based algorithms.
- hmacSharedSecret() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
For hmac-sha256 algorithm, this provides access to a secret shared with the client.
- hmacSharedSecret() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Shared secret for HMAC based algorithms.
- HoconConfigParser - Class in io.helidon.config.hocon
-
Typesafe (Lightbend) Config (HOCON)
ConfigParserimplementation that supports following media types:MediaTypes.APPLICATION_HOCONandMediaTypes.APPLICATION_JSON. - HoconConfigParser() - Constructor for class io.helidon.config.hocon.HoconConfigParser
-
Deprecated.Use
HoconConfigParser.builder()to construct a customized instance, orHoconConfigParser.create()to get an instance with defaults - HoconConfigParserBuilder - Class in io.helidon.config.hocon
-
HOCON ConfigParser Builder.
- HoconMpConfigSource - Class in io.helidon.config.hocon.mp
-
MicroProfile
ConfigSourcethat can be used to add HOCON/JSON files from classpath or file system using theConfigProviderResolver.getBuilder(). - HoconMpMetaConfigProvider - Class in io.helidon.config.hocon.mp
-
Helidon MicroProfile meta-config provider for Hocon and Json.
- HoconMpMetaConfigProvider() - Constructor for class io.helidon.config.hocon.mp.HoconMpMetaConfigProvider
- host() - Method in class io.helidon.common.http.Forwarded
-
hostdirective of the forwarded header. - host() - Method in interface io.helidon.common.socket.PeerInfo
-
Host of the peer.
- host() - Method in record class io.helidon.common.uri.UriInfo
-
Returns the value of the
hostrecord component. - host() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor
-
Get the host name to connect.
- host() - Method in interface io.helidon.microprofile.server.Server
-
Get the host this server listens on.
- host() - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Current host the server is running on.
- host() - Method in class io.helidon.microprofile.server.ServerImpl
- host() - Method in record class io.helidon.nima.testing.junit5.webserver.DirectPeerInfo
-
Returns the value of the
hostrecord component. - host() - Method in class io.helidon.nima.webclient.UriHelper
-
Host of this URI.
- host() - Method in interface io.helidon.nima.webserver.ServerConfig
-
Host of the default socket.
- host() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Host of the request uri.
- host(String) - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
-
Set the host name to connect.
- host(String) - Method in class io.helidon.microprofile.server.Server.Builder
-
Configure listen host.
- host(String) - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
-
Host or IP address to bind to.
- host(String) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Host of the default socket.
- host(String) - Method in class io.helidon.reactive.webclient.Proxy.Builder
-
Sets a new host value.
- host(String) - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Set new host of the request.
- host(String) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
A helper method that just calls
SocketConfiguration.SocketConfigurationBuilder.bindAddress(String). - HOST - Enum constant in enum class io.helidon.common.http.RequestedUriDiscoveryContext.RequestedUriDiscoveryType
-
This is the default, only the
io.helidon.common.http.Http.Header#HOSTheader is used to discover requested URI. - HOST - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI host component type.
- HOST - Static variable in class io.helidon.common.http.Http.Header
-
The
Hostheader name. - HOST_STRING - Static variable in class io.helidon.common.http.Http.Header
-
The "Host" header.
- HostLogEntry - Class in io.helidon.nima.webserver.accesslog
-
Access log entry for host (IP) values.
- HostLogEntry - Class in io.helidon.reactive.webserver.accesslog
-
Access log entry for host (IP) values.
- HostLogEntry.Builder - Class in io.helidon.nima.webserver.accesslog
-
A fluent API builder for
HostLogEntry. - HostLogEntry.Builder - Class in io.helidon.reactive.webserver.accesslog
-
A fluent API builder for
HostLogEntry. - hostnameVerificationEnabled(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Enable hostname verification.
- hosts() - Method in class io.helidon.security.providers.common.OutboundTarget
-
Hosts of this target.
- housekeepingInterval(Duration) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Interval in milliseconds for the houskeeping.
- housekeepingTimeBudget(Duration) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Number of nanoseconds used for each housekeeping cycle.
- HtmlEncoder - Class in io.helidon.common.http
-
HTML encoding of special characters to prevent cross site scripting (XSS) attacks.
- Http - Class in io.helidon.common.http
-
HTTP protocol related constants and utilities.
- HTTP - Enum constant in enum class io.helidon.reactive.webclient.Proxy.ProxyType
-
HTTP proxy.
- HTTP_1_1_REQUIRED - Enum constant in enum class io.helidon.nima.http2.Http2ErrorCode
-
The endpoint requires that HTTP/1.1 be used instead of HTTP/2.
- HTTP_METHOD - Static variable in class io.helidon.tracing.Tag
-
Http method used to invoke this request.
- HTTP_STATUS - Static variable in class io.helidon.tracing.Tag
-
Status code that was returned.
- HTTP_URL - Static variable in class io.helidon.tracing.Tag
-
URL of the HTTP request.
- HTTP_VERSION - Static variable in class io.helidon.tracing.Tag
-
HTTP version.
- HTTP_VERSION_NOT_SUPPORTED - Static variable in class io.helidon.common.http.Http.Status
-
Deprecated, for removal: This API element is subject to removal in a future version.use
Http.Status.HTTP_VERSION_NOT_SUPPORTED_505instead (inconsistent name) - HTTP_VERSION_NOT_SUPPORTED_505 - Static variable in class io.helidon.common.http.Http.Status
-
505 HTTP Version Not Supported, see HTTP/1.1 documentation.
- Http.DateTime - Class in io.helidon.common.http
-
Support for HTTP date formats based on RFC2616.
- Http.Header - Class in io.helidon.common.http
-
Utility class with a list of names of standard HTTP headers and related tooling methods.
- Http.HeaderName - Interface in io.helidon.common.http
-
HTTP header name.
- Http.HeaderValue - Interface in io.helidon.common.http
-
HTTP Header with
Http.HeaderNameand value. - Http.HeaderValues - Class in io.helidon.common.http
-
Values of commonly used headers.
- Http.HeaderValueWriteable - Interface in io.helidon.common.http
-
Mutable header value.
- Http.Method - Class in io.helidon.common.http
-
Interface representing an HTTP request method, all standard methods are in
Http.Methodenumeration. - Http.MethodPredicate - Interface in io.helidon.common.http
-
HTTP Method predicate.
- Http.Status - Class in io.helidon.common.http
-
Commonly used status codes defined by HTTP, see HTTP/1.1 documentation for the complete list.
- Http.Status.Family - Enum Class in io.helidon.common.http
-
An enumeration representing the class of status code.
- Http.Version - Enum Class in io.helidon.common.http
-
Enumeration of supported HTTP protocol versions.
- Http1 - Class in io.helidon.nima.webclient.http1
-
Client protocol for HTTP/1.1.
- http1Bytes() - Static method in class io.helidon.common.http.Http.DateTime
-
Formatted date time terminated by carriage return and new line.
- Http1Client - Interface in io.helidon.nima.webclient.http1
-
HTTP/1.1 client.
- Http1Client.Http1ClientBuilder - Class in io.helidon.nima.webclient.http1
-
Builder for
Http1Client. - Http1ClientRequest - Interface in io.helidon.nima.webclient.http1
-
Client request for HTTP/1.1.
- Http1ClientResponse - Interface in io.helidon.nima.webclient.http1
-
Client response for HTTP/1.1.
- http1Config(Http1Config) - Method in class io.helidon.nima.webserver.http1.Http1ConnectionProvider.Builder
-
Custom configuration of HTTP/1 connection provider.
- Http1Config - Interface in io.helidon.nima.webserver.http1
-
HTTP/1.1 server configuration.
- Http1Connection - Class in io.helidon.nima.webserver.http1
-
HTTP/1.1 server connection.
- Http1Connection(ConnectionContext, Http1Config, Map<String, Http1Upgrader>) - Constructor for class io.helidon.nima.webserver.http1.Http1Connection
-
Create a new connection.
- Http1ConnectionListener - Interface in io.helidon.nima.webserver.http1
-
Connection listener for HTTP/1.1.
- Http1ConnectionProvider - Class in io.helidon.nima.webserver.http1
-
ServerConnectionProviderimplementation for HTTP/1.1 server connection provider. - Http1ConnectionProvider() - Constructor for class io.helidon.nima.webserver.http1.Http1ConnectionProvider
-
Deprecated.to be used solely by
ServiceLoader - Http1ConnectionProvider.Builder - Class in io.helidon.nima.webserver.http1
-
Fluent API builder for
Http1ConnectionProvider. - Http1ConnectionSelector - Class in io.helidon.nima.webserver.http1
-
HTTP/1.1 server connection selector.
- Http1DirectJunitExtension - Class in io.helidon.nima.testing.junit5.webserver
-
A Java
ServiceLoaderprovider implementation ofDirectJunitExtensionfor HTTP/1.1 tests. - Http1DirectJunitExtension() - Constructor for class io.helidon.nima.testing.junit5.webserver.Http1DirectJunitExtension
- Http1Headers - Class in io.helidon.nima.webserver.http1
-
HTTP/1 headers reader.
- Http1Headers(DataReader, int, boolean) - Constructor for class io.helidon.nima.webserver.http1.Http1Headers
-
Create a new instance.
- Http1HeadersParser - Class in io.helidon.common.http
-
Used by both HTTP server and client to parse headers from
DataReader. - Http1LoggingConnectionListener - Class in io.helidon.nima.webserver.http1
-
Connection listener that logs all exchanged information.
- Http1LoggingConnectionListener(String) - Constructor for class io.helidon.nima.webserver.http1.Http1LoggingConnectionListener
-
Create a new listener with a prefix (such as
sendandrecv). - Http1Prologue - Class in io.helidon.nima.webserver.http1
-
HTTP 1 prologue parsing support.
- Http1Prologue(DataReader, int, boolean) - Constructor for class io.helidon.nima.webserver.http1.Http1Prologue
-
Create a new prologue parser.
- Http1Route - Class in io.helidon.nima.webserver.http1
-
A route for HTTP/1.1 only.
- Http1Route - Class in io.helidon.reactive.webserver
-
A route for HTTP/1.1 only.
- Http1Route(Http.Method, String, Handler) - Constructor for class io.helidon.reactive.webserver.Http1Route
-
Create a new route.
- Http1Route(PathMatcher, Handler, Http.Method...) - Constructor for class io.helidon.reactive.webserver.Http1Route
-
Create a new route.
- Http1ServerJunitExtension - Class in io.helidon.nima.testing.junit5.webserver
-
Java
ServiceLoaderprovider implementation of aServerJunitExtensionthat adds support for HTTP/1.1. - Http1ServerJunitExtension() - Constructor for class io.helidon.nima.testing.junit5.webserver.Http1ServerJunitExtension
-
Public constructor as required by
ServiceLoader. - Http1StatusParser - Class in io.helidon.nima.webclient.http1
-
Parser of HTTP/1.1 response status.
- Http1UpgradeProvider - Interface in io.helidon.nima.webserver.http1.spi
-
ServiceLoaderprovider interface for HTTP/1.1 connection upgrade provider. - Http1Upgrader - Interface in io.helidon.nima.webserver.http1.spi
-
HTTP/1.1 connection upgrader.
- Http2 - Class in io.helidon.nima.http2.webclient
-
Client protocol for HTTP/2.
- Http2Client - Interface in io.helidon.nima.http2.webclient
-
HTTP2 client.
- Http2Client.Http2ClientBuilder - Class in io.helidon.nima.http2.webclient
-
Fluent API builder for
Http2Client. - Http2ClientRequest - Interface in io.helidon.nima.http2.webclient
-
Request of HTTP/2 client.
- Http2ClientResponse - Interface in io.helidon.nima.http2.webclient
-
Response of HTTP/2 client.
- http2Config(Http2Config) - Method in class io.helidon.nima.http2.webserver.Http2ConnectionProvider.Builder
-
Custom configuration of HTTP/2 connection provider.
- http2Config(Http2Config) - Method in class io.helidon.nima.http2.webserver.Http2UpgradeProvider.Builder
-
Custom configuration of HTTP/2 connections.
- Http2Config - Interface in io.helidon.nima.http2.webserver
-
HTTP/2 server configuration.
- Http2Connection - Class in io.helidon.nima.http2.webserver
-
HTTP/2 server connection.
- Http2ConnectionProvider - Class in io.helidon.nima.http2.webserver
-
ServerConnectionProviderimplementation for HTTP/2 server connection provider. - Http2ConnectionProvider() - Constructor for class io.helidon.nima.http2.webserver.Http2ConnectionProvider
-
Deprecated.to be used solely by
ServiceLoader - Http2ConnectionProvider.Builder - Class in io.helidon.nima.http2.webserver
-
Fluent API builder for
Http2ConnectionProvider. - Http2ConnectionSelector - Class in io.helidon.nima.http2.webserver
-
HTTP/2 server connection selector.
- Http2ConnectionWriter - Class in io.helidon.nima.http2
-
HTTP/2 connection writer.
- Http2ConnectionWriter(SocketContext, DataWriter, List<Http2FrameListener>) - Constructor for class io.helidon.nima.http2.Http2ConnectionWriter
-
A new writer.
- Http2Continuation - Class in io.helidon.nima.http2
-
HTTP/2 Continuation frame.
- Http2DataFrame - Class in io.helidon.nima.http2
-
Data frame.
- Http2ErrorCode - Enum Class in io.helidon.nima.http2
-
HTTP/2 error codes.
- Http2Exception - Exception Class in io.helidon.nima.http2
-
HTTP/2 exception.
- Http2Exception(Http2ErrorCode, String) - Constructor for exception class io.helidon.nima.http2.Http2Exception
-
Exception with type and message.
- Http2Exception(Http2ErrorCode, String, Throwable) - Constructor for exception class io.helidon.nima.http2.Http2Exception
-
Exception with type, message and cause.
- Http2Flag - Class in io.helidon.nima.http2
-
HTTP/2 frame flag support.
- Http2Flag.ContinuationFlags - Class in io.helidon.nima.http2
-
Flags supported by continuation frame.
- Http2Flag.DataFlags - Class in io.helidon.nima.http2
-
Flags supported by data frame.
- Http2Flag.Flags - Interface in io.helidon.nima.http2
-
Flags interface to have typed flag methods for types that support it.
- Http2Flag.HeaderFlags - Class in io.helidon.nima.http2
-
Flags supported by headers frame.
- Http2Flag.NoFlags - Class in io.helidon.nima.http2
-
Flags for frames that do not have support for any flag.
- Http2Flag.PingFlags - Class in io.helidon.nima.http2
-
Flags supported by ping frame.
- Http2Flag.PushPromiseFlags - Class in io.helidon.nima.http2
-
Flags supported by push promise frame.
- Http2Flag.SettingsFlags - Class in io.helidon.nima.http2
-
Flags supported by settings frame.
- Http2Frame<T extends Http2Flag> - Interface in io.helidon.nima.http2
-
HTTP/2 frame.
- Http2FrameData - Record Class in io.helidon.nima.http2
-
Frame data record.
- Http2FrameData(Http2FrameHeader, BufferData) - Constructor for record class io.helidon.nima.http2.Http2FrameData
-
Creates an instance of a
Http2FrameDatarecord class. - Http2FrameHeader - Class in io.helidon.nima.http2
-
Frame header.
- Http2FrameListener - Interface in io.helidon.nima.http2
-
Frame listener for HTTP/2 connection.
- Http2FrameType - Enum Class in io.helidon.nima.http2
-
HTTP/2 frame types.
- Http2FrameTypes<T extends Http2Flag> - Interface in io.helidon.nima.http2
-
Frame types with types flags.
- Http2GoAway - Record Class in io.helidon.nima.http2
-
Go away frame.
- Http2GoAway(int, Http2ErrorCode, String) - Constructor for record class io.helidon.nima.http2.Http2GoAway
-
Creates an instance of a
Http2GoAwayrecord class. - Http2Headers - Class in io.helidon.nima.http2
-
HTTP/2 headers combining pseudo headers and
Headers. - Http2Headers.DynamicTable - Class in io.helidon.nima.http2
-
There is one dynamic table for inbound headers and one for outbound headers for each connection.
- Http2HuffmanDecoder - Class in io.helidon.nima.http2
-
Implementation of HPack Huffman decoding and encoding.
- Http2HuffmanDecoder() - Constructor for class io.helidon.nima.http2.Http2HuffmanDecoder
-
Huffman decoder.
- Http2HuffmanEncoder - Class in io.helidon.nima.http2
-
Implementation of HPack Huffman decoding and encoding.
- Http2HuffmanEncoder() - Constructor for class io.helidon.nima.http2.Http2HuffmanEncoder
-
Huffman encoder.
- Http2LoggingFrameListener - Class in io.helidon.nima.http2
-
HTTP/2 frame listener that logs all calls.
- Http2LoggingFrameListener(String) - Constructor for class io.helidon.nima.http2.Http2LoggingFrameListener
-
Create listener with a prefix.
- Http2Ping - Class in io.helidon.nima.http2
-
Ping frame.
- Http2Priority - Record Class in io.helidon.nima.http2
-
HTTP/2 priority frame.
- Http2Priority(boolean, int, int) - Constructor for record class io.helidon.nima.http2.Http2Priority
-
Creates an instance of a
Http2Priorityrecord class. - Http2Route - Class in io.helidon.nima.http2.webserver
-
A route for HTTP/2 only.
- Http2Route - Class in io.helidon.reactive.webserver.http2
-
A route for HTTP/2 only.
- Http2RstStream - Record Class in io.helidon.nima.http2
-
RST Stream frame.
- Http2RstStream(Http2ErrorCode) - Constructor for record class io.helidon.nima.http2.Http2RstStream
-
Creates an instance of a
Http2RstStreamrecord class. - Http2ServerRequestEntity - Class in io.helidon.nima.http2.webserver
-
Server request entity.
- Http2Setting<T> - Interface in io.helidon.nima.http2
-
HTTP/2 setting.
- Http2Settings - Class in io.helidon.nima.http2
-
HTTP settings frame.
- Http2Settings.Builder - Class in io.helidon.nima.http2
-
Fluent API builder for
Http2Settings. - Http2Stream - Class in io.helidon.nima.http2.webserver
-
Server HTTP/2 stream implementation.
- Http2Stream - Interface in io.helidon.nima.http2
-
HTTP/2 stream.
- Http2Stream(ConnectionContext, HttpRouting, Http2Config, List<Http2SubProtocolSelector>, int, Http2Settings, Http2Settings, Http2StreamWriter, ConnectionFlowControl) - Constructor for class io.helidon.nima.http2.webserver.Http2Stream
-
A new HTTP/2 server stream.
- Http2StreamState - Enum Class in io.helidon.nima.http2
-
Stream state.
- Http2StreamWriter - Interface in io.helidon.nima.http2
-
Writer for a single stream.
- Http2SubProtocolProvider - Interface in io.helidon.nima.http2.webserver.spi
-
ServiceLoaderprovider interface for HTTP/2 sub-protocols. - Http2SubProtocolSelector - Interface in io.helidon.nima.http2.webserver.spi
-
A selector of HTTP/2 sub-protocols.
- Http2SubProtocolSelector.SubProtocolHandler - Interface in io.helidon.nima.http2.webserver.spi
-
Handler of a sub-protocol.
- Http2UpgradeCodecProvider - Class in io.helidon.reactive.webserver.http2
-
Service providing HTTP/2 upgrade codec for Helidon webserver.
- Http2UpgradeCodecProvider() - Constructor for class io.helidon.reactive.webserver.http2.Http2UpgradeCodecProvider
-
Deprecated.Only intended for service loader, do not instantiate
- Http2UpgradeProvider - Class in io.helidon.nima.http2.webserver
-
ServiceLoaderupgrade protocol provider to upgrade from HTTP/1.1 to HTTP/2. - Http2UpgradeProvider() - Constructor for class io.helidon.nima.http2.webserver.Http2UpgradeProvider
-
Deprecated.to be used solely by
ServiceLoader - Http2UpgradeProvider.Builder - Class in io.helidon.nima.http2.webserver
-
Fluent API builder for
Http2UpgradeProvider. - Http2Upgrader - Class in io.helidon.nima.http2.webserver
-
HTTP/1.1 to HTTP/2 connection upgrade.
- Http2Util - Class in io.helidon.nima.http2
-
HTTP/2 utility.
- Http2WindowUpdate - Record Class in io.helidon.nima.http2
-
Window update frame.
- Http2WindowUpdate(int) - Constructor for record class io.helidon.nima.http2.Http2WindowUpdate
-
Creates an instance of a
Http2WindowUpdaterecord class. - HttpAuthException - Exception Class in io.helidon.security.providers.httpauth
-
Exception in Http authentication.
- HttpBasicAuthProvider - Class in io.helidon.security.providers.httpauth
-
Http authentication security provider.
- HttpBasicAuthProvider.Builder - Class in io.helidon.security.providers.httpauth
-
HttpBasicAuthProviderfluent API builder. - HttpBasicAuthService - Class in io.helidon.security.providers.httpauth
-
Basic authentication service.
- HttpBasicAuthService() - Constructor for class io.helidon.security.providers.httpauth.HttpBasicAuthService
- HttpBasicOutboundConfig - Class in io.helidon.security.providers.httpauth
-
Security provider configuration for outbound.
- HttpBasicOutboundConfig.Builder - Class in io.helidon.security.providers.httpauth
-
Fluent API builder for
HttpBasicOutboundConfig. - HttpClient<REQ extends ClientRequest<REQ,
RES>, RES extends ClientResponse> - Interface in io.helidon.nima.webclient -
HTTP client.
- HttpDef() - Constructor for class io.helidon.nima.http.processor.HttpMethodCreator.HttpDef
-
Deprecated.
- HttpDigest - Class in io.helidon.security.providers.httpauth
-
Digest specific enums.
- HttpDigest() - Constructor for class io.helidon.security.providers.httpauth.HttpDigest
- HttpDigest.Algorithm - Enum Class in io.helidon.security.providers.httpauth
-
Http digest algorithm.
- HttpDigest.Qop - Enum Class in io.helidon.security.providers.httpauth
-
Http digest QOP (quality of protection).
- HttpDigestAuthProvider - Class in io.helidon.security.providers.httpauth
-
Http authentication security provider.
- HttpDigestAuthProvider.Builder - Class in io.helidon.security.providers.httpauth
-
HttpDigestAuthProviderfluent API builder. - HttpDigestAuthService - Class in io.helidon.security.providers.httpauth
-
Digest authentication service.
- HttpDigestAuthService() - Constructor for class io.helidon.security.providers.httpauth.HttpDigestAuthService
- HttpEndpointCreator - Class in io.helidon.nima.http.processor
-
Annotation processor that generates a service for each class annotated with "io.helidon.common.http.Path" annotation.
- HttpEndpointCreator() - Constructor for class io.helidon.nima.http.processor.HttpEndpointCreator
-
Default constructor used by the
ServiceLoader. - HttpException - Exception Class in io.helidon.common.http
-
Runtime exception for applications.
- HttpException(String) - Constructor for exception class io.helidon.common.http.HttpException
-
Creates
HttpExceptionassociated withHttp.Status.INTERNAL_SERVER_ERROR_500. - HttpException(String, Http.Status) - Constructor for exception class io.helidon.common.http.HttpException
-
Creates
HttpException. - HttpException(String, Http.Status, boolean) - Constructor for exception class io.helidon.common.http.HttpException
-
Creates
HttpException. - HttpException(String, Http.Status, Throwable) - Constructor for exception class io.helidon.common.http.HttpException
-
Creates
HttpException. - HttpException(String, Http.Status, Throwable, boolean) - Constructor for exception class io.helidon.common.http.HttpException
-
Creates
HttpException. - HttpException(String, Throwable) - Constructor for exception class io.helidon.common.http.HttpException
-
Creates
HttpExceptionassociated withHttp.Status.INTERNAL_SERVER_ERROR_500. - HttpFeature - Interface in io.helidon.nima.webserver.http
-
Can be registered with
HttpRouting.Builder.addFeature(java.util.function.Supplier). - HttpHeaderMatcher - Class in io.helidon.common.testing.http.junit5
-
Matchers for
Headers. - httpHeaders() - Method in class io.helidon.nima.http2.Http2Headers
-
HTTP headers.
- HttpMediaType - Interface in io.helidon.common.http
-
Media type used in HTTP headers, in addition to the media type definition, these may contain additional parameters, such as
HttpMediaType.QUALITY_FACTOR_PARAMETERandHttpMediaType.CHARSET_PARAMETER. - HttpMediaType.Builder - Class in io.helidon.common.http
-
Fluent API builder for
HttpMediaType. - HttpMethod - Annotation Interface in io.helidon.common.http
-
HTTP Method.
- HttpMethodCreator - Class in io.helidon.nima.http.processor
-
Annotation processor that generates a service for each method annotated with an HTTP method annotation.
- HttpMethodCreator() - Constructor for class io.helidon.nima.http.processor.HttpMethodCreator
-
Default constructor used by the
ServiceLoader. - HttpMethodCreator.HeaderDef - Class in io.helidon.nima.http.processor
-
Deprecated.
- HttpMethodCreator.HttpDef - Class in io.helidon.nima.http.processor
-
Deprecated.
- HttpMethodCreator.HttpResponse - Class in io.helidon.nima.http.processor
-
Deprecated.
- httpOnly(boolean) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
HttpOnlyparameter. - httpPathMethodName(ContainerRequestContext) - Static method in class io.helidon.tracing.jersey.TracingHelper
-
Name is generated from path as {http-method}:{request-path}.
- HttpPrologue - Class in io.helidon.common.http
-
A prologue of an HTTP protocol.
- HttpRequest - Interface in io.helidon.nima.webserver.http
-
HTTP Request.
- HttpRoute - Interface in io.helidon.nima.webserver.http
-
A basic HTTP route (should be usable by ANY HTTP protocol version).
- HttpRoute - Interface in io.helidon.reactive.webserver
-
A basic HTTP route (should be usable by ANY HTTP protocol version).
- HttpRoute.Builder - Class in io.helidon.nima.webserver.http
-
Fluent API builder for
HttpRoute. - HttpRouting - Class in io.helidon.nima.webserver.http
-
HTTP routing.
- HttpRouting.Builder - Interface in io.helidon.nima.webserver.http
-
Fluent API builder for
HttpRouting. - HttpRules - Interface in io.helidon.nima.webserver.http
-
HTTP Routing rules, used by both
HttpRouting.Builderand byHttpService.routing(io.helidon.nima.webserver.http.HttpRules). - HttpSecurity - Interface in io.helidon.nima.webserver.http
-
WebServer security.
- HttpService - Interface in io.helidon.nima.webserver.http
-
Encapsulates a set of
routingrules and related logic. - HttpSignatureException - Exception Class in io.helidon.security.providers.httpsign
-
Exception from HTTP signatures provider.
- HttpSignatureException(Exception) - Constructor for exception class io.helidon.security.providers.httpsign.HttpSignatureException
-
Create a new exception with a cause.
- HttpSignatureException(String) - Constructor for exception class io.helidon.security.providers.httpsign.HttpSignatureException
-
Create a new exception with message.
- HttpSignHeader - Enum Class in io.helidon.security.providers.httpsign
-
Headers supported by HTTP Signature.
- HttpSignProvider - Class in io.helidon.security.providers.httpsign
-
A provider that can authenticate incoming requests based on HTTP signature of header fields, and can create signatures for outbound requests.
- HttpSignProvider.Builder - Class in io.helidon.security.providers.httpsign
-
Fluent API builder for this provider.
- HttpSignService - Class in io.helidon.security.providers.httpsign
-
Implementation of
SecurityProviderServiceto enable automatic loading of this provider from configuration. - HttpSignService() - Constructor for class io.helidon.security.providers.httpsign.HttpSignService
- HttpToken - Class in io.helidon.common.http
-
HTTP Token utility.
- httpVersion(Http.Version) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Sets http version.
- HUC_ACCEPT_DEFAULT - Static variable in interface io.helidon.common.http.ServerRequestHeaders
-
Header value of the non compliant
Acceptheader sent byHttpURLConnectionwhen none is set. - HUC_ACCEPT_DEFAULT_TYPES - Static variable in interface io.helidon.common.http.ServerRequestHeaders
-
Accepted types for
ServerRequestHeaders.HUC_ACCEPT_DEFAULT.
I
- I_AM_A_TEAPOT_418 - Static variable in class io.helidon.common.http.Http.Status
-
418 I'm a teapot, see Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0).
- id() - Method in interface io.helidon.common.context.Context
-
A unique id of this context within this runtime.
- id() - Method in interface io.helidon.common.http.DataChunk
-
The tracing ID of this chunk.
- id() - Method in record class io.helidon.metrics.api.MetricInstance
-
Returns the value of the
idrecord component. - id() - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
-
Deprecated.
- id() - Method in class io.helidon.nima.sse.SseEvent
-
Get optional ID for this event.
- id() - Method in interface io.helidon.nima.webserver.http.HttpRequest
-
Request ID on this connection.
- id() - Method in interface io.helidon.pico.api.InjectionPointInfo
-
The identity (aka id) for this injection point.
- id() - Method in interface io.helidon.pico.api.ServiceProvider
-
Identifies the service provider physically and uniquely.
- id() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- id() - Method in interface io.helidon.security.Principal
-
Id of this principal.
- id() - Method in interface io.helidon.security.SecurityContext
-
Id of this context instance.
- id(AbstractNodeBuilderImpl.MergingKey) - Method in class io.helidon.config.AbstractNodeBuilderImpl
-
Returns id computed from key.
- id(AbstractNodeBuilderImpl.MergingKey) - Method in class io.helidon.config.ListNodeBuilderImpl
- id(AbstractNodeBuilderImpl.MergingKey) - Method in class io.helidon.config.ObjectNodeBuilderImpl
- id(String) - Method in class io.helidon.common.context.Context.Builder
-
Identification of the new context, should be unique within this runtime.
- id(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
The ID of the client token.
- id(String) - Method in class io.helidon.nima.sse.SseEvent.Builder
-
Set the event id.
- id(String) - Method in class io.helidon.security.Principal.Builder
-
Principal id.
- id(String) - Method in class io.helidon.security.SecurityContext.Builder
-
Id of the new security context.
- IDCS_APP_HEADER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Deprecated.Name of the header containing the IDCS app.
- IDCS_APP_HEADER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
-
Name of the header containing the IDCS app.
- IDCS_SUBJECT_TYPE_CLIENT - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Deprecated.Client subject type used when requesting roles from IDCS.
- IDCS_SUBJECT_TYPE_CLIENT - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
-
Client subject type used when requesting roles from IDCS.
- IDCS_SUBJECT_TYPE_USER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Deprecated.User subject type used when requesting roles from IDCS.
- IDCS_SUBJECT_TYPE_USER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
-
User subject type used when requesting roles from IDCS.
- IDCS_TENANT_HEADER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Deprecated.Name of the header containing the IDCS tenant.
- IDCS_TENANT_HEADER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
-
Name of the header containing the IDCS tenant.
- idcsAppName() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
-
Deprecated.IDCS Application ID.
- idcsAppName() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
-
IDCS Application ID.
- idcsAppNameTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
-
Deprecated.Configure token handler for IDCS Application name.
- idcsAppNameTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.Builder
-
Configure token handler for IDCS Application name.
- idcsInfraTenantId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
-
Deprecated.
- idcsInfraTenantId() - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MultitenancyEndpoints
-
Deprecated.The tenant id of the infrastructure tenant.
- idcsInfraTenantId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.DefaultMultitenancyEndpoints
- idcsInfraTenantId() - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MultitenancyEndpoints
-
The tenant id of the infrastructure tenant.
- idcsMtContext() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
-
Deprecated.IDCS Multitenancy context.
- idcsMtContext() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
-
IDCS Multitenancy context.
- IdcsMtContext - Class in io.helidon.security.providers.idcs.mapper
-
IDCS multitenancy context used by the mappers.
- IdcsMtContext(String, String) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtContext
-
Create new context with the specified ids.
- IdcsMtRoleMapperProvider - Class in io.helidon.security.providers.idcs.mapper
-
Deprecated, for removal: This API element is subject to removal in a future version.use
IdcsMtRoleMapperRxProviderinstead - IdcsMtRoleMapperProvider(IdcsMtRoleMapperProvider.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Deprecated.Configure instance from any descendant of
IdcsMtRoleMapperProvider.Builder. - IdcsMtRoleMapperProvider.Builder<B extends IdcsMtRoleMapperProvider.Builder<B>> - Class in io.helidon.security.providers.idcs.mapper
-
Deprecated.Fluent API builder for
IdcsMtRoleMapperProvider. - IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints - Class in io.helidon.security.providers.idcs.mapper
-
Deprecated.Default implementation of the
IdcsMtRoleMapperProvider.MultitenancyEndpoints. - IdcsMtRoleMapperProvider.MtCacheKey - Class in io.helidon.security.providers.idcs.mapper
-
Deprecated.Cache key for multitenant environments.
- IdcsMtRoleMapperProvider.MultitenancyEndpoints - Interface in io.helidon.security.providers.idcs.mapper
-
Deprecated.Multitenant endpoints for accessing IDCS services.
- IdcsMtRoleMapperRxProvider - Class in io.helidon.security.providers.idcs.mapper
-
SubjectMappingProviderto obtain roles from IDCS server for a user. - IdcsMtRoleMapperRxProvider(IdcsMtRoleMapperRxProvider.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
-
Configure instance from any descendant of
IdcsMtRoleMapperRxProvider.Builder. - IdcsMtRoleMapperRxProvider.Builder<B extends IdcsMtRoleMapperRxProvider.Builder<B>> - Class in io.helidon.security.providers.idcs.mapper
-
Fluent API builder for
IdcsMtRoleMapperRxProvider. - IdcsMtRoleMapperRxProvider.DefaultMultitenancyEndpoints - Class in io.helidon.security.providers.idcs.mapper
-
Default implementation of the
IdcsMtRoleMapperRxProvider.MultitenancyEndpoints. - IdcsMtRoleMapperRxProvider.MtCacheKey - Class in io.helidon.security.providers.idcs.mapper
-
Cache key for multitenant environments.
- IdcsMtRoleMapperRxProvider.MultitenancyEndpoints - Interface in io.helidon.security.providers.idcs.mapper
-
Multitenant endpoints for accessing IDCS services.
- IdcsRoleMapperProvider - Class in io.helidon.security.providers.idcs.mapper
-
Deprecated, for removal: This API element is subject to removal in a future version.use
IdcsRoleMapperRxProviderinstead - IdcsRoleMapperProvider(IdcsRoleMapperProvider.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
-
Deprecated.Constructor that accepts any
IdcsRoleMapperProvider.Builderdescendant. - IdcsRoleMapperProvider.Builder<B extends IdcsRoleMapperProvider.Builder<B>> - Class in io.helidon.security.providers.idcs.mapper
-
Deprecated.Fluent API builder for
IdcsRoleMapperProvider. - IdcsRoleMapperProviderBase - Class in io.helidon.security.providers.idcs.mapper
-
Deprecated, for removal: This API element is subject to removal in a future version.use
IdcsRoleMapperRxProviderBaseinstead - IdcsRoleMapperProviderBase(IdcsRoleMapperProviderBase.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Deprecated.Configures the needed fields from the provided builder.
- IdcsRoleMapperProviderBase.AppToken - Class in io.helidon.security.providers.idcs.mapper
-
Deprecated.A token for app access to IDCS.
- IdcsRoleMapperProviderBase.Builder<B extends IdcsRoleMapperProviderBase.Builder<B>> - Class in io.helidon.security.providers.idcs.mapper
-
Deprecated.Fluent API builder for
IdcsRoleMapperProviderBase. - IdcsRoleMapperProviderService - Class in io.helidon.security.providers.idcs.mapper
-
Service for
IdcsRoleMapperRxProvider. - IdcsRoleMapperProviderService() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderService
- IdcsRoleMapperRxProvider - Class in io.helidon.security.providers.idcs.mapper
-
SubjectMappingProviderto obtain roles from IDCS server for a user. - IdcsRoleMapperRxProvider(IdcsRoleMapperRxProvider.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider
-
Constructor that accepts any
IdcsRoleMapperRxProvider.Builderdescendant. - IdcsRoleMapperRxProvider.Builder<B extends IdcsRoleMapperRxProvider.Builder<B>> - Class in io.helidon.security.providers.idcs.mapper
-
Fluent API builder for
IdcsRoleMapperRxProvider. - IdcsRoleMapperRxProviderBase - Class in io.helidon.security.providers.idcs.mapper
-
Common functionality for IDCS role mapping using reactive
WebClient. - IdcsRoleMapperRxProviderBase(IdcsRoleMapperRxProviderBase.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
-
Configures the needed fields from the provided builder.
- IdcsRoleMapperRxProviderBase.AppTokenRx - Class in io.helidon.security.providers.idcs.mapper
-
Reactive token for app access to IDCS.
- IdcsRoleMapperRxProviderBase.Builder<B extends IdcsRoleMapperRxProviderBase.Builder<B>> - Class in io.helidon.security.providers.idcs.mapper
-
Fluent API builder for
IdcsRoleMapperRxProviderBase. - idcsTenantId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
-
Deprecated.IDCS Tenant ID.
- idcsTenantId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
-
IDCS Tenant ID.
- idcsTenantTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
-
Deprecated.Configure token handler for IDCS Tenant ID.
- idcsTenantTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.Builder
-
Configure token handler for IDCS Tenant ID.
- identifier() - Method in interface io.helidon.nima.http2.Http2Setting
-
Setting identifier.
- identity() - Method in interface io.helidon.common.Builder
-
Instance of this builder as the correct type.
- identityPrefix() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
The identity prefix, or empty string if there is no prefix.
- identitySuffix() - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- identitySuffix() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
The identity suffix, or empty string if there is no suffix.
- identityUri() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Identity server URI.
- identityUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- identityUri(URI) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
URI of the identity server, base used to retrieve OIDC metadata.
- identityUri(URI) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
URI of the identity server, base used to retrieve OIDC metadata.
- IDLE - Enum constant in enum class io.helidon.nima.http2.Http2StreamState
-
The initial state of a stream.
- idleTimeBeforeConnectionTest(Duration) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Set idle time.
- ids() - Method in class io.helidon.nima.http.encoding.deflate.DeflateEncodingProvider
- ids() - Method in class io.helidon.nima.http.encoding.gzip.GzipEncodingProvider
- ids() - Method in interface io.helidon.nima.http.encoding.spi.ContentEncodingProvider
-
Identification(s) of this scheme as used in
Accept-EncodingandContent-Encodingheaders. - idTokenCookieHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Cookie handler to create cookies or unset cookies for id token.
- IF_MATCH - Static variable in class io.helidon.common.http.Http.Header
-
The
If-Matchheader name. - IF_MODIFIED_SINCE - Static variable in class io.helidon.common.http.Http.Header
-
The
If-Modified-Sinceheader name. - IF_NONE_MATCH - Static variable in class io.helidon.common.http.Http.Header
-
The
If-None-Matchheader name. - IF_RANGE - Static variable in class io.helidon.common.http.Http.Header
-
The
If-Rangeheader name. - IF_UNMODIFIED_SINCE - Static variable in class io.helidon.common.http.Http.Header
-
The
If-Unmodified-Sinceheader name. - ifEmpty(Runnable) - Method in interface io.helidon.common.reactive.Multi
-
Executes given
Runnablewhen stream is finished without value(empty stream). - ifEmpty(Runnable) - Method in interface io.helidon.common.reactive.Single
-
Executes given
Runnablewhen stream is finished without value(empty stream). - ifExists(Consumer<Config>) - Method in interface io.helidon.config.Config
-
Performs the given action with the config node if node
exists, otherwise does nothing. - ifMatch() - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Returns value of header
Http.Header.IF_MATCH. - ifMatch(String...) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Sets
Http.Header.IF_MATCHheader to specific etags. - ifModifiedSince() - Method in interface io.helidon.common.http.ServerRequestHeaders
-
Optionally returns a value of
Http.Header.IF_MODIFIED_SINCEheader. - ifModifiedSince(ZonedDateTime) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Sets
Http.Header.IF_MODIFIED_SINCEheader to specific time. - ifNoneMatch() - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Returns value of header
Http.Header.IF_NONE_MATCH. - ifNoneMatch(String...) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Sets
Http.Header.IF_NONE_MATCHheader to specific etags. - ifPresent(Consumer<? super T>) - Method in interface io.helidon.common.config.ConfigValue
-
If a value is present, invoke the specified consumer with the value, otherwise do nothing.
- ifPresent(Consumer<? super T>) - Method in interface io.helidon.config.ConfigValue
-
If a value is present, invoke the specified consumer with the value, otherwise do nothing.
- ifPresentOrElse(Consumer<T>, Runnable) - Method in interface io.helidon.common.config.ConfigValue
-
If a value is present, performs the given action with the value, otherwise performs the given empty-based action.
- ifPresentOrElse(Consumer<T>, Runnable) - Method in interface io.helidon.config.ConfigValue
-
If a value is present, performs the given action with the value, otherwise performs the given empty-based action.
- ifRange(String) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Sets
Http.Header.IF_RANGEheader to specific etag. - ifRange(ZonedDateTime) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Sets
Http.Header.IF_RANGEheader to specific time. - ifRangeDate() - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Returns value of header
Http.Header.IF_RANGEas aZonedDateTime. - ifRangeString() - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Returns value of header
Http.Header.IF_RANGEas aString. - ifUnmodifiedSince() - Method in interface io.helidon.common.http.ServerRequestHeaders
-
Optionally returns a value of
Http.Header.IF_UNMODIFIED_SINCEheader. - ifUnmodifiedSince(ZonedDateTime) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Sets
Http.Header.IF_UNMODIFIED_SINCEheader to specific time. - IGNORE - Enum constant in enum class io.helidon.common.SerializationConfig.Action
-
Ignore the problem and continue as if nothing happened.
- ignoreBuildMethod() - Element in annotation interface io.helidon.config.metadata.Configured
-
This is a helper to workaround issues where multiple builders build the same type and they do not make sense standalone.
- ignoreElement() - Method in interface io.helidon.common.reactive.Single
-
Terminal stage, ignore onNext signals, only onComplete and onError signals are propagated.
- ignoreElements() - Method in interface io.helidon.common.reactive.Multi
-
Terminal stage, ignore all items and complete returned
Single<Void>successfully or exceptionally. - ignoreFiles(boolean) - Method in class io.helidon.common.SerializationConfig.Builder
-
Whether to ignore "META-INF/helidon/serial-config.properties" property files defined in dependencies.
- IllegalPathPatternException - Exception Class in io.helidon.reactive.webserver
-
Cannot parse path pattern.
- IllegalPathPatternException(String, String, int) - Constructor for exception class io.helidon.reactive.webserver.IllegalPathPatternException
-
Creates new instance.
- impl() - Method in class io.helidon.openapi.ExpandedTypeDescription
-
Returns the implementation class associated with this type descr.
- impl() - Method in class io.helidon.pico.runtime.InterceptedMethod
-
The intercepted instance.
- implPrefix() - Element in annotation interface io.helidon.builder.Builder
-
The prefix name that will be assigned to the implementation class that is code generated.
- implSuffix() - Element in annotation interface io.helidon.builder.Builder
-
The suffix name that will be assigned to the implementation class that is code generated.
- implTypeName() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the impl type name.
- in() - Element in annotation interface io.helidon.common.features.api.Feature
-
Which flavors will this feature be printed in.
- INADEQUATE_SECURITY - Enum constant in enum class io.helidon.nima.http2.Http2ErrorCode
-
The underlying transport has properties that do not meet minimum security requirements (see Section 9.2).
- inbound() - Method in class io.helidon.nima.http2.StreamFlowControl
-
Inbound flow control, monitors received but by handler unconsumed data and requests more when there is enough space in the buffer.
- InboundClientDefinition - Class in io.helidon.security.providers.httpsign
-
Configuration of inbound client.
- InboundClientDefinition.Builder - Class in io.helidon.security.providers.httpsign
-
Fluent API builder to create a new instance of
InboundClientDefinition. - inboundRequiredHeaders(SignedHeadersConfig) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Override the default inbound required headers (e.g.
- inc() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsCounter
- inc(long) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsCounter
- include(String) - Method in interface io.helidon.metrics.api.RegistryFilterSettings.Builder
-
Sets the refex for names to include.
- INCLUDE_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.RegistryFilterSettings.Builder
-
Config key within the
filtersection for the regex for names to include. - INCLUDE_CONFIG_KEY - Static variable in class io.helidon.reactive.health.HealthSupport.Builder
-
Config key within the config
healthsection indicating health checks to include. - includeGeneratedAnnotation() - Element in annotation interface io.helidon.builder.Builder
-
Should the code generated types included the
Generatedannotation. - includeGeneratedAnnotation() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns true if
jakarta.annotations.Generatedannotation should be generated. - includeIntercepted() - Method in interface io.helidon.pico.api.ServiceInfoCriteria
-
Determines whether the non-proxied,
Interceptedservices should be returned in any lookup operation. - includeMetaAttributes() - Element in annotation interface io.helidon.builder.Builder
-
Should the code-generates source(s) be capable of providing meta-related extensions.
- includeMetaAttributes() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns true if meta attributes should be generated.
- includeStackTraces(boolean) - Method in class io.helidon.reactive.media.common.DefaultMediaSupport.Builder
-
Whether stack traces should be included in response.
- incoming(String, Class<P>) - Method in class io.helidon.messaging.connectors.mock.MockConnector
-
Retrieve mocker for incoming channel.
- IncorrectNewLineException(String) - Constructor for exception class io.helidon.common.buffers.DataReader.IncorrectNewLineException
-
Incorrect new line.
- increment(long, Consumer<? super IllegalArgumentException>) - Method in class io.helidon.common.reactive.RequestedCounter
-
Increments safely a requested event counter to prevent
Long.MAX_VALUEoverflow. - incrementOutboundConnectionWindowSize(int) - Method in class io.helidon.nima.http2.ConnectionFlowControl
-
Increment outbound connection flow control window, called when WINDOW_UPDATE is received.
- incrementStreamWindowSize(int) - Method in interface io.helidon.nima.http2.FlowControl.Outbound
-
Increment stream window size.
- incrementWindowSize(int) - Method in interface io.helidon.nima.http2.FlowControl.Inbound
-
Increment window size.
- incrementWindowSize(int) - Method in interface io.helidon.nima.http2.WindowSize
-
Increment window size.
- Incubating - Annotation Interface in io.helidon.common.features.api
-
Annotation for incubating feature modules.
- index() - Method in interface io.helidon.common.http.Http.HeaderName
-
Index of this header (if one of the known indexed headers), or
-1if this is a custom header name. - index() - Method in exception class io.helidon.reactive.webserver.IllegalPathPatternException
-
Index of character.
- INDEXED - Enum constant in enum class io.helidon.reactive.dbclient.common.ParamType
-
Indexed values to be passed to the statement in order.
- indexedParam(Object) - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
- indexedParam(Object) - Method in interface io.helidon.reactive.dbclient.DbStatement
-
Configure parameters using
Objectinstance with registered mapper. - indexedParam(Object) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementGet
- indexedParameters() - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Indexed parameters (if used).
- indexedParams() - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
-
Get the indexed parameters of this statement.
- indexOf(byte) - Method in interface io.helidon.common.buffers.BufferData
-
Find index of the provided byte from the current position.
- indexView() - Method in class io.helidon.microprofile.openapi.OpenApiCdiExtension
-
Reports an
IndexViewfor the Jandex index that describes annotated classes for endpoints. - indexViewsSupplier() - Method in class io.helidon.microprofile.openapi.MPOpenAPIBuilder
- indexViewsSupplier() - Method in class io.helidon.nima.openapi.OpenApiService.AbstractBuilder
-
Returns the supplier of index views.
- indexViewsSupplier() - Method in class io.helidon.reactive.openapi.OpenAPISupport.Builder
-
Returns the supplier of index views.
- inferSourceOrTest(Path) - Static method in class io.helidon.pico.tools.ModuleUtils
-
Attempts to infer 'test' or base '' given the path.
- INFO - Enum constant in enum class io.helidon.security.AuditEvent.AuditSeverity
-
General information.
- InfoObserveProvider - Class in io.helidon.nima.observe.info
-
ServiceLoaderprovider implementation for application information observe provider. - InfoObserveProvider() - Constructor for class io.helidon.nima.observe.info.InfoObserveProvider
-
Required by
ServiceLoader. - INFORMATIONAL - Enum constant in enum class io.helidon.common.http.Http.Status.Family
-
1xxHTTP status codes. - inherit() - Element in annotation interface io.helidon.security.abac.policy.PolicyValidator.PolicyStatement
-
By default, all policy statements defined on all levels (application, class, method, field) are executed in order.
- inherit(boolean) - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig.Builder
-
By default, all policy statements defined on all levels (application, class, method, field) are executed in order.
- inheritThreadLocals(boolean) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Configure whether server threads should inherit inheritable thread locals.
- init() - Method in interface io.helidon.nima.http2.webserver.spi.Http2SubProtocolSelector.SubProtocolHandler
-
Called once the sub-protocol handler is available.
- init(Config) - Method in class io.helidon.config.encryption.EncryptionFilterService
- init(Config) - Method in interface io.helidon.config.spi.ConfigFilter
-
Initializes the filter using the
Configinstance which the filter will affect onceConfig.Builder.buildcompletes. - init(Config) - Method in class io.helidon.config.ValueResolvingFilter
- init(Config) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
- init(Config) - Method in interface io.helidon.security.providers.common.spi.AnnotationAnalyzer
-
Provides configuration on node "security.jersey.analyzers".
- init(ConfigContext) - Method in class io.helidon.config.git.GitConfigSource
- init(ConfigContext) - Method in class io.helidon.config.PrefixedConfigSource
- init(ConfigContext) - Method in interface io.helidon.config.spi.ConfigSource
-
Initialize the config source with a
ConfigContext. - init(MediaContext) - Method in interface io.helidon.nima.http.media.MediaSupport
-
Once all providers are discovered/configured and context is established, the
MediaContextcalls this method on all providers to allow sub-resolution of readers and writers. - init(MediaContext) - Method in class io.helidon.nima.http.media.multipart.MultiPartSupport
- init(MessageBodyWriterContext) - Method in interface io.helidon.reactive.media.multipart.WriteableBodyPartContent
-
Initialize the body part content.
- init(Supplier<URI>, long, TimeUnit) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Deprecated, for removal: This API element is subject to removal in a future version.use
CoordinatorClient.init(Supplier, Duration)instead - init(Supplier<URI>, Duration) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Initialization of the properties provided by LRA client.
- init(Supplier<URI>, Duration) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- init(ProcessingEnvironment) - Method in class io.helidon.builder.processor.BuilderProcessor
- init(ProcessingEnvironment) - Method in class io.helidon.common.features.processor.FeatureProcessor
- init(ProcessingEnvironment) - Method in class io.helidon.config.metadata.processor.ConfigMetadataProcessor
- init(ProcessingEnvironment) - Method in class io.helidon.pico.configdriven.processor.ConfiguredByProcessor
- init(ProcessingEnvironment) - Method in class io.helidon.pico.processor.ContractAnnotationProcessor
- init(ProcessingEnvironment) - Method in class io.helidon.pico.processor.InjectAnnotationProcessor
- init(ProcessingEnvironment) - Method in class io.helidon.pico.processor.PostConstructPreDestroyAnnotationProcessor
- init(ProcessingEnvironment) - Method in class io.helidon.pico.processor.ServiceAnnotationProcessor
- init(ProcessingEnvironment) - Method in class io.helidon.pico.processor.CustomAnnotationProcessor
- init(ProcessingEnvironment) - Method in class io.helidon.pico.processor.UnsupportedConstructsProcessor
- init(ProcessingEnvironment) - Static method in class io.helidon.pico.tools.Options
-
Initialize (applicable for annotation processing only).
- init(Config) - Method in class io.helidon.config.encryption.MpEncryptionFilter
- init(Config) - Method in interface io.helidon.config.mp.spi.MpConfigFilter
-
Initialize this filter from configuration.
- INIT - Enum constant in enum class io.helidon.pico.api.Phase
-
Starting state before anything happens activation-wise.
- initClass() - Static method in class io.helidon.logging.common.LogConfig
-
This method is for internal use, to correctly load logging configuration at AOT build time.
- initDescription(String) - Method in class io.helidon.config.ObjectNodeImpl
-
Initialize diagnostics description of source of node instance.
- initDescription(String) - Method in class io.helidon.config.ValueNodeImpl
-
Initialize diagnostics description of source of node instance.
- INITIAL_WINDOW_SIZE - Static variable in interface io.helidon.nima.http2.Http2Setting
-
Setting to define initial window size.
- initialBufferSize() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Initial size of the buffer used to parse HTTP line and headers.
- initialBufferSize(int) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
-
Configure initial size of the buffer used to parse HTTP line and headers.
- initialDelay() - Element in annotation interface io.helidon.microprofile.scheduling.FixedRate
-
Initial delay of the first invocation.
- initialDelay() - Method in interface io.helidon.scheduling.FixedRateInvocation
-
Initial delay before the very first invocation.
- initialDelay(long) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the initial delay before metrics are sent to OCI (defaults to 1L).
- initialDelay(long) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
-
Initial delay of the first invocation.
- initialDelay(Duration) - Method in class io.helidon.config.FileSystemWatcher.Builder
-
Configure an initial delay before regular scheduling starts.
- initialization() - Method in interface io.helidon.logging.common.spi.LoggingProvider
-
This is executed at static initialization, such as when building GraalVM native image or when starting the application.
- initialization() - Method in class io.helidon.logging.jul.JulProvider
- initialization() - Method in class io.helidon.logging.slf4j.Slf4jProvider
- initialize() - Method in class io.helidon.integrations.neo4j.metrics.Neo4jMetricsSupport
-
Register metrics and start monitoring.
- initialize() - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- initialize(PicoServices) - Method in interface io.helidon.pico.configdriven.runtime.BindableConfigBeanRegistry
-
The first call to this initialize the bean registry, by loading all the backing configuration from the config subsystem.
- initialized() - Static method in class io.helidon.reactive.faulttolerance.FaultTolerance
-
Mostly used for testing.
- initializeExternalTransactionController() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
-
Overrides the
ServerPlatformBase.initializeExternalTransactionController()method to disable JTA if there is noTransactionManagerbean present in CDI before invoking the superclass implementation. - initializeMasterProperties() - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Clears and then builds or rebuilds an internal map of data source properties whose contents will be processed eventually by the
AbstractDataSourceExtension.addBean(BeanConfigurator, Named, Properties)method. - initializeServerNameAndVersion() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
-
Sets the name of the platform.
- initialWindowSize() - Method in interface io.helidon.nima.http2.webserver.Http2Config
-
This setting indicates the sender's maximum window size in bytes for connection-level flow control.
- initialWindowSize(int) - Method in class io.helidon.nima.http2.ConnectionFlowControl.ConnectionFlowControlBuilder
-
Outbound flow control INITIAL_WINDOW_SIZE setting for new HTTP/2 connections.
- initialWindowSize(int) - Method in class io.helidon.nima.http2.webclient.Http2Client.Http2ClientBuilder
-
Configure INITIAL_WINDOW_SIZE setting for new HTTP/2 connections.
- initRequestFiltering(ContainerRequestContext) - Method in class io.helidon.security.integration.jersey.SecurityFilter
- initWatchServiceModifiers(WatchEvent.Modifier...) - Method in class io.helidon.config.FileSystemWatcher
-
Add modifiers to be used when registering the
WatchService. - inject(SpanContext, HeaderProvider, HeaderConsumer) - Method in interface io.helidon.tracing.Tracer
-
Inject current span as a parent for outbound request, such as when invoking HTTP request from a client.
- inject(SpanContext, Format<C>, C) - Method in class io.helidon.tracing.zipkin.ZipkinTracer
- inject(T, CreationalContext<T>) - Method in class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
- injectables() - Method in class io.helidon.integrations.vault.auths.approle.AppRoleAuthProvider
- injectables() - Method in class io.helidon.integrations.vault.auths.k8s.K8sAuthProvider
- injectables() - Method in class io.helidon.integrations.vault.auths.token.TokenAuthProvider
- injectables() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeEngineProvider
- injectables() - Method in class io.helidon.integrations.vault.secrets.database.DbEngineProvider
- injectables() - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1EngineProvider
- injectables() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2EngineProvider
- injectables() - Method in class io.helidon.integrations.vault.secrets.pki.PkiEngineProvider
- injectables() - Method in class io.helidon.integrations.vault.secrets.transit.TransitEngineProvider
- injectables() - Method in interface io.helidon.integrations.vault.spi.InjectionProvider
-
List of injectable types supported by this provider.
- injectables() - Method in class io.helidon.integrations.vault.sys.HcpSysProvider
- InjectAnnotationProcessor - Class in io.helidon.pico.processor
-
Handles
@Injectannotations on fields and methods. - InjectAnnotationProcessor() - Constructor for class io.helidon.pico.processor.InjectAnnotationProcessor
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- injectedType() - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InjectionType
-
Class of the injectable.
- INJECTING - Enum constant in enum class io.helidon.pico.api.Phase
-
Injecting (fields then methods).
- InjectionException - Exception Class in io.helidon.pico.api
-
Represents an injection exception.
- InjectionException(String) - Constructor for exception class io.helidon.pico.api.InjectionException
-
Injection, or a required service lookup related exception.
- InjectionException(String, ServiceProvider<?>) - Constructor for exception class io.helidon.pico.api.InjectionException
-
Injection, or a required service lookup related exception.
- InjectionException(String, Throwable, ServiceProvider<?>) - Constructor for exception class io.helidon.pico.api.InjectionException
-
Injection, or a required service lookup related exception.
- injectionManager(InjectionManager) - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
-
Sets a Jersey injection manager to enable sharing across multiple JAX-RS applications in the same Helidon application.
- InjectionPlan - Interface in io.helidon.pico.spi
-
Represents the injection plan targeting a given
ServiceProvider. - injectionPlanBinder() - Method in interface io.helidon.pico.api.ServiceProviderBindable
-
The binder can be provided by the service provider to deterministically set the injection plan at compile-time, and subsequently loaded at early startup initialization.
- injectionPlanBinder() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Called at startup to establish the injection plan as an alternative to gathering it dynamically.
- injectionPlans() - Method in interface io.helidon.pico.api.ActivationResult
-
The injection plan that was found or determined, key'ed by each element's
ServiceProvider.id(). - injectionPoint() - Method in interface io.helidon.pico.api.ActivationLogEntry
-
Optionally, the injection point that the event pertains to.
- injectionPoint() - Method in interface io.helidon.pico.api.ActivationRequest
-
Optionally, the injection point context information.
- injectionPointDependencies() - Method in interface io.helidon.pico.api.DependencyInfo
-
The set of injection points that depends upon
DependencyInfo.dependencyTo(). - injectionPointInfo() - Method in interface io.helidon.pico.api.ContextualServiceQuery
-
Optionally, the injection point context this search applies to.
- injectionPointInfo() - Method in interface io.helidon.pico.spi.InjectionPlan
-
The injection point info for this element, which will also include its identity information.
- InjectionPointInfo - Interface in io.helidon.pico.api
-
Describes a receiver for injection - identifies who/what is requesting an injection that needs to be satisfied.
- InjectionPointProvider<T> - Interface in io.helidon.pico.api
-
Provides ability to contextualize the injected service by the target receiver of the injection point dynamically at runtime.
- injectionPointQualifiedServiceProviders() - Method in interface io.helidon.pico.spi.InjectionPlan
-
The list of service providers that are qualified to satisfy the given injection point for this service provider.
- InjectionProvider - Interface in io.helidon.integrations.vault.spi
-
A Java Service Loader service for locating injectable instances.
- InjectionProvider.CreateInstanceFunction<T> - Interface in io.helidon.integrations.vault.spi
-
Interface to enable lambdas as instance constructors.
- InjectionProvider.InjectionType<T> - Class in io.helidon.integrations.vault.spi
-
A single injection type.
- InjectionProvider.InstanceConfig - Class in io.helidon.integrations.vault.spi
-
Configuration of an instance, that can have a named Vault (defined in configuration), and a customized path (such as build-secrets instead of secrets for kv2).
- InjectionProvider.InstanceConfig.Builder - Class in io.helidon.integrations.vault.spi
-
Fluent API builder for
InjectionProvider.InstanceConfig. - InjectionResolver - Interface in io.helidon.pico.spi
-
Implementors of this contract can assist with resolving injection points.
- injector() - Method in interface io.helidon.pico.api.PicoServices
-
Optionally, the injector.
- Injector - Interface in io.helidon.pico.api
-
Used to perform programmatic activation and injection.
- Injector.Strategy - Enum Class in io.helidon.pico.api
-
The strategy the injector should attempt to apply.
- InjectorOptions - Class in io.helidon.pico.api
-
Provides optional, contextual tunings to the
Injector. - InMemoryOverrideSource - Class in io.helidon.config
-
In-memory implementation of override source.
- InMemoryOverrideSource.Builder - Class in io.helidon.config
-
Fluent API builder for
InMemoryOverrideSource. - innerClassesProcessed() - Method in interface io.helidon.pico.tools.ExternalModuleCreatorRequest
-
Optionally, set this to allow inner classes to be processed for potential pico activators.
- innerExecute() - Method in class io.helidon.pico.maven.plugin.AbstractApplicationCreatorMojo
- innerExecute() - Method in class io.helidon.pico.maven.plugin.AbstractCreatorMojo
-
Gated/controlled by the
TrafficCop. - innerExecute() - Method in class io.helidon.pico.maven.plugin.ExternalModuleCreatorMojo
- inProcess() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
-
Set the host name to connect.
- InProcessGrpcChannel - Annotation Interface in io.helidon.microprofile.grpc.core
-
An qualifier annotation to specify that an in-process
Channelshould be injected. - InProcessGrpcChannel.Literal - Class in io.helidon.microprofile.grpc.core
-
An
AnnotationLiteralfor theInProcessGrpcChannelannotation. - inputStream() - Method in interface io.helidon.nima.http.media.ReadableEntity
-
Input stream to read bytes of the entity.
- inputStream() - Method in class io.helidon.nima.http.media.ReadableEntityBase
- inputStream() - Method in interface io.helidon.nima.webclient.ClientResponse
-
Entity input stream.
- inputStream(Supplier<InputStream>) - Method in class io.helidon.nima.http.media.multipart.WriteablePart.Builder
-
Configure content from an input stream.
- inputStreamReader() - Static method in class io.helidon.reactive.media.common.DefaultMediaSupport
-
Return
InputStreamreader instance. - inRole(Subject, String) - Static method in class io.helidon.security.abac.policy.el.BuiltInMethods
-
Check if subject has the specified role.
- inRoles(Subject, String...) - Static method in class io.helidon.security.abac.policy.el.BuiltInMethods
-
Check if subject has the specified roles (must have all of them).
- inScope(Subject, String) - Static method in class io.helidon.security.abac.policy.el.BuiltInMethods
-
Check if subject has the specified scope.
- inScopes(Subject, String...) - Static method in class io.helidon.security.abac.policy.el.BuiltInMethods
-
Check if subject has the specified scopes (must have all of them).
- insert(String, Object...) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create and execute insert statement using a statement passed as an argument.
- INSERT - Enum constant in enum class io.helidon.reactive.dbclient.DbStatementType
-
Insert is a statements that creates new records.
- instance() - Static method in interface io.helidon.metrics.api.SystemTagsManager
-
Returns the initialized instance of the tags manager.
- instance() - Static method in interface io.helidon.microprofile.cdi.HelidonContainer
-
Get the (initialized or started) container.
- instance() - Static method in class io.helidon.pico.tools.ActivatorCreatorProvider
-
Returns the global instance that was service loaded.
- instance() - Static method in class io.helidon.pico.tools.ApplicationCreatorProvider
-
Returns the global instance that was service loaded.
- instance() - Static method in class io.helidon.pico.tools.ExternalModuleCreatorProvider
-
Returns the global instance that was service loaded.
- instance() - Static method in class io.helidon.pico.tools.InterceptorCreatorProvider
-
Returns the global instance that was service loaded.
- instance(Class<U>) - Method in class io.helidon.security.EndpointConfig
-
Get an instance of a custom object configuring this endpoint.
- Instance - Interface in io.helidon.microprofile.grpc.core
-
A supplier of instances of objects.
- INSTANCE - Static variable in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform.Eclipselink.Literal
-
The single instance of the
CDISEPlatform.Eclipselink.Literalclass. - INSTANCE - Static variable in class io.helidon.integrations.micronaut.cdi.MicronautIntercepted.Literal
-
Annotation literal.
- INSTANCE - Static variable in class io.helidon.microprofile.cdi.BuildTimeEnd.Literal
-
Singleton instance of a literal of this annotation.
- INSTANCE - Static variable in class io.helidon.microprofile.cdi.BuildTimeStart.Literal
-
Singleton instance of a literal of this annotation.
- INSTANCE - Static variable in class io.helidon.microprofile.cdi.RuntimeStart.Literal
-
Singleton instance of a literal of this annotation.
- INSTANCE - Static variable in class io.helidon.microprofile.grpc.client.GrpcChannel.Literal
-
The singleton instance of
GrpcChannel.Literal. - INSTANCE - Static variable in class io.helidon.microprofile.grpc.client.GrpcProxy.Literal
-
The singleton instance of
GrpcProxy.Literal. - INSTANCE - Static variable in class io.helidon.microprofile.grpc.core.Grpc.Literal
-
The singleton instance of
Grpc.Literal. - INSTANCE - Static variable in class io.helidon.microprofile.grpc.core.GrpcInterceptor.Literal
-
The singleton instance of
GrpcInterceptor.Literal. - INSTANCE - Static variable in class io.helidon.microprofile.grpc.core.InProcessGrpcChannel.Literal
-
The singleton instance of
InProcessGrpcChannel.Literal. - INSTANCE - Static variable in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
-
The singleton instance.
- INSTANCE - Static variable in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
-
The singleton instance.
- Instance.NewInstance<T> - Class in io.helidon.microprofile.grpc.core
- Instance.SingletonInstance<T> - Class in io.helidon.microprofile.grpc.core
- instanceIdRef(BodyContext) - Method in class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
- instanceIdRef(BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
The nuanced instance id for the
DefaultBuilderCreatorProvider.appendToStringMethod(StringBuilder, BodyContext). - instanceKeys() - Method in class io.helidon.security.EndpointConfig
-
Get all classes of custom endpoint configuration object registered.
- instanceSupplier() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Obtain the service instance supplier.
- instantiate(Config) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutorService
- instantiate(Config) - Method in class io.helidon.security.abac.policy.PolicyValidatorService
- instantiate(Config) - Method in interface io.helidon.security.abac.policy.spi.PolicyExecutorService
-
Create a new instance of a
PolicyExecutorbased on the configuration provider. - instantiate(Config) - Method in class io.helidon.security.abac.role.RoleValidatorService
- instantiate(Config) - Method in class io.helidon.security.abac.scope.ScopeValidatorService
- instantiate(Config) - Method in class io.helidon.security.abac.time.TimeValidatorService
- instantiate(Config) - Method in interface io.helidon.security.providers.abac.spi.AbacValidatorService
-
Create a new instance of the validator based on the configuration provided.
- InsufficientDataAvailableException() - Constructor for exception class io.helidon.common.buffers.DataReader.InsufficientDataAvailableException
- intercept(int, ClientInterceptor...) - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
- intercept(int, ClientInterceptor...) - Method in interface io.helidon.grpc.client.ClientMethodDescriptor.Rules
-
Register one or more
interceptorsfor the method. - intercept(int, ClientInterceptor...) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- intercept(int, ClientInterceptor...) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Add one or more
ClientInterceptorinstances that will intercept calls to this service. - intercept(int, ServerInterceptor...) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
-
Add one or more global
ServerInterceptorinstances that will intercept calls to all services in theGrpcRoutingbuilt by this builder. - intercept(int, ServerInterceptor...) - Method in interface io.helidon.grpc.server.MethodDescriptor.Rules
-
Register one or more
interceptorsfor the method. - intercept(int, ServerInterceptor...) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- intercept(int, ServerInterceptor...) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Add one or more
ServerInterceptorinstances that will intercept calls to this service. - intercept(Channel) - Method in class io.helidon.grpc.client.ClientTracingInterceptor
-
Use this interceptor to trace all requests made by this client channel.
- intercept(ClientInterceptor...) - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
- intercept(ClientInterceptor...) - Method in interface io.helidon.grpc.client.ClientMethodDescriptor.Rules
-
Register one or more
interceptorsfor the method. - intercept(ClientInterceptor...) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- intercept(ClientInterceptor...) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Register one or more
interceptorsfor the service. - intercept(ServerInterceptor...) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
-
Add one or more global
ServerInterceptorinstances that will intercept calls to all services in theGrpcRoutingbuilt by this builder. - intercept(ServerInterceptor...) - Method in interface io.helidon.grpc.server.MethodDescriptor.Rules
-
Register one or more
interceptorsfor the method. - intercept(ServerInterceptor...) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- intercept(ServerInterceptor...) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Add one or more
ServerInterceptorinstances that will intercept calls to this service. - intercept(DefaultActivationLogEntry.Builder) - Method in class io.helidon.pico.api.ActivationLogEntry.Interceptor
- intercept(String, int, ClientInterceptor...) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- intercept(String, int, ClientInterceptor...) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Register one or more
interceptorsfor a named method of the service. - intercept(String, int, ServerInterceptor...) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- intercept(String, int, ServerInterceptor...) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Register one or more
interceptorsfor a named method of the service. - intercept(String, ClientInterceptor...) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- intercept(String, ClientInterceptor...) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Register one or more
interceptorsfor a named method of the service. - intercept(String, ServerInterceptor...) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- intercept(String, ServerInterceptor...) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Register one or more
interceptorsfor a named method of the service. - intercept(T) - Method in interface io.helidon.builder.BuilderInterceptor
-
Provides the ability to intercept (i.e., including decoration or mutation) the target.
- interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.helidon.grpc.client.ClientTracingInterceptor
- interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.helidon.grpc.metrics.GrpcMetrics
- interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.helidon.grpc.server.GrpcTracing
- interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.helidon.security.integration.grpc.GrpcSecurity
- interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
- Intercepted - Annotation Interface in io.helidon.pico.api
-
Indicates that type identified by
Intercepted.value()is being intercepted. - InterceptedElement - Interface in io.helidon.pico.tools
-
Used in the interception model described by
InterceptionPlan. - interceptedElements() - Method in interface io.helidon.pico.tools.InterceptionPlan
-
The list of elements that should be intercepted.
- InterceptedMethod<I,
V> - Class in io.helidon.pico.runtime -
Base class, used in
Interceptorgenerated code. - InterceptedMethod(I, ServiceProvider<?>, TypeName, Collection<AnnotationAndValue>, Collection<Provider<Interceptor>>, TypedElementName) - Constructor for class io.helidon.pico.runtime.InterceptedMethod
-
The constructor.
- InterceptedMethod(I, ServiceProvider<?>, TypeName, Collection<AnnotationAndValue>, Collection<Provider<Interceptor>>, TypedElementName, TypedElementName[]) - Constructor for class io.helidon.pico.runtime.InterceptedMethod
-
The constructor.
- interceptedService() - Method in interface io.helidon.pico.tools.InterceptionPlan
-
The intercepted service.
- InterceptedTrigger - Annotation Interface in io.helidon.pico.api
-
Meta-annotation for an annotation that will trigger services annotated with it to become intercepted.
- interceptedTriggerTypeNames() - Method in interface io.helidon.pico.tools.InterceptedElement
-
The set of
InterceptedTriggertypes that apply to this method/element. - InterceptionPlan - Interface in io.helidon.pico.tools
-
Once a service type qualifies for interception, the interception plan will be created describing how the service type should be intercepted.
- interceptionPlans() - Method in interface io.helidon.pico.tools.InterceptorCreatorResponse
-
The interception plans.
- interceptor() - Element in annotation interface io.helidon.builder.Builder
-
The interceptor implementation type.
- interceptor() - Method in interface io.helidon.pico.api.ServiceProviderBindable
-
Returns the service provider that intercepts this provider.
- interceptor() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- interceptor(ServiceProvider<?>) - Method in interface io.helidon.pico.api.ServiceProviderBindable
-
Sets the interceptor for this service provider.
- interceptor(ServiceProvider<?>) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- Interceptor - Interface in io.helidon.pico.api
-
Implementors of this contract must be
Namedaccording to theInterceptedannotation they support. - Interceptor.Chain<V> - Interface in io.helidon.pico.api
-
Represents the next in line for interception, terminating with a call to the wrapped service provider.
- interceptorCreateMethod() - Element in annotation interface io.helidon.builder.Builder
-
The (static) interceptor method to call on the
Builder.interceptor()implementation type in order to create the interceptor. - interceptorCreateMethod() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the interceptor create method name.
- InterceptorCreator - Interface in io.helidon.pico.tools.spi
-
Provides the strategy used to determine which annotations cause interceptor creation.
- InterceptorCreator.InterceptorProcessor - Interface in io.helidon.pico.tools.spi
-
Abstraction for interceptor processing.
- InterceptorCreator.Strategy - Enum Class in io.helidon.pico.tools.spi
-
The strategy applied for resolving annotations that trigger interception.
- InterceptorCreatorProvider - Class in io.helidon.pico.tools
-
Provides access to the global singleton
InterceptorCreatorin use. - InterceptorCreatorProvider() - Constructor for class io.helidon.pico.tools.InterceptorCreatorProvider
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- InterceptorCreatorResponse - Interface in io.helidon.pico.tools
-
Response from interception creation.
- interceptorPlans() - Method in class io.helidon.pico.tools.ServicesToProcess
-
The interception plan for each service type that has a non-null interception plan.
- InterceptorPriorities - Class in io.helidon.grpc.core
-
Constants that represent a priority ordering that interceptors registered with a gRPC service or method will be applied.
- interceptors() - Method in class io.helidon.grpc.client.ClientServiceDescriptor
-
Return service interceptors.
- interceptors() - Method in interface io.helidon.grpc.server.GrpcRouting
-
Obtain a
Listof the globalinterceptorsthat should be applied to all services. - interceptors() - Method in class io.helidon.grpc.server.GrpcRoutingImpl
- interceptors() - Method in class io.helidon.grpc.server.MethodDescriptor
-
Obtain the
ServerInterceptors to use for this method. - interceptors() - Method in class io.helidon.grpc.server.ServiceDescriptor
-
Return service interceptors.
- interceptors() - Method in interface io.helidon.pico.api.InvocationContext
-
The interceptor chain.
- interceptorTypeName() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the interceptor implementation type name.
- interfaces() - Method in interface io.helidon.pico.tools.InterceptionPlan
-
The interfaces that this service implements (usually a superset of
ServiceInfoBasics.contractsImplemented()). - INTERNAL - Enum constant in enum class io.helidon.nima.http2.Http2ErrorCode
-
The endpoint encountered an unexpected internal error.
- INTERNAL - Enum constant in enum class io.helidon.tracing.Span.Kind
-
Internal span, not leaving the scope of the service.
- INTERNAL - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
Internal errors.
- INTERNAL_ERROR - Enum constant in enum class io.helidon.common.http.DirectHandler.EventType
-
Internal server error.
- INTERNAL_SERVER_ERROR_500 - Static variable in class io.helidon.common.http.Http.Status
-
500 Internal Server Error, see HTTP/1.1 documentation.
- internalKeystoreProvider(String) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Provider of the key stores used internally to create a key and trust manager factories.
- internalKeystoreType(String) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Type of the key stores used internally to create a key and trust manager factories.
- InternalServerException - Exception Class in io.helidon.common.http
-
A runtime exception indicating a
internal server error. - InternalServerException(String, Throwable) - Constructor for exception class io.helidon.common.http.InternalServerException
-
Creates
InternalServerException. - InternalServerException(String, Throwable, boolean) - Constructor for exception class io.helidon.common.http.InternalServerException
-
Creates
InternalServerException. - InterruptableTask<T> - Interface in io.helidon.common.task
- interval() - Method in interface io.helidon.config.ScheduledPollingStrategy.RecurringPolicy
-
Returns the current interval.
- interval() - Method in class io.helidon.config.ScheduledPollingStrategy.RegularRecurringPolicy
- interval(long, long, TimeUnit, ScheduledExecutorService) - Static method in interface io.helidon.common.reactive.Multi
-
Signal 0L after an initial delay, then 1L, 2L and so on periodically to the downstream.
- interval(long, TimeUnit, ScheduledExecutorService) - Static method in interface io.helidon.common.reactive.Multi
-
Signal 0L, 1L and so on periodically to the downstream.
- inTransaction(Function<DbTransaction, T>) - Method in interface io.helidon.reactive.dbclient.DbClient
-
Execute database statements in transaction.
- inTransaction(Function<DbTransaction, T>) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClient
- INTROSPECT_JWT - Enum constant in enum class io.helidon.security.providers.oidc.common.OidcConfig.RequestType
-
Request to validate a JWT against an introspection endpoint.
- introspectEndpoint() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Deprecated, for removal: This API element is subject to removal in a future version.Please use
OidcConfig.appWebClient()andOidcConfig.introspectUri()instead; result of moving to reactive webclient from JAX-RS client - introspectEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Endpoint to use to validate JWT.
- introspectEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Endpoint to use to validate JWT.
- introspectUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Introspection endpoint URI.
- introspectUri() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
Introspection endpoint URI.
- INVALID_ARGUMENT - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
Client specified an invalid argument.
- invalidIn() - Element in annotation interface io.helidon.common.features.api.Feature
-
Flavors not supported by this feature - e.g.
- Invocation<V> - Class in io.helidon.pico.runtime
-
Handles the invocation of
Interceptormethods. - Invocation - Interface in io.helidon.scheduling
-
Scheduled method invocation metadata.
- InvocationContext - Interface in io.helidon.pico.api
-
Used by
Interceptor. - InvocationException - Exception Class in io.helidon.pico.api
-
Wraps any checked exceptions that are thrown during the
Interceptorinvocations. - InvocationException(String, Throwable, ServiceProvider<?>) - Constructor for exception class io.helidon.pico.api.InvocationException
-
Constructor.
- invocationHandler(InvocationHandler) - Method in class io.helidon.nima.graphql.server.GraphQlService.Builder
-
InvocationHandler to execute GraphQl requests.
- invocationHandler(InvocationHandler) - Method in class io.helidon.reactive.graphql.server.GraphQlSupport.Builder
-
InvocationHandler to execute GraphQl requests.
- invocationHandler(Supplier<InvocationHandler>) - Method in class io.helidon.nima.graphql.server.GraphQlService.Builder
-
InvocationHandler to execute GraphQl requests.
- invocationHandler(Supplier<InvocationHandler>) - Method in class io.helidon.reactive.graphql.server.GraphQlSupport.Builder
-
InvocationHandler to execute GraphQl requests.
- InvocationHandler - Interface in io.helidon.graphql.server
-
Invocation handler that allows execution of GraphQL requests without a WebServer.
- InvocationHandler.Builder - Class in io.helidon.graphql.server
-
Fluent API builder to configure the invocation handler.
- invoke(StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler
- invoke(Http.Method, String, ApiRequest<?>, ApiResponse.Builder<?, T>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Invoke a request that is not expected to yield an entity.
- invoke(Http.Method, String, ApiRequest<?>, ApiResponse.Builder<?, T>) - Method in class io.helidon.integrations.common.rest.RestApiBase
- invoke(InvocationContext) - Method in class io.helidon.integrations.micronaut.cdi.MicronautInterceptor
-
Interceptor method that call Micronaut interceptors for a CDI bean.
- invoke(Object...) - Method in class io.helidon.pico.runtime.InterceptedMethod
-
Make the invocation to an interceptor method.
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler
- invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.AbstractUnaryHandler
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
- invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
- invoke(Supplier<? extends CompletionStage<T>>) - Method in interface io.helidon.reactive.faulttolerance.FtHandler
-
Invoke this fault tolerance handler on a supplier of a
CompletionStage, such as aSingle. - invoke(Supplier<? extends CompletionStage<T>>) - Method in interface io.helidon.reactive.faulttolerance.FtHandlerTyped
-
Invoke this fault tolerance handler on a supplier of a
CompletionStage, such as aSingle. - invoke(Supplier<? extends T>) - Method in interface io.helidon.nima.faulttolerance.FtHandler
-
Invoke this fault tolerance handler on a supplier of result.
- invoke(Supplier<? extends T>) - Method in interface io.helidon.nima.faulttolerance.FtHandlerTyped
-
Invoke this fault tolerance handler on a supplier of a result.
- invoke(Supplier<T>) - Method in interface io.helidon.nima.faulttolerance.Async
-
Invoke a synchronous operation asynchronously.
- invoke(Supplier<T>) - Method in interface io.helidon.reactive.faulttolerance.Async
-
Invoke a synchronous operation asynchronously.
- invoke(ReqT, StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler
- invokeBytesRequest(Http.Method, String, ApiRequest<?>, Flow.Publisher<DataChunk>, ApiResponse.Builder<?, T>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
The request media type should be provided in request, falls back to
MediaTypes.APPLICATION_OCTET_STREAM. - invokeBytesRequest(Http.Method, String, ApiRequest<?>, Flow.Publisher<DataChunk>, ApiResponse.Builder<?, T>) - Method in class io.helidon.integrations.common.rest.RestApiBase
- invokeBytesResponse(Http.Method, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, byte[], R>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Invoke API call that is expected to return bytes.
- invokeBytesResponse(Http.Method, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, byte[], R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
- InvokedResource - Interface in io.helidon.jersey.common
-
Information about the current request - invoked resource information.
- invokeMulti(Supplier<? extends Flow.Publisher<T>>) - Method in interface io.helidon.reactive.faulttolerance.FtHandler
-
Invoke this fault tolerance handler on a supplier of a
Flow.Publisher, such as aMulti. - invokeMulti(Supplier<? extends Flow.Publisher<T>>) - Method in interface io.helidon.reactive.faulttolerance.FtHandlerTyped
-
Invoke this fault tolerance handler on a supplier of a
Flow.Publisher, such as aMulti. - invokeOptional(Http.Method, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, JsonObject, R>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Invoke a request that may yield an entity.
- invokeOptional(Http.Method, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, JsonObject, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
- invokePublisherResponse(Http.Method, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, Multi<DataChunk>, R>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Invoke API call that is expected to return bytes as a publisher.
- invokePublisherResponse(Http.Method, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, Multi<DataChunk>, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
- invokeServices(DbClientServiceContext) - Method in class io.helidon.reactive.dbclient.common.DbClientContext
-
Invoke all configured client services and return a single that completes once all the client services complete.
- invokeStatic(Supplier<T>) - Static method in interface io.helidon.nima.faulttolerance.Async
-
Convenience method to avoid having to call
Async.create(). - invokeStatic(Supplier<T>, CompletableFuture<Async>) - Static method in interface io.helidon.nima.faulttolerance.Async
-
Convenience method to avoid having to call
Async.create(). - invokeWithResponse(Http.Method, String, ApiRequest<?>, ApiEntityResponse.Builder<?, T, JsonObject>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Invoke a request that is expected to yield an entity.
- invokeWithResponse(Http.Method, String, ApiRequest<?>, ApiEntityResponse.Builder<?, T, JsonObject>) - Method in class io.helidon.integrations.common.rest.RestApiBase
- io.helidon.builder - module io.helidon.builder
-
The Builder API module.
- io.helidon.builder - package io.helidon.builder
-
The Builder API consists of a few annotations that can be used to create fluent builders for the types that use
Builder, or otherwise one of its kind. - io.helidon.builder.config - module io.helidon.builder.config
-
The Helidon Config Builder API / SPI.
- io.helidon.builder.config - package io.helidon.builder.config
-
Helidon Builder ConfigBean Support.
- io.helidon.builder.config.processor - module io.helidon.builder.config.processor
-
Helidon ConfigBean Builder Processor module.
- io.helidon.builder.config.processor - package io.helidon.builder.config.processor
-
Helidon ConfigBean Builder Processor Extensions.
- io.helidon.builder.config.spi - package io.helidon.builder.config.spi
-
Helidon ConfigBean Builder SPI.
- io.helidon.builder.processor - module io.helidon.builder.processor
-
The Builder annotation processor module.
- io.helidon.builder.processor - package io.helidon.builder.processor
-
The Builder annotation processing package.
- io.helidon.builder.processor.spi - module io.helidon.builder.processor.spi
-
The Helidon Builder Processor SPI module.
- io.helidon.builder.processor.spi - package io.helidon.builder.processor.spi
-
The Builder Processor SPI module provides these definitions:
BuilderCreatorProvider- responsible for code generating the implementation w/ a fluent builder.TypeInfoCreatorProvider- responsible for code generating the model object for the target interface.TypeAndBody- the dom-like description of the target type of the builder. - io.helidon.builder.processor.tools - module io.helidon.builder.processor.tools
-
The Builder Processor Tools module.
- io.helidon.builder.processor.tools - package io.helidon.builder.processor.tools
-
The Helidon Builder Processor Tools package.
- io.helidon.common - module io.helidon.common
-
Helidon Common library.
- io.helidon.common - package io.helidon.common
-
Common utilities for Helidon projects.
- io.helidon.common.buffers - module io.helidon.common.buffers
-
Byte buffers and byte operations.
- io.helidon.common.buffers - package io.helidon.common.buffers
-
Byte buffers and byte operations.
- io.helidon.common.config - module io.helidon.common.config
-
Helidon Common Config Library.
- io.helidon.common.config - package io.helidon.common.config
-
Provides the minimal set of types for immutable, tree-structured configuration access.
- io.helidon.common.configurable - module io.helidon.common.configurable
-
Common tools that use config component.
- io.helidon.common.configurable - package io.helidon.common.configurable
-
General utilities that use
Config. - io.helidon.common.configurable.spi - package io.helidon.common.configurable.spi
-
Loadable service definitions.
- io.helidon.common.context - module io.helidon.common.context
-
Helidon Common Context library.
- io.helidon.common.context - package io.helidon.common.context
-
Support for context propagation across executor boundaries.
- io.helidon.common.context.spi - package io.helidon.common.context.spi
-
Provider for data propagation between threads in executor service.
- io.helidon.common.crypto - module io.helidon.common.crypto
-
Helidon Common Crypto library.
- io.helidon.common.crypto - package io.helidon.common.crypto
-
Common cryptography implementations.
- io.helidon.common.features - module io.helidon.common.features
-
Feature catalog.
- io.helidon.common.features - package io.helidon.common.features
-
Feature support for Helidon flavors.
- io.helidon.common.features.api - module io.helidon.common.features.api
-
API required to describe features in module descriptor.
- io.helidon.common.features.api - package io.helidon.common.features.api
-
API required to describe features in module descriptor.
- io.helidon.common.features.processor - module io.helidon.common.features.processor
-
Annotation processor generating metadata for Helidon features.
- io.helidon.common.features.processor - package io.helidon.common.features.processor
-
Processor of feature annotations on
module-info.java. - io.helidon.common.http - module io.helidon.common.http
-
Helidon Common classes for HTTP server and client.
- io.helidon.common.http - package io.helidon.common.http
-
HTTP APIs and implementations usable by both server and client side of the HTTP story.
- io.helidon.common.mapper - module io.helidon.common.mapper
-
Helidon Common Mapper.
- io.helidon.common.mapper - package io.helidon.common.mapper
-
Support for mapping of types.
- io.helidon.common.mapper.spi - package io.helidon.common.mapper.spi
-
SPI to provide
mappersforMapperManager. - io.helidon.common.media.type - module io.helidon.common.media.type
-
Helidon Common Media Type.
- io.helidon.common.media.type - package io.helidon.common.media.type
-
Support for mapping resources to media types, be it files, URIs or URLs.
- io.helidon.common.media.type.spi - package io.helidon.common.media.type.spi
-
SPI to provide custom mappings of resources to media types.
- io.helidon.common.parameters - module io.helidon.common.parameters
-
Support for parameters with multiple values.
- io.helidon.common.parameters - package io.helidon.common.parameters
-
Support for parameters with multiple values.
- io.helidon.common.pki - module io.helidon.common.pki
-
Utilities for PKI configuration and loading of certificates and keys.
- io.helidon.common.pki - package io.helidon.common.pki
-
Utilities for PKI configuration and loading of certificates and keys.
- io.helidon.common.reactive - module io.helidon.common.reactive
-
Helidon Common Reactive Library.
- io.helidon.common.reactive - package io.helidon.common.reactive
-
Common reactive library for Helidon projects.
- io.helidon.common.security - module io.helidon.common.security
-
Types that are security related and can be used across all components (servers, clients etc.).
- io.helidon.common.security - package io.helidon.common.security
-
Types that are security related and can be used across all components (servers, clients etc.).
- io.helidon.common.socket - module io.helidon.common.socket
-
Socket abstraction and data writing.
- io.helidon.common.socket - package io.helidon.common.socket
-
Socket abstraction and data writing.
- io.helidon.common.task - module io.helidon.common.task
-
Common task module.
- io.helidon.common.task - package io.helidon.common.task
-
Interruptable tasks and related executors.
- io.helidon.common.testing.http.junit5 - module io.helidon.common.testing.http.junit5
-
Hamcrest matchers for HTTP.
- io.helidon.common.testing.http.junit5 - package io.helidon.common.testing.http.junit5
-
Testing support for HTTP.
- io.helidon.common.testing.junit5 - module io.helidon.common.testing.junit5
-
Hamcrest matchers.
- io.helidon.common.testing.junit5 - package io.helidon.common.testing.junit5
-
Basic testing support for Helidon.
- io.helidon.common.types - module io.helidon.common.types
-
Builder (minimal) types support.
- io.helidon.common.types - package io.helidon.common.types
-
Subset of Builder's SPI types that are useful for runtime.
- io.helidon.common.uri - module io.helidon.common.uri
-
URI utilities.
- io.helidon.common.uri - package io.helidon.common.uri
-
URI utilities.
- io.helidon.config - module io.helidon.config
-
Helidon SE Config module.
- io.helidon.config - package io.helidon.config
-
Provides interfaces and classes for loading and working with immutable, tree-structured configuration data.
- io.helidon.config.encryption - module io.helidon.config.encryption
-
Module supporting encryption of secrets in configuration files.
- io.helidon.config.encryption - package io.helidon.config.encryption
-
Support for encrypted properties.
- io.helidon.config.etcd - module io.helidon.config.etcd
-
Etcd config source implementation.
- io.helidon.config.etcd - package io.helidon.config.etcd
-
Etcd configuration source.
- io.helidon.config.git - module io.helidon.config.git
-
config git module.
- io.helidon.config.git - package io.helidon.config.git
-
Git configuration source.
- io.helidon.config.hocon - module io.helidon.config.hocon
-
Typesafe (Lightbend) Config (HOCON) Parser implementation.
- io.helidon.config.hocon - package io.helidon.config.hocon
-
HOCON format ConfigParser implementation using Typesafe (Lightbend) Config library.
- io.helidon.config.hocon.mp - module io.helidon.config.hocon.mp
-
Support for HOCON configuration sources.
- io.helidon.config.hocon.mp - package io.helidon.config.hocon.mp
-
HOCON config source for MicroProfile config.
- io.helidon.config.metadata - module io.helidon.config.metadata
-
Configuration metadata annotations.
- io.helidon.config.metadata - package io.helidon.config.metadata
-
Configuration metadata to support IDE auto completion and generation of documentation.
- io.helidon.config.metadata.processor - module io.helidon.config.metadata.processor
-
Annotation processor generating JSON metadata for configuration.
- io.helidon.config.metadata.processor - package io.helidon.config.metadata.processor
-
Annotation processor generating JSON metadata for configuration.
- io.helidon.config.mp - module io.helidon.config.mp
-
Implementation of the non-CDI parts of Eclipse MicroProfile Config specification.
- io.helidon.config.mp - package io.helidon.config.mp
-
Helidon implementation of microprofile config.
- io.helidon.config.mp.spi - package io.helidon.config.mp.spi
-
Helidon specific extension support for MicroProfile Config.
- io.helidon.config.objectmapping - module io.helidon.config.objectmapping
-
config module.
- io.helidon.config.objectmapping - package io.helidon.config.objectmapping
-
Mappers that can map
Configto classes with factory methods, classes with Builders and general "bean" classes with constructor and setters. - io.helidon.config.spi - package io.helidon.config.spi
-
Configuration SPI that defines the behavior developers can implement to extend the config system.
- io.helidon.config.testing - module io.helidon.config.testing
-
Configuration testing support.
- io.helidon.config.testing - package io.helidon.config.testing
-
Configuration Testing Support.
- io.helidon.config.yaml - module io.helidon.config.yaml
-
YAML Parser implementation.
- io.helidon.config.yaml - package io.helidon.config.yaml
-
YAML format ConfigParser implementation.
- io.helidon.config.yaml.mp - module io.helidon.config.yaml.mp
-
Support for YAML configuration sources.
- io.helidon.config.yaml.mp - package io.helidon.config.yaml.mp
-
YAML config source for MicroProfile config.
- io.helidon.cors - module io.helidon.cors
-
CORS configuration and types shared between Helidon Reactive, Níma and MicroProfile.
- io.helidon.cors - package io.helidon.cors
-
Common cross origin configuration and types used by all Helidon flavors.
- io.helidon.graphql.server - module io.helidon.graphql.server
-
GraphQl server implementation.
- io.helidon.graphql.server - package io.helidon.graphql.server
-
GraphQL server implementation.
- io.helidon.grpc.client - module io.helidon.grpc.client
-
gRPC Client Module.
- io.helidon.grpc.client - package io.helidon.grpc.client
-
gRPC client API.
- io.helidon.grpc.core - module io.helidon.grpc.core
-
gRPC Core Module.
- io.helidon.grpc.core - package io.helidon.grpc.core
-
Core classes used by both the reactive gRPC server API and gRPC client API.
- io.helidon.grpc.metrics - module io.helidon.grpc.metrics
-
gRPC Metrics Module.
- io.helidon.grpc.metrics - package io.helidon.grpc.metrics
-
Classes to support adding metrics to gRPC calls.
- io.helidon.grpc.server - module io.helidon.grpc.server
-
gRPC Server Module.
- io.helidon.grpc.server - package io.helidon.grpc.server
-
Reactive gRPC server API.
- io.helidon.health - module io.helidon.health
-
Helidon health API.
- io.helidon.health - package io.helidon.health
-
Helidon Health API.
- io.helidon.health.checks - module io.helidon.health.checks
-
Helidon health checks.
- io.helidon.health.checks - package io.helidon.health.checks
-
Healthchecks provided by our implementation.
- io.helidon.health.spi - package io.helidon.health.spi
-
Health check SPI.
- io.helidon.integrations.cdi.delegates - module io.helidon.integrations.cdi.delegates
-
Provides classes and interfaces that wrap existing CDI constructs.
- io.helidon.integrations.cdi.delegates - package io.helidon.integrations.cdi.delegates
-
Provides classes and interfaces that wrap existing CDI constructs.
- io.helidon.integrations.cdi.eclipselink - module io.helidon.integrations.cdi.eclipselink
-
Provides classes and interfaces for working with Eclipselink in CDI.
- io.helidon.integrations.cdi.eclipselink - package io.helidon.integrations.cdi.eclipselink
-
Provides classes and interfaces for working with Eclipselink in CDI.
- io.helidon.integrations.cdi.hibernate - module io.helidon.integrations.cdi.hibernate
-
Provides classes and interfaces for working with Hibernate in CDI.
- io.helidon.integrations.cdi.hibernate - package io.helidon.integrations.cdi.hibernate
-
Provides classes and interfaces for working with Hibernate in CDI.
- io.helidon.integrations.cdi.jpa - module io.helidon.integrations.cdi.jpa
-
Provides classes and interfaces that integrate the provider-independent parts of JPA into CDI.
- io.helidon.integrations.cdi.jpa - package io.helidon.integrations.cdi.jpa
-
Provides classes and interfaces that integrate the provider-independent parts of JPA into CDI.
- io.helidon.integrations.cdi.referencecountedcontext - module io.helidon.integrations.cdi.referencecountedcontext
-
Provides classes and interfaces that support contextual reference counting.
- io.helidon.integrations.cdi.referencecountedcontext - package io.helidon.integrations.cdi.referencecountedcontext
-
Provides classes and interfaces that support contextual reference counting.
- io.helidon.integrations.common.rest - module io.helidon.integrations.common.rest
-
Common classes for accessing JSON based REST APIs of third party systems.
- io.helidon.integrations.common.rest - package io.helidon.integrations.common.rest
-
Common classes for accessing JSON based REST APIs of third party systems.
- io.helidon.integrations.datasource.cdi - module io.helidon.integrations.datasource.cdi
-
Provides classes and interfaces to assist in the development of
DataSource-related CDI portable extensions. - io.helidon.integrations.datasource.cdi - package io.helidon.integrations.datasource.cdi
-
Provides classes and interfaces to assist in the development of
DataSource-related CDI portable extensions. - io.helidon.integrations.datasource.hikaricp.cdi - module io.helidon.integrations.datasource.hikaricp.cdi
-
CDI integration for the Hikari connection pool.
- io.helidon.integrations.datasource.hikaricp.cdi - package io.helidon.integrations.datasource.hikaricp.cdi
-
CDI integration for the Hikari connection pool.
- io.helidon.integrations.datasource.ucp.cdi - module io.helidon.integrations.datasource.ucp.cdi
-
Provides classes and interfaces that integrate the Oracle Universal Connection Pool into CDI as a provider of
DataSourcebeans. - io.helidon.integrations.datasource.ucp.cdi - package io.helidon.integrations.datasource.ucp.cdi
-
Provides classes and interfaces that integrate the Oracle Universal Connection Pool into CDI as a provider of
DataSourcebeans. - io.helidon.integrations.jdbc - module io.helidon.integrations.jdbc
-
Support for JDBC constructs.
- io.helidon.integrations.jdbc - package io.helidon.integrations.jdbc
-
Support for JDBC constructs.
- io.helidon.integrations.jedis.cdi - module io.helidon.integrations.jedis.cdi
-
CDI integration for the Jedis Redis client.
- io.helidon.integrations.jedis.cdi - package io.helidon.integrations.jedis.cdi
-
CDI integration for the Jedis Redis client.
- io.helidon.integrations.jta.cdi - module io.helidon.integrations.jta.cdi
- io.helidon.integrations.jta.cdi - package io.helidon.integrations.jta.cdi
- io.helidon.integrations.jta.jdbc - module io.helidon.integrations.jta.jdbc
-
Support for JTA-related JDBC constructs.
- io.helidon.integrations.jta.jdbc - package io.helidon.integrations.jta.jdbc
-
Support for JTA-related JDBC constructs.
- io.helidon.integrations.jta.weld - module io.helidon.integrations.jta.weld
-
Provides classes and interfaces that enable transactional observer methods in Weld-backed CDI 2.0 SE implementations using the Narayana engine.
- io.helidon.integrations.jta.weld - package io.helidon.integrations.jta.weld
-
Provides classes and interfaces that enable transactional observer methods in Weld-backed CDI 2.0 SE implementations using the Narayana engine.
- io.helidon.integrations.micrometer - module io.helidon.integrations.micrometer
-
Support for Micrometer in Helidon SE.
- io.helidon.integrations.micrometer - package io.helidon.integrations.micrometer
-
Support for Micrometer in Helidon SE.
- io.helidon.integrations.micrometer.cdi - module io.helidon.integrations.micrometer.cdi
-
Support for Micrometer in Helidon MP.
- io.helidon.integrations.micrometer.cdi - package io.helidon.integrations.micrometer.cdi
-
Support for Micrometer in Helidon MP.
- io.helidon.integrations.micronaut.cdi - module io.helidon.integrations.micronaut.cdi
-
Integration of Micronaut into CDI.
- io.helidon.integrations.micronaut.cdi - package io.helidon.integrations.micronaut.cdi
-
Integrates Micronaut beans and interceptors into CDI.
- io.helidon.integrations.micronaut.cdi.data - package io.helidon.integrations.micronaut.cdi.data
-
Micronaut data specific extensions for CDI.
- io.helidon.integrations.micronaut.cdi.processor - module io.helidon.integrations.micronaut.cdi.processor
-
Micronaut integration with CDI - annotation processor for Micronaut.
- io.helidon.integrations.micronaut.cdi.processor - package io.helidon.integrations.micronaut.cdi.processor
-
Annotation processors for Micronaut integration.
- io.helidon.integrations.micronaut.data - module io.helidon.integrations.micronaut.data
-
Integration with Micronaut Data.
- io.helidon.integrations.microstream - module io.helidon.integrations.microstream
-
Provides support for Microstream core features integration.
- io.helidon.integrations.microstream.cache - module io.helidon.integrations.microstream.cache
-
Provides support for Microstream-Cache features integration.
- io.helidon.integrations.microstream.cache - package io.helidon.integrations.microstream.cache
-
Provides support for Microstream-Cache features integration.
- io.helidon.integrations.microstream.cdi - module io.helidon.integrations.microstream.cdi
-
Provides CDI support for Microstream integration.
- io.helidon.integrations.microstream.cdi - package io.helidon.integrations.microstream.cdi
-
Provides CDI support for Microstream integration.
- io.helidon.integrations.microstream.core - package io.helidon.integrations.microstream.core
-
Provides support for Microstream core features integration.
- io.helidon.integrations.microstream.health - module io.helidon.integrations.microstream.health
-
Provides support for Microstream-HealthChecks features integration.
- io.helidon.integrations.microstream.health - package io.helidon.integrations.microstream.health
-
Provides support for Microstream-HealthChecks features integration.
- io.helidon.integrations.microstream.metrics - module io.helidon.integrations.microstream.metrics
-
Provides support for Microstream-Metrics features integration.
- io.helidon.integrations.microstream.metrics - package io.helidon.integrations.microstream.metrics
-
Provides support for Microstream-Metrics features integration.
- io.helidon.integrations.neo4j - module io.helidon.integrations.neo4j
-
Neo4j support module.
- io.helidon.integrations.neo4j - package io.helidon.integrations.neo4j
-
Neo4j integrations for Helidon.
- io.helidon.integrations.neo4j.health - module io.helidon.integrations.neo4j.health
-
Neo4j health checks module.
- io.helidon.integrations.neo4j.health - package io.helidon.integrations.neo4j.health
-
Health check for Neo4j.
- io.helidon.integrations.neo4j.metrics - module io.helidon.integrations.neo4j.metrics
-
Neo4j metrics support module.
- io.helidon.integrations.neo4j.metrics - package io.helidon.integrations.neo4j.metrics
-
Metrics package.
- io.helidon.integrations.oci.metrics - module io.helidon.integrations.oci.metrics
-
Integrating with OCI Metrics.
- io.helidon.integrations.oci.metrics - package io.helidon.integrations.oci.metrics
-
Integrating with OCI Metrics.
- io.helidon.integrations.oci.metrics.cdi - module io.helidon.integrations.oci.metrics.cdi
-
Integrating with OCI Metrics Using CDI.
- io.helidon.integrations.oci.metrics.cdi - package io.helidon.integrations.oci.metrics.cdi
-
Integrating with OCI Metrics Using CDI.
- io.helidon.integrations.oci.sdk.cdi - module io.helidon.integrations.oci.sdk.cdi
-
Provides classes and interfaces that integrate any service client from the Oracle Cloud Infrastructure Java SDK into CDI 3.0-based applications.
- io.helidon.integrations.oci.sdk.cdi - package io.helidon.integrations.oci.sdk.cdi
-
Provides classes and interfaces that integrate any service client from the Oracle Cloud Infrastructure Java SDK into CDI 3.0-based applications.
- io.helidon.integrations.vault - module io.helidon.integrations.vault
-
Vault integration.
- io.helidon.integrations.vault - package io.helidon.integrations.vault
-
Vault integration.
- io.helidon.integrations.vault.auths.approle - module io.helidon.integrations.vault.auths.approle
-
AppRole authentication method for Vault.
- io.helidon.integrations.vault.auths.approle - package io.helidon.integrations.vault.auths.approle
-
AppRole authentication method for Vault.
- io.helidon.integrations.vault.auths.common - module io.helidon.integrations.vault.auths.common
-
Common classes for Vault integration.
- io.helidon.integrations.vault.auths.common - package io.helidon.integrations.vault.auths.common
-
Common classes for Vault integration.
- io.helidon.integrations.vault.auths.k8s - module io.helidon.integrations.vault.auths.k8s
-
Vault authentication method for Kubernetes.
- io.helidon.integrations.vault.auths.k8s - package io.helidon.integrations.vault.auths.k8s
-
Vault authentication method for Kubernetes.
- io.helidon.integrations.vault.auths.token - module io.helidon.integrations.vault.auths.token
-
Token authentication method for Vault.
- io.helidon.integrations.vault.auths.token - package io.helidon.integrations.vault.auths.token
-
Token authentication method for Vault.
- io.helidon.integrations.vault.cdi - module io.helidon.integrations.vault.cdi
-
Vault integration with CDI.
- io.helidon.integrations.vault.cdi - package io.helidon.integrations.vault.cdi
-
Vault integration with CDI.
- io.helidon.integrations.vault.secrets.cubbyhole - module io.helidon.integrations.vault.secrets.cubbyhole
-
Vault's Cubbyhole Secrets Engine support.
- io.helidon.integrations.vault.secrets.cubbyhole - package io.helidon.integrations.vault.secrets.cubbyhole
-
Cubbyhole secret engine support for Vault.
- io.helidon.integrations.vault.secrets.database - module io.helidon.integrations.vault.secrets.database
-
Vault's Database Secrets Engine support.
- io.helidon.integrations.vault.secrets.database - package io.helidon.integrations.vault.secrets.database
-
Vault's Database Secrets Engine support.
- io.helidon.integrations.vault.secrets.kv - module io.helidon.integrations.vault.secrets.kv
-
Vault's Key/value version 2 Secrets Engine support.
- io.helidon.integrations.vault.secrets.kv1 - package io.helidon.integrations.vault.secrets.kv1
-
Vault's KV1 Secrets Engine support.
- io.helidon.integrations.vault.secrets.kv2 - package io.helidon.integrations.vault.secrets.kv2
-
Vault's Key/value version 2 Secrets Engine support.
- io.helidon.integrations.vault.secrets.kvone - module io.helidon.integrations.vault.secrets.kvone
-
Vault's KV1 Secrets Engine support.
- io.helidon.integrations.vault.secrets.pki - module io.helidon.integrations.vault.secrets.pki
-
Vault's PKI Secrets Engine support.
- io.helidon.integrations.vault.secrets.pki - package io.helidon.integrations.vault.secrets.pki
-
Vault's PKI Secrets Engine support.
- io.helidon.integrations.vault.secrets.transit - module io.helidon.integrations.vault.secrets.transit
-
Vault transit secrets.
- io.helidon.integrations.vault.secrets.transit - package io.helidon.integrations.vault.secrets.transit
-
Vault transit secrets.
- io.helidon.integrations.vault.spi - package io.helidon.integrations.vault.spi
-
Vault integration SPI.
- io.helidon.integrations.vault.sys - module io.helidon.integrations.vault.sys
-
Sys operations for Vault.
- io.helidon.integrations.vault.sys - package io.helidon.integrations.vault.sys
-
Sys operations for Vault.
- io.helidon.jersey.common - module io.helidon.jersey.common
-
Utilities for Jersey handling.
- io.helidon.jersey.common - package io.helidon.jersey.common
-
Utilities for Jersey handling.
- io.helidon.jersey.connector - module io.helidon.jersey.connector
-
A
Connectorthat utilizes the Helidon HTTP Client to send and receive * HTTP request and responses. - io.helidon.jersey.connector - package io.helidon.jersey.connector
-
A
Connectorthat utilizes the Helidon HTTP Client to send and receive HTTP request and responses. - io.helidon.logging.common - module io.helidon.logging.common
-
Helidon logging.
- io.helidon.logging.common - package io.helidon.logging.common
-
Helidon MDC support for delegation of the MDC values to all of the logging frameworks.
- io.helidon.logging.common.spi - package io.helidon.logging.common.spi
-
This package provides interface for an actual MDC support implementation.
- io.helidon.logging.jul - module io.helidon.logging.jul
-
Helidon Java Util Logging MDC support module.
- io.helidon.logging.jul - package io.helidon.logging.jul
-
Helidon Java util logging MDC support.
- io.helidon.logging.slf4j - module io.helidon.logging.slf4j
-
Helidon Slf4j MDC module.
- io.helidon.logging.slf4j - package io.helidon.logging.slf4j
-
Helidon Slf4J MDC propagation support.
- io.helidon.lra.coordinator.client - module io.helidon.lra.coordinator.client
-
Abstract coordinator spi for easy switching used coordinator implementation.
- io.helidon.lra.coordinator.client - package io.helidon.lra.coordinator.client
-
MicroProfile Long Running Actions Coordinator client spi.
- io.helidon.lra.coordinator.client.narayana - module io.helidon.lra.coordinator.client.narayana
-
Coordinator client for coordinators using Narayana like API.
- io.helidon.lra.coordinator.client.narayana - package io.helidon.lra.coordinator.client.narayana
-
MicroProfile Long Running Actions Narayana Coordinator client.
- io.helidon.messaging - module io.helidon.messaging
-
Helidon Reactive Messaging.
- io.helidon.messaging - package io.helidon.messaging
-
Helidon Reactive Messaging.
- io.helidon.messaging.connectors.aq - module io.helidon.messaging.connectors.aq
-
MicroProfile Reactive Messaging Oracle AQ connector.
- io.helidon.messaging.connectors.aq - package io.helidon.messaging.connectors.aq
-
MicroProfile Reactive Messaging Oracle AQ connector.
- io.helidon.messaging.connectors.jms - module io.helidon.messaging.connectors.jms
-
Microprofile messaging JMS connector.
- io.helidon.messaging.connectors.jms - package io.helidon.messaging.connectors.jms
-
Microprofile messaging JMS connector.
- io.helidon.messaging.connectors.jms.shim - package io.helidon.messaging.connectors.jms.shim
-
A shim to use javax JMS with Jakarta JMS.
- io.helidon.messaging.connectors.kafka - module io.helidon.messaging.connectors.kafka
-
Microprofile messaging Kafka connector.
- io.helidon.messaging.connectors.kafka - package io.helidon.messaging.connectors.kafka
-
Microprofile messaging Kafka connector.
- io.helidon.messaging.connectors.mock - package io.helidon.messaging.connectors.mock
-
Helidon messaging mock connector for testing purposes.
- io.helidon.messaging.connectors.wls - module io.helidon.messaging.connectors.wls
-
Microprofile messaging Weblogic JMS connector.
- io.helidon.messaging.connectors.wls - package io.helidon.messaging.connectors.wls
-
Microprofile messaging Weblogic JMS connector.
- io.helidon.messaging.jms.shim - module io.helidon.messaging.jms.shim
-
Exposes JMS based on
javaxpackages overjakartapackages. - io.helidon.metrics - module io.helidon.metrics
-
Helidon Metrics implementation.
- io.helidon.metrics - package io.helidon.metrics
-
Metrics support for Java SE, uses the Microprofile metrics APIs and formats.
- io.helidon.metrics.api - module io.helidon.metrics.api
-
Helidon metrics API.
- io.helidon.metrics.api - package io.helidon.metrics.api
-
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.
- io.helidon.metrics.api.spi - package io.helidon.metrics.api.spi
-
SPI for the metrics API.
- io.helidon.metrics.exemplartrace - package io.helidon.metrics.exemplartrace
-
Provides exemplar support in metrics using tracing identifiers.
- io.helidon.metrics.prometheus - module io.helidon.metrics.prometheus
-
Prometheus support.
- io.helidon.metrics.prometheus - package io.helidon.metrics.prometheus
-
Support for Prometheus client endpoint.
- io.helidon.metrics.serviceapi - module io.helidon.metrics.serviceapi
-
Tools for implementing metrics service endpoints.
- io.helidon.metrics.serviceapi - package io.helidon.metrics.serviceapi
-
Tools shared by endpoints serving Metrics.
- io.helidon.metrics.traceexemplar - module io.helidon.metrics.traceexemplar
-
Provides exemplar support in metrics using tracing identifiers.
- io.helidon.microprofile.accesslog - module io.helidon.microprofile.accesslog
-
MicroProfile access log extension.
- io.helidon.microprofile.accesslog - package io.helidon.microprofile.accesslog
-
Extension of MicroProfile to add support for access log.
- io.helidon.microprofile.bean.validation - package io.helidon.microprofile.bean.validation
-
General Bean Validation.
- io.helidon.microprofile.cdi - module io.helidon.microprofile.cdi
-
CDI implementation enhancements for Helidon MP.
- io.helidon.microprofile.cdi - package io.helidon.microprofile.cdi
-
CDI extension for Helidon MP.
- io.helidon.microprofile.config - module io.helidon.microprofile.config
-
CDI extension for microprofile config implementation.
- io.helidon.microprofile.config - package io.helidon.microprofile.config
-
Helidon implementation of microprofile config for CDI.
- io.helidon.microprofile.cors - module io.helidon.microprofile.cors
-
Support for CORS.
- io.helidon.microprofile.cors - package io.helidon.microprofile.cors
-
Helidon MP CORS Support
- io.helidon.microprofile.faulttolerance - module io.helidon.microprofile.faulttolerance
-
Microprofile fault tolerance implementation.
- io.helidon.microprofile.faulttolerance - package io.helidon.microprofile.faulttolerance
-
Helidon implementation of Microprofile fault tolerance.
- io.helidon.microprofile.graphql.server - module io.helidon.microprofile.graphql.server
-
GraphQL microprofile server module.
- io.helidon.microprofile.graphql.server - package io.helidon.microprofile.graphql.server
-
Microprofile GraphQL server implementation.
- io.helidon.microprofile.grpc.client - module io.helidon.microprofile.grpc.client
-
gRPC client implementation for Helidon MP.
- io.helidon.microprofile.grpc.client - package io.helidon.microprofile.grpc.client
-
gRPC client microprofile classes.
- io.helidon.microprofile.grpc.core - module io.helidon.microprofile.grpc.core
-
gRPC microprofile core module
- io.helidon.microprofile.grpc.core - package io.helidon.microprofile.grpc.core
-
Core gRPC microprofile classes.
- io.helidon.microprofile.grpc.metrics - module io.helidon.microprofile.grpc.metrics
-
gRPC microprofile metrics module
- io.helidon.microprofile.grpc.metrics - package io.helidon.microprofile.grpc.metrics
-
gRPC microprofile metrics.
- io.helidon.microprofile.grpc.server - module io.helidon.microprofile.grpc.server
-
gRPC microprofile server module
- io.helidon.microprofile.grpc.server - package io.helidon.microprofile.grpc.server
-
Microprofile 1.0 gRPC server implementation.
- io.helidon.microprofile.grpc.server.spi - package io.helidon.microprofile.grpc.server.spi
-
Microprofile 1.0 gRPC server implementation.
- io.helidon.microprofile.health - module io.helidon.microprofile.health
-
Microprofile health module.
- io.helidon.microprofile.health - package io.helidon.microprofile.health
-
Implements the JAX-RS and CDI support for microprofile.
- io.helidon.microprofile.jwt.auth - module io.helidon.microprofile.jwt.auth
-
Microprofile jwt module.
- io.helidon.microprofile.jwt.auth - package io.helidon.microprofile.jwt.auth
-
Implementation of Microprofile JWT Auth specification.
- io.helidon.microprofile.lra - module io.helidon.microprofile.lra
-
Helidon implementation of MicroProfile Long Running Actions.
- io.helidon.microprofile.lra - package io.helidon.microprofile.lra
-
Helidon implementation of MicroProfile Long Running Actions.
- io.helidon.microprofile.messaging - module io.helidon.microprofile.messaging
-
MicroProfile Reactive Messaging implementation.
- io.helidon.microprofile.messaging - package io.helidon.microprofile.messaging
-
MicroProfile Reactive Messaging implementation.
- io.helidon.microprofile.messaging.health - module io.helidon.microprofile.messaging.health
-
MicroProfile Reactive Messaging Health check.
- io.helidon.microprofile.messaging.health - package io.helidon.microprofile.messaging.health
-
MicroProfile Reactive Messaging Health check.
- io.helidon.microprofile.messaging.metrics - module io.helidon.microprofile.messaging.metrics
-
MicroProfile Reactive Messaging Metrics.
- io.helidon.microprofile.messaging.metrics - package io.helidon.microprofile.messaging.metrics
-
Metrics counter for messaging channels.
- io.helidon.microprofile.metrics - module io.helidon.microprofile.metrics
-
Microprofile metrics implementation.
- io.helidon.microprofile.metrics - package io.helidon.microprofile.metrics
-
Microprofile metrics specification implementation.
- io.helidon.microprofile.metrics.spi - package io.helidon.microprofile.metrics.spi
-
Interfaces optionally implemented by other components interested in key metrics processing events.
- io.helidon.microprofile.oidc - module io.helidon.microprofile.oidc
-
Microprofile OIDC integration.
- io.helidon.microprofile.oidc - package io.helidon.microprofile.oidc
-
OIDC integration for Microprofile server.
- io.helidon.microprofile.openapi - module io.helidon.microprofile.openapi
-
CDI extension for MicroProfile OpenAPI implementation.
- io.helidon.microprofile.openapi - package io.helidon.microprofile.openapi
-
Support for OpenAPI in Helidon MP.
- io.helidon.microprofile.reactive - module io.helidon.microprofile.reactive
-
MicroProfile Reactive Streams Operators implementation.
- io.helidon.microprofile.reactive - package io.helidon.microprofile.reactive
-
Support for MicroProfile Reactive Streams Operators in Helidon MP.
- io.helidon.microprofile.restclient - module io.helidon.microprofile.restclient
-
MP Rest client.
- io.helidon.microprofile.restclient - package io.helidon.microprofile.restclient
-
Helidon specific extension to the rest client implementation from Jersey.
- io.helidon.microprofile.scheduling - module io.helidon.microprofile.scheduling
-
CDI Scheduling implementation.
- io.helidon.microprofile.scheduling - package io.helidon.microprofile.scheduling
-
CDI Scheduling implementation.
- io.helidon.microprofile.security - module io.helidon.microprofile.security
-
Microprofile configuration module.
- io.helidon.microprofile.security - package io.helidon.microprofile.security
-
Integration of Helidon security with Microprofile server.
- io.helidon.microprofile.server - module io.helidon.microprofile.server
-
Implementation of a layer that binds microprofile components together and runs an HTTP server.
- io.helidon.microprofile.server - package io.helidon.microprofile.server
-
Microprofile 1.0 server implementation.
- io.helidon.microprofile.servicecommon - module io.helidon.microprofile.servicecommon
-
General-purpose reusable artifacts to help write CDI extensions, annotation processing, and interceptors for Helidon services.
- io.helidon.microprofile.servicecommon - package io.helidon.microprofile.servicecommon
-
General-purpose reusable artifacts to help write CDI extensions, annotation processing, and interceptors for Helidon services.
- io.helidon.microprofile.tracing - module io.helidon.microprofile.tracing
-
Eclipse Microprofile Tracing implementation for helidon microprofile.
- io.helidon.microprofile.tracing - package io.helidon.microprofile.tracing
-
Microprofile extension for tracing.
- io.helidon.microprofile.tyrus - module io.helidon.microprofile.tyrus
-
MP Tyrus Integration
- io.helidon.microprofile.tyrus - package io.helidon.microprofile.tyrus
-
Helidon MP integration with Tyrus.
- io.helidon.nima - module io.helidon.nima
- io.helidon.nima - package io.helidon.nima
-
Main entry point for Níma application.
- io.helidon.nima.common.tls - module io.helidon.nima.common.tls
-
TLS configuration for client and server.
- io.helidon.nima.common.tls - package io.helidon.nima.common.tls
-
TLS Configuration for client and server.
- io.helidon.nima.faulttolerance - module io.helidon.nima.faulttolerance
-
Fault tolerance module for Helidon Níma.
- io.helidon.nima.faulttolerance - package io.helidon.nima.faulttolerance
-
Fault tolerance for Helidon Níma.
- io.helidon.nima.graphql.server - module io.helidon.nima.graphql.server
-
GraphQL server integration with Helidon Níma WebServer.
- io.helidon.nima.graphql.server - package io.helidon.nima.graphql.server
-
GraphQL server integration with Helidon Níma WebServer.
- io.helidon.nima.grpc.server - module io.helidon.nima.grpc.server
-
Helidon Níma gRPC server.
- io.helidon.nima.grpc.webserver - package io.helidon.nima.grpc.webserver
-
GRPC support for Helidon Níma WebServer.
- io.helidon.nima.http.encoding - module io.helidon.nima.http.encoding
-
Content encoding support.
- io.helidon.nima.http.encoding - package io.helidon.nima.http.encoding
-
HTTP Content encoding support, usually used to compress entity, such as
gzip. - io.helidon.nima.http.encoding.deflate - module io.helidon.nima.http.encoding.deflate
-
Deflate content encoding support.
- io.helidon.nima.http.encoding.deflate - package io.helidon.nima.http.encoding.deflate
-
Deflate encoding support.
- io.helidon.nima.http.encoding.gzip - module io.helidon.nima.http.encoding.gzip
-
GZip content encoding support.
- io.helidon.nima.http.encoding.gzip - package io.helidon.nima.http.encoding.gzip
-
Gzip encoding support.
- io.helidon.nima.http.encoding.spi - package io.helidon.nima.http.encoding.spi
-
SPI to create custom content encoding.
- io.helidon.nima.http.media - module io.helidon.nima.http.media
-
Common classes for Media Support (reading/writing entity as a specific type).
- io.helidon.nima.http.media - package io.helidon.nima.http.media
-
Entity Media handling support.
- io.helidon.nima.http.media.jackson - module io.helidon.nima.http.media.jackson
-
Jackson media support.
- io.helidon.nima.http.media.jackson - package io.helidon.nima.http.media.jackson
-
Jackson media type support.
- io.helidon.nima.http.media.jsonb - module io.helidon.nima.http.media.jsonb
-
JSON-B media support.
- io.helidon.nima.http.media.jsonb - package io.helidon.nima.http.media.jsonb
-
JSON-Binding Entity Media handling support.
- io.helidon.nima.http.media.jsonp - module io.helidon.nima.http.media.jsonp
-
JSON-P media support.
- io.helidon.nima.http.media.jsonp - package io.helidon.nima.http.media.jsonp
-
JSON-Processing Entity Media handling support.
- io.helidon.nima.http.media.multipart - module io.helidon.nima.http.media.multipart
-
Multipart media support.
- io.helidon.nima.http.media.multipart - package io.helidon.nima.http.media.multipart
-
Multipart Entity Media handling support.
- io.helidon.nima.http.media.spi - package io.helidon.nima.http.media.spi
-
Service provider interface(s) for entity media handling support.
- io.helidon.nima.http.processor - module io.helidon.nima.http.processor
-
Annotation processor that generates HTTP Endpoints.
- io.helidon.nima.http.processor - package io.helidon.nima.http.processor
-
Annotation processor that generates HTTP Endpoints discoverable by Pico.
- io.helidon.nima.http2 - module io.helidon.nima.http2
-
HTTP2 common classes.
- io.helidon.nima.http2 - package io.helidon.nima.http2
-
HTTP/2 types common for client and server.
- io.helidon.nima.http2.webclient - module io.helidon.nima.http2.webclient
-
HTTP/2 WebClient.
- io.helidon.nima.http2.webclient - package io.helidon.nima.http2.webclient
-
HTTP/2 WebClient.
- io.helidon.nima.http2.webserver - module io.helidon.nima.http2.webserver
-
HTTP/2 WebServer.
- io.helidon.nima.http2.webserver - package io.helidon.nima.http2.webserver
-
HTTP/2 WebServer.
- io.helidon.nima.http2.webserver.spi - package io.helidon.nima.http2.webserver.spi
-
HTTP/2 WebServer SPI.
- io.helidon.nima.observe - module io.helidon.nima.observe
-
Observability features.
- io.helidon.nima.observe - package io.helidon.nima.observe
-
Observability features and endpoint support.
- io.helidon.nima.observe.config - module io.helidon.nima.observe.config
-
Observability features.
- io.helidon.nima.observe.config - package io.helidon.nima.observe.config
-
Config observability feature.
- io.helidon.nima.observe.health - module io.helidon.nima.observe.health
-
Health checks for Níma observability.
- io.helidon.nima.observe.health - package io.helidon.nima.observe.health
-
Health checks for Níma observability.
- io.helidon.nima.observe.info - module io.helidon.nima.observe.info
-
Observe info module.
- io.helidon.nima.observe.info - package io.helidon.nima.observe.info
-
Application information observability feature.
- io.helidon.nima.observe.log - module io.helidon.nima.observe.log
-
Observe log module.
- io.helidon.nima.observe.log - package io.helidon.nima.observe.log
-
Observe log module.
- io.helidon.nima.observe.metrics - module io.helidon.nima.observe.metrics
-
Metrics endpoint for Níma WebServer.
- io.helidon.nima.observe.metrics - package io.helidon.nima.observe.metrics
-
Metrics endpoint for Níma WebServer.
- io.helidon.nima.observe.spi - package io.helidon.nima.observe.spi
-
Observability SPI.
- io.helidon.nima.openapi - module io.helidon.nima.openapi
-
Open API integration with Níma WebServer.
- io.helidon.nima.openapi - package io.helidon.nima.openapi
-
Open API integration with Níma WebServer.
- io.helidon.nima.servicecommon - module io.helidon.nima.servicecommon
-
Support types for REST services.
- io.helidon.nima.servicecommon - package io.helidon.nima.servicecommon
-
Support types for REST services.
- io.helidon.nima.sse - module io.helidon.nima.sse
-
Nima SSE common package.
- io.helidon.nima.sse - package io.helidon.nima.sse
-
Nima SSE common package.
- io.helidon.nima.sse.webclient - module io.helidon.nima.sse.webclient
-
Nima SSE webclient package.
- io.helidon.nima.sse.webclient - package io.helidon.nima.sse.webclient
-
Nima SSE webclient package.
- io.helidon.nima.sse.webserver - module io.helidon.nima.sse.webserver
-
Nima SSE WebServer.
- io.helidon.nima.sse.webserver - package io.helidon.nima.sse.webserver
-
Nima SSE webserver.
- io.helidon.nima.testing.junit5.webserver - module io.helidon.nima.testing.junit5.webserver
-
Unit and integration testing support for Níma WebServer and JUnit 5.
- io.helidon.nima.testing.junit5.webserver - package io.helidon.nima.testing.junit5.webserver
-
Unit and integration testing support for Níma WebServer and JUnit 5.
- io.helidon.nima.testing.junit5.webserver.spi - package io.helidon.nima.testing.junit5.webserver.spi
-
SPI for JUnit5 support to add support for additional types (such as WebSocket clients, grpc clients etc.).
- io.helidon.nima.testing.junit5.websocket - module io.helidon.nima.testing.junit5.websocket
-
Unit and integration testing support for Níma WebSocket and JUnit 5.
- io.helidon.nima.testing.junit5.websocket - package io.helidon.nima.testing.junit5.websocket
-
Unit and integration testing support for Níma WebSocket and JUnit 5.
- io.helidon.nima.webclient - module io.helidon.nima.webclient
-
WebClient API and HTTP/1.1 implementation.
- io.helidon.nima.webclient - package io.helidon.nima.webclient
-
WebClient APIs shared by all types of clients.
- io.helidon.nima.webclient.http.spi - package io.helidon.nima.webclient.http.spi
-
WebClient HTTP source SPI.
- io.helidon.nima.webclient.http1 - package io.helidon.nima.webclient.http1
-
HTTP/1.1 WebClient.
- io.helidon.nima.webclient.spi - package io.helidon.nima.webclient.spi
-
Interfaces to be implemented by new clients.
- io.helidon.nima.webserver - module io.helidon.nima.webserver
-
Loom based WebServer.
- io.helidon.nima.webserver - package io.helidon.nima.webserver
-
Níma WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
- io.helidon.nima.webserver.accesslog - module io.helidon.nima.webserver.accesslog
-
WebServer Access log.
- io.helidon.nima.webserver.accesslog - package io.helidon.nima.webserver.accesslog
-
Access log support for Helidon Server.
- io.helidon.nima.webserver.context - module io.helidon.nima.webserver.context
- io.helidon.nima.webserver.context - package io.helidon.nima.webserver.context
- io.helidon.nima.webserver.cors - module io.helidon.nima.webserver.cors
-
Helidon WebServer CORS support.
- io.helidon.nima.webserver.cors - package io.helidon.nima.webserver.cors
-
Helidon Níma CORS Support
- io.helidon.nima.webserver.http - package io.helidon.nima.webserver.http
-
WebServer HTTP specific APIs.
- io.helidon.nima.webserver.http.spi - package io.helidon.nima.webserver.http.spi
-
WebServer HTTP sink SPI.
- io.helidon.nima.webserver.http1 - package io.helidon.nima.webserver.http1
-
WebServer HTTP/1.1 specific APIs.
- io.helidon.nima.webserver.http1.spi - package io.helidon.nima.webserver.http1.spi
-
WebServer HTTP/1.1 specific SPIs.
- io.helidon.nima.webserver.spi - package io.helidon.nima.webserver.spi
-
WebServer SPI.
- io.helidon.nima.webserver.staticcontent - module io.helidon.nima.webserver.staticcontent
-
Helidon Níma WebServer static content support.
- io.helidon.nima.webserver.staticcontent - package io.helidon.nima.webserver.staticcontent
-
Static content support for Helidon Níma
WebServer. - io.helidon.nima.webserver.tracing - module io.helidon.nima.webserver.tracing
-
Níma WebServer Tracing support.
- io.helidon.nima.webserver.tracing - package io.helidon.nima.webserver.tracing
-
Níma WebServer tracing support.
- io.helidon.nima.websocket - module io.helidon.nima.websocket
-
WebSocket APIs.
- io.helidon.nima.websocket - package io.helidon.nima.websocket
-
WebSocket APIs.
- io.helidon.nima.websocket.client - module io.helidon.nima.websocket.client
-
WebSocket client.
- io.helidon.nima.websocket.client - package io.helidon.nima.websocket.client
-
WebSocket client.
- io.helidon.nima.websocket.webserver - module io.helidon.nima.websocket.webserver
-
WebSocket server support.
- io.helidon.nima.websocket.webserver - package io.helidon.nima.websocket.webserver
-
WebSocket server support.
- io.helidon.openapi - module io.helidon.openapi
-
Helidon SE OpenAPI Support.
- io.helidon.openapi - package io.helidon.openapi
-
Helidon common OpenAPI classes to be used when integrating with servers (Níma, Reactive, MicroProfile).
- io.helidon.pico.api - module io.helidon.pico.api
-
Pico API module.
- io.helidon.pico.api - package io.helidon.pico.api
-
The Pico API provide these annotation types that are typically used at compile time to assign special meaning to the type.
- io.helidon.pico.configdriven.api - module io.helidon.pico.configdriven.api
-
Helidon Pico Config-Driven ConfiguredBy API Module.
- io.helidon.pico.configdriven.api - package io.helidon.pico.configdriven.api
-
Pico Config-Driven API.
- io.helidon.pico.configdriven.processor - module io.helidon.pico.configdriven.processor
-
Helidon Pico ConfiguredBy Processor module.
- io.helidon.pico.configdriven.processor - package io.helidon.pico.configdriven.processor
-
Pico Config-Driven processor.
- io.helidon.pico.configdriven.runtime - module io.helidon.pico.configdriven.runtime
-
Pico Config-Driven Services Module.
- io.helidon.pico.configdriven.runtime - package io.helidon.pico.configdriven.runtime
-
Pico's config-driven-service API.
- io.helidon.pico.maven.plugin - module io.helidon.pico.maven.plugin
-
Pico maven-plugin module.
- io.helidon.pico.maven.plugin - package io.helidon.pico.maven.plugin
-
Internal tooling for the pico maven plugin.
- io.helidon.pico.processor - module io.helidon.pico.processor
-
Pico Annotation Processor module.
- io.helidon.pico.processor - package io.helidon.pico.processor
-
Pico Annotation Processors and supporting types.
- io.helidon.pico.runtime - module io.helidon.pico.runtime
-
The Pico Runtime Services Module.
- io.helidon.pico.runtime - package io.helidon.pico.runtime
-
Pico runtime services.
- io.helidon.pico.spi - package io.helidon.pico.spi
-
Pico SPI.
- io.helidon.pico.testing - module io.helidon.pico.testing
-
Pico Testing Support Module.
- io.helidon.pico.testing - package io.helidon.pico.testing
-
Pico testing support.
- io.helidon.pico.tools - module io.helidon.pico.tools
-
The Pico Tools module.
- io.helidon.pico.tools - package io.helidon.pico.tools
-
Pico Tools.
- io.helidon.pico.tools.spi - package io.helidon.pico.tools.spi
-
Tools SPI support.
- io.helidon.reactive.dbclient - module io.helidon.reactive.dbclient
-
Helidon reactive DB Client.
- io.helidon.reactive.dbclient - package io.helidon.reactive.dbclient
-
Reactive Database API for Helidon.
- io.helidon.reactive.dbclient.common - module io.helidon.reactive.dbclient.common
-
Helidon reactive DB Client Common.
- io.helidon.reactive.dbclient.common - package io.helidon.reactive.dbclient.common
-
Helper classes to use in various implementations.
- io.helidon.reactive.dbclient.health - module io.helidon.reactive.dbclient.health
-
Helidon reactive DB Client Health Check.
- io.helidon.reactive.dbclient.health - package io.helidon.reactive.dbclient.health
-
Health check support for Helidon reactive DB Client.
- io.helidon.reactive.dbclient.jdbc - module io.helidon.reactive.dbclient.jdbc
-
Helidon Common Mapper.
- io.helidon.reactive.dbclient.jdbc - package io.helidon.reactive.dbclient.jdbc
-
Helidon DB implementation for JDBC.
- io.helidon.reactive.dbclient.jdbc.spi - package io.helidon.reactive.dbclient.jdbc.spi
-
Service provider interface for Helidon DB implementation for JDBC.
- io.helidon.reactive.dbclient.jsonp - module io.helidon.reactive.dbclient.jsonp
-
Helidon DB JSON-P Mapper.
- io.helidon.reactive.dbclient.jsonp - package io.helidon.reactive.dbclient.jsonp
-
JSON Processing support for Helidon DB.
- io.helidon.reactive.dbclient.metrics - module io.helidon.reactive.dbclient.metrics
-
Helidon reactive DB Client Metrics.
- io.helidon.reactive.dbclient.metrics - package io.helidon.reactive.dbclient.metrics
-
Metrics support for Helidon reactive DB Client.
- io.helidon.reactive.dbclient.metrics.jdbc - module io.helidon.reactive.dbclient.metrics.jdbc
-
Helidon JDBC DB Client Metrics.
- io.helidon.reactive.dbclient.metrics.jdbc - package io.helidon.reactive.dbclient.metrics.jdbc
-
Metrics support for Helidon DB JDBC Client.
- io.helidon.reactive.dbclient.mongodb - module io.helidon.reactive.dbclient.mongodb
-
Helidon Common Mapper.
- io.helidon.reactive.dbclient.mongodb - package io.helidon.reactive.dbclient.mongodb
-
Helidon DB integration for reactive mongoDB.
- io.helidon.reactive.dbclient.spi - package io.helidon.reactive.dbclient.spi
-
Service provider interface for Helidon DB.
- io.helidon.reactive.dbclient.tracing - module io.helidon.reactive.dbclient.tracing
-
Helidon reactive DB Client Tracing.
- io.helidon.reactive.dbclient.tracing - package io.helidon.reactive.dbclient.tracing
-
Tracing support for Helidon DB.
- io.helidon.reactive.faulttolerance - module io.helidon.reactive.faulttolerance
-
Fault tolerance module for Helidon reactive implementation.
- io.helidon.reactive.faulttolerance - package io.helidon.reactive.faulttolerance
-
Fault tolerance for Helidon SE reactive implementation.
- io.helidon.reactive.graphql.server - module io.helidon.reactive.graphql.server
-
GraphQL server integration with Helidon Reactive WebServer.
- io.helidon.reactive.graphql.server - package io.helidon.reactive.graphql.server
-
GraphQL server integration with Helidon Reactive WebServer.
- io.helidon.reactive.health - module io.helidon.reactive.health
-
Microprofile configuration module.
- io.helidon.reactive.health - package io.helidon.reactive.health
-
Health check support for helidon SE.
- io.helidon.reactive.media.common - module io.helidon.reactive.media.common
-
Media type support common classes.
- io.helidon.reactive.media.common - package io.helidon.reactive.media.common
-
Common classes for processing content with a specific
HttpMediaType. - io.helidon.reactive.media.common.spi - package io.helidon.reactive.media.common.spi
-
This package provides extensibility for the
MediaContext. - io.helidon.reactive.media.jackson - module io.helidon.reactive.media.jackson
-
Jackson support common classes.
- io.helidon.reactive.media.jackson - package io.helidon.reactive.media.jackson
-
Jackson media type support.
- io.helidon.reactive.media.jsonb - module io.helidon.reactive.media.jsonb
-
JSON-B support common classes.
- io.helidon.reactive.media.jsonb - package io.helidon.reactive.media.jsonb
-
JSON-B media type support.
- io.helidon.reactive.media.jsonp - module io.helidon.reactive.media.jsonp
-
JSON-P support common classes.
- io.helidon.reactive.media.jsonp - package io.helidon.reactive.media.jsonp
-
JSON-P media type support.
- io.helidon.reactive.media.multipart - module io.helidon.reactive.media.multipart
-
Media MultiPart support classes.
- io.helidon.reactive.media.multipart - package io.helidon.reactive.media.multipart
-
Helidon Reactive Media MultiPart.
- io.helidon.reactive.metrics - module io.helidon.reactive.metrics
-
Metrics endpoint for reactive WebServer.
- io.helidon.reactive.metrics - package io.helidon.reactive.metrics
-
Metrics endpoint for reactive WebServer.
- io.helidon.reactive.openapi - module io.helidon.reactive.openapi
-
OpenAPI integration with Helidon Reactive WebServer.
- io.helidon.reactive.openapi - package io.helidon.reactive.openapi
-
OpenAPI integration with Helidon Reactive WebServer.
- io.helidon.reactive.servicecommon - module io.helidon.reactive.servicecommon
-
Support types for REST services.
- io.helidon.reactive.servicecommon - package io.helidon.reactive.servicecommon
-
Support types for REST services.
- io.helidon.reactive.webclient - module io.helidon.reactive.webclient
-
Helidon WebClient.
- io.helidon.reactive.webclient - package io.helidon.reactive.webclient
-
A reactive client for rest calls.
- io.helidon.reactive.webclient.jaxrs - module io.helidon.reactive.webclient.jaxrs
-
Basic integration with JAX-RS client.
- io.helidon.reactive.webclient.jaxrs - package io.helidon.reactive.webclient.jaxrs
-
Helidon support for JAX-RS (Jersey) client.
- io.helidon.reactive.webclient.metrics - module io.helidon.reactive.webclient.metrics
-
Helidon WebClient Metrics.
- io.helidon.reactive.webclient.metrics - package io.helidon.reactive.webclient.metrics
-
Client metrics service.
- io.helidon.reactive.webclient.security - module io.helidon.reactive.webclient.security
-
Helidon WebClient Security.
- io.helidon.reactive.webclient.security - package io.helidon.reactive.webclient.security
-
Client service propagation service.
- io.helidon.reactive.webclient.spi - package io.helidon.reactive.webclient.spi
-
This package provides extensibility for the
WebClient. - io.helidon.reactive.webclient.tracing - module io.helidon.reactive.webclient.tracing
-
Helidon WebClient Tracing.
- io.helidon.reactive.webclient.tracing - package io.helidon.reactive.webclient.tracing
-
Client tracing propagation service.
- io.helidon.reactive.webserver - module io.helidon.reactive.webserver
-
Reactive web server.
- io.helidon.reactive.webserver - package io.helidon.reactive.webserver
-
Reactive web server API.
- io.helidon.reactive.webserver.accesslog - module io.helidon.reactive.webserver.accesslog
-
Reactive web server.
- io.helidon.reactive.webserver.accesslog - package io.helidon.reactive.webserver.accesslog
-
Access log support for Helidon WebServer.
- io.helidon.reactive.webserver.cors - module io.helidon.reactive.webserver.cors
-
The Helidon SE CORS module
- io.helidon.reactive.webserver.cors - package io.helidon.reactive.webserver.cors
-
Helidon SE CORS Support
- io.helidon.reactive.webserver.http2 - module io.helidon.reactive.webserver.http2
- io.helidon.reactive.webserver.http2 - package io.helidon.reactive.webserver.http2
-
HTTP/2 support for Helidon webserver.
- io.helidon.reactive.webserver.jersey - module io.helidon.reactive.webserver.jersey
-
Jersey integration.
- io.helidon.reactive.webserver.jersey - package io.helidon.reactive.webserver.jersey
- io.helidon.reactive.webserver.spi - package io.helidon.reactive.webserver.spi
-
SPI to provide extended capabilities for webserver.
- io.helidon.reactive.webserver.staticcontent - module io.helidon.reactive.webserver.staticcontent
-
Static content support for Helidon WebServer.
- io.helidon.reactive.webserver.staticcontent - package io.helidon.reactive.webserver.staticcontent
-
Static content support for Helidon
WebServer. - io.helidon.reactive.webserver.transport.netty.epoll - module io.helidon.reactive.webserver.transport.netty.epoll
-
Netty EPOLL transport.
- io.helidon.reactive.webserver.transport.netty.epoll - package io.helidon.reactive.webserver.transport.netty.epoll
-
Netty Epoll Transport implementation.
- io.helidon.reactive.webserver.transport.netty.iouring - module io.helidon.reactive.webserver.transport.netty.iouring
-
Netty IOURING transport.
- io.helidon.reactive.webserver.transport.netty.iouring - package io.helidon.reactive.webserver.transport.netty.iouring
-
Netty io_uring Transport implementation.
- io.helidon.reactive.webserver.websocket - module io.helidon.reactive.webserver.websocket
-
WebSocket support for Helidon webserver.
- io.helidon.reactive.webserver.websocket - package io.helidon.reactive.webserver.websocket
-
WebSocket support for Helidon webserver.
- io.helidon.scheduling - module io.helidon.scheduling
-
Scheduling module for Helidon reactive implementation.
- io.helidon.scheduling - package io.helidon.scheduling
-
Scheduling for Helidon SE reactive implementation.
- io.helidon.security - module io.helidon.security
-
Java for cloud security module.
- io.helidon.security - package io.helidon.security
-
Security
- io.helidon.security.abac.policy - module io.helidon.security.abac.policy
-
Policy attribute validator.
- io.helidon.security.abac.policy - package io.helidon.security.abac.policy
-
Attribute based access control policy validator.
- io.helidon.security.abac.policy.el - module io.helidon.security.abac.policy.el
-
Policy attribute validator.
- io.helidon.security.abac.policy.el - package io.helidon.security.abac.policy.el
-
Integration with Java EE expression language.
- io.helidon.security.abac.policy.spi - package io.helidon.security.abac.policy.spi
-
Service provider interface (SPI) to support policy statements in Attribute based access control.
- io.helidon.security.abac.role - module io.helidon.security.abac.role
-
Role attribute validator.
- io.helidon.security.abac.role - package io.helidon.security.abac.role
-
Role attribute validator.
- io.helidon.security.abac.scope - module io.helidon.security.abac.scope
-
Scope attribute validator.
- io.helidon.security.abac.scope - package io.helidon.security.abac.scope
-
Scope (OAuth2) attribute validator.
- io.helidon.security.abac.time - module io.helidon.security.abac.time
-
Time attribute validator.
- io.helidon.security.abac.time - package io.helidon.security.abac.time
-
Time attribute validator.
- io.helidon.security.annotations - module io.helidon.security.annotations
-
Annotations for integration with environment supporting annotations.
- io.helidon.security.annotations - package io.helidon.security.annotations
-
Annotations for integration with containers supporting them.
- io.helidon.security.integration.common - module io.helidon.security.integration.common
-
Security integration common.
- io.helidon.security.integration.common - package io.helidon.security.integration.common
-
Utilities for integrating Helidon security with other components, such as Web Server and Jersey.
- io.helidon.security.integration.grpc - module io.helidon.security.integration.grpc
-
Security integration with Helidon gRPC.
- io.helidon.security.integration.grpc - package io.helidon.security.integration.grpc
-
Integration library for
GrpcServer. - io.helidon.security.integration.jersey - module io.helidon.security.integration.jersey
-
Security integration with Jersey.
- io.helidon.security.integration.jersey - package io.helidon.security.integration.jersey
-
Jersey integration for security module.
- io.helidon.security.integration.jersey.client - module io.helidon.security.integration.jersey.client
-
Security integration with Jersey Client.
- io.helidon.security.integration.jersey.client - package io.helidon.security.integration.jersey.client
-
Jersey client integration for security module.
- io.helidon.security.integration.nima - module io.helidon.security.integration.nima
-
Security integration with Helidon Níma Webserver.
- io.helidon.security.integration.nima - package io.helidon.security.integration.nima
-
Integration library for RxServer.
- io.helidon.security.integration.webserver - module io.helidon.security.integration.webserver
-
Security integration with Helidon Webserver.
- io.helidon.security.integration.webserver - package io.helidon.security.integration.webserver
-
Integration library for RxServer.
- io.helidon.security.jwt - module io.helidon.security.jwt
-
Http signature provider.
- io.helidon.security.jwt - package io.helidon.security.jwt
-
JWT (JSON web token) support.
- io.helidon.security.jwt.jwk - package io.helidon.security.jwt.jwk
-
JWK (JSON web key) support.
- io.helidon.security.providers.abac - module io.helidon.security.providers.abac
-
Attribute based access control provider.
- io.helidon.security.providers.abac - package io.helidon.security.providers.abac
-
Attribute based access control (ABAC) security provider.
- io.helidon.security.providers.abac.spi - package io.helidon.security.providers.abac.spi
-
Attribute based access control (ABAC) security provider's SPI.
- io.helidon.security.providers.common - module io.helidon.security.providers.common
-
Java for cloud security module providers.
- io.helidon.security.providers.common - package io.helidon.security.providers.common
-
Common classes for provider implementation.
- io.helidon.security.providers.common.spi - package io.helidon.security.providers.common.spi
-
Extension of integration with Jersey to support customized analysis of resource classes and methods to enable/disable security.
- io.helidon.security.providers.config.vault - module io.helidon.security.providers.config.vault
-
Vault operation backed by configuration.
- io.helidon.security.providers.config.vault - package io.helidon.security.providers.config.vault
-
Vault operation backed by configuration.
- io.helidon.security.providers.google.login - module io.helidon.security.providers.google.login
-
Google login authentication provider.
- io.helidon.security.providers.google.login - package io.helidon.security.providers.google.login
-
Integration with Google login button.
- io.helidon.security.providers.header - module io.helidon.security.providers.header
-
Header based authentication provider.
- io.helidon.security.providers.header - package io.helidon.security.providers.header
-
Provider that can extract username from a (any) header.
- io.helidon.security.providers.httpauth - module io.helidon.security.providers.httpauth
-
Basic and digest authentication provider.
- io.helidon.security.providers.httpauth - package io.helidon.security.providers.httpauth
-
Basic security provider, supporting "basic" and "digest" authentication schemes with role support.
- io.helidon.security.providers.httpauth.spi - package io.helidon.security.providers.httpauth.spi
-
SPI for basic and digest authentication providers.
- io.helidon.security.providers.httpsign - module io.helidon.security.providers.httpsign
-
Http signature provider.
- io.helidon.security.providers.httpsign - package io.helidon.security.providers.httpsign
-
Provider supporting validation of incoming signatures and signing of outbound requests.
- io.helidon.security.providers.idcs.mapper - module io.helidon.security.providers.idcs.mapper
-
IDCS role mapper.
- io.helidon.security.providers.idcs.mapper - package io.helidon.security.providers.idcs.mapper
-
Mapper that retrieves roles from IDCS server and maps them to user subject.
- io.helidon.security.providers.jwt - module io.helidon.security.providers.jwt
-
JWT provider.
- io.helidon.security.providers.jwt - package io.helidon.security.providers.jwt
-
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create new ones) for outbound calls.
- io.helidon.security.providers.oidc - module io.helidon.security.providers.oidc
-
OIDC authentication and security propagation provider.
- io.helidon.security.providers.oidc - package io.helidon.security.providers.oidc
-
Integration with Open ID Connect providers.
- io.helidon.security.providers.oidc.common - module io.helidon.security.providers.oidc.common
-
OIDC common classes.
- io.helidon.security.providers.oidc.common - package io.helidon.security.providers.oidc.common
-
Open ID Connect (OIDC) classes usable from all OIDC related components.
- io.helidon.security.providers.oidc.common.spi - package io.helidon.security.providers.oidc.common.spi
-
Open ID Connect (OIDC) SPI interfaces.
- io.helidon.security.providers.oidc.reactive - module io.helidon.security.providers.oidc.reactive
-
OIDC authentication and security propagation provider for reactive server.
- io.helidon.security.providers.oidc.reactive - package io.helidon.security.providers.oidc.reactive
-
Integration with Open ID Connect providers for reactive server.
- io.helidon.security.spi - package io.helidon.security.spi
-
Security component's SPI.
- io.helidon.security.util - module io.helidon.security.util
-
Helidon Security utilities.
- io.helidon.security.util - package io.helidon.security.util
-
General utilities for security modules.
- io.helidon.tracing - module io.helidon.tracing
-
Opentracing support for helidon, with an abstraction API and SPI for tracing collectors.
- io.helidon.tracing - package io.helidon.tracing
-
Distributed tracing support for Helidon.
- io.helidon.tracing.config - module io.helidon.tracing.config
-
Tracing configuration for traced components.
- io.helidon.tracing.config - package io.helidon.tracing.config
-
Configuration for traced components, spans and logs.
- io.helidon.tracing.jaeger - module io.helidon.tracing.jaeger
-
Jaeger tracing support.
- io.helidon.tracing.jaeger - package io.helidon.tracing.jaeger
-
Helidon integration with Jaeger tracer.
- io.helidon.tracing.jersey - module io.helidon.tracing.jersey
-
Tracing integration with Jersey.
- io.helidon.tracing.jersey - package io.helidon.tracing.jersey
-
Integration of Jersey with tracing.
- io.helidon.tracing.jersey.client - module io.helidon.tracing.jersey.client
-
Tracing integration with jersey (JAX-RS) client.
- io.helidon.tracing.jersey.client - package io.helidon.tracing.jersey.client
-
Tracing support for Jersey client.
- io.helidon.tracing.opentelemetry - module io.helidon.tracing.opentelemetry
-
Open telemetry support for Helidon tracing.
- io.helidon.tracing.opentelemetry - package io.helidon.tracing.opentelemetry
-
Open Telemetry tracing support that plugs into the
TracerBuilderSPI and provides aTracerimplementation. - io.helidon.tracing.opentracing - module io.helidon.tracing.opentracing
-
Open tracing support for Helidon tracing.
- io.helidon.tracing.opentracing - package io.helidon.tracing.opentracing
-
Open Tracing tracing support that plugs into the
TracerBuilderSPI and provides aTracerimplementation. - io.helidon.tracing.opentracing.spi - package io.helidon.tracing.opentracing.spi
-
Open Tracing specific SPI, to add various tracers.
- io.helidon.tracing.spi - package io.helidon.tracing.spi
-
SPI classes to support integration of distributed tracers.
- io.helidon.tracing.tracerresolver - module io.helidon.tracing.tracerresolver
-
TracerResolvertracing support. - io.helidon.tracing.tracerresolver - package io.helidon.tracing.tracerresolver
-
Helidon tracing support for
TracerResolver. - io.helidon.tracing.zipkin - module io.helidon.tracing.zipkin
-
Zipkin tracing support.
- io.helidon.tracing.zipkin - package io.helidon.tracing.zipkin
-
Brave based Open Tracing implementation for an integration with Zipkin.
- IoMulti - Interface in io.helidon.common.reactive
-
Create reactive stream from standard IO resources.
- IoMulti.MultiFromByteChannelBuilder - Class in io.helidon.common.reactive
-
Fluent API builder for creating a
Multifrom aReadableByteChannel. - IoMulti.MultiFromInputStreamBuilder - Class in io.helidon.common.reactive
-
Fluent API builder for creating a
Multifrom anInputStream. - IoMulti.MultiToByteChannelBuilder - Class in io.helidon.common.reactive
-
Fluent API builder for creating a subscriber consuming
Multi<ByteBuffer>toWritableByteChannel. - IoMulti.OutputStreamMultiBuilder - Class in io.helidon.common.reactive
-
Fluent API builder for
OutputStreamMulti. - IOUringTransport - Class in io.helidon.reactive.webserver.transport.netty.iouring
-
A
Transportimplementation based upon Netty's iouring-based native transport. - IOUringTransport() - Constructor for class io.helidon.reactive.webserver.transport.netty.iouring.IOUringTransport
- IPV4 - Enum constant in enum class io.helidon.nima.webclient.DnsAddressLookup
-
Only IPv4 addresses will be used.
- IPV4_PREFERRED - Enum constant in enum class io.helidon.nima.webclient.DnsAddressLookup
-
Both IPv4 and IPv6 addresses will be used, but if there are any IPv4, they take precedence.
- IPV6 - Enum constant in enum class io.helidon.nima.webclient.DnsAddressLookup
-
Only IPv6 addresses will be used.
- IPV6_PREFERRED - Enum constant in enum class io.helidon.nima.webclient.DnsAddressLookup
-
Both IPv4 and IPv6 addresses will be used, but if there are any IPv6, they take precedence.
- isAbstract(Element) - Static method in class io.helidon.pico.tools.TypeTools
-
Returns true if the element is abstract.
- isAccepted(MediaType) - Method in interface io.helidon.common.http.Headers
-
Whether this media type is accepted by these headers.
- isAccepted(MediaType) - Method in interface io.helidon.common.http.ServerRequestHeaders
-
Test if the given media type is acceptable as a response for this request.
- isAck() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
- isAck() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
- isAck() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Check if message has been acknowledged yet.
- isActive() - Method in class io.helidon.cors.Aggregator
-
Reports whether the sources of CORS information have left CORS active or not.
- isActive() - Method in class io.helidon.cors.CorsSupportHelper
-
Reports whether this helper, due to its set-up, will have a chance of affecting any requests or responses.
- isActive() - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
-
Returns
truewhen invoked. - isActive() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery
- isAllowListed(String) - Method in interface io.helidon.pico.tools.spi.InterceptorCreator
-
Applicable when
InterceptorCreator.Strategy.CUSTOMis in use. - isAlreadyAtTargetPhase(Phase) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Returns true if the current activation phase has reached the given target phase.
- isAnnotatedService() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Determine whether this modeller contains an annotated service.
- isAnnotationPresent(Class<? extends Annotation>) - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- isApplicable(Class<?>) - Method in class io.helidon.microprofile.tyrus.HelidonComponentProvider
- isApplicationPreCreated() - Method in interface io.helidon.pico.tools.ActivatorCreatorConfigOptions
-
Should a stub
Applicationbe created during activator creation. - isAuthenticated() - Method in interface io.helidon.common.security.SecurityContext
-
Return true if the user is authenticated.
- isAuthenticated() - Method in interface io.helidon.security.SecurityContext
-
Return true if the user is authenticated.
- isAuthorized() - Method in interface io.helidon.common.security.SecurityContext
-
Return true if authorization was handled for current context.
- isAvailableFor(WebServer) - Method in interface io.helidon.reactive.webserver.Transport
- isAvailableFor(WebServer) - Method in class io.helidon.reactive.webserver.transport.netty.epoll.EPollTransport
-
Returns
truewhenEpoll.isAvailable()returnstrueandfalseotherwise. - isAvailableFor(WebServer) - Method in class io.helidon.reactive.webserver.transport.netty.iouring.IOUringTransport
-
Returns
truewhenIOUring.isAvailable()returnstrueandfalseotherwise. - isBackedBy(Class<T>) - Method in interface io.helidon.common.http.DataChunk
-
Checks if this instance is backed by buffers of a certain kind.
- isBackedBy(Class<T>) - Method in class io.helidon.reactive.webserver.ByteBufDataChunk
- isBaseMetricEnabled(String) - Method in interface io.helidon.metrics.api.BaseMetricsSettings
- isBooleanType(Class<?>) - Static method in class io.helidon.builder.processor.tools.BeanUtils
-
Returns true if the provided type is a boolean type.
- isBooleanType(String) - Static method in class io.helidon.builder.processor.tools.BeanUtils
-
Returns true if the provided type name is a boolean type.
- isBuffered() - Method in class io.helidon.reactive.media.multipart.ReadableBodyPart
-
Indicate if the content of this
BodyPartinstance is buffered in memory. - isBuildTime() - Static method in class io.helidon.common.NativeImageHelper
-
Check whether we are in native image build time.
- isBuiltInJavaType(TypeName) - Static method in class io.helidon.builder.processor.tools.BeanUtils
-
Returns true if the given type is known to be a built-in java type (e.g., package name starts with "java").
- isCancelled() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Check if publisher is in terminal state CANCELLED.
- isCancelled() - Method in class io.helidon.common.reactive.EmittingPublisher
-
Check if publisher has been cancelled.
- isCancelled() - Method in class io.helidon.messaging.Emitter
- isClass() - Method in class io.helidon.common.GenericType
-
Whether this generic type represents a simple class with no generic information.
- isCloseable() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Returns
trueif a call toConditionallyCloseableConnection.close()will actually close thisConditionallyCloseableConnection. - isClosed() - Method in class io.helidon.common.reactive.SingleSubscriberHolder
-
Check if this subscriber holder has been closed.
- isClosed() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- isClosed() - Method in interface io.helidon.tracing.Scope
-
Whether the method
Scope.close()was already called or not. - isCompleted() - Method in interface io.helidon.builder.config.spi.ConfigBeanBuilderValidator.ValidationRound
-
Returns true if the validation round is completed.
- isCompleted() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Check if publisher sent
onCompletesignal downstream. - isCompleted() - Method in class io.helidon.common.reactive.EmittingPublisher
-
Check if publisher has been completed.
- isConcreteNonInterceptor(ProcessAnnotatedType<?>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Checks to make sure the annotated type is not abstract and is not an interceptor.
- isCustom() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Identifies whether the implementation was custom written and not code generated.
- isCustom() - Method in class io.helidon.pico.testing.ReflectionBasedSingletonServiceProvider
- isDebugEnabled() - Static method in interface io.helidon.pico.api.PicoServices
-
Returns true if debugging is enabled.
- isDebugEnabled() - Method in class io.helidon.pico.maven.plugin.AbstractCreatorMojo
-
Returns true if debug is enabled.
- isDefault(boolean) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
If set to true (default value) then this policy returns a virtual provider combining the configured providers.
- isDeleted() - Method in class io.helidon.metrics.api.AbstractMetric
- isDeleted() - Method in interface io.helidon.metrics.api.HelidonMetric
- isElementStatic() - Method in interface io.helidon.pico.tools.CustomAnnotationTemplateRequest
-
Returns true if the element is declared to be static.
- isEmpty() - Method in interface io.helidon.common.parameters.Parameters
-
Whether these parameters are empty.
- isEmpty() - Method in class io.helidon.security.ClassToInstanceStore
-
Check if this store is empty.
- isEnabled() - Method in class io.helidon.cors.Aggregator
-
Reports whether the aggregator (and, by implication, the config for CORS) is enabled or not.
- isEnabled() - Method in class io.helidon.cors.CrossOriginConfig
- isEnabled() - Method in class io.helidon.cors.MappedCrossOriginConfig
-
Reports whether this instance is enabled.
- isEnabled() - Method in class io.helidon.grpc.core.GrpcTlsDescriptor
-
Check if TLS is enabled.
- isEnabled() - Method in interface io.helidon.metrics.api.BaseMetricsSettings.Builder
- isEnabled() - Method in interface io.helidon.metrics.api.BaseMetricsSettings
- isEnabled() - Method in interface io.helidon.metrics.api.ComponentMetricsSettings
- isEnabled() - Method in interface io.helidon.metrics.api.MetricsSettings
- isEnabled() - Method in interface io.helidon.metrics.api.RegistrySettings.Builder
- isEnabled() - Method in interface io.helidon.metrics.api.RegistrySettings
-
Returns whether metrics of this type are enabled.
- isEnabled() - Method in class io.helidon.tracing.config.Traceable
-
Whether this trace should be executed or not.
- isEntityExpected(String, ApiRequest<?>, Http.Method, String, Http.Status) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
This method is only called for methods that return an optional entity.
- isExtended() - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
-
Whether extended KPIs are enabled.
- isExtended() - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings
- isExtendingAnAbstractClass() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns true if this builder is extending an abstract class as a target.
- isFailed() - Method in class io.helidon.common.reactive.EmittingPublisher
-
Check if publisher has been failed.
- isFilerEnabled() - Method in interface io.helidon.pico.tools.CustomAnnotationTemplateRequest
-
Returns true if the code should be literally generated with the provided
filer. - isFixedSize() - Method in class io.helidon.common.configurable.ThreadPool
-
Tests whether or not the number of threads can change over time.
- isFlushChunk() - Method in interface io.helidon.common.http.DataChunk
-
An empty data chunk with a flush flag can be used to force a connection flush without actually writing any bytes.
- isFQN(TypeName) - Static method in class io.helidon.common.types.DefaultTypeName
-
Returns true if the provided type name is fully qualified, having a package and class name representation.
- isHasQueryParams() - Method in class io.helidon.nima.http.processor.HttpMethodCreator.HttpDef
-
Deprecated.
- isIndexed() - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Whether this is a statement with indexed parameters.
- isInProcessChannel() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor
-
Checks if this is a descriptor for building a in process
Channel. - isIntercepted() - Method in interface io.helidon.pico.api.ServiceProviderBindable
-
Returns
trueif this service provider is intercepted. - isInterceptor() - Method in interface io.helidon.pico.api.ServiceProviderBindable
-
Returns true if this service provider instance is an
Interceptor. - isInterceptor() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- isJdkSSL() - Method in class io.helidon.grpc.core.GrpcTlsDescriptor
-
Check if JDK SSL has be used.
- isLazy() - Method in interface io.helidon.config.ConfigSourceRuntime
-
If a config source is lazy, its
ConfigSourceRuntime.load()method always returns empty and you must useConfigSourceRuntime.node(String)methods to retrieve its values. - isLeaf() - Method in interface io.helidon.common.config.Config
-
Returns
trueif this node exists and is a leaf node (has no children). - isLeaf() - Method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
-
Returns
truein case the key represents a leaf node. - isLeaf() - Method in interface io.helidon.config.Config
-
Returns
trueif this node exists and is a leaf node (has no children). - isLeaf() - Method in enum class io.helidon.config.Config.Type
-
Returns
trueif this configuration node is existing a value node. - isList() - Method in interface io.helidon.common.config.Config
-
Returns
trueif this node exists and is Type#List. - isList() - Method in interface io.helidon.common.types.TypeName
-
Indicates whether this type is a
java.util.List. - isList() - Method in interface io.helidon.config.Config
-
Returns
trueif this node exists and is Type#List. - isLoaded() - Method in interface io.helidon.common.LazyValue
-
Return true if the value is loaded, false if the supplier was not invoked.
- isLowerCase(char) - Static method in class io.helidon.common.buffers.Ascii
-
Indicates whether
cis one of the twenty-six lowercase ASCII alphabetic characters between'a'and'z'inclusive. - isMap() - Method in interface io.helidon.common.types.TypeName
-
Indicates whether this type is a
java.util.Map. - isMarkedAsDeleted(Metric) - Static method in class io.helidon.metrics.api.AbstractRegistry
-
Indicates whether the specific metrics has been marked as deleted.
- isMarkedAsDeleted(Metric) - Static method in interface io.helidon.metrics.api.HelidonMetric
-
Indicates if the specified metric is known to have been marked as deleted.
- isMetricEnabled(String) - Method in interface io.helidon.metrics.api.RegistrySettings
-
Returns whether the specified metric name is enabled or not, factoring in the enabled setting for this type as a whole with the regex pattern.
- isMetricEnabled(MetricRegistry.Type, String) - Method in interface io.helidon.metrics.api.MetricsSettings
-
Reports whether the specified metric is enabled in the indicated registry type.
- isModified(byte[]) - Method in class io.helidon.config.FileConfigSource
- isModified(byte[]) - Method in class io.helidon.config.FileOverrideSource
- isModified(byte[]) - Method in class io.helidon.config.git.GitConfigSource
- isModified(Long) - Method in class io.helidon.config.etcd.EtcdConfigSource
- isModified(Path, byte[]) - Static method in class io.helidon.config.FileSourceHelper
-
Check if a file on the file system is changed, as compared to the digest provided.
- isModified(Path, Instant) - Static method in class io.helidon.config.FileSourceHelper
-
Check if a file on the file system is changed based on its last modification timestamp.
- isModified(Instant) - Method in class io.helidon.config.DirectoryConfigSource
- isModified(Instant) - Method in class io.helidon.config.UrlConfigSource
- isModified(Instant) - Method in class io.helidon.config.UrlOverrideSource
- isModified(Map<?, ?>) - Method in class io.helidon.config.MapConfigSource
- isModified(S) - Method in interface io.helidon.config.spi.PollableSource
-
This method is invoked to check if this source has changed.
- isModuleCreated() - Method in interface io.helidon.pico.tools.ActivatorCreatorConfigOptions
-
Should a
Modulebe created during activator creation. - isNamed() - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Whether this is a statement with named parameters.
- isNamed(String) - Method in interface io.helidon.reactive.media.multipart.BodyPart
-
Test the control name.
- isNativeImage() - Static method in class io.helidon.common.NativeImageHelper
-
Check whether we are in native image environment (either build time or runtime).
- isNexted() - Method in interface io.helidon.nima.webserver.http.RoutingResponse
-
Whether this request is nexted (
ServerResponse.next()was called). - isNexted() - Method in class io.helidon.nima.webserver.http.ServerResponseBase
- isNotPublic() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list that are not public.
- isObject() - Method in interface io.helidon.common.config.Config
-
Returns
trueif this node exists and is Type#Object. - isObject() - Method in interface io.helidon.config.Config
-
Returns
trueif this node exists and is Type#Object. - isOfMethod(Http.Method...) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Accepts only requests with one of specified HTTP methods.
- isOfMethod(String...) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Accepts only requests with one of specified HTTP methods.
- IsolatedContextFactory - Class in io.helidon.messaging.connectors.wls
-
Initial JNDI context for Weblogic thin client initial context loaded by different classloader.
- IsolatedContextFactory() - Constructor for class io.helidon.messaging.connectors.wls.IsolatedContextFactory
- isOptional() - Method in interface io.helidon.common.types.TypeName
-
Indicates whether this type is a
java.util.Optional. - isOptional() - Method in interface io.helidon.security.SecurityRequest
-
If true and security provider does not find required information in request/response/message, or headers, it should return
SecurityResponse.SecurityStatus.FAILUREwithout doing any side effects (e.g. - isOptionEnabled(String) - Static method in class io.helidon.pico.tools.Options
-
Only supports the subset of options that pico cares about, and should not be generally used for options.
- isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
- isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider
- isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.header.HeaderAtnProvider
- isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
- isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider
- isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.jwt.JwtProvider
- isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.oidc.OidcProvider
- isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in interface io.helidon.security.spi.OutboundSecurityProvider
-
Check if the path to be executed is supported by this security provider.
- isOwnProducerOrNonDefaultQualified(Bean<?>, Class<?>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
- isPasswordValid(char[]) - Method in interface io.helidon.security.providers.httpauth.SecureUserStore.User
-
Check if the password is valid.
- isPayload() - Method in class io.helidon.nima.websocket.ClientWsFrame
- isPayload() - Method in class io.helidon.nima.websocket.ServerWsFrame
- isPayload() - Method in interface io.helidon.nima.websocket.WsFrame
-
Helper method to check whether this is a payload frame (text or binary), or a control frame (such as ping, pong, close etc.).
- isPayload(AbstractWsFrame.FrameHeader) - Static method in class io.helidon.nima.websocket.ClientWsFrame
- isPayload(AbstractWsFrame.FrameHeader) - Static method in class io.helidon.nima.websocket.ServerWsFrame
- isPermitted() - Method in class io.helidon.security.AuthorizationResponse
-
Returns true if access to resource was permitted.
- isPreface(byte[]) - Static method in class io.helidon.nima.http2.Http2Util
-
Check if the bytes provided start with the prior knowledge preface.
- isPresent() - Method in interface io.helidon.common.config.ConfigValue
-
Return
trueif there is a value present, otherwisefalse. - isPresent() - Method in interface io.helidon.config.ConfigValue
-
Return
trueif there is a value present, otherwisefalse. - isPresent(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
If the property is present on the JSON object, returns a non-empty optional, otherwise returns an empty.
- isProvider() - Method in interface io.helidon.pico.api.ServiceProvider
-
Does the service provide singletons, does it always produce the same result for every call to
InjectionPointProvider.get(). - isProvider() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- isProviderType(String) - Static method in class io.helidon.pico.tools.TypeTools
-
Determines whether the type is a
Provider(or javax equiv) type. - isPseudoHeader() - Method in interface io.helidon.common.http.Http.HeaderName
-
Http2 defines pseudoheaders as headers starting with a
:character. - isQualifiedInjectionTarget(ServiceProvider<?>) - Static method in class io.helidon.pico.runtime.ServiceUtils
-
Determines if the service provider is valid to receive injections.
- isReadOnly() - Method in interface io.helidon.common.http.DataChunk
-
Returns
trueif the underlying byte buffer of this chunk is read only orfalseotherwise. - isReadOnly() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- isReadOnly() - Method in class io.helidon.reactive.webserver.ByteBufDataChunk
- isReadOnly(ELContext, Object, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
- isReleased() - Method in interface io.helidon.common.http.DataChunk
-
Whether this chunk is released and the associated data structures returned by methods (such as
DataChunk.iterator()orDataChunk.bytes()) should not be used. - isReleased() - Method in class io.helidon.reactive.webserver.ByteBufDataChunk
- isReservedWord(String) - Static method in class io.helidon.builder.processor.tools.BeanUtils
-
Returns true if the word provided is considered to be a reserved word and should otherwise be avoided from generation.
- isRoot() - Method in interface io.helidon.common.config.Config.Key
-
Returns
truein case the key represents root config node, otherwise it returnsfalse. - isRootProvider() - Method in interface io.helidon.pico.api.ServiceProviderBindable
-
Returns true if this provider is the root provider.
- isRootProvider() - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- isRunning() - Method in interface io.helidon.grpc.server.GrpcServer
-
Returns
trueif the server is currently running. - isRunning() - Method in class io.helidon.grpc.server.GrpcServerImpl
- isRunning() - Method in interface io.helidon.nima.webserver.WebServer
-
Returns
trueif the server is currently running. - isRunning() - Method in interface io.helidon.reactive.webserver.WebServer
-
Returns
trueif the server is currently running. - isRuntime() - Static method in class io.helidon.common.NativeImageHelper
-
Check whether we are in native image runtime.
- isSecure() - Method in class io.helidon.common.socket.PlainSocket
- isSecure() - Method in interface io.helidon.common.socket.SocketContext
-
Whether the request is secure.
- isSecure() - Method in class io.helidon.common.socket.TlsSocket
- isSecure() - Method in class io.helidon.nima.testing.junit5.webserver.DirectSocket
- isSecure() - Method in interface io.helidon.nima.webserver.http.ServerRequest
-
Whether this request was over a secure protocol (TLS).
- isSecure() - Method in interface io.helidon.reactive.webserver.BareRequest
-
Gets an indicating whether this request was made using a secure channel, such as HTTPS.
- isSecure() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns an indicating whether this request was made using a secure channel, such as HTTPS.
- isSecurityClass(StackWalker.StackFrame) - Static method in interface io.helidon.security.spi.AuditProvider.AuditSource
-
Check if the stack element is an actual Helidon Security class.
- isSensitive() - Method in class io.helidon.security.AuditEvent.AuditParam
-
Whether this is sensitive information (such as passwords).
- isSent() - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Whether this response has been sent.
- isSet() - Method in interface io.helidon.common.types.TypeName
-
Indicates whether this type is a
java.util.Set. - isStatic(Element) - Static method in class io.helidon.pico.tools.TypeTools
-
Returns true if the element is static.
- isStaticUsed() - Method in interface io.helidon.pico.tools.ModuleInfoItem
-
Returns true if this is using a
staticdefinition. - isStreaming() - Method in class io.helidon.grpc.server.GrpcTracingConfig
- isSuccess() - Method in enum class io.helidon.security.SecurityResponse.SecurityStatus
- isSuccess(String, ApiRequest<?>, Http.Method, String, Http.Status) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Provide information whether the response is a success response for requests with optional entity.
- issueCertificate(IssueCertificate.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Issue a new certificate returning raw data.
- issueCertificate(IssueCertificate.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
Issue a new certificate returning raw data.
- IssueCertificate - Class in io.helidon.integrations.vault.secrets.pki
-
Issue Certificate request and response.
- IssueCertificate.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- IssueCertificate.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi. - issuer() - Method in class io.helidon.security.jwt.Jwt
-
Issuer claim.
- issuer() - Method in class io.helidon.security.jwt.JwtHeaders
-
Issuer claim.
- issuer() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Token issuer.
- issuer() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
Token issuer.
- issuer(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
Optional JWT issuer.
- issuer(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Issuer used to create new JWTs.
- issuer(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
The issuer claim identifies the principal that issued the JWT.
- issuer(String) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
-
Issuer of the token.
- issuer(String) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Issuer used to create new JWTs.
- issuer(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Issuer of issued tokens.
- issuer(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Issuer of issued tokens.
- issues() - Method in interface io.helidon.builder.config.spi.ConfigBeanBuilderValidator.ValidationRound
-
All the issues found.
- issueTime() - Method in class io.helidon.security.jwt.Jwt
-
Issue time claim.
- issueTime(Instant) - Method in class io.helidon.security.jwt.Jwt.Builder
-
The issue time defines the time that this JWT was issued.
- issueTime(Instant) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
-
Time the token was issued.
- issuingCa() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Issuing certification authority certificate bytes.
- issuingCa() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Issuing certification authority certificate bytes.
- isSupportsJsr330InStrictMode() - Method in interface io.helidon.pico.tools.ActivatorCreatorConfigOptions
-
Should jsr-330 be followed in strict accordance.
- isTerminated() - Method in interface io.helidon.common.task.HelidonTaskExecutor
-
Verifies if the executor is terminated.
- isTransactionActive() - Method in class io.helidon.integrations.jta.weld.NarayanaTransactionServices
- isTransitiveUsed() - Method in interface io.helidon.pico.tools.ModuleInfoItem
-
Returns true if this is using a
transitivedefinition. - isUnbounded() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Check if downstream requested unbounded number of items eg.
- isUnbounded() - Method in class io.helidon.common.reactive.EmittingPublisher
-
Check if downstream requested unbounded number of items, eg.
- isUnnamed() - Method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Returns true if the name currently set is the same as the
ModuleInfoDescriptor.DEFAULT_MODULE_NAME. - isUnnamedModuleName(String) - Static method in class io.helidon.pico.tools.ModuleUtils
-
Returns true if the given module name is unnamed.
- isUpperCase(char) - Static method in class io.helidon.common.buffers.Ascii
-
Indicates whether
cis one of the twenty-six uppercase ASCII alphabetic characters between'A'and'Z'inclusive. - isUserInRole(Subject, String) - Method in interface io.helidon.security.spi.AuthorizationProvider
-
Return true if current user is in the specified role.
- isUserInRole(String) - Method in interface io.helidon.security.SecurityContext
-
Check if user is in specified role if supported by global authorization provider.
- isUserInRole(String, String) - Method in interface io.helidon.security.SecurityContext
-
Check if user is in specified role if supported by global or specific authorization provider.
- isValid() - Method in class io.helidon.common.Errors
-
Check if these messages are a valid result.
- isValid() - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Response
-
Whether the signature/HMAC was valid.
- isValid(int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- isValid(SecurityResponse.SecurityStatus) - Method in enum class io.helidon.security.CompositeProviderFlag
-
Check whether the status is valid for this flag.
- isValidMethodType(String) - Static method in class io.helidon.builder.processor.tools.BeanUtils
-
Returns true if the return type is valid for a bean (e.g., not void, etc.).
- isVerbose() - Method in class io.helidon.grpc.server.GrpcTracingConfig
- isVoid() - Method in class io.helidon.nima.http.processor.HttpMethodCreator.HttpResponse
-
Deprecated.
- isWildcardSubtype() - Method in interface io.helidon.common.media.type.MediaType
-
Is the subtype a wildcard?
- isWildcardType() - Method in interface io.helidon.common.media.type.MediaType
-
Is the type a wildcard?
- isWrapperFor(Class<?>) - Method in class io.helidon.integrations.jdbc.AbstractDataSource
- isWrapperFor(Class<?>) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- items() - Method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
The items contained by this module-info.
- iterate(T, UnaryOperator<T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- iteration() - Method in interface io.helidon.scheduling.Invocation
-
How many times has been scheduled method invoked yet.
- iterator() - Method in class io.helidon.common.HelidonServiceLoader
- iterator() - Method in interface io.helidon.common.http.DataChunk
- iterator() - Method in class io.helidon.cors.MappedCrossOriginConfig
- iterator() - Method in class io.helidon.grpc.core.PriorityBag
- iterator() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Iterator over the list of
annotated methodscontained in this method list. - iterator() - Method in class io.helidon.reactive.media.multipart.ReadableBodyPartHeaders
- iterator() - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
- iterator() - Method in class io.helidon.reactive.webserver.ByteBufDataChunk
- iv() - Method in class io.helidon.security.jwt.EncryptedJwt
-
Initialization vector for the encrypted content.
J
- JacksonMediaSupportProvider - Class in io.helidon.nima.http.media.jackson
-
ServiceLoaderprovider implementation for Jackson media support. - JacksonMediaSupportProvider() - Constructor for class io.helidon.nima.http.media.jackson.JacksonMediaSupportProvider
-
Deprecated.
- JacksonProvider - Class in io.helidon.reactive.media.jackson
-
Jackson support SPI provider.
- JacksonProvider() - Constructor for class io.helidon.reactive.media.jackson.JacksonProvider
- JacksonRuntimeException - Exception Class in io.helidon.nima.http.media.jackson
-
A
RuntimeExceptionthat indicates a problem was encountered while performing JSON manipulation with Jackson. - JacksonRuntimeException - Exception Class in io.helidon.reactive.media.jackson
-
A
RuntimeExceptionthat indicates a problem was encountered while performing JSON manipulation with Jackson. - JacksonSupport - Class in io.helidon.nima.http.media.jackson
-
ServiceLoaderprovider implementation for Jackson media support. - JacksonSupport - Class in io.helidon.reactive.media.jackson
-
Support for Jackson integration.
- JaegerDataPropagationProvider - Class in io.helidon.tracing.jaeger
-
A data propagation provider for Jaeger.
- JaegerDataPropagationProvider() - Constructor for class io.helidon.tracing.jaeger.JaegerDataPropagationProvider
- JaegerTracerBuilder - Class in io.helidon.tracing.jaeger
-
The JaegerTracerBuilder is a convenience builder for
Tracerto use with Jaeger. - JaegerTracerBuilder() - Constructor for class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Default constructor, does not modify any state.
- JaegerTracerBuilder.SamplerType - Enum Class in io.helidon.tracing.jaeger
-
Sampler type definition.
- JaegerTracerProvider - Class in io.helidon.tracing.jaeger
-
Jaeger java service.
- JaegerTracerProvider() - Constructor for class io.helidon.tracing.jaeger.JaegerTracerProvider
- JAKARTA_APPLICATION_SCOPED - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta "jakarta.enterprise.context.ApplicationScoped" annotation.
- JAKARTA_CDI_ACTIVATE_REQUEST_CONTEXT - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.context.control.ActivateRequestContext" annotation.
- JAKARTA_CDI_ALTERNATIVE - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.inject.Alternative" annotation.
- JAKARTA_CDI_BEFORE_DESTROYED - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.context.BeforeDestroyed" annotation.
- JAKARTA_CDI_CONVERSATION_SCOPED - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.context.ConversationScoped" annotation.
- JAKARTA_CDI_DEPENDENT - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.context.Dependent" annotation.
- JAKARTA_CDI_DESTROYED - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.context.Destroyed" annotation.
- JAKARTA_CDI_DISPOSES - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.inject.Disposes" annotation.
- JAKARTA_CDI_INITIALIZED - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.context.Initialized" annotation.
- JAKARTA_CDI_INTERCEPTED - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.inject.Intercepted" annotation.
- JAKARTA_CDI_MODEL - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.inject.Model" annotation.
- JAKARTA_CDI_NONBINDING - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.util.Nonbinding" annotation.
- JAKARTA_CDI_NORMAL_SCOPE - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.context.NormalScope" annotation.
- JAKARTA_CDI_OBSERVES - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.event.Observes" annotation.
- JAKARTA_CDI_OBSERVES_ASYNC - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.event.ObservesAsync" annotation.
- JAKARTA_CDI_PRODUCES - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.inject.Produces" annotation.
- JAKARTA_CDI_REQUEST_SCOPED - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.context.RequestScoped" annotation.
- JAKARTA_CDI_SESSION_SCOPED - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.context.SessionScoped" annotation.
- JAKARTA_CDI_SPECIALIZES - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.inject.Specializes" annotation.
- JAKARTA_CDI_STEREOTYPE - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.inject.Stereotype" annotation.
- JAKARTA_CDI_TRANSIENT_REFERENCE - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.inject.TransientReference" annotation.
- JAKARTA_CDI_TYPED - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.inject.Typed" annotation.
- JAKARTA_CDI_VETOED - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta CDI "jakarta.enterprise.inject.Vetoed" annotation.
- JAKARTA_INJECT - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta "jakarta.inject.Inject" annotation.
- JAKARTA_MANAGED_BEAN - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta "jakarta.annotation.ManagedBean" annotation.
- JAKARTA_POST_CONSTRUCT - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta "jakarta.annotation.PostConstruct" annotation.
- JAKARTA_PRE_DESTROY - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta "jakarta.annotation.PreDestroy" annotation.
- JAKARTA_PRIORITY - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta "jakarta.annotation.Priority" annotation.
- JAKARTA_PROVIDER - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta "jakarta.inject.Provider" type.
- JAKARTA_QUALIFIER - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta "jakarta.inject.Qualifier" annotation.
- JAKARTA_RESOURCE - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta "jakarta.annotation.Resource" annotation.
- JAKARTA_RESOURCES - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta "jakarta.annotation.Resources" annotation.
- JAKARTA_SCOPE - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta "jakarta.inject.Scope" annotation.
- JAKARTA_SINGLETON - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta "jakarta.inject.Singleton" annotation.
- JakartaJms - Class in io.helidon.messaging.connectors.jms.shim
-
Main shim entry point, allows wrapping javax types to jakarta types.
- JakartaSession<T extends javax.jms.Session> - Class in io.helidon.messaging.connectors.jms.shim
-
Exposes Jakarta API, delegates to javax API.
- JakartaWrapper<T> - Interface in io.helidon.messaging.connectors.jms.shim
-
Jakarta JMS shim objects with accessible delegate.
- javaMethodName() - Method in interface io.helidon.grpc.core.MethodHandler
-
Obtain the name of the underlying Java method that this handler maps to.
- javaType() - Method in interface io.helidon.reactive.dbclient.DbColumn
-
Type of the column as would be returned by the underlying database driver.
- javaType() - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbColumn
- JAVAX_APPLICATION_SCOPED - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta legacy "javax.enterprise.context.ApplicationScoped" annotation.
- JAVAX_INJECT - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta legacy "javax.inject.Inject" annotation.
- JAVAX_POST_CONSTRUCT - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta legacy "javax.annotation.PostConstruct" annotation.
- JAVAX_PRE_DESTROY - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta legacy "javax.annotation.PreDestroy" annotation.
- JAVAX_PRIORITY - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta legacy "javax.annotation.Priority" annotation.
- JAVAX_PROVIDER - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta legacy "javax.inject.Provider" type.
- JAVAX_QUALIFIER - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta legacy "javax.inject.Qualifier" annotation.
- JAVAX_SINGLETON - Static variable in class io.helidon.pico.tools.TypeNames
-
Jakarta legacy "javax.inject.Singleton" annotation.
- JavaxElPolicyExecutor - Class in io.helidon.security.abac.policy.el
-
PolicyExecutorfor Java EE Expression Language (EL). - JavaxElPolicyExecutor.Builder - Class in io.helidon.security.abac.policy.el
-
A fluent API builder for
JavaxElPolicyExecutor. - JavaxElPolicyExecutorService - Class in io.helidon.security.abac.policy.el
-
Java service for
JavaxElPolicyExecutorto be automatically added as a policy executor for ABAC. - JavaxElPolicyExecutorService() - Constructor for class io.helidon.security.abac.policy.el.JavaxElPolicyExecutorService
- JavaxJms - Class in io.helidon.messaging.connectors.jms.shim
-
Main shim entry point, allows wrapping jakarta types to javax types.
- JAX_RS_TRACING_COMPONENT - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
Name of tracing component used to retrieve tracing configuration.
- JaxRsApplication - Class in io.helidon.microprofile.server
-
A JAX-RS application to be registered.
- JaxRsApplication.Builder - Class in io.helidon.microprofile.server
-
Fluent API builder to create
JaxRsApplicationinstances. - JaxRsCdiExtension - Class in io.helidon.microprofile.server
-
Configure Jersey related things.
- JaxRsCdiExtension() - Constructor for class io.helidon.microprofile.server.JaxRsCdiExtension
-
Default constructor is required by
ServiceLoader. - JaxRsClient - Class in io.helidon.reactive.webclient.jaxrs
-
Point of access to
ClientBuilderto support Helidon features, such as propagation of tracing, correct handling ofContext. - JdbcDbClientProvider - Class in io.helidon.reactive.dbclient.jdbc
-
Provider for JDBC database implementation.
- JdbcDbClientProvider() - Constructor for class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProvider
- JdbcDbClientProviderBuilder - Class in io.helidon.reactive.dbclient.jdbc
-
Fluent API builder for
JdbcDbClientProviderBuilderthat implements theDbClientProviderBuilderfrom Helidon DB API. - JdbcMetricsCounter - Class in io.helidon.reactive.dbclient.metrics.jdbc
-
Countermetric wrapper for Hikari CP metric. - JdbcMetricsExtensionProvider - Class in io.helidon.reactive.dbclient.metrics.jdbc
-
JDBC Configuration Interceptor Provider for Metrics.
- JdbcMetricsExtensionProvider() - Constructor for class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsExtensionProvider
- JdbcMetricsGauge<T> - Class in io.helidon.reactive.dbclient.metrics.jdbc
-
Gaugemetric wrapper for Hikari CP metric. - JdbcMetricsHistogram - Class in io.helidon.reactive.dbclient.metrics.jdbc
-
Histogrammetric wrapper for Hikari CP metric. - JdbcMetricsMeter - Class in io.helidon.reactive.dbclient.metrics.jdbc
-
Metermetric wrapper for Hikari CP metric. - JdbcMetricsSnapshot - Class in io.helidon.reactive.dbclient.metrics.jdbc
-
Metric
Snapshotwrapper for Hikari CP metric. - JdbcMetricsTimer - Class in io.helidon.reactive.dbclient.metrics.jdbc
-
Timermetric wrapper for Hikari CP metric. - JdbcMetricsTimerContext - Class in io.helidon.reactive.dbclient.metrics.jdbc
-
Metric
Timer.Contextwrapper for Hikari CP metric. - jdkSSL(boolean) - Method in class io.helidon.grpc.core.GrpcTlsDescriptor.Builder
-
Sets the type of SSL implementation to be used.
- JedisExtension - Class in io.helidon.integrations.jedis.cdi
-
An
Extensionproviding CDI integration for the Jedis Redis client. - JedisExtension() - Constructor for class io.helidon.integrations.jedis.cdi.JedisExtension
-
Creates a new
JedisExtension. - JerseyClientAutoDiscoverable - Class in io.helidon.reactive.webclient.jaxrs
-
Auto discoverable feature to use a custom executor service for all client asynchronous operations.
- JerseyClientAutoDiscoverable() - Constructor for class io.helidon.reactive.webclient.jaxrs.JerseyClientAutoDiscoverable
- JerseySecurityFeature - Class in io.helidon.security.integration.jersey
-
Integration of Security module with Jersey.
- JerseySecurityFeature() - Constructor for class io.helidon.security.integration.jersey.JerseySecurityFeature
-
Create a new instance of security feature for a security component.
- JerseySecurityFeature(Security) - Constructor for class io.helidon.security.integration.jersey.JerseySecurityFeature
-
Create a new instance of security feature for a security component.
- JerseySecurityFeature.Builder - Class in io.helidon.security.integration.jersey
-
JerseySecurityFeaturefluent API builder. - JerseySupport - Class in io.helidon.reactive.webserver.jersey
-
The Jersey Support integrates Jersey (JAX-RS RI) into the Web Server.
- JerseySupport.Builder - Class in io.helidon.reactive.webserver.jersey
-
Builder for convenient way to create
JerseySupport. - jitter(Duration) - Method in class io.helidon.nima.faulttolerance.Retry.JitterRetryPolicy.Builder
-
Random part of the delay.
- jitter(Duration) - Method in class io.helidon.reactive.faulttolerance.Retry.JitterRetryPolicy.Builder
-
Random part of the delay.
- JmsBytesMessage - Class in io.helidon.messaging.connectors.jms
-
A JMS Bytes message representation.
- JmsConfigBuilder - Class in io.helidon.messaging.connectors.jms
-
Build Jms specific config.
- JmsConnector - Class in io.helidon.messaging.connectors.jms
-
MicroProfile Reactive Messaging JMS connector.
- JmsConnector(Config, Instance<ConnectionFactory>) - Constructor for class io.helidon.messaging.connectors.jms.JmsConnector
-
Create new JmsConnector.
- JmsConnector(Map<String, ConnectionFactory>, ScheduledExecutorService, ExecutorService) - Constructor for class io.helidon.messaging.connectors.jms.JmsConnector
-
Create new JmsConnector.
- JmsConnector.JmsConnectorBuilder - Class in io.helidon.messaging.connectors.jms
-
Builder for
JmsConnector. - JmsConnectorBuilder() - Constructor for class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
- JmsMessage<PAYLOAD> - Interface in io.helidon.messaging.connectors.jms
-
Message representing JMS message together with all the metadata.
- JmsMessage.CustomMapper<PAYLOAD> - Interface in io.helidon.messaging.connectors.jms
-
Mapper for creating
Message. - JmsMessage.OutgoingJmsMessageBuilder<PAYLOAD> - Class in io.helidon.messaging.connectors.jms
-
Outgoing JMS message builder.
- JmsTextMessage - Class in io.helidon.messaging.connectors.jms
-
A JMS Text message representation.
- jndiInitialContextProperties(Map<String, String>) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Environment properties used for creating initial context java.naming.factory.initial, java.naming.provider.url.
- jndiInitialFactory(Class<? extends InitialContextFactory>) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
JNDI initial factory.
- jndiInitialFactory(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
JNDI initial factory.
- jndiJmsFactory(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
JNDI name of JMS factory.
- jndiProviderUrl(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
JNDI provider url.
- jndiService() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
-
Throws an
UnsupportedOperationExceptionwhen invoked. - join(URI, PropagatedHeaders, long, Participant) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Join existing LRA with participant.
- join(URI, PropagatedHeaders, long, Participant) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- JpaExtension - Class in io.helidon.integrations.cdi.jpa
-
A portable extension normally instantiated by the Java service provider infrastructure that integrates the provider-independent parts of JPA into CDI.
- JpaExtension() - Constructor for class io.helidon.integrations.cdi.jpa.JpaExtension
-
Creates a new
JpaExtension. - json(JsonObject) - Method in class io.helidon.security.jwt.jwk.JwkKeys.Builder
-
Load keys from JSON.
- JSON - Enum constant in enum class io.helidon.openapi.OpenAPIMediaType
-
JSON media type.
- JSON_ARRAY_TYPE - Static variable in class io.helidon.nima.http.media.jsonp.JsonpSupport
-
Json array generic type.
- JSON_COLLECTION - Static variable in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementDml
-
Collection JSON parameter name.
- JSON_EVENT_STREAM_PREDICATE - Static variable in interface io.helidon.common.http.HttpMediaType
-
Predicate to test if
MediaTypeistext/event-streamwithout any parameter or with parameter "element-type". - JSON_OBJECT_TYPE - Static variable in class io.helidon.nima.http.media.jsonp.JsonpSupport
-
Json object generic type.
- JSON_OPERATION - Static variable in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementDml
-
Operation JSON parameter name.
- JSON_PREDICATE - Static variable in interface io.helidon.common.http.HttpMediaType
- JSON_PROJECTION - Static variable in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementDml
-
Projection JSON parameter name: Defines projection to restrict returned fields.
- JSON_QUERY - Static variable in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementDml
-
Query JSON parameter name.
- JSON_UTF_8 - Static variable in interface io.helidon.common.http.HttpMediaType
-
application/json media type with UTF-8 charset.
- JSON_VALUE - Static variable in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementDml
-
Value JSON parameter name.
- JsonbMarshaller<T> - Class in io.helidon.grpc.core
-
An implementation of a gRPC
MethodDescriptor.Marshallerthat uses JSONB for serialization. - JsonbMarshaller.Supplier - Class in io.helidon.grpc.core
-
A
MarshallerSupplierimplementation that supplies instances ofJsonbMarshaller. - JsonbMediaSupportProvider - Class in io.helidon.nima.http.media.jsonb
-
ServiceLoaderprovider implementation for JSON Binding media support. - JsonbMediaSupportProvider() - Constructor for class io.helidon.nima.http.media.jsonb.JsonbMediaSupportProvider
-
Deprecated.
- JsonbProvider - Class in io.helidon.reactive.media.jsonb
-
JSON-B support SPI provider.
- JsonbProvider() - Constructor for class io.helidon.reactive.media.jsonb.JsonbProvider
-
Constructor required for
ServiceLoader. - JsonbSupport - Class in io.helidon.nima.http.media.jsonb
-
ServiceLoaderprovider implementation for JSON Binding media support. - JsonbSupport - Class in io.helidon.reactive.media.jsonb
-
Support for JSON-B integration.
- jsonBuilderFactory() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
JSON builder factory.
- jsonBuilderFactory() - Method in class io.helidon.integrations.common.rest.RestApiBase
-
JSON builder factory.
- jsonData(Registry) - Static method in class io.helidon.metrics.serviceapi.JsonFormat
-
JSON for a single registry.
- jsonData(Registry...) - Static method in class io.helidon.metrics.serviceapi.JsonFormat
-
Create JSON metric response for specified registries.
- jsonDataByName(Registry, String) - Static method in class io.helidon.metrics.serviceapi.JsonFormat
-
Create JSON metric response for specified metric in a specified registry.
- JsonFormat - Class in io.helidon.metrics.serviceapi
-
Support for creating MicroProfile JSON responses for metrics endpoints.
- jsonMeta(Registry) - Static method in class io.helidon.metrics.serviceapi.JsonFormat
-
Create JSON metric metadata response for a single registry.
- jsonMeta(Registry...) - Static method in class io.helidon.metrics.serviceapi.JsonFormat
-
Create JSON metric metadata response for specified registries.
- jsonMeta(JsonObjectBuilder, HelidonMetric, List<MetricID>) - Static method in class io.helidon.metrics.serviceapi.JsonFormat
-
Update JSON metric metadata response for specified metric and its ids.
- jsonOkResponse(String, ApiRequest<?>, Http.Method, String, WebClientResponse, JsonObject, ResponseBuilder<?, T, JsonObject>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Builds the response using the response builder provided.
- JsonpMediaSupportProvider - Class in io.helidon.nima.http.media.jsonp
-
ServiceLoaderprovider implementation for JSON Processing media support. - JsonpMediaSupportProvider() - Constructor for class io.helidon.nima.http.media.jsonp.JsonpMediaSupportProvider
-
Deprecated.
- JsonpProvider - Class in io.helidon.reactive.media.jsonp
-
JSON Processing support SPI provider.
- JsonpProvider() - Constructor for class io.helidon.reactive.media.jsonp.JsonpProvider
- jsonProcessingConfig(Map<String, ?>) - Method in class io.helidon.reactive.media.jsonp.JsonpSupport.Builder
-
Configuration to use when creating reader and writer factories.
- JsonProcessingMapper - Class in io.helidon.reactive.dbclient.jsonp
-
Json processing mapper.
- JsonProcessingMapperProvider - Class in io.helidon.reactive.dbclient.jsonp
-
JSON-P mapper provider.
- JsonProcessingMapperProvider() - Constructor for class io.helidon.reactive.dbclient.jsonp.JsonProcessingMapperProvider
- JsonpSupport - Class in io.helidon.nima.http.media.jsonp
-
Media support implementation for JSON Processing media support.
- JsonpSupport - Class in io.helidon.reactive.media.jsonp
-
Support for JSON Processing integration.
- JsonpSupport.Builder - Class in io.helidon.reactive.media.jsonp
-
Fluent-API builder for
JsonpSupport. - jsonReaderFactory() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
JSON reader factory.
- jsonReaderFactory() - Method in class io.helidon.integrations.common.rest.RestApiBase
-
JSON reader factory.
- jsonReaderFactory(JsonReaderFactory) - Method in class io.helidon.reactive.media.jsonp.JsonpSupport.Builder
-
Explicit JSON-P Reader factory instance.
- JsonRequest - Class in io.helidon.integrations.common.rest
-
Implementation of a
ApiRequestthat allows free configuration of the JSON object. - JsonService - Class in io.helidon.reactive.webserver
- JsonService() - Constructor for class io.helidon.reactive.webserver.JsonService
-
No side effects.
- JsonWebTokenImpl - Class in io.helidon.microprofile.jwt.auth
-
Deprecated, for removal: This API element is subject to removal in a future version.this class will not be public in future versions of Helidon
- JsonWebTokenImpl() - Constructor for class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
-
Deprecated.
- jsonWriterFactory() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
JSON writer factory.
- jsonWriterFactory() - Method in class io.helidon.integrations.common.rest.RestApiBase
-
JSON writer factory.
- jsonWriterFactory(JsonWriterFactory) - Method in class io.helidon.reactive.media.jsonp.JsonpSupport.Builder
-
Explicit JSON-P Writer factory instance.
- JtaDataSource - Class in io.helidon.integrations.jta.jdbc
-
An
AbstractDataSourceand aSynchronizationthat wraps anotherDataSourcethat is known to not behave correctly in the presence of JTA transaction management, such as one supplied by any of several freely and commercially available connection pools, and that makes such a non-JTA-awareDataSourcebehave as sensibly as possible in the presence of a JTA-managed transaction. - JtaDataSource(Supplier<? extends DataSource>, BooleanSupplier) - Constructor for class io.helidon.integrations.jta.jdbc.JtaDataSource
-
Creates a new
JtaDataSource. - JtaDataSource(DataSource, BooleanSupplier) - Constructor for class io.helidon.integrations.jta.jdbc.JtaDataSource
-
Creates a new
JtaDataSource. - JulMdc - Class in io.helidon.logging.jul
-
MDC implementation for Java Util Logging framework.
- JulMdcPropagator - Class in io.helidon.logging.jul
-
This is propagator of JUL MDC values between different threads.
- JulMdcPropagator() - Constructor for class io.helidon.logging.jul.JulMdcPropagator
- JulMdcProvider - Class in io.helidon.logging.jul
-
Provider for setting MDC values to the Java Util Logging MDC support.
- JulMdcProvider() - Constructor for class io.helidon.logging.jul.JulMdcProvider
- JulProvider - Class in io.helidon.logging.jul
-
JUL Logging provider.
- JulProvider() - Constructor for class io.helidon.logging.jul.JulProvider
-
Default constructor required by
ServiceLoader. - Junit5Util - Class in io.helidon.nima.testing.junit5.webserver
-
Utility methods for JUnit5 extensions.
- just(Collection<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Create a
Multiinstance that publishes the given items to a single subscriber. - just(Supplier<? extends ConfigSource>...) - Static method in interface io.helidon.config.Config
-
Creates a new
Configloaded from the specifiedConfigSources. - just(T) - Static method in interface io.helidon.common.reactive.Single
-
Create a
Singleinstance that publishes the given item to its subscriber(s). - just(T...) - Static method in interface io.helidon.common.reactive.Multi
-
Create a
Multiinstance that publishes the given items to a single subscriber. - justCall() - Static method in class io.helidon.config.RetryPolicies
-
An implementation that invokes the requested method just once, without any execute.
- jwk(Jwk) - Method in class io.helidon.security.jwt.EncryptedJwt.Builder
-
Specific
Jwkwhich should be used for content key encryption. - Jwk - Class in io.helidon.security.jwt.jwk
-
A JWK (JSON Web key) is a representation of data needed to sign, encrypt, verify and /or decrypt data (e.g a public and/or private key; password for symmetric ciphers).
- JwkEC - Class in io.helidon.security.jwt.jwk
-
Elliptic curve JSON web key.
- JwkEC.Builder - Class in io.helidon.security.jwt.jwk
-
Builder for
JwkEC. - JwkKeys - Class in io.helidon.security.jwt.jwk
-
A representation of the JSON web keys document - a map of key ids to corresponding web keys.
- JwkKeys.Builder - Class in io.helidon.security.jwt.jwk
-
Builder of
JwkKeys. - jwkKid(String) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
-
JWK key id to locate JWK to sign our request.
- JwkOctet - Class in io.helidon.security.jwt.jwk
-
Symmetric cipher JSON web key.
- JwkOctet.Builder - Class in io.helidon.security.jwt.jwk
-
Builder for
JwkOctet. - JwkRSA - Class in io.helidon.security.jwt.jwk
-
RSA JSON web key.
- JwkRSA.Builder - Class in io.helidon.security.jwt.jwk
-
Builder for
JwkRSA. - jwks(JwkKeys, String) - Method in class io.helidon.security.jwt.EncryptedJwt.Builder
-
JwkKeyswhich should be searched for key with specific kid. - Jwt - Class in io.helidon.security.jwt
-
JWT token.
- Jwt.Builder - Class in io.helidon.security.jwt
-
Builder of a
Jwt. - Jwt.ExpirationValidator - Class in io.helidon.security.jwt
-
Validator of expiration claim.
- Jwt.FieldValidator - Class in io.helidon.security.jwt
-
Validator of a string field obtained from a JWT.
- Jwt.IssueTimeValidator - Class in io.helidon.security.jwt
-
Validator of issue time claim.
- Jwt.NotBeforeValidator - Class in io.helidon.security.jwt
-
Validator of not before claim.
- jwtAudience(String) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
-
JWT Audience.
- JwtAuthAnnotationAnalyzer - Class in io.helidon.microprofile.jwt.auth
-
Implementation of
AnnotationAnalyzerwhich checks forLoginConfigannotation if JWT Authentication should be enabled. - JwtAuthAnnotationAnalyzer() - Constructor for class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
- JwtAuthCdiExtension - Class in io.helidon.microprofile.jwt.auth
-
JWT Authentication CDI extension class.
- JwtAuthCdiExtension() - Constructor for class io.helidon.microprofile.jwt.auth.JwtAuthCdiExtension
- JwtAuthProvider - Class in io.helidon.microprofile.jwt.auth
-
Provider that provides JWT authentication.
- JwtAuthProvider.Builder - Class in io.helidon.microprofile.jwt.auth
-
Fluent API builder for
JwtAuthProvider. - JwtAuthProvider.JwtOutboundTarget - Class in io.helidon.microprofile.jwt.auth
-
A custom object to configure specific handling of outbound calls.
- JwtAuthProviderService - Class in io.helidon.microprofile.jwt.auth
-
ServiceLoaderservice to loadJwtAuthProvider. - JwtAuthProviderService() - Constructor for class io.helidon.microprofile.jwt.auth.JwtAuthProviderService
- JwtException - Exception Class in io.helidon.security.jwt
-
A RuntimeException for the JWT and JWK world.
- JwtException(String) - Constructor for exception class io.helidon.security.jwt.JwtException
-
Exception with a message.
- JwtException(String, Throwable) - Constructor for exception class io.helidon.security.jwt.JwtException
-
Exception with a message and a cause.
- jwtHeader(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
- JwtHeaders - Class in io.helidon.security.jwt
-
Representation of the header section of a JWT.
- JwtHeaders.Builder - Class in io.helidon.security.jwt
-
Fluent API builder to create JWT Header.
- jwtId() - Method in class io.helidon.security.jwt.Jwt
-
Jwt id claim.
- jwtId(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
A unique identifier of this JWT (optional) - must be unique across issuers.
- jwtKid(String) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
-
JWT key id of the outbound token, used by target service to map to configuration to validate our signature.
- JwtOutboundTarget(TokenHandler, String, String, String, int, long) - Constructor for class io.helidon.microprofile.jwt.auth.JwtAuthProvider.JwtOutboundTarget
-
Create an instance to add to
OutboundTarget. - JwtProvider - Class in io.helidon.security.providers.jwt
-
Provider that can process JWT tokens in request headers and assert identity (e.g.
- JwtProvider.Builder - Class in io.helidon.security.providers.jwt
-
Fluent API builder for
JwtProvider. - JwtProvider.JwtOutboundTarget - Class in io.helidon.security.providers.jwt
-
A custom object to configure specific handling of outbound calls.
- JwtProvider.JwtOutboundTarget.Builder - Class in io.helidon.security.providers.jwt
-
Fluent API builder for
JwtProvider.JwtOutboundTarget. - JwtProviderService - Class in io.helidon.security.providers.jwt
-
Service for
JwtProviderto auto-configure it withSecurity. - JwtProviderService() - Constructor for class io.helidon.security.providers.jwt.JwtProviderService
- JwtUtil - Class in io.helidon.security.jwt
-
Utilities for JWT and JWK parsing.
- JwtUtil.Address - Class in io.helidon.security.jwt
-
Address class representing the JSON object for address.
K
- K8sAuth - Interface in io.helidon.integrations.vault.auths.k8s
-
Kubernetes authentication method API.
- K8sAuthProvider - Class in io.helidon.integrations.vault.auths.k8s
-
Java Service Loader implementation for Vault authentication method based on Kubernetes.
- K8sAuthProvider() - Constructor for class io.helidon.integrations.vault.auths.k8s.K8sAuthProvider
- K8sAuthRx - Interface in io.helidon.integrations.vault.auths.k8s
-
Kubernetes authentication method API.
- k8sCaCert(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
PEM encoded CA cert for use by the TLS client used to talk with the Kubernetes API.
- K8sVaultAuth - Class in io.helidon.integrations.vault.auths.k8s
-
Vault authentication for Kubernetes (k8s).
- K8sVaultAuth() - Constructor for class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth
-
Deprecated.please use
K8sVaultAuth.builder() - K8sVaultAuth.Builder - Class in io.helidon.integrations.vault.auths.k8s
-
Fluent API builder for
K8sVaultAuth. - KafkaConfigBuilder - Class in io.helidon.messaging.connectors.kafka
-
Build Kafka specific config.
- KafkaConfigBuilder.AutoOffsetReset - Enum Class in io.helidon.messaging.connectors.kafka
-
What to do when there is no initial offset in Kafka.
- KafkaConnector - Class in io.helidon.messaging.connectors.kafka
-
Implementation of Kafka Connector as described in the MicroProfile Reactive Messaging Specification.
- KafkaMessage<K,
V> - Interface in io.helidon.messaging.connectors.kafka -
Kafka specific Micro Profile Reactive Messaging Message.
- KafkaProducerMessage<K,
V> - Class in io.helidon.messaging.connectors.kafka -
Kafka specific Micro Profile Reactive Messaging Producer Message.
- KafkaPublisher<K,
V> - Class in io.helidon.messaging.connectors.kafka -
This is an implementation of
Publisherthat read messages from Kafka and push them downstream to one subscriber. - KafkaPublisher.Builder<K,
V> - Class in io.helidon.messaging.connectors.kafka -
Fluent API builder for
KafkaPublisher. - KafkaSubscriber<K,
V> - Class in io.helidon.messaging.connectors.kafka -
Reactive streams subscriber implementation.
- KafkaSubscriber.Builder<K,
V> - Class in io.helidon.messaging.connectors.kafka -
Fluent API builder for
KafkaSubscriber. - keepAlive() - Method in enum class io.helidon.common.http.DirectHandler.EventType
-
Whether keep alive should be maintained for this event type.
- keepAlive() - Method in class io.helidon.common.http.DirectHandler.TransportResponse
-
Whether the connection should use keep alive.
- keepAlive() - Method in exception class io.helidon.common.http.HttpException
-
Whether we should attempt to keep the connection alive (if enabled for it).
- keepAlive() - Method in exception class io.helidon.common.http.RequestException
-
Whether to attempt to keep connection alive.
- keepAlive(boolean) - Method in class io.helidon.common.http.DirectHandler.TransportResponse.Builder
-
Configure keep alive.
- keepAlive(boolean) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Set whether connection to server should be kept alive after request.
- keepAlive(boolean) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Whether connection should be kept alive after request.
- keepAliveMinutes(int) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
-
Keep alive minutes of the thread pool executor.
- key() - Method in interface io.helidon.common.config.Config
-
Returns the fully-qualified key of the
Confignode. - key() - Method in interface io.helidon.common.config.ConfigValue
-
Returns the fully-qualified key of the originating
Confignode. - key() - Method in interface io.helidon.config.Config
-
Returns the fully-qualified key of the
Confignode. - key() - Method in interface io.helidon.config.ConfigValue
-
Returns the fully-qualified key of the originating
Confignode. - key() - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdEndpoint
-
Etcd key.
- key() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
The key of the configuration option as used in config.
- key() - Element in annotation interface io.helidon.config.objectmapping.Value
-
Specifies a key of configuration node to be used to set JavaBean property value from.
- key() - Method in class io.helidon.tracing.Tag
-
Tag name.
- key(Resource) - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
-
Read a private key from PEM format from a resource definition.
- key(String) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
-
Etcd key with which the value containing the configuration is associated.
- key(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder
-
Key within the secret used to obtain the value.
- key(String) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig.Builder
-
Key within the secret used to obtain the value.
- key(String) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig.Builder
-
Key within the secret used to obtain the value.
- KEY_ACTIVATION_DEADLOCK_TIMEOUT_IN_MILLIS - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
Applicable during activation, this is the key that controls the timeout before deadlock detection exceptions are thrown.
- KEY_ACTIVATION_LOGS - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
Applicable for enabling the capture of activation logs at Pico startup.
- KEY_PERFORMANCE_INDICATORS_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
-
Config key for extended key performance indicator metrics settings.
- KEY_PERFORMANCE_INDICATORS_EXTENDED_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
-
Config key for
enabledsetting of the extended KPI metrics. - KEY_PERFORMANCE_INDICATORS_EXTENDED_DEFAULT - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
-
Default enabled setting for extended KPI metrics.
- KEY_PERMITS_DYNAMIC - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The key that controls whether the
Servicesregistry is permitted to expand or be dynamically altered after JVM startup. - KEY_PERMITS_REFLECTION - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The key that controls whether reflection is permitted to be used during Pico runtime operations.
- KEY_PROVIDER_NAME - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The key association with the name of the provider implementation.
- KEY_PROVIDER_VERSION - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The key association with the version of the provider implementation.
- KEY_SERVICE_LOOKUP_CACHING - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
Applicable for enabling service lookup caching.
- KEY_SUPPORTS_COMPILE_TIME - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The key that represents whether the provider supports compile-time code generation of DI artifacts.
- KEY_SUPPORTS_CONTEXTUAL_LOOKUP - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
Key indicating support for contextual lookup via
Services.contextualServices(InjectionPointInfo). - KEY_SUPPORTS_DYNAMIC - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The key that indicates whether the
Servicesregistry is capable of expanding or being dynamically altered after JVM startup. - KEY_SUPPORTS_JSR330 - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The key to represent whether the provider supports the jsr330 specification.
- KEY_SUPPORTS_JSR330_PRIVATES - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
Key indicating support for private injection points.
- KEY_SUPPORTS_JSR330_STATICS - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
Key indicating support for static injection points.
- KEY_SUPPORTS_REFLECTION - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The key that indicates whether the reflection is supported in normal runtime behavior.
- KEY_TYPE_EC - Static variable in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
EC (Elliptic curve) algorithm for keys.
- KEY_TYPE_EC - Static variable in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
EC (Elliptic curve) algorithm for keys.
- KEY_TYPE_EC - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Key type of elliptic curve keys.
- KEY_TYPE_OCT - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Key type of octet keys.
- KEY_TYPE_RSA - Static variable in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
RSA algorithm for keys.
- KEY_TYPE_RSA - Static variable in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
RSA algorithm for keys.
- KEY_TYPE_RSA - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Key type of RSA keys.
- KEY_USES_COMPILE_TIME_APPLICATIONS - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The key that controls whether any
Application's (typically produced at compile-time by Pico tooling) can be discovered and is used during Pico startup processing. - KEY_USES_COMPILE_TIME_MODULES - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The key that controls whether any
Module's (typically produced at compile-time by Pico tooling) can be discovered and is used during Pico startup processing. - KEY_USES_JSR330 - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The key that controls whether strict jsr330 specification interpretation is used.
- keyAlias(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
-
Alias of the private key in the keystore.
- keyBits(int) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the number of bits to use for the generated keys.
- keyComponentType() - Method in interface io.helidon.builder.config.spi.ConfigResolverMapRequest
-
The generic component type of the
ConfigResolverMapRequest.keyType(). - keyConfig() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
For rsa-sha256 algorithm, this provides access to the public key of the client.
- keyConfig() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Private key configuration for RSA based algorithms.
- KeyConfig - Class in io.helidon.common.pki
-
Configuration of keystore, certificates and keys.
- KeyConfig.Builder - Class in io.helidon.common.pki
-
Fluent API builder for
KeyConfig. - KeyConfig.KeystoreBuilder - Class in io.helidon.common.pki
-
Builder for resources from a java keystore (PKCS12, JKS etc.).
- KeyConfig.PemBuilder - Class in io.helidon.common.pki
-
Builder for PEM files - accepts private key and certificate chain.
- keyDeserializer(Class<? extends Deserializer<?>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Deserializer class for key that implements the
Deserializerinterface. - keyId() - Method in class io.helidon.security.jwt.jwk.Jwk
-
The key id (kid) of this JWK.
- keyId() - Method in class io.helidon.security.jwt.Jwt
-
Key id claim.
- keyId() - Method in class io.helidon.security.jwt.JwtHeaders
-
Key id claim.
- keyId() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
The key id of this client.
- keyId() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Key id of this service (will be mapped by target service to validate signature).
- keyId(String) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Key id of the key being built.
- keyId(String) - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
-
Key id of the key being built.
- keyId(String) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Key id of the key being built.
- keyId(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Key id to be used to sign/verify this JWT.
- keyId(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
Key id to be used to sign/verify this JWT.
- keyId(String) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
The key id of this client to map to this signature validation configuration.
- keyId(String) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Key id of this service (will be mapped by target service to validate signature).
- keyManagerFactoryAlgorithm(String) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Algorithm of the key manager factory used when private key is defined.
- keyManagerFactoryProvider(String) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Key manager factory provider.
- keyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Name of the key (Vault server side) used for this digest.
- keyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
-
Specifies the name of the encryption key to encrypt/decrypt against.
- keyPassphrase(char[]) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
-
Pass-phrase of the key in the keystore (used for private keys).
- keyPassphrase(char[]) - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
-
Passphrase for private key.
- keyPassphrase(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
-
Pass-phrase of the key in the keystore (used for private keys).
- keyPassphrase(String) - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
-
Passphrase for private key.
- KeyPerformanceIndicatorMetricsSettings - Interface in io.helidon.metrics.api
-
Settings for key performance indicator (KPI) metrics.
- KeyPerformanceIndicatorMetricsSettings.Builder - Interface in io.helidon.metrics.api
-
Override default settings.
- keyPerformanceIndicatorSettings() - Method in interface io.helidon.metrics.api.MetricsSettings
- keyPerformanceIndicatorSettings(KeyPerformanceIndicatorMetricsSettings.Builder) - Method in interface io.helidon.metrics.api.MetricsSettings.Builder
-
Set the KPI metrics settings.
- KeyPerformanceIndicatorSupport - Interface in io.helidon.nima.webserver
-
Definitions and factory methods for key performance indicator
KeyPerformanceIndicatorSupport.ContextandKeyPerformanceIndicatorSupport.Metrics. - KeyPerformanceIndicatorSupport - Interface in io.helidon.reactive.webserver
-
Definitions and factory methods for key performance indicator
KeyPerformanceIndicatorSupport.ContextandKeyPerformanceIndicatorSupport.Metrics. - KeyPerformanceIndicatorSupport.Context - Interface in io.helidon.nima.webserver
-
Per-request key performance indicator context, with behavior common to immediately-processed requests and deferrable ones.
- KeyPerformanceIndicatorSupport.Context - Interface in io.helidon.reactive.webserver
-
Per-request key performance indicator context, with behavior common to immediately-processed requests and deferrable ones.
- KeyPerformanceIndicatorSupport.DeferrableRequestContext - Interface in io.helidon.nima.webserver
-
Added per-request key performance indicator context behavior for requests for which processing might be deferred until some time after receipt of the request (i.e., some time after request handling begins).
- KeyPerformanceIndicatorSupport.DeferrableRequestContext - Interface in io.helidon.reactive.webserver
-
Added per-request key performance indicator context behavior for requests for which processing might be deferred until some time after receipt of the request (i.e., some time after request handling begins).
- KeyPerformanceIndicatorSupport.Metrics - Interface in io.helidon.nima.webserver
-
Key performance indicator metrics behavior.
- KeyPerformanceIndicatorSupport.Metrics - Interface in io.helidon.reactive.webserver
-
Key performance indicator metrics behavior.
- keys() - Method in class io.helidon.security.ClassToInstanceStore
-
Get all keys of this store.
- keys() - Method in class io.helidon.security.jwt.jwk.JwkKeys
-
List of keys in this instance.
- keys() - Method in interface io.helidon.tracing.HeaderProvider
-
All keys available in the headers (header names).
- keySerializer(Class<? extends Serializer<?>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Serializer class for key that implements the
Serializerinterface. - keySize(int) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
-
Set size of the key (in bits) which should be generated.
- keystore(Resource) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
-
Keystore resource definition.
- keystoreBuilder() - Static method in class io.helidon.common.pki.KeyConfig
-
Build this instance from a java keystore (such as PKCS12 keystore).
- keystorePassphrase(char[]) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
-
Pass-phrase of the keystore (supported with JKS and PKCS12 keystores).
- keystorePassphrase(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
-
Pass-phrase of the keystore (supported with JKS and PKCS12 keystores).
- keystoreType(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
-
Set type of keystore.
- keyType() - Method in interface io.helidon.builder.config.spi.ConfigResolverMapRequest
-
The key type of the map attribute.
- keyType() - Method in class io.helidon.security.jwt.jwk.Jwk
-
The key type (kty) of this JWK.
- keyType(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the type of key to generate for generated private keys and the type of key expected for submitted CSRs.
- keyType(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
-
This parameter is required when encryption key is expected to be created.
- keyType(String) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Key type of the key being built.
- keyType(String) - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
-
Key type of the key being built.
- keyType(String) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Key type of the key being built.
- keyUsage(List<String>) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Configure list of usages.
- keyVersion() - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Encrypted
-
Version of the key used to encrypt the data.
- keyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Specifies the version of the key to use for digest.
- keyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
-
Version of the key used to encrypt the data.
- kind() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Kind of this option.
- kind(Span.Kind) - Method in interface io.helidon.tracing.Span.Builder
-
Kind of this span.
- KIND_ANNOTATION_TYPE - Static variable in interface io.helidon.common.types.TypeInfo
-
Annotation element type kind.
- KIND_CLASS - Static variable in interface io.helidon.common.types.TypeInfo
-
Interface element type kind.
- KIND_CONSTRUCTOR - Static variable in interface io.helidon.common.types.TypeInfo
-
Constructor element type kind.
- KIND_ENUM - Static variable in interface io.helidon.common.types.TypeInfo
-
Enum element type kind.
- KIND_FIELD - Static variable in interface io.helidon.common.types.TypeInfo
-
Field element type kind.
- KIND_INTERFACE - Static variable in interface io.helidon.common.types.TypeInfo
-
Interface element type kind.
- KIND_METHOD - Static variable in interface io.helidon.common.types.TypeInfo
-
Method element type kind.
- KIND_PACKAGE - Static variable in interface io.helidon.common.types.TypeInfo
-
Package element type kind.
- KIND_PARAMETER - Static variable in interface io.helidon.common.types.TypeInfo
-
Parameter element type kind.
- KIND_RECORD - Static variable in interface io.helidon.common.types.TypeInfo
-
Record element type kind (since Java 16).
- Kv1EngineProvider - Class in io.helidon.integrations.vault.secrets.kv1
-
Java Service Loader service for this engine.
- Kv1EngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.kv1.Kv1EngineProvider
- Kv1Secrets - Interface in io.helidon.integrations.vault.secrets.kv1
-
Secrets for KV version 1 secrets engine.
- Kv1SecretsRx - Interface in io.helidon.integrations.vault.secrets.kv1
-
Secrets for KV version 1 secrets engine.
- Kv1SecurityProvider - Class in io.helidon.integrations.vault.secrets.kv1
-
Integration with Helidon Security.
- Kv1SecurityProvider.Kv1SecretConfig - Class in io.helidon.integrations.vault.secrets.kv1
-
Configuration of a secret when using programmatic setup of security secrets.
- Kv1SecurityProvider.Kv1SecretConfig.Builder - Class in io.helidon.integrations.vault.secrets.kv1
-
Fluent API builder for
Kv1SecurityProvider.Kv1SecretConfig. - Kv1SecurityService - Class in io.helidon.integrations.vault.secrets.kv1
-
Service loader service implementation for
SecurityProviderService. - Kv1SecurityService() - Constructor for class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityService
-
Deprecated.Do not use this constructor, this is a service loader service!
- Kv2EngineProvider - Class in io.helidon.integrations.vault.secrets.kv2
-
Java Service Loader implementation of Vault KV version 2 secrets engine.
- Kv2EngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.kv2.Kv2EngineProvider
- Kv2Metadata - Class in io.helidon.integrations.vault.secrets.kv2
-
Metadata of a KV version 2 secret.
- Kv2Secret - Interface in io.helidon.integrations.vault.secrets.kv2
-
KV secret for version 2.
- Kv2Secrets - Interface in io.helidon.integrations.vault.secrets.kv2
-
Secrets for KV version 2 secrets engine blocking implementation.
- Kv2SecretsRx - Interface in io.helidon.integrations.vault.secrets.kv2
-
Reactive API for secrets for KV version 2 secrets engine.
- Kv2SecurityProvider - Class in io.helidon.integrations.vault.secrets.kv2
-
Integration with Helidon Security.
- Kv2SecurityProvider.Kv2SecretConfig - Class in io.helidon.integrations.vault.secrets.kv2
-
Configuration of a secret when using programmatic setup of security secrets.
- Kv2SecurityProvider.Kv2SecretConfig.Builder - Class in io.helidon.integrations.vault.secrets.kv2
-
Fluent API builder for
Kv2SecurityProvider.Kv2SecretConfig. - Kv2SecurityService - Class in io.helidon.integrations.vault.secrets.kv2
-
Service loader service implementation for
SecurityProviderService. - Kv2SecurityService() - Constructor for class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityService
-
Deprecated.Do not use this constructor, this is a service loader service!
L
- label() - Method in class io.helidon.metrics.api.LabeledSample
- label() - Method in interface io.helidon.metrics.api.Sample.Labeled
-
Value label.
- label() - Method in interface io.helidon.metrics.api.spi.ExemplarService
-
Returns a label using whatever current context is available.
- label() - Method in class io.helidon.metrics.exemplartrace.TraceExemplarService
- labeled(long) - Static method in interface io.helidon.metrics.api.Sample
-
Create a labeled value.
- LabeledSample - Class in io.helidon.metrics.api
-
Base implementation of
Sample.Labeled. - LabeledSample(long, String, long) - Constructor for class io.helidon.metrics.api.LabeledSample
-
Create a sample.
- LabeledSnapshot - Interface in io.helidon.metrics.api
-
Internal interface prescribing minimum behavior of a snapshot needed to produce output.
- LambdaStreamObserver<V> - Class in io.helidon.grpc.core
-
A
StreamObserverthat uses lambdas to handle the various messages. - last() - Method in interface io.helidon.config.Config.Context
- LAST_MODIFIED - Static variable in class io.helidon.common.http.Http.Header
-
The
Last-Modifiedheader name. - lastEndpointURI() - Method in interface io.helidon.reactive.webclient.WebClientResponse
-
URI of the last request.
- lastGeneratedPackageName(String) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Sets the last generated package name.
- lastIndexOf(byte) - Method in interface io.helidon.common.buffers.BufferData
-
Find last index of the provided byte from the current position.
- lastIndexOf(byte, int) - Method in interface io.helidon.common.buffers.BufferData
-
Find last index of the provided byte from the current position.
- lastKnownModuleInfoDescriptor(ModuleInfoDescriptor) - Method in class io.helidon.pico.tools.ServicesToProcess
-
The last known descriptor being processed.
- lastKnownModuleInfoFilePath(Path) - Method in class io.helidon.pico.tools.ServicesToProcess
-
The last known file path location for the module-info descriptor being processed.
- lastKnownSourcePathBeingProcessed(Path) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Sets the last known source path being processed.
- lastKnownTypeSuffix(String) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Sets the last known type suffix (e.g., "test").
- lastModified() - Method in interface io.helidon.common.http.ClientResponseHeaders
-
Optionally gets the value of
Http.Header.LAST_MODIFIEDheader. - lastModified() - Method in interface io.helidon.reactive.webclient.WebClientResponseHeaders
-
Returns value of header
Http.Header.LAST_MODIFIEDof the response. - lastModified(Instant) - Method in interface io.helidon.common.http.ServerResponseHeaders
-
Sets the value of
Http.Header.LAST_MODIFIEDheader. - lastModified(ZonedDateTime) - Method in interface io.helidon.common.http.ServerResponseHeaders
-
Sets the value of
Http.Header.LAST_MODIFIEDheader. - lastModifiedTime(Path) - Static method in class io.helidon.config.FileSourceHelper
-
Returns the last modified time of the given file or directory.
- lastRetryException() - Method in exception class io.helidon.nima.faulttolerance.RetryTimeoutException
-
Last exception thrown in
Retrybefore the overall timeout reached. - lastRetryException() - Method in exception class io.helidon.reactive.faulttolerance.RetryTimeoutException
-
Last exception thrown in
Retrybefore the overall timeout reached. - lastStreamId() - Method in record class io.helidon.nima.http2.Http2GoAway
-
Returns the value of the
lastStreamIdrecord component. - LATEST - Enum constant in enum class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
-
Automatically reset the offset to the earliest offset.
- launchContainerRunnable(Runnable) - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
-
Uses CDI to find a relevant
ExecutorwhoseExecutor.execute(Runnable)method will be used to submit the suppliedRunnable. - LAX - Enum constant in enum class io.helidon.common.http.SetCookie.SameSite
-
Cookies are not sent on normal cross-site subrequests (for example to load images or frames into a third party site) , but are sent when a user is navigating to the origin site (i.e., when following a link).
- LazyConfigSource - Interface in io.helidon.config.spi
-
A source that is not capable of loading all keys at once.
- LazyList<T> - Interface in io.helidon.common
-
Wrapper for list of
LazyValues while keeping laziness. - LazyString - Class in io.helidon.common.buffers
-
String that materializes only when requested.
- LazyString(byte[], int, int, Charset) - Constructor for class io.helidon.common.buffers.LazyString
-
New instance.
- LazyString(byte[], Charset) - Constructor for class io.helidon.common.buffers.LazyString
-
New instance.
- LazyValue<T> - Interface in io.helidon.common
-
A typed supplier that wraps another supplier and only retrieves the value on the first request to
Supplier.get(), caching the value for all subsequent invocations. - leaseDuration() - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
- leaseDuration() - Method in class io.helidon.integrations.vault.VaultTokenBase
-
Lease duration.
- leaseDuration(Duration) - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
-
Lease duration.
- leave() - Method in interface io.helidon.lra.coordinator.client.Participant
-
URI of participant's method annotated with
@Leave. - leave(URI, PropagatedHeaders, Participant) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Leave LRA.
- leave(URI, PropagatedHeaders, Participant) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- length() - Method in class io.helidon.common.http.Http.Method
-
Number of characters.
- length() - Method in class io.helidon.nima.http2.Http2FrameHeader
-
Length of the associated frame data.
- LENGTH - Static variable in class io.helidon.nima.http2.Http2FrameHeader
-
Frame header length in bytes.
- LENGTH_REQUIRED_411 - Static variable in class io.helidon.common.http.Http.Status
-
411 Length Required, see HTTP/1.1 documentation.
- lengthen() - Method in interface io.helidon.config.ScheduledPollingStrategy.RecurringPolicy
-
Allows the
ScheduledPollingStrategy.RecurringPolicyto react by prolonging theintervalbetween ticking. - lengthen(BiFunction<Duration, Integer, Duration>) - Method in class io.helidon.config.ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder
-
Sets the function that will be used to lengthen the interval between ticking.
- levelType() - Element in annotation interface io.helidon.builder.config.ConfigBean
-
The
ConfigBean.LevelTypeof this config bean. - LF_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
\n(new line) byte. - limit(int) - Method in class io.helidon.nima.faulttolerance.Bulkhead.Builder
-
Maximal number of parallel requests going through this bulkhead.
- limit(int) - Method in class io.helidon.reactive.faulttolerance.Bulkhead.Builder
-
Maximal number of parallel requests going through this bulkhead.
- limit(long) - Method in interface io.helidon.common.reactive.Multi
-
Limit stream to allow only specified number of items to pass.
- limitNoAck(int) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
This value applies only when autoCommit is set to false.
- limitRuntimePhase() - Method in interface io.helidon.pico.api.Bootstrap
-
In certain conditions Pico services should be initialized but not started (i.e., avoiding calls to
PostConstructetc.). - LINE - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for line.
- linear(long, long, long) - Static method in interface io.helidon.common.reactive.RetrySchema
-
Creates the retry schema with a linear delay increment.
- LINEAR - Enum constant in enum class io.helidon.reactive.webserver.BackpressureStrategy
-
Data chunks are requested one-by-one after previous data chunk has been given to Netty for writing.
- lineNumber() - Method in interface io.helidon.security.spi.AuditProvider.AuditSource
-
Line number within the source file that caused this event.
- LINK - Static variable in class io.helidon.common.http.Http.Header
-
The
Linkheader name. - list() - Method in class io.helidon.integrations.vault.ListSecrets.Response
-
Get the list.
- list() - Method in interface io.helidon.integrations.vault.Secrets
-
List available secrets.
- list() - Method in interface io.helidon.integrations.vault.SecretsRx
-
List available secrets.
- list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
List database connections.
- list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
-
List database connections.
- list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.Secrets
-
List available secrets.
- list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
List certificate serial numbers.
- list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
List certificate serial numbers.
- list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
List available keys.
- list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
-
List available keys.
- list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.SecretsRx
-
List available secrets.
- list(ContextualServiceQuery) - Method in interface io.helidon.pico.api.InjectionPointProvider
-
Get (or create) a list of instances matching the criteria for the given injection point context.
- list(ContextualServiceQuery) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- list(ContextualServiceQuery) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- list(String) - Method in interface io.helidon.integrations.vault.Secrets
-
List available secrets on a path.
- list(String) - Method in interface io.helidon.integrations.vault.SecretsRx
-
List available secrets on a path.
- list(String) - Method in class io.helidon.metrics.api.AbstractRegistry
- list(String) - Method in interface io.helidon.metrics.api.Registry
-
Returns a list of metric ID/metric pairs which match the provided metric name.
- LIST - Enum constant in enum class io.helidon.config.Config.Type
- LIST - Enum constant in enum class io.helidon.config.metadata.ConfiguredOption.Kind
-
Option is a list of values (either primitive, String or object nodes).
- LIST - Enum constant in enum class io.helidon.config.spi.ConfigNode.NodeType
-
A list of values, optionally may have a value.
- LIST - Static variable in interface io.helidon.integrations.vault.Vault
-
HTTP
LISTmethod used by several Vault engines. - listener() - Method in class io.helidon.nima.websocket.webserver.WsRoute
-
WebSocket listener associated with this route.
- listener(DataListener<T>, T) - Method in class io.helidon.common.buffers.DataReader
-
Configure data listener.
- listener(Channel<PAYLOAD>, Consumer<? super PAYLOAD>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
Consumerfor listening every payload coming from upstream. - ListenerConfiguration - Class in io.helidon.nima.webserver
-
Configuration of a server listener (server socket).
- ListenerConfiguration.Builder - Class in io.helidon.nima.webserver
-
Fluent API builder for
ListenerConfiguration. - listenerContext() - Method in interface io.helidon.nima.webserver.ConnectionContext
-
Context of the listener.
- listenerContext() - Method in interface io.helidon.nima.webserver.http.ServerRequest
-
Listener context.
- ListenerContext - Interface in io.helidon.nima.webserver
-
Listener context.
- listImplType() - Element in annotation interface io.helidon.builder.Builder
-
The list implementation type to apply, defaulting to
Builder.DEFAULT_LIST_TYPE. - ListNodeBuilderImpl - Class in io.helidon.config
-
Implementation of
ConfigNode.ListNode.Builder. - ListNodeBuilderImpl() - Constructor for class io.helidon.config.ListNodeBuilderImpl
-
Initialize list builder.
- ListNodeBuilderImpl(Function<String, String>) - Constructor for class io.helidon.config.ListNodeBuilderImpl
-
Initialize list builder.
- ListSecrets - Class in io.helidon.integrations.vault
-
List secrets request and response.
- ListSecrets.Request - Class in io.helidon.integrations.vault
-
Request object.
- ListSecrets.Response - Class in io.helidon.integrations.vault
-
Response object parsed from JSON returned by the
RestApi. - listType() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the list type generated.
- listWrapped() - Method in interface io.helidon.pico.api.InjectionPointInfo
-
True if the injection point is of type
List. - listWrapped() - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Sets the flag indicating the injection point is a list.
- listWrapped(boolean) - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Sets the flag indicating the injection point is a list.
- Literal() - Constructor for class io.helidon.integrations.cdi.eclipselink.CDISEPlatform.Eclipselink.Literal
- Literal() - Constructor for class io.helidon.integrations.micronaut.cdi.MicronautIntercepted.Literal
- Literal() - Constructor for class io.helidon.microprofile.cdi.BuildTimeEnd.Literal
- Literal() - Constructor for class io.helidon.microprofile.cdi.BuildTimeStart.Literal
- Literal() - Constructor for class io.helidon.microprofile.cdi.RuntimeStart.Literal
- Literal() - Constructor for class io.helidon.microprofile.grpc.client.GrpcChannel.Literal
- Literal() - Constructor for class io.helidon.microprofile.grpc.client.GrpcProxy.Literal
- Literal() - Constructor for class io.helidon.microprofile.grpc.core.Grpc.Literal
- Literal() - Constructor for class io.helidon.microprofile.grpc.core.GrpcInterceptor.Literal
- Literal() - Constructor for class io.helidon.microprofile.grpc.core.InProcessGrpcChannel.Literal
- LIVENESS - Enum constant in enum class io.helidon.health.HealthCheckType
-
Liveness health check.
- livenessChecks() - Method in interface io.helidon.microprofile.health.HealthCheckProvider
-
Return the provided liveness
HealthChecks. - load() - Method in class io.helidon.config.ClasspathConfigSource
- load() - Method in class io.helidon.config.ClasspathOverrideSource
- load() - Method in interface io.helidon.config.ConfigSourceRuntime
-
Load the config source if it is eager (such as
ParsableSourceorNodeConfigSource. - load() - Method in class io.helidon.config.DirectoryConfigSource
- load() - Method in class io.helidon.config.etcd.EtcdConfigSource
- load() - Method in class io.helidon.config.FileConfigSource
- load() - Method in class io.helidon.config.FileOverrideSource
- load() - Method in class io.helidon.config.git.GitConfigSource
- load() - Method in class io.helidon.config.InMemoryOverrideSource
- load() - Method in class io.helidon.config.MapConfigSource
- load() - Method in class io.helidon.config.PrefixedConfigSource
- load() - Method in interface io.helidon.config.spi.NodeConfigSource
-
Loads the underlying source data.
- load() - Method in interface io.helidon.config.spi.OverrideSource
-
Load override data from the underlying source.
- load() - Method in interface io.helidon.config.spi.ParsableSource
-
Loads the underlying source data.
- load() - Method in class io.helidon.config.UrlConfigSource
- load() - Method in class io.helidon.config.UrlOverrideSource
- loadAppPackageName() - Method in class io.helidon.pico.maven.plugin.AbstractCreatorMojo
-
Attempts to load the app package name from what was previously recorded.
- loadAppPackageName(Path) - Static method in class io.helidon.pico.tools.ModuleUtils
-
Attempts to load the app package name from what was previously recorded.
- loadBalancerPolicy() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor
-
Get the default load balancer policy to use.
- loadBalancerPolicy(String) - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
-
Set the default load balancer policy name.
- loadOnStartup(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Whether to load JWK verification keys on server startup Default value is
false. - loadTemplate(String, String) - Method in class io.helidon.pico.tools.TemplateHelper
-
Same as
TemplateHelper.safeLoadTemplate(String, String)but will return null if the template name is not found. - localAddress() - Method in interface io.helidon.reactive.webserver.BareRequest
-
Gets the Internet Protocol (IP) address of the interface on which the request was received.
- localAddress() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns the Internet Protocol (IP) address of the interface on which the request was received.
- locale() - Method in class io.helidon.security.jwt.Jwt
-
Locale claim.
- locale(Locale) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Locale of the subject.
- localPeer() - Method in class io.helidon.common.socket.PlainSocket
- localPeer() - Method in interface io.helidon.common.socket.SocketContext
-
Local peer information.
- localPeer() - Method in class io.helidon.common.socket.TlsSocket
- localPeer() - Method in class io.helidon.nima.testing.junit5.webserver.DirectSocket
- localPeer() - Method in interface io.helidon.nima.webserver.http.HttpRequest
-
Peer info of the local side.
- localPort() - Method in interface io.helidon.reactive.webserver.BareRequest
-
Returns the Internet Protocol (IP) port number of the interface on which the request was received.
- localPort() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns the Internet Protocol (IP) port number of the interface on which the request was received.
- locateTransactionManager() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
-
Returns the
TransactionManagerinstance supplied at construction time. - locateUserTransaction() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
-
Returns the
UserTransactioninstance supplied at construction time. - location() - Method in interface io.helidon.common.configurable.Resource
-
Location (or description) of this resource, depends on original source.
- location() - Method in interface io.helidon.common.http.ClientResponseHeaders
-
Optionally gets the value of
Http.Header.LOCATIONheader. - location() - Method in interface io.helidon.reactive.webclient.WebClientResponseHeaders
-
Returns
URIrepresentation ofHttp.Header.LOCATIONheader from the response. - location(URI) - Method in interface io.helidon.common.http.ServerResponseHeaders
-
Sets the value of
Http.Header.LOCATIONheader. - LOCATION - Static variable in class io.helidon.common.http.Http.Header
-
The
Locationheader name. - LOCATIONS - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for locations.
- lock() - Method in class io.helidon.common.reactive.RequestedCounter
-
Lock internal counter if strict mode is on.
- lockFileName(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name of the lock file.
- log() - Method in interface io.helidon.common.reactive.Multi
-
Log all signals
onSubscribe,onNext,onError,onComplete,cancelandrequestcoming to and from preceding operator. - log() - Method in interface io.helidon.common.reactive.Single
-
Log all signals
onSubscribe,onNext,onError,onComplete,cancelandrequestcoming to and from preceding operator. - log(String) - Method in class io.helidon.pico.configdriven.processor.ConfiguredByProcessor
- log(String) - Method in class io.helidon.pico.processor.ContractAnnotationProcessor
- log(String) - Method in class io.helidon.pico.processor.CustomAnnotationProcessor
- log(String) - Method in class io.helidon.pico.processor.InjectAnnotationProcessor
- log(String) - Method in class io.helidon.pico.processor.PostConstructPreDestroyAnnotationProcessor
- log(String) - Method in class io.helidon.pico.processor.ServiceAnnotationProcessor
- log(String) - Method in class io.helidon.pico.tools.AbstractFilerMessager
- log(String) - Method in interface io.helidon.pico.tools.Messager
-
Log an info message.
- log(System.Logger) - Method in class io.helidon.common.Errors
-
Log supplied errors and return a status flag indicating whether the result is OK or not (will return true for valid, false if
Severity.FATALis present). - log(System.Logger, System.Logger.Level, String, Object...) - Method in interface io.helidon.common.socket.SocketContext
-
Log a message with the current
SocketContext.socketId()andSocketContext.childSocketId()to have consistent logs mappable to sockets. - log(System.Logger, System.Logger.Level, String, Throwable, Object...) - Method in interface io.helidon.common.socket.SocketContext
-
Log a message with the current
SocketContext.socketId()andSocketContext.childSocketId()to have consistent logs mappable to sockets. - log(Level) - Method in interface io.helidon.common.reactive.Multi
-
Log all signals
onSubscribe,onNext,onError,onComplete,cancelandrequestcoming to and from preceding operator. - log(Level) - Method in interface io.helidon.common.reactive.Single
-
Log all signals
onSubscribe,onNext,onError,onComplete,cancelandrequestcoming to and from preceding operator. - log(Level, boolean) - Method in interface io.helidon.common.reactive.Multi
-
Log all signals
onSubscribe,onNext,onError,onComplete,cancelandrequestcoming to and from preceding operator. - log(Level, boolean) - Method in interface io.helidon.common.reactive.Single
-
Log all signals
onSubscribe,onNext,onError,onComplete,cancelandrequestcoming to and from preceding operator. - log(Level, String) - Method in interface io.helidon.common.reactive.Multi
-
Log all signals
onSubscribe,onNext,onError,onComplete,cancelandrequestcoming to and from preceding operator. - log(Level, String) - Method in interface io.helidon.common.reactive.Single
-
Log all signals
onSubscribe,onNext,onError,onComplete,cancelandrequestcoming to and from preceding operator. - LogConfig - Class in io.helidon.logging.common
-
Logging configuration utility.
- logDeny() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Log security status - deny.
- logEnabled(String, boolean) - Method in class io.helidon.tracing.config.SpanTracingConfig
-
Whether a log event should be logged on the span with a default value.
- logFormatString(String) - Method in class io.helidon.nima.webserver.accesslog.AccessLogFeature.Builder
-
The format for log entries (similar to the Apache
LogFormat). - logFormatString(String) - Method in class io.helidon.reactive.webserver.accesslog.AccessLogSupport.Builder
-
The format for log entries (similar to the Apache
LogFormat). - logger() - Method in class io.helidon.nima.servicecommon.HelidonFeatureSupport
- logger() - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- logger() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
The logger.
- logger() - Method in class io.helidon.reactive.servicecommon.HelidonRestServiceSupport
- logger() - Method in class io.helidon.security.integration.jersey.SecurityFilter
- loggerName(String) - Method in class io.helidon.nima.webserver.accesslog.AccessLogFeature.Builder
-
Name of the logger use to obtain access log logger from
System.getLogger(String). - loggerName(String) - Method in class io.helidon.reactive.webserver.accesslog.AccessLogSupport.Builder
-
Name of the logger use to obtain access log logger from
Logger.getLogger(String). - LoggingProvider - Interface in io.helidon.logging.common.spi
-
Used by Helidon to correctly initialize logging at build time (such as when building GraalVM native image) and at runtime (to configure loggers).
- login() - Method in interface io.helidon.security.providers.httpauth.SecureUserStore.User
-
Get login name.
- login(Login.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Issues a Vault token based on the presented credentials.
- login(Login.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
-
Issues a Vault token based on the presented credentials.
- login(Login.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Fetch a token.
- login(Login.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
-
Fetch a token.
- Login - Class in io.helidon.integrations.vault.auths.approle
-
AppRole Login request and response.
- Login - Class in io.helidon.integrations.vault.auths.k8s
-
Login request and response.
- Login() - Constructor for class io.helidon.integrations.vault.auths.approle.Login
- Login.Request - Class in io.helidon.integrations.vault.auths.approle
-
Request object.
- Login.Request - Class in io.helidon.integrations.vault.auths.k8s
-
Request object.
- Login.Response - Class in io.helidon.integrations.vault.auths.approle
-
Response object parsed from JSON returned by the
RestApi. - Login.Response - Class in io.helidon.integrations.vault.auths.k8s
-
Response object parsed from JSON returned by the
RestApi. - logLeakedSessions(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Eable log leaked sessions.
- LogObserveProvider - Class in io.helidon.nima.observe.log
-
ServiceLoaderprovider implementation for logging observe provider. - LogObserveProvider() - Constructor for class io.helidon.nima.observe.log.LogObserveProvider
- logout() - Method in interface io.helidon.security.SecurityContext
-
Logout user, clear current security context.
- logoutEnabled() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Whether logout is enabled.
- logoutEnabled(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to enable logout support.
- logoutEndpointUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Logout endpoint on OIDC server.
- logoutEndpointUri() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
Logout endpoint on OIDC server.
- logoutEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
URI of a logout endpoint used to redirect users to for logging-out.
- logoutEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
URI of a logout endpoint used to redirect users to for logging-out.
- logoutUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Logout URI.
- logoutUri(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Path to register web server for logout link.
- logProceed() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Log security status - proceed.
- logService(Subject) - Method in class io.helidon.security.integration.common.AtnTracing
-
Log authenticated service.
- logStatus(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.integration.common.AtnTracing
-
Log response status.
- logStatus(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.integration.common.AtzTracing
-
Log response status.
- logStatus(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.integration.common.OutboundTracing
-
Log response status.
- logStatus(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.integration.common.ResponseTracing
-
Log response status.
- logStatus(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.integration.common.RoleMapTracing
-
Log response status.
- logStatus(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.integration.common.SecurityTracing
-
Log response status.
- logUser(Subject) - Method in class io.helidon.security.integration.common.AtnTracing
-
Log authenticated user.
- LONG_RUNNING_REQUESTS_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
-
Config key for long-running requests settings.
- LONG_RUNNING_REQUESTS_THRESHOLD_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
-
Config key for long-running requests threshold setting (in milliseconds).
- LONG_RUNNING_REQUESTS_THRESHOLD_MS_DEFAULT - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
-
Default long-running requests threshold.
- longData(int) - Static method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Generates at least
bytesnumber of bytes as a sequence of decimal numbers delimited by newlines. - longRunningRequestThresholdMs() - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
-
Threshold (in milliseconds) for long-running requests.
- longRunningRequestThresholdMs() - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings
- longRunningRequestThresholdMs(long) - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
-
Sets the long-running request threshold (in ms).
- lookup() - Method in class io.helidon.common.buffers.DataReader
-
Look at the next byte (does not modify position).
- lookup(ServiceInfoCriteria) - Method in interface io.helidon.pico.api.Services
-
Retrieves the first match based upon the passed service info criteria.
- lookup(Class<T>) - Method in interface io.helidon.pico.api.Services
-
Retrieve the "first" service that implements a given contract type with the expectation that there is a match available.
- lookup(Class<T>, String) - Method in interface io.helidon.pico.api.Services
-
Retrieve the "first" named service that implements a given contract type with the expectation that there is a match available.
- lookupAll(ServiceInfoCriteria) - Method in interface io.helidon.pico.api.Services
-
Retrieve all services that match the criteria.
- lookupAll(ServiceInfoCriteria, boolean) - Method in interface io.helidon.pico.api.Services
-
Retrieve all services that match the criteria.
- lookupAll(Class<T>) - Method in interface io.helidon.pico.api.Services
-
Retrieve all services that implement a given contract type.
- lookupCount() - Method in interface io.helidon.pico.api.Metrics
-
The total number of
Services::lookup()calls since jvm start, or since last reset. - lookupCrossOrigin(String, String, Supplier<Optional<CrossOriginConfig>>) - Method in class io.helidon.cors.Aggregator
-
Looks for a matching CORS config entry for the specified path among the provided CORS configuration information, returning an
Optionalof the matchingCrossOrigininstance for the path, if any. - lookupFirst(ServiceInfoCriteria) - Method in interface io.helidon.pico.api.Services
-
Retrieves the first match based upon the passed service info criteria.
- lookupFirst(ServiceInfoCriteria, boolean) - Method in interface io.helidon.pico.api.Services
-
Retrieves the first match based upon the passed service info criteria.
- lookupFirst(Class<T>) - Method in interface io.helidon.pico.api.Services
-
Retrieves the first match based upon the passed service info criteria.
- lookupFirst(Class<T>, boolean) - Method in interface io.helidon.pico.api.Services
-
Retrieve the "first" service that implements a given contract type with no expectation that there is a match available unless
expected = true. - lookupFirst(Class<T>, String, boolean) - Method in interface io.helidon.pico.api.Services
-
Retrieve the "first" service that implements a given contract type with no expectation that there is a match available unless
expected = true. - lookups() - Method in interface io.helidon.pico.api.PicoServices
-
Optionally, the set of
Serviceslookup criteria that were recorded. - LoomClient - Class in io.helidon.nima.webclient
-
Base class for HTTP implementations of
WebClient. - LoomClient(WebClient.Builder<?, ?>) - Constructor for class io.helidon.nima.webclient.LoomClient
-
Construct this instance from a subclass of builder.
- lowerCase() - Method in interface io.helidon.common.http.Http.HeaderName
-
Lowercase value of this header, used by HTTP/2, may be used for lookup by HTTP/1.
- lPad(int) - Method in class io.helidon.nima.webserver.accesslog.AbstractLogEntry.Builder
-
Apply left padding to fill the defined length.
- lPad(int) - Method in class io.helidon.reactive.webserver.accesslog.AbstractLogEntry.Builder
-
Apply left padding to fill the defined length.
- LraAutoDiscoverable - Class in io.helidon.microprofile.lra
-
Register filter and mappers to Jersey.
- LraAutoDiscoverable() - Constructor for class io.helidon.microprofile.lra.LraAutoDiscoverable
- LraCdiExtension - Class in io.helidon.microprofile.lra
-
MicroProfile Long Running Actions CDI extension.
- LraCdiExtension() - Constructor for class io.helidon.microprofile.lra.LraCdiExtension
-
Initialize MicroProfile Long Running Actions CDI extension.
- LruCache<K,
V> - Class in io.helidon.common.configurable -
Least recently used cache.
- LruCache.Builder<K,
V> - Class in io.helidon.common.configurable -
Fluent API builder for
LruCache.
M
- main(String[]) - Static method in class io.helidon.config.encryption.Main
-
Expected parameters: type [aes|rsa] encryptionConfig [masterPassword|pathToRsaPublicKey] secretToEncrypt.
- main(String[]) - Static method in class io.helidon.microprofile.cdi.Main
-
Start CDI.
- Main - Class in io.helidon.config.encryption
-
Cli access to secret encryption.
- Main - Class in io.helidon.microprofile.cdi
-
This is the "master" main class of Helidon MP.
- managedServiceProviders(ServiceInfoCriteria) - Method in interface io.helidon.pico.api.ServiceProviderProvider
-
This method will only apply to the managed/slave instances being provided, not to itself as in the case for
ServiceProviderProvider.serviceProviders(ServiceInfoCriteria, boolean, boolean). - managedServiceProviders(ServiceInfoCriteria) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- manualRequest(String, Object...) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Send supplied text manually to socket.
- map() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the map of all type elements in the entire hierarchy.
- map() - Method in class io.helidon.config.MapConfigSource.MapBuilder
-
Map used as data of this config source.
- map(Config, GenericType<T>) - Method in interface io.helidon.config.spi.ConfigMapper
-
Convert the specified
Confignode into the target type specified byGenericType. - map(Config, Class<T>) - Method in interface io.helidon.config.spi.ConfigMapper
-
Converts the specified
Confignode to the target type. - map(ProviderRequest, AuthenticationResponse) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Deprecated.
- map(ProviderRequest, AuthenticationResponse) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
- map(ProviderRequest, AuthenticationResponse) - Method in interface io.helidon.security.spi.SubjectMappingProvider
-
Map grants from authenticated request (e.g.
- map(String, GenericType<T>, String) - Method in interface io.helidon.config.spi.ConfigMapper
-
Converts the value to the target generic type.
- map(String, Class<T>, String) - Method in interface io.helidon.config.spi.ConfigMapper
-
Converts the value to the target type.
- map(String, Message<?>) - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Map messages going through the onNext signal in the messaging channel.
- map(String, Message<?>) - Method in class io.helidon.microprofile.messaging.metrics.MessagingCounter
- map(Function<? super T, ? extends U>) - Method in interface io.helidon.common.config.ConfigValue
-
If a value is present, apply the provided mapping function to it, and if the result is non-null, return an
Optionaldescribing the result. - map(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Multi
- map(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Single
- map(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Subscribable
- map(Function<? super T, ? extends U>) - Method in interface io.helidon.config.ConfigValue
-
If a value is present, apply the provided mapping function to it, and if the result is non-null, return an
Optionaldescribing the result. - map(Function<Config, T>) - Method in interface io.helidon.common.config.Config
-
Typed value as a
ConfigValuecreated from factory method. - map(Function<Config, T>) - Method in interface io.helidon.config.Config
- map(Function<R, U>) - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse
-
Map the (possible) response entity to a different type.
- map(Map<String, String>) - Method in class io.helidon.config.MapConfigSource.MapBuilder
-
Map to be used as config source underlying data.
- map(SOURCE) - Method in interface io.helidon.common.mapper.Mapper
-
Map an instance of source type to an instance of target type.
- map(SOURCE, GenericType<SOURCE>, GenericType<TARGET>, String...) - Method in interface io.helidon.common.mapper.MapperManager
-
Map from source to target.
- map(SOURCE, Class<SOURCE>, Class<TARGET>, String...) - Method in interface io.helidon.common.mapper.MapperManager
-
Map from source to target.
- MAP - Enum constant in enum class io.helidon.config.metadata.ConfiguredOption.Kind
-
Option is a map of strings to primitive type or String.
- MapBuilder() - Constructor for class io.helidon.config.MapConfigSource.MapBuilder
-
Creat a new builder instance.
- MapConfigSource - Class in io.helidon.config
-
ConfigSourceimplementation based onMap<String, String>. - MapConfigSource.Builder - Class in io.helidon.config
-
Fluent API builder for
MapConfigSource. - MapConfigSource.MapBuilder<T extends MapConfigSource.MapBuilder<T>> - Class in io.helidon.config
-
An abstract fluent API builder for
MapConfigSource. - mapImplType() - Element in annotation interface io.helidon.builder.Builder
-
The map implementation type to apply, defaulting to
Builder.DEFAULT_MAP_TYPE. - mappedConfig(Config) - Method in class io.helidon.cors.CorsSupportBase.Builder
-
Merges mapped CORS config information.
- mappedConfig(Config) - Method in class io.helidon.cors.CorsSupportHelper.Builder
-
Adds mapped cross-origin information via config.
- MappedCrossOriginConfig - Class in io.helidon.cors
-
Cross-origin
CrossOriginConfiginstances linked to paths, plus anenabledsetting. - MappedCrossOriginConfig.Builder - Class in io.helidon.cors
-
Fluent builder for
Mappedcross-origin config. - mapper() - Method in record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
-
Returns the value of the
mapperrecord component. - mapper() - Method in interface io.helidon.config.Config
-
The mapper used by this config instance.
- mapper(GenericType<?>, GenericType<?>, String) - Method in interface io.helidon.common.mapper.spi.MapperProvider
-
Find a mapper that is capable of mapping from source to target types.
- mapper(GenericType<T>) - Method in interface io.helidon.config.spi.ConfigMapperProvider
-
Mapper for a specific generic type.
- mapper(GenericType<T>) - Method in interface io.helidon.reactive.dbclient.spi.DbMapperProvider
-
Returns mapper for specific type supporting generic types as well.
- mapper(Class<?>, Class<?>, String) - Method in interface io.helidon.common.mapper.spi.MapperProvider
-
Find a mapper that is capable of mapping from source to target classes.
- mapper(Class<?>, Class<?>, String) - Method in class io.helidon.reactive.dbclient.common.DbClientMapperProvider
- mapper(Class<T>) - Method in class io.helidon.config.objectmapping.ObjectConfigMapperProvider
- mapper(Class<T>) - Method in interface io.helidon.config.spi.ConfigMapperProvider
-
A simple mapping function from config node to a typed value based on the expected class.
- mapper(Class<T>) - Method in class io.helidon.reactive.dbclient.jsonp.JsonProcessingMapperProvider
- mapper(Class<T>) - Method in interface io.helidon.reactive.dbclient.spi.DbMapperProvider
-
Returns mapper for specific type.
- Mapper<SOURCE,
TARGET> - Interface in io.helidon.common.mapper -
A generic and general approach to mapping two types.
- MapperException - Exception Class in io.helidon.common.mapper
-
An exception that is thrown when mapping failed to map source to target.
- MapperException(GenericType<?>, GenericType<?>, String) - Constructor for exception class io.helidon.common.mapper.MapperException
-
Failed with no underlying exception.
- MapperException(GenericType<?>, GenericType<?>, String, Throwable) - Constructor for exception class io.helidon.common.mapper.MapperException
-
Failed with an underlying exception.
- mapperManager() - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
-
Mapper manager.
- mapperManager() - Method in class io.helidon.reactive.dbclient.common.DbClientContext
-
Configured mapper manager.
- mapperManager(MapperManager) - Method in class io.helidon.reactive.dbclient.common.DbClientContext.BuilderBase
-
Configure the mapper manager to use.
- mapperManager(MapperManager) - Method in class io.helidon.reactive.dbclient.DbClient.Builder
-
Mapper manager for generic mapping, such as mapping of parameters to expected types.
- mapperManager(MapperManager) - Method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProviderBuilder
- mapperManager(MapperManager) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClientProviderBuilder
- mapperManager(MapperManager) - Method in interface io.helidon.reactive.dbclient.spi.DbClientProviderBuilder
-
Mapper manager for generic mapping, such as mapping of parameters to expected types.
- MapperManager - Interface in io.helidon.common.mapper
-
Mapper manager of all configured mappers.
- MapperManager.Builder - Class in io.helidon.common.mapper
-
Fluent API builder for
MapperManager. - mapperProvider(DbMapperProvider) - Method in class io.helidon.reactive.dbclient.DbClient.Builder
-
Database schema mappers provider.
- MapperProvider - Interface in io.helidon.common.mapper.spi
-
Java Service loader service to get mappers.
- MapperProvider.ProviderResponse - Record Class in io.helidon.common.mapper.spi
-
Response of a provider.
- MapperProvider.Support - Enum Class in io.helidon.common.mapper.spi
-
How does this provider support the type.
- mappers() - Method in class io.helidon.builder.config.spi.ResolutionContext
-
Return the known config bean mappers associated with this config bean context.
- mappers() - Method in class io.helidon.config.objectmapping.ObjectConfigMapperProvider
- mappers() - Method in interface io.helidon.config.spi.ConfigMapperProvider
-
Returns a map of mapper functions associated with appropriate target type (
Class<?>. - mappers(Map<Class<?>, Function<Config, ?>>) - Method in class io.helidon.builder.config.spi.ResolutionContext.Builder
-
Sets the mappers to val.
- MAPPING_QUALIFIER - Static variable in interface io.helidon.reactive.dbclient.DbClient
-
Qualifier used for mapping using
MapperManager.map(Object, Class, Class, String...). - mapType() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the map type generated.
- mark() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsMeter
- mark(long) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsMeter
- markAsDeleted() - Method in class io.helidon.metrics.api.AbstractMetric
- markAsDeleted() - Method in interface io.helidon.metrics.api.HelidonMetric
-
Record that a previously-registered metric has been removed from the registry.
- marshalingAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Specifies the way in which the signature should be marshaled.
- marshalingAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Specifies the way in which the signature should be marshaled.
- marshalingAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Specifies the way in which the signature should be marshaled.
- marshall(Single<T>, GenericType<T>) - Method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Convert a given input publisher into HTTP payload by selecting a writer that accepts the specified type and current context.
- marshall(Single<T>, MessageBodyWriter<T>, GenericType<T>) - Method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Convert a given input publisher into HTTP payload by selecting a writer with the specified class.
- marshall(Flow.Publisher<T>, GenericType<T>) - Method in interface io.helidon.reactive.media.common.MessageBodyStreamWriter
-
Create a marshalling function that can be used to marshall the publisher with a context.
- marshall(T) - Method in interface io.helidon.reactive.media.common.MessageBodyWriter
-
Create a marshalling function that can be used to marshall the given value with a context.
- marshallerSupplier(MarshallerSupplier) - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
- marshallerSupplier(MarshallerSupplier) - Method in interface io.helidon.grpc.client.ClientMethodDescriptor.Rules
-
Register the
MarshallerSupplierfor the method. - marshallerSupplier(MarshallerSupplier) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- marshallerSupplier(MarshallerSupplier) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Register the
MarshallerSupplierfor the service. - marshallerSupplier(MarshallerSupplier) - Method in interface io.helidon.grpc.server.MethodDescriptor.Rules
-
Register the
MarshallerSupplierfor the method. - marshallerSupplier(MarshallerSupplier) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- marshallerSupplier(MarshallerSupplier) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Register the
MarshallerSupplierfor the service. - MarshallerSupplier - Interface in io.helidon.grpc.core
-
A supplier of
MethodDescriptor.Marshallerinstances for specific classes. - MarshallerSupplier.DefaultMarshallerSupplier - Class in io.helidon.grpc.core
-
The default
MarshallerSupplier. - MarshallerSupplier.ProtoMarshallerSupplier - Class in io.helidon.grpc.core
-
A
MarshallerSupplierimplementation that supplies Protocol Buffer marshaller instances. - MARSHALLING_ALGORITHM_ASN_1 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Marshalling algorithm "asn1".
- MARSHALLING_ALGORITHM_JWS - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Marshalling algorithm "jws".
- marshallStream(Flow.Publisher<T>, GenericType<T>) - Method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Convert a given input publisher into HTTP payload by selecting a stream writer that accepts the specified type and current context.
- marshallStream(Flow.Publisher<T>, MessageBodyStreamWriter<T>, GenericType<T>) - Method in class io.helidon.reactive.media.common.MessageBodyWriterContext
-
Convert a given input publisher into HTTP payload by selecting a stream writer with the specified class.
- masked() - Method in class io.helidon.nima.websocket.ClientWsFrame
- masked() - Method in class io.helidon.nima.websocket.ServerWsFrame
- masked() - Method in interface io.helidon.nima.websocket.WsFrame
-
Whether this frame is masked.
- maskedData() - Method in class io.helidon.nima.websocket.ClientWsFrame
-
Masked data of this frame, to be sent over the network.
- maskingKey() - Method in class io.helidon.nima.websocket.ClientWsFrame
- maskingKey() - Method in class io.helidon.nima.websocket.ServerWsFrame
- maskingKey() - Method in interface io.helidon.nima.websocket.WsFrame
-
Masking key, if
WsFrame.masked()returnstrue. - MASTER_PASSWORD_CONFIG_KEY - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Configuration property key to set master password ("security.config.aes.insecure-passphrase").
- MASTER_PASSWORD_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set master password ("SECURE_CONFIG_AES_MASTER_PWD").
- masterPassword(char[]) - Method in class io.helidon.config.encryption.EncryptionFilter.Builder
-
Master password for AES based decryption.
- masterPassword(char[]) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.Builder
-
Configure master password used for encryption/decryption.
- match(UriPath) - Method in interface io.helidon.common.http.PathMatcher
-
Match the provided path against the configured path.
- match(CharSequence) - Method in interface io.helidon.reactive.webserver.PathMatcher
-
Matches this matcher against a URI path.
- matchedPath() - Method in record class io.helidon.common.http.PathMatchers.PrefixMatchResult
-
Returns the value of the
matchedPathrecord component. - MatcherWithRetry - Class in io.helidon.common.testing.junit5
-
Hamcrest matcher capable of configured retries before failing the assertion, plus more generic retry processing.
- matches() - Method in interface io.helidon.reactive.webserver.PathMatcher.Result
-
Whether the tested vector matches the associated path template.
- matches(Http.Method, UriPath) - Method in interface io.helidon.nima.webserver.tracing.PathTracingConfig
-
Method used by Helidon to check if this tracing is valid for the specified method and path.
- matches(ServiceInfoCriteria) - Method in interface io.helidon.pico.api.ServiceInfo
-
Determines whether this service info matches the criteria for injection.
- matches(ServiceInfoCriteria) - Method in interface io.helidon.pico.api.ServiceInfoCriteria
-
Determines whether this service info matches the criteria for injection.
- matches(String) - Method in class io.helidon.cors.CrossOriginConfig
-
Reports whether the specified HTTP method name matches this
CrossOriginConfig. - matchesContracts(ServiceInfoCriteria) - Method in interface io.helidon.pico.api.ServiceInfoCriteria
-
Determines whether the provided criteria match just the contracts portion of the provided criteria.
- matchesQualifiers(Collection<QualifierAndValue>, Collection<QualifierAndValue>) - Static method in interface io.helidon.pico.api.ServiceInfo
-
Matches qualifier collections.
- matchesSafely(ConfigNode) - Method in class io.helidon.config.testing.ValueNodeMatcher
- matchingTypes() - Method in enum class io.helidon.openapi.OpenAPIMediaType
-
File types matching this media type.
- MatchResult(boolean, RoutedPath) - Constructor for record class io.helidon.common.http.PathMatchers.MatchResult
-
Creates an instance of a
MatchResultrecord class. - matchVersion(Http.Version) - Method in class io.helidon.reactive.webserver.Http1Route
- matchVersion(Http.Version) - Method in class io.helidon.reactive.webserver.http2.Http2Route
- matchVersion(Http.Version) - Method in interface io.helidon.reactive.webserver.HttpRoute
-
HTTP protocol version supported by the route.
- MATRIX_PARAM - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI path component type that is a matrix parameter.
- matrixParameters() - Method in interface io.helidon.common.uri.UriPath
-
Path parameters collected from the full path.
- matrixParameters() - Method in interface io.helidon.common.uri.UriPathSegment
-
All matrix parameters of this segment.
- max() - Method in interface io.helidon.metrics.api.LabeledSnapshot
-
Maximal value.
- max(Duration) - Method in class io.helidon.config.ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder
-
Sets the maximal interval between tick events.
- MAX_CONCURRENT_STREAMS - Static variable in interface io.helidon.nima.http2.Http2Setting
-
Setting to define maximal number of open streams.
- MAX_FORWARDS - Static variable in class io.helidon.common.http.Http.Header
-
The
Max-Forwardsheader name. - MAX_FRAME_SIZE - Static variable in interface io.helidon.nima.http2.Http2Setting
-
Setting to define maximal frame size.
- MAX_HEADER_LIST_SIZE - Static variable in interface io.helidon.nima.http2.Http2Setting
-
Setting to define maximal header list size.
- MAX_MAX_FRAME_SIZE - Static variable in interface io.helidon.nima.http2.WindowSize
-
Largest possible setting for MAX_FRAME_SIZE (2^24-1).
- MAX_WIN_SIZE - Static variable in interface io.helidon.nima.http2.WindowSize
-
Maximal window size.
- maxAge() - Element in annotation interface io.helidon.microprofile.cors.CrossOrigin
-
Pre-flight response duration in seconds.
- maxAge(Duration) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
Max-Ageparameter. - maxAgeSeconds() - Method in class io.helidon.cors.CrossOriginConfig
- maxAgeSeconds(long) - Method in interface io.helidon.cors.CorsSetter
-
Sets the maximum age.
- maxAgeSeconds(long) - Method in class io.helidon.cors.CorsSupportBase.Builder
- maxAgeSeconds(long) - Method in class io.helidon.cors.CrossOriginConfig.Builder
- maxChunkSize() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Maximal size of a single chunk of received data.
- maxChunkSize(int) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
-
Configure maximal size of a chunk to be read from incoming requests.
- maxConcurrentStreams() - Method in interface io.helidon.nima.http2.webserver.Http2Config
-
Maximum number of concurrent streams that the server will allow.
- maxConnectionLifetime(Duration) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Set max life time.
- maxConnectionLifetime(Duration) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
-
Specifies the maximum amount of time a connection may be reused.
- maxConnectionLifetimeSeconds(Duration) - Method in class io.helidon.integrations.vault.secrets.database.OracleConfigureRequest
-
Specifies the maximum amount of time a connection may be reused.
- maxConnectionPoolSize(int) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Set pool size.
- maxFrameSize() - Method in interface io.helidon.nima.http2.FlowControl.Outbound
-
MAX_FRAME_SIZE setting last received from the other side or default.
- maxFrameSize() - Method in interface io.helidon.nima.http2.webserver.Http2Config
-
The size of the largest frame payload that the sender is willing to receive in bytes.
- maxFrameSize(int) - Method in class io.helidon.nima.http2.ConnectionFlowControl.ConnectionFlowControlBuilder
-
Initial MAX_FRAME_SIZE setting for new HTTP/2 connections.
- maxFrameSize(int) - Method in class io.helidon.nima.http2.webclient.Http2Client.Http2ClientBuilder
-
Configure initial MAX_FRAME_SIZE setting for new HTTP/2 connections.
- maxHeaderListSize() - Method in interface io.helidon.nima.http2.webserver.Http2Config
-
The maximum field section size that the sender is prepared to accept in bytes.
- maxHeaderListSize(long) - Method in class io.helidon.nima.http2.webclient.Http2Client.Http2ClientBuilder
-
Configure initial MAX_HEADER_LIST_SIZE setting for new HTTP/2 connections.
- maxHeaderSize() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Maximal size of all headers combined.
- maxHeaderSize(int) - Method in class io.helidon.nima.webclient.http1.Http1Client.Http1ClientBuilder
-
Configure the maximum allowed header size of the response.
- maxHeaderSize(int) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.
- maxHeaderSize(int) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
- maxHeaderSize(int) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Maximal number of bytes of all header values combined.
- maxHeaderSize(int) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- maxHeadersSize() - Method in interface io.helidon.nima.webserver.http1.Http1Config
-
Maximal size of received headers in bytes.
- maxIdleConnections(int) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
-
Specifies the maximum number of idle connections to the database.
- maxIdleConnections(int) - Method in class io.helidon.integrations.vault.secrets.database.OracleConfigureRequest
-
Specifies the maximum number of idle connections to the database.
- maxInitialLineLength() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Maximal length of the initial HTTP line.
- maxInitialLineLength(int) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.
- maxInitialLineLength(int) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
- maxInitialLineLength(int) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Maximal number of characters in the initial HTTP line.
- maxInitialLineLength(int) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- maxLeaseTtl(Duration) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Maximum lease duration.
- maxLeaseTtl(Duration) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Maximum lease duration.
- maxLength(int) - Method in class io.helidon.nima.webserver.accesslog.AbstractLogEntry.Builder
-
Configure maximal length of the output written.
- maxLength(int) - Method in class io.helidon.reactive.webserver.accesslog.AbstractLogEntry.Builder
-
Configure maximal length of the output written.
- maxLength(String) - Method in class io.helidon.nima.webserver.accesslog.AbstractLogEntry
-
Apply maximal length limitation.
- maxLength(String) - Method in class io.helidon.reactive.webserver.accesslog.AbstractLogEntry
-
Apply maximal length limitation.
- maxOpenConnections(int) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
-
Specifies the maximum number of open connections to the database.
- maxOpenConnections(int) - Method in class io.helidon.integrations.vault.secrets.database.OracleConfigureRequest
-
Specifies the maximum number of open connections to the database.
- maxPayloadSize() - Method in class io.helidon.nima.webserver.ListenerConfiguration
-
Maximal payload size (in bytes).
- maxPayloadSize() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Maximum size allowed for an HTTP payload in a client request.
- maxPayloadSize(long) - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
-
Maximal number of bytes an entity may have.
- maxPayloadSize(long) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Configure maximum client payload size.
- maxPayloadSize(long) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
- maxPayloadSize(long) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Set a maximum payload size for a client request.
- maxPayloadSize(long) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- maxPoolSize(int) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
-
Max pool size of the thread pool executor.
- maxPrologueLength() - Method in interface io.helidon.nima.webserver.http1.Http1Config
-
Maximal size of received HTTP prologue (GET /path HTTP/1.1).
- maxRedirects() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Maximal number of redirects allowed between Helidon and OIDC provider.
- maxRedirects(int) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Configure maximal number of redirects when redirecting to an OIDC provider within a single authentication attempt.
- maxReRouteCount(int) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
-
Maximal number of allowed re-routes within routing.
- maxShutdownTimeout() - Method in interface io.helidon.reactive.webserver.ServerConfiguration
-
The maximum amount of time that the server will wait to shut down regardless of the value of any additionally requested quiet period.
- maxShutdownTimeout(Duration) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Configure the maximum amount of time that the server will wait to shut down regardless of the value of any additionally requested quiet period.
- maxSize(long) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Configure maximal cache size.
- maxStatusLineLength(int) - Method in class io.helidon.nima.webclient.http1.Http1Client.Http1ClientBuilder
-
Configure the maximum allowed length of the status line from the response.
- maxTtl(Duration) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Specifies the maximum TTL for the leases associated with this role.
- maxTtl(Duration) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the maximum Time To Live.
- maxUpgradeContentLength() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Maximum length of the content of an upgrade request.
- maxUpgradeContentLength(int) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Set a maximum length of the content of an upgrade request.
- maxUpgradeContentLength(int) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
- maxUpgradeContentLength(int) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Set a maximum length of the content of an upgrade request.
- maxUpgradeContentLength(int) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- MAY_FAIL - Enum constant in enum class io.helidon.security.CompositeProviderFlag
-
Provider may fail, nothing happens if it does.
- maybeActivate(ContextualServiceQuery) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Will trigger an activation if the managed service is not yet active.
- maybeAppendInterceptor(StringBuilder, BodyContext, String) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Appends any interceptor on the builder.
- maybeAppendSingularSetter(StringBuilder, BodyContext, TypedElementName, String, boolean, boolean, boolean) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Appends the singular setter methods on the builder.
- maybeSingularFormOf(String) - Static method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
If the provided name ends in an "s" then this will return the base name with the s stripped off.
- MD5 - Enum constant in enum class io.helidon.security.providers.httpauth.HttpDigest.Algorithm
-
MD5 algorithm.
- MdcProvider - Interface in io.helidon.logging.common.spi
-
Provider which is used to propagate values passed from
HelidonMdcto the corresponding logging framework MDC storage. - me() - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Can be returned by subclasses that can be subclassed again.
- me() - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
-
Can be returned by subclasses that can be subclassed again.
- me() - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
-
Used to return correct type for setter methods of this builder.
- me() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
-
Can be returned by subclasses that can be subclassed again.
- me() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Allows returning the correct type when subclassing.
- me() - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
- me() - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
-
Returns this builder cast to the correct type.
- mean() - Method in interface io.helidon.metrics.api.LabeledSnapshot
-
Mean value.
- MEDIA_TYPE_TEXT_JAVA_PROPERTIES - Static variable in class io.helidon.config.PropertiesConfigParser
-
Java properties media type.
- mediaContext() - Method in class io.helidon.nima.sse.SseEvent
-
Get optional media context for this event.
- mediaContext() - Method in class io.helidon.nima.webserver.http.ServerResponseBase
-
Gets media context for this response.
- mediaContext() - Method in class io.helidon.nima.webserver.ListenerConfiguration
-
Media context of this listener.
- mediaContext() - Method in interface io.helidon.nima.webserver.ListenerContext
-
Media context to read and write typed entities.
- mediaContext(MediaContext) - Method in class io.helidon.nima.sse.SseEvent.Builder
-
Set the media context for this event.
- mediaContext(MediaContext) - Method in class io.helidon.nima.webclient.http1.Http1Client.Http1ClientBuilder
-
Configure the default
MediaContext. - mediaContext(MediaContext) - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
-
Configure the listener specific
MediaContext. - mediaContext(MediaContext) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Configure the
MediaContext. - mediaContext(MediaContext) - Method in interface io.helidon.reactive.media.common.ParentingMediaContextBuilder
-
Sets the
MediaContextparent and overrides the existing one. - mediaContext(MediaContext) - Method in class io.helidon.reactive.webclient.WebClient.Builder
- mediaContext(MediaContext) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- MediaContext - Class in io.helidon.reactive.media.common
-
Media support.
- MediaContext - Interface in io.helidon.nima.http.media
-
Media context to obtain readers and writers of various supported content types.
- MediaContext.Builder - Class in io.helidon.nima.http.media
-
Fluent API builder for
MediaContext. - MediaContext.Builder - Class in io.helidon.reactive.media.common
-
MediaSupport builder.
- MediaContextBuilder<T> - Interface in io.helidon.reactive.media.common
-
Adds methods to support adding readers, writers and media services to the builder.
- median() - Method in interface io.helidon.metrics.api.LabeledSnapshot
-
Median value.
- MediaSupport - Interface in io.helidon.nima.http.media
-
Media support to be registered with
MediaContext. - MediaSupport - Interface in io.helidon.reactive.media.common
-
Service used to register readers and writers to the respective context.
- MediaSupport.ReaderResponse<T> - Record Class in io.helidon.nima.http.media
-
Reader response.
- MediaSupport.SupportLevel - Enum Class in io.helidon.nima.http.media
-
How does this provider support the entity type.
- MediaSupport.WriterResponse<T> - Record Class in io.helidon.nima.http.media
-
Writer response.
- MediaSupportProvider - Interface in io.helidon.nima.http.media.spi
-
ServiceLoaderservice provider for media supports. - MediaSupportProvider - Interface in io.helidon.reactive.media.common.spi
-
Java service loader interface.
- mediaType() - Method in interface io.helidon.common.http.HttpMediaType
-
The underlying media type.
- mediaType() - Method in class io.helidon.config.AbstractConfigSource
-
Media type if on eis configured for parsing content of
ParsableSource. - mediaType() - Method in class io.helidon.config.ClasspathConfigSource
- mediaType() - Method in class io.helidon.config.etcd.EtcdConfigSource
- mediaType() - Method in class io.helidon.config.FileConfigSource
- mediaType() - Method in class io.helidon.config.git.GitConfigSource
- mediaType() - Method in interface io.helidon.config.spi.ConfigParser.Content
-
Media type of the content.
- mediaType() - Method in interface io.helidon.config.spi.ParsableSource
-
If media type is configured on this source, or can be guessed from the underlying origin, return it.
- mediaType() - Method in class io.helidon.config.UrlConfigSource
- mediaType() - Method in class io.helidon.nima.sse.SseEvent
-
Get optional media type for this event.
- mediaType(MediaType) - Method in class io.helidon.common.http.HttpMediaType.Builder
-
Media type to use.
- mediaType(MediaType) - Method in class io.helidon.config.AbstractConfigSourceBuilder
-
Media type if this is a
ParsableSourceand explicit media type is configured. - mediaType(MediaType) - Method in class io.helidon.config.ClasspathConfigSource.Builder
- mediaType(MediaType) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
- mediaType(MediaType) - Method in class io.helidon.config.FileConfigSource.Builder
- mediaType(MediaType) - Method in class io.helidon.config.git.GitConfigSourceBuilder
- mediaType(MediaType) - Method in class io.helidon.config.spi.ConfigParser.Content.Builder
-
Media type of the content if known by the config source.
- mediaType(MediaType) - Method in interface io.helidon.config.spi.ParsableSource.Builder
-
Configure an explicit media type to be used with this source.
- mediaType(MediaType) - Method in class io.helidon.config.UrlConfigSource.Builder
- mediaType(MediaType) - Method in class io.helidon.nima.sse.SseEvent.Builder
-
Set the media type for the event data.
- mediaType(Optional<MediaType>) - Method in class io.helidon.config.spi.ConfigParser.Content.Builder
-
A shortcut method to invoke with result of
MediaTypes.detectType(String)and similar methods. - MediaType - Interface in io.helidon.common.media.type
-
Media type support and known media types.
- MediaTypeDetector - Interface in io.helidon.common.media.type.spi
-
Detect media type.
- mediaTypeMapping(Function<Config.Key, Optional<MediaType>>) - Method in class io.helidon.config.AbstractConfigSourceBuilder
-
Sets a function that maps keys to media type.
- MediaTypes - Class in io.helidon.common.media.type
-
Media type detection based on a resource.
- member(ID) - Method in class io.helidon.config.AbstractNodeBuilderImpl
-
Returns member instance associated with specified id.
- member(Integer) - Method in class io.helidon.config.ListNodeBuilderImpl
- member(String) - Method in class io.helidon.config.ObjectNodeBuilderImpl
- merge(ID, MergeableNode) - Method in class io.helidon.config.AbstractNodeBuilderImpl
-
Merges a member of specified id with specified node.
- merge(MergeableNode) - Method in interface io.helidon.config.MergeableNode
-
Returns new instance mergeable node of same type of original one that merges also with specified node.
- merge(MergeableNode) - Method in class io.helidon.config.ObjectNodeImpl
- merge(MergeableNode) - Method in class io.helidon.config.ValueNodeImpl
- merge(PriorityBag<? extends T>) - Method in class io.helidon.grpc.core.PriorityBag
-
Merge a
PriorityBaginto thisPriorityBag. - merge(TracingConfig, TracingConfig) - Static method in class io.helidon.tracing.config.TracingConfig
-
Merge two configurations together.
- merge(Integer, MergeableNode) - Method in class io.helidon.config.ListNodeBuilderImpl
- merge(String, MergeableNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
- merge(List<ConfigNode.ObjectNode>) - Method in interface io.helidon.config.spi.MergingStrategy
-
Merges an ordered list of
ConfigNode.ObjectNodes into a single instance. - MergeableNode - Interface in io.helidon.config
-
Extension of
ConfigNodethat supports merging with other nodes. - mergeAndCollapse(List<Provider<T>>...) - Static method in class io.helidon.pico.runtime.Invocation
-
Merges a variable number of lists together, where the net result is the merged set of non-null providers ranked in proper weight order, or else empty list.
- mergeCreate(ModuleInfoDescriptor) - Method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Provides the ability to create a new merged descriptor using this as the basis, and then combining another into it in order to create a new descriptor.
- mergeCreate(ModuleInfoItem) - Method in interface io.helidon.pico.tools.ModuleInfoItem
-
Provides the ability to create a new merged descriptor item using this as the basis, and then combining another into it in order to create a new descriptor item.
- mergeWithParent() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
When set to
true, this property will be part of the parent structure (e.g. - mergingStrategy(MergingStrategy) - Method in interface io.helidon.config.Config.Builder
-
Merging Strategy to use when more than one config source is used.
- MergingStrategy - Interface in io.helidon.config.spi
-
An algorithm for combining multiple
ConfigNode.ObjectNoderoot nodes into a singleConfigNode.ObjectNoderoot node. - message() - Method in class io.helidon.builder.config.spi.ConfigBeanBuilderValidator.ValidationIssue
-
Returns the user-friendly message.
- message() - Method in interface io.helidon.pico.api.ActivationLogEntry
-
Optionally, any special message being logged.
- message(Object, String, Severity) - Method in class io.helidon.common.Errors.Collector
-
Add a message to the list of messages.
- message(String) - Method in class io.helidon.common.http.RequestException.Builder
-
Descriptive error message.
- message(String) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
-
Message configured by
RestApi. - message(String, Severity) - Method in class io.helidon.common.Errors.Collector
-
Add a message to the list of messages with source automatically added.
- MESSAGE - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for message.
- MESSAGE_SELECTOR_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
JMS API message selector expression based on a subset of the SQL92.
- MessageBodyContent - Interface in io.helidon.reactive.media.common
-
Reactive contract for a message body content.
- MessageBodyContext - Class in io.helidon.reactive.media.common
-
Base message body context implementation.
- MessageBodyContext(MessageBodyContext) - Constructor for class io.helidon.reactive.media.common.MessageBodyContext
-
Create a new parented content support instance.
- MessageBodyContext(MessageBodyContext, MessageBodyContext.EventListener) - Constructor for class io.helidon.reactive.media.common.MessageBodyContext
-
Create a new parented content support instance.
- MessageBodyContext.ErrorEvent - Interface in io.helidon.reactive.media.common
-
A subscription event emitted for
MessageBodyContext.EventType.BEFORE_ONERRORorMessageBodyContext.EventType.AFTER_ONERRORthat carries the received error. - MessageBodyContext.Event - Interface in io.helidon.reactive.media.common
-
Message body content subscription event contract.
- MessageBodyContext.EventListener - Interface in io.helidon.reactive.media.common
-
Message body content subscription event listener.
- MessageBodyContext.EventType - Enum Class in io.helidon.reactive.media.common
-
Message body content subscription event types.
- MessageBodyFilter - Interface in io.helidon.reactive.media.common
-
Function to filter or replace message body content publisher.
- MessageBodyFilters - Interface in io.helidon.reactive.media.common
-
Registry of
MessageBodyFilters. - MessageBodyOperator<T extends MessageBodyContext> - Interface in io.helidon.reactive.media.common
-
Conversion operator that can be selected based on a requested type and a message body context.
- MessageBodyOperator.PredicateResult - Enum Class in io.helidon.reactive.media.common
-
Status whether requested class type is supported by the operator.
- MessageBodyReadableContent - Class in io.helidon.reactive.media.common
-
Readable
MessageBodyContent. - MessageBodyReader<T> - Interface in io.helidon.reactive.media.common
-
Conversion operator that can convert HTTP payload into one object.
- MessageBodyReaderContext - Class in io.helidon.reactive.media.common
-
Reader message body context.
- MessageBodyReaders - Interface in io.helidon.reactive.media.common
-
Registry of
MessageBodyReaderallowing to register reader instances in the system. - MessageBodyStreamReader<T> - Interface in io.helidon.reactive.media.common
-
Conversion operator that can convert HTTP payload into a stream of objects.
- MessageBodyStreamWriter<T> - Interface in io.helidon.reactive.media.common
-
Conversion operator that generate HTTP payload from a stream of objects.
- MessageBodyWriter<T> - Interface in io.helidon.reactive.media.common
-
Conversion operator that generate HTTP payload from objects.
- MessageBodyWriterContext - Class in io.helidon.reactive.media.common
-
Implementation of
MessageBodyWriters. - MessageBodyWriters - Interface in io.helidon.reactive.media.common
-
Registry of
MessageBodyWriterallowing to register writer instances in the system. - messageFormat() - Element in annotation interface io.helidon.security.annotations.Audited
-
The message format of this audit event.
- messageFormat() - Method in interface io.helidon.security.AuditEvent
-
Gets the message format of this
AuditEventto be used withString.format(String, Object...). - MessageMapper - Interface in io.helidon.messaging.connectors.jms
-
Mapper used for translating reactive messaging message to JMS message.
- messager() - Method in interface io.helidon.pico.tools.ApplicationCreatorRequest
-
Optionally, the messager to use.
- Messager - Interface in io.helidon.pico.tools
-
Abstraction for logging messages.
- messageSelector(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
JMS API message selector expression based on a subset of the SQL92.
- messageSelector(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
JMS API message selector expression based on a subset of the SQL92.
- Messaging - Interface in io.helidon.messaging
-
Helidon Reactive Messaging.
- Messaging.Builder - Class in io.helidon.messaging
-
Fluent API builder for
Messaging. - MessagingCdiExtension - Class in io.helidon.microprofile.messaging
-
MicroProfile Reactive Messaging CDI Extension.
- MessagingCdiExtension() - Constructor for class io.helidon.microprofile.messaging.MessagingCdiExtension
-
Initialize messaging CDI extension.
- MessagingChannelProcessor - Interface in io.helidon.microprofile.messaging
-
Application scoped bean implementing MessagingChannelProcessor can peek on reactive events in the messaging channel.
- MessagingCounter - Class in io.helidon.microprofile.messaging.metrics
-
Messaging counter for reactive messaging channels.
- MessagingDeploymentException - Exception Class in io.helidon.microprofile.messaging
-
Exception reporting problems during deployment of messaging.
- MessagingException - Exception Class in io.helidon.messaging
-
Reactive Messaging specific exception.
- MessagingException - Exception Class in io.helidon.microprofile.messaging
-
Exception raised from messaging subscriber when onError signal is intercepted.
- MessagingException(String) - Constructor for exception class io.helidon.messaging.MessagingException
-
Create new MessagingException with supplied message.
- MessagingException(String, Throwable) - Constructor for exception class io.helidon.messaging.MessagingException
-
Create new MessagingException with supplied message and cause.
- MessagingLivenessCheck - Class in io.helidon.microprofile.messaging.health
-
MicroProfile Reactive Messaging liveness check.
- MessagingLivenessCheck() - Constructor for class io.helidon.microprofile.messaging.health.MessagingLivenessCheck
- MessagingReadinessCheck - Class in io.helidon.microprofile.messaging.health
-
MicroProfile Reactive Messaging readiness check.
- MessagingReadinessCheck() - Constructor for class io.helidon.microprofile.messaging.health.MessagingReadinessCheck
- metaConfig() - Method in interface io.helidon.config.Config.Builder
-
Check if meta configuration is present and if so, update this builder using the meta configuration.
- metaConfig() - Static method in class io.helidon.config.MetaConfig
-
Find meta configuration (files or classpath resources) and create a meta configuration instance from it.
- MetaConfig - Class in io.helidon.config
-
Meta configuration.
- metaConfigBeanInfo() - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- metaConfigBeanInfo() - Method in interface io.helidon.pico.configdriven.runtime.ConfiguredServiceProvider
-
The meta config bean information associated with this service provider's
ConfigBean. - metadata() - Method in class io.helidon.integrations.vault.auths.approle.Login.Response
-
Token metadata.
- metadata() - Method in class io.helidon.integrations.vault.auths.k8s.Login.Response
-
Additional token metadata.
- metadata() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
Metadata.
- metadata() - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Response
- metadata() - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secret
-
Metadata of this secret.
- metadata() - Method in class io.helidon.metrics.api.AbstractMetric
- metadata() - Method in interface io.helidon.metrics.api.HelidonMetric
- metadata() - Method in record class io.helidon.metrics.api.MetricsForMetadata
-
Returns the value of the
metadatarecord component. - metadata(Metadata) - Method in class io.helidon.reactive.dbclient.metrics.DbClientMetricBuilder
-
Configure metric metadata.
- metaInfServices() - Method in interface io.helidon.pico.tools.GeneralCreatorResponse
-
The META-INF services entries.
- metaInfServicesPath() - Method in interface io.helidon.pico.tools.CodeGenPaths
-
Identifies where the meta-inf services should be written.
- metaMethodAnnotations(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get all instances of the specified meta-annotation type found on the method annotations (a meta-annotation is an annotation that annotates other annotations).
- meter() - Static method in class io.helidon.reactive.dbclient.metrics.DbClientMetrics
-
Create a meter builder, to be registered with
DbClient.Builder.addService(java.util.function.Supplier). - meter() - Static method in class io.helidon.reactive.webclient.metrics.WebClientMetrics
-
Creates new meter client metric.
- meter(String) - Method in class io.helidon.metrics.api.AbstractRegistry
- meter(String, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- meter(Metadata) - Method in class io.helidon.metrics.api.AbstractRegistry
- meter(Metadata, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- meter(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
- metered() - Static method in class io.helidon.grpc.metrics.GrpcMetrics
-
A static factory method to create a
GrpcMetricsinstance to meter gRPC method calls. - meterRegistry() - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory
-
Returns the
MeterRegistryassociated with this factory instance. - MeterRegistryFactory - Class in io.helidon.integrations.micrometer
-
Provides access to the
MeterRegistryHelidon SE uses to collect meters and report their metrics. - MeterRegistryFactory.Builder - Class in io.helidon.integrations.micrometer
-
Builder for constructing
MeterRegistryFactoryinstances. - MeterRegistryFactory.BuiltInRegistryType - Enum Class in io.helidon.integrations.micrometer
-
Available built-in registry types.
- MeterRegistryFactory.BuiltInRegistryType.UnrecognizedBuiltInRegistryTypeException - Exception Class in io.helidon.integrations.micrometer
-
Describes an unrecognized built-in registry type.
- meterRegistryFactorySupplier(MeterRegistryFactory) - Method in class io.helidon.integrations.micrometer.MicrometerFeature.Builder
-
Assigns a
MeterRegistryFactory. - meterRegistryFactorySupplier(MeterRegistryFactory) - Method in class io.helidon.integrations.micrometer.MicrometerSupport.Builder
-
Assigns a
MeterRegistryFactory. - method() - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver.MethodInvocation
-
Returns the method to invoke to retrieve the value.
- method() - Method in interface io.helidon.common.http.DirectHandler.TransportRequest
-
HTTP method.
- method() - Method in class io.helidon.common.http.HttpPrologue
-
HTTP method of this request.
- method() - Method in interface io.helidon.cors.CorsRequestAdapter
-
Reports the method name for the request.
- method() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get the underlying Java method.
- method() - Method in class io.helidon.nima.http2.Http2Headers
-
Method pseudo header.
- method() - Method in class io.helidon.nima.webserver.http.DirectTransportRequest
- method() - Method in interface io.helidon.nima.webserver.http.GeneratedHandler
-
Deprecated.HTTP Method of this handler.
- method() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder.ClientRequest
-
Returns an HTTP request method.
- method() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Returns an HTTP request method.
- method() - Method in interface io.helidon.reactive.webserver.BareRequest
-
Gets an HTTP request method.
- method() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns an HTTP request method.
- method() - Method in class io.helidon.security.SecurityEnvironment
-
Verb to execute on the resource.
- method(Http.Method) - Method in class io.helidon.nima.http2.Http2Headers
-
HTTP method to be used.
- method(Http.Method) - Method in class io.helidon.nima.testing.junit5.webserver.DirectClient
- method(Http.Method) - Method in interface io.helidon.nima.webclient.HttpClient
-
Create a request for a method.
- method(Http.Method) - Method in interface io.helidon.reactive.webclient.WebClient
-
Create a request builder for a method based on method parameter.
- method(String) - Method in class io.helidon.grpc.client.ClientServiceDescriptor
-
Return
ClientMethodDescriptorfor a specified method getName. - method(String) - Method in class io.helidon.grpc.server.ServiceDescriptor
-
Return
MethodDescriptorfor a specified method name. - method(String) - Method in interface io.helidon.reactive.webclient.WebClient
-
Create a request builder for a method based on method parameter.
- method(String) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Method that is requested (such as GET/POST for http).
- METHOD - Enum constant in enum class io.helidon.pico.api.ElementInfo.ElementKind
-
A method.
- METHOD - Enum constant in enum class io.helidon.security.EndpointConfig.AnnotationScope
-
Annotation on a resource method.
- METHOD_NAME - Enum constant in enum class io.helidon.grpc.client.ClientRequestAttribute
-
Add the method name to the tracing span.
- METHOD_NAME - Enum constant in enum class io.helidon.grpc.server.ServerRequestAttribute
-
log the method name.
- METHOD_NAME - Static variable in class io.helidon.nima.http2.Http2Headers
-
Header name of the method pseudo header.
- METHOD_NOT_ALLOWED_405 - Static variable in class io.helidon.common.http.Http.Status
-
405 Method Not Allowed, see HTTP/1.1 documentation.
- METHOD_TYPE - Enum constant in enum class io.helidon.grpc.client.ClientRequestAttribute
-
Add the method type to the tracing span.
- METHOD_TYPE - Enum constant in enum class io.helidon.grpc.server.ServerRequestAttribute
-
Log the method type.
- MethodDescriptor<ReqT,
ResT> - Class in io.helidon.grpc.server -
Encapsulates all metadata necessary to define a gRPC method.
- MethodDescriptor.Configurer<ReqT,
ResT> - Interface in io.helidon.grpc.server -
An interface implemented by classes that can configure a
MethodDescriptor.Rules. - MethodDescriptor.Rules<ReqT,
ResT> - Interface in io.helidon.grpc.server -
Method configuration API.
- MethodElementInfo - Interface in io.helidon.pico.tools
-
Describes a method element.
- methodHandler() - Method in class io.helidon.grpc.client.ClientMethodDescriptor
-
Obtain the
MethodHandlerto use to make client calls. - methodHandler(MethodHandler) - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
- methodHandler(MethodHandler) - Method in interface io.helidon.grpc.client.ClientMethodDescriptor.Rules
-
Set the
MethodHandlerthat can be used to invoke the method. - MethodHandler<ReqT,
RespT> - Interface in io.helidon.grpc.core -
A gRPC method call handler.
- MethodHandler.BidirectionalClient - Interface in io.helidon.grpc.core
-
A bidirectional client call handler.
- MethodHandler.ClientStreaming - Interface in io.helidon.grpc.core
-
A client streaming client call handler.
- MethodHandler.ServerStreamingClient - Interface in io.helidon.grpc.core
-
A server streaming client call handler.
- MethodHandler.UnaryClient - Interface in io.helidon.grpc.core
-
A unary client call handler.
- MethodHandlerSupplier - Interface in io.helidon.microprofile.grpc.core
-
A supplier of
MethodHandlers forAnnotatedMethods. - methodName() - Method in interface io.helidon.security.spi.AuditProvider.AuditSource
-
Method name that caused this event.
- methods() - Method in class io.helidon.grpc.client.ClientServiceDescriptor
-
Return the collections of methods that make up this service.
- methods() - Method in class io.helidon.grpc.server.ServiceDescriptor
-
Return service methods.
- methods() - Method in interface io.helidon.reactive.webserver.PathTracingConfig
-
Method(s) this configuration should be valid for.
- methods(Http.Method...) - Method in class io.helidon.nima.webserver.http.HttpRoute.Builder
-
HTTP methods this route should handle.
- methods(Predicate<Http.Method>) - Method in class io.helidon.nima.webserver.http.HttpRoute.Builder
-
Method predicate to use.
- methods(List<String>) - Method in class io.helidon.nima.webserver.tracing.PathTracingConfig.Builder
-
HTTP methods to restrict registration of this configuration on web server.
- methods(List<String>) - Method in class io.helidon.reactive.webserver.PathTracingConfig.Builder
-
HTTP methods to restrict registration of this configuration on web server.
- metric() - Method in record class io.helidon.metrics.api.MetricInstance
-
Returns the value of the
metricrecord component. - MetricAnnotationDiscovery - Interface in io.helidon.microprofile.metrics
-
Conveys information about the discovery of a metric annotation as it applies to an executable.
- MetricAnnotationDiscovery.OfConstructor - Interface in io.helidon.microprofile.metrics
-
Discovery of an annotation of interest on a constructor.
- MetricAnnotationDiscovery.OfMethod - Interface in io.helidon.microprofile.metrics
-
Discovery of an annotation of interest on a method.
- MetricAnnotationDiscoveryObserver - Interface in io.helidon.microprofile.metrics.spi
-
Observer of the discovery of metric annotations which are applied to constructors and methods.
- metricFactories() - Method in class io.helidon.metrics.api.AbstractRegistry
-
For testing.
- metricFactories() - Method in class io.helidon.metrics.Registry
- metricIds() - Method in record class io.helidon.metrics.api.MetricsForMetadata
-
Returns the value of the
metricIdsrecord component. - metricIdsByName(String) - Method in class io.helidon.metrics.api.AbstractRegistry
- metricIdsByName(String) - Method in interface io.helidon.metrics.api.Registry
-
Get all metric IDs for a specified name.
- metricIDsForName(String) - Method in class io.helidon.metrics.api.AbstractRegistry
-
Returns a list of metric IDs given a metric name.
- metricIDsForName(String) - Method in class io.helidon.metrics.Registry
- MetricInstance - Record Class in io.helidon.metrics.api
-
Tuple of a metric ID and associated metric instance.
- MetricInstance(MetricID, HelidonMetric) - Constructor for record class io.helidon.metrics.api.MetricInstance
-
Creates an instance of a
MetricInstancerecord class. - MetricRegistrationObserver - Interface in io.helidon.microprofile.metrics.spi
-
Observer of the registration of metrics due to metric annotations applied to executables--constructors and methods.
- metrics() - Method in interface io.helidon.pico.api.PicoServices
-
Optionally, the metrics that are exposed by the provider implementation.
- Metrics - Interface in io.helidon.pico.api
-
Pico Metrics.
- METRICS_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
-
By convention, the config key within the component's config section containing metrics settings for the component.
- METRICS_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsSettings.Builder
-
The config key containing settings for all of metrics.
- metricsByName(String) - Method in class io.helidon.metrics.api.AbstractRegistry
- metricsByName(String) - Method in interface io.helidon.metrics.api.Registry
-
Get all metrics by a specified name.
- MetricsCdiExtension - Class in io.helidon.microprofile.metrics
-
MetricsCdiExtension class.
- MetricsCdiExtension() - Constructor for class io.helidon.microprofile.metrics.MetricsCdiExtension
-
Creates a new extension instance.
- MetricsConfigurer - Class in io.helidon.microprofile.grpc.metrics
-
A
AnnotatedServiceConfigurerthat adds agRPC metrics interceptorto an annotated gRPC service. - MetricsConfigurer() - Constructor for class io.helidon.microprofile.grpc.metrics.MetricsConfigurer
- metricsEnabled(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Enagle metrics.
- MetricsFeature - Class in io.helidon.nima.observe.metrics
-
Support for metrics for Helidon Web Server.
- MetricsFeature.Builder - Class in io.helidon.nima.observe.metrics
-
A fluent API builder to build instances of
MetricsFeature. - MetricsForMetadata - Record Class in io.helidon.metrics.api
-
All metric IDs for specific metadata.
- MetricsForMetadata(Metadata, List<MetricID>) - Constructor for record class io.helidon.metrics.api.MetricsForMetadata
-
Creates an instance of a
MetricsForMetadatarecord class. - MetricsObserveProvider - Class in io.helidon.nima.observe.metrics
-
ServiceLoaderprovider implementation for metrics observe provider. - MetricsObserveProvider() - Constructor for class io.helidon.nima.observe.metrics.MetricsObserveProvider
-
Deprecated.
- metricsSettings(MetricsSettings.Builder) - Method in class io.helidon.nima.observe.metrics.MetricsFeature.Builder
-
Assigns
MetricsSettingswhich will be used in creating theMetricsSupportinstance at build-time. - metricsSettings(MetricsSettings.Builder) - Method in class io.helidon.reactive.metrics.MetricsSupport.Builder
-
Assigns
MetricsSettingswhich will be used in creating theMetricsSupportinstance at build-time. - MetricsSettings - Interface in io.helidon.metrics.api
-
Settings which control behavior for metrics overall.
- MetricsSettings.Builder - Interface in io.helidon.metrics.api
-
Builder for
MetricsSettings. - MetricsSupport - Class in io.helidon.reactive.metrics
-
Support for metrics for Helidon Web Server.
- MetricsSupport.Builder - Class in io.helidon.reactive.metrics
-
A fluent API builder to build instances of
MetricsSupport. - metricType() - Method in class io.helidon.grpc.metrics.GrpcMetrics
-
Obtain the
MetricType. - MicrometerCdiExtension - Class in io.helidon.integrations.micrometer.cdi
-
CDI extension for handling Micrometer artifacts.
- MicrometerCdiExtension() - Constructor for class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
-
Creates new extension instance.
- MicrometerFeature - Class in io.helidon.integrations.micrometer
-
Implements simple Micrometer support.
- MicrometerFeature.Builder - Class in io.helidon.integrations.micrometer
-
Fluid builder for
MicrometerSupportobjects. - MicrometerSupport - Class in io.helidon.integrations.micrometer
-
Implements simple Micrometer support.
- MicrometerSupport.Builder - Class in io.helidon.integrations.micrometer
-
Fluid builder for
MicrometerSupportobjects. - MicronautCdiException - Exception Class in io.helidon.integrations.micronaut.cdi
-
Exception thrown by Micronaut CDI integration, when a checked exception must be consumed.
- MicronautCdiExtension - Class in io.helidon.integrations.micronaut.cdi
-
Extension integrating CDI with Micronaut.
- MicronautCdiExtension() - Constructor for class io.helidon.integrations.micronaut.cdi.MicronautCdiExtension
- MicronautDataCdiExtension - Class in io.helidon.integrations.micronaut.cdi.data
-
CDI Extension that adds Micronaut data specific features.
- MicronautDataCdiExtension() - Constructor for class io.helidon.integrations.micronaut.cdi.data.MicronautDataCdiExtension
- MicronautIntercepted - Annotation Interface in io.helidon.integrations.micronaut.cdi
-
Used to add interceptors to existing CDI beans to be intercepted by Micronaut interceptors.
- MicronautIntercepted.Literal - Class in io.helidon.integrations.micronaut.cdi
-
Literal used to obtain an instance of the annotation.
- MicronautInterceptor - Class in io.helidon.integrations.micronaut.cdi
-
A CDI interceptor that invokes all Micronaut interceptors.
- MicrostreamCache - Annotation Interface in io.helidon.integrations.microstream.cdi
-
Creates a cache based upon the Microstream JCache implementation.
- MicrostreamCacheConfigurationBuilder<K,
V> - Class in io.helidon.integrations.microstream.cache -
Builder for Microstream-CacheConfigurations.
- MicrostreamCacheConfigurationBuilder(Class<K>, Class<V>) - Constructor for class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- MicrostreamCacheConfigurationBuilder(Configuration, Class<K>, Class<V>) - Constructor for class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- MicrostreamHealthCheck - Class in io.helidon.integrations.microstream.health
-
Microstream health check.
- MicrostreamHealthCheck.Builder - Class in io.helidon.integrations.microstream.health
-
Builder for MicrostreamHealthCheck.
- MicrostreamMetricsSupport - Class in io.helidon.integrations.microstream.metrics
-
Helper class that provides the default metrics for an Microstream EmbeddedStorageManager.
- MicrostreamMetricsSupport.Builder - Class in io.helidon.integrations.microstream.metrics
-
A fluent API builder to build instances of
MicrostreamMetricsSupport. - MicrostreamStorage - Annotation Interface in io.helidon.integrations.microstream.cdi
-
Qualifier annotation for Microstream EmbeddedStorageManager.
- middleName() - Method in class io.helidon.security.jwt.Jwt
-
Middle name claim.
- middleName(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Middle name of subject.
- min() - Method in interface io.helidon.metrics.api.LabeledSnapshot
-
Minimal value.
- min(Duration) - Method in class io.helidon.config.ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder
-
Sets the minimal interval between tick events.
- minDecryptionVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
-
Specifies the minimum version of ciphertext allowed to be decrypted.
- minEncryptionVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
-
Specifies the minimum version of the key that can be used to encrypt plaintext, sign payloads, or generate HMACs.
- MISSING - Enum constant in enum class io.helidon.config.Config.Type
-
Config node does not exists.
- MissingValueException - Exception Class in io.helidon.config
-
Exception representing a specific failures related to a missing configuration value.
- MockConnector - Class in io.helidon.messaging.connectors.mock
-
Helidon messaging mock connector for testing purposes.
- MockConnector() - Constructor for class io.helidon.messaging.connectors.mock.MockConnector
- MockIncoming<P> - Class in io.helidon.messaging.connectors.mock
-
Mock-able incoming channel connected to the mock connector.
- MockOutgoing<P> - Class in io.helidon.messaging.connectors.mock
-
Mock-able outgoing channel connected to the mock connector.
- ModelHelper - Class in io.helidon.microprofile.grpc.core
-
Common model helper methods.
- modelReader(String) - Method in class io.helidon.nima.openapi.OpenApiService.AbstractBuilder
-
Sets the app-provided model reader class.
- modelReader(String) - Method in class io.helidon.reactive.openapi.OpenAPISupport.Builder
-
Sets the app-provided model reader class.
- modificationDate() - Method in class io.helidon.common.http.ContentDisposition
-
Get the value of the
modification-dateparameter that can be used to indicate the date at which the file was last modified. - modificationDate(ZonedDateTime) - Method in class io.helidon.common.http.ContentDisposition.Builder
-
Set the content disposition
modification-dateparameter. - MODIFIER_ABSTRACT - Static variable in interface io.helidon.common.types.TypeInfo
-
The
abstractmodifier. - MODIFIER_DEFAULT - Static variable in interface io.helidon.common.types.TypeInfo
-
The
defaultmodifier. - MODIFIER_FINAL - Static variable in interface io.helidon.common.types.TypeInfo
-
The
finalmodifier. - MODIFIER_PRIVATE - Static variable in interface io.helidon.common.types.TypeInfo
-
The
privatemodifier. - MODIFIER_PROTECTED - Static variable in interface io.helidon.common.types.TypeInfo
-
The
protectedmodifier. - MODIFIER_PUBLIC - Static variable in interface io.helidon.common.types.TypeInfo
-
The
publicmodifier. - MODIFIER_SEALED - Static variable in interface io.helidon.common.types.TypeInfo
-
The
sealedmodifier. - MODIFIER_STATIC - Static variable in interface io.helidon.common.types.TypeInfo
-
The
staticmodifier. - modifierNames() - Method in class io.helidon.common.types.DefaultTypedElementName
- modifierNames() - Method in class io.helidon.common.types.DefaultTypeInfo
- modifierNames() - Method in interface io.helidon.common.types.TypedElementName
-
Element modifiers.
- modifierNames() - Method in interface io.helidon.common.types.TypeInfo
-
Element modifiers.
- modifierNames(Collection<String>) - Method in class io.helidon.common.types.DefaultTypedElementName.Builder
-
Sets the modifiers to val.
- modifierNames(Collection<String>) - Method in class io.helidon.common.types.DefaultTypeInfo.Builder
-
Sets the modifiers to val.
- Module - Interface in io.helidon.pico.api
-
Provides aggregation of services to the "containing" (jar) module.
- MODULE_INFO_NAME - Static variable in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
The base module-info name.
- moduleBody() - Method in interface io.helidon.pico.tools.ModuleDetail
-
The codegen body for the module.
- moduleCreated() - Method in interface io.helidon.pico.tools.ModuleInfoCreatorRequest
-
Set to true if the
Moduleshould be created. - moduleDetail() - Method in interface io.helidon.pico.tools.ActivatorCreatorResponse
-
The module-info detail, if a module was created.
- ModuleDetail - Interface in io.helidon.pico.tools
-
The specifics for a single
Modulethat was codegen'ed. - moduleInfoBody() - Method in interface io.helidon.pico.tools.ModuleDetail
-
The Java 9+ module-info.java contents.
- ModuleInfoCreatorRequest - Interface in io.helidon.pico.tools
-
Used to represent the parameters that feed into the code generation of a module-info file specifically for Pico in that it offers easy ability to add the
Moduleas well as optionally theApplication. - ModuleInfoDescriptor - Interface in io.helidon.pico.tools
-
Provides the basic formation for
module-info.javacreation and manipulation. - ModuleInfoDescriptor.Ordering - Enum Class in io.helidon.pico.tools
-
Used to declare the preferred ordering of the items in the module-info.
- ModuleInfoItem - Interface in io.helidon.pico.tools
-
These are the individual items that compose the
ModuleInfoDescriptorbuilder. - moduleInfoPath() - Method in interface io.helidon.pico.tools.CodeGenPaths
-
Identifies where the module-info can be found.
- moduleInfoPath() - Method in interface io.helidon.pico.tools.ModuleInfoCreatorRequest
-
Optionally, the path for where to access the module-info file.
- moduleName() - Method in class io.helidon.pico.api.CallingContext
-
Only populated when
PicoServicesConfig.TAG_MODULE_NAMEis set. - moduleName() - Method in interface io.helidon.pico.api.ServiceInfo
-
The name of the ascribed module, if known.
- moduleName() - Method in interface io.helidon.pico.api.ServiceInfoCriteria
-
The name of the ascribed module, if known.
- moduleName() - Method in interface io.helidon.pico.tools.GeneralCodeGenNames
-
The module name, defaulting to "unnamed" if not specified.
- moduleName() - Method in interface io.helidon.pico.tools.ModuleDetail
-
The name of this module.
- moduleName() - Method in class io.helidon.pico.tools.ServicesToProcess
-
This module name.
- moduleName(String) - Method in interface io.helidon.pico.api.ServiceProviderBindable
-
Called to inform a service provider the module name it is bound to.
- moduleName(String) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- moduleName(String) - Method in class io.helidon.pico.tools.ServicesToProcess
-
Sets this module name.
- moduleNames() - Element in annotation interface io.helidon.pico.api.ExternalContracts
-
The optional set of module names where this contract is expected to reside.
- modulepath() - Method in interface io.helidon.pico.tools.CompilerOptions
-
The modulepath to pass to the compiler.
- modulesRequired() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The set of external modules used and/or required.
- modulesRequired() - Method in interface io.helidon.pico.tools.ModuleInfoCreatorRequest
-
The modules required list.
- moduleTypeName() - Method in interface io.helidon.pico.tools.ModuleDetail
-
The FQN of the module class name.
- moduleTypeName() - Method in interface io.helidon.pico.tools.ModuleInfoCreatorRequest
-
The Pico
Moduletype name. - ModuleUtils - Class in io.helidon.pico.tools
-
Module specific utils.
- MongoDbClient - Class in io.helidon.reactive.dbclient.mongodb
-
MongoDB driver handler.
- MongoDbClientConfig - Class in io.helidon.reactive.dbclient.mongodb
-
MongoDB Configuration parameters.
- MongoDbClientProvider - Class in io.helidon.reactive.dbclient.mongodb
-
Helidon DB Provider for mongoDB.
- MongoDbClientProvider() - Constructor for class io.helidon.reactive.dbclient.mongodb.MongoDbClientProvider
- MongoDbClientProviderBuilder - Class in io.helidon.reactive.dbclient.mongodb
-
Builder for mongoDB database.
- MongoDbColumn - Class in io.helidon.reactive.dbclient.mongodb
-
Mongo specific column data and metadata.
- MongoDbExecute - Class in io.helidon.reactive.dbclient.mongodb
-
Execute implementation for MongoDB.
- MongoDbRows<T> - Class in io.helidon.reactive.dbclient.mongodb
-
Mongo specific execution result containing result set with multiple rows.
- MongoDbStatementDml - Class in io.helidon.reactive.dbclient.mongodb
-
DML statement for MongoDB.
- MongoDbStatementGet - Class in io.helidon.reactive.dbclient.mongodb
-
Statement for GET operation in mongoDB.
- MongoDbTransaction - Class in io.helidon.reactive.dbclient.mongodb
-
Transaction execute implementation for MongoDB.
- monitoringClient(Monitoring) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the
Monitoringclient instance to use in sending metrics to OCI. - MOVED_PERMANENTLY_301 - Static variable in class io.helidon.common.http.Http.Status
-
301 Moved Permanently, see HTTP/1.1 documentation.
- MP - Enum constant in enum class io.helidon.common.features.api.HelidonFlavor
-
The "MicroProfile" flavor.
- MpConfig - Class in io.helidon.config.mp
-
Utilities for Helidon MicroProfile Config implementation.
- MpConfigFilter - Interface in io.helidon.config.mp.spi
-
Filtering support for MicroProfile config implementation.
- MpConfigProviderResolver - Class in io.helidon.config.mp
-
Integration with microprofile config.
- MpConfigProviderResolver() - Constructor for class io.helidon.config.mp.MpConfigProviderResolver
- MpConfigSourceProvider - Interface in io.helidon.config.mp.spi
-
Java Service loader interface for MP ConfigSource Providers that adds configuration profile support.
- MpConfigSources - Class in io.helidon.config.mp
-
Utilities for MicroProfile Config
ConfigSource. - MpEncryptionFilter - Class in io.helidon.config.encryption
-
Provides possibility to decrypt passwords from configuration sources.
- MpEncryptionFilter() - Constructor for class io.helidon.config.encryption.MpEncryptionFilter
-
Deprecated.
- MpMetaConfigProvider - Interface in io.helidon.config.mp.spi
-
Java Service loader interface for Meta-config providers.
- MpMetaConfigUtils - Class in io.helidon.config.mp
-
Utilities for Helidon MicroProfile Meta-Config implementation.
- MPOpenAPIBuilder - Class in io.helidon.microprofile.openapi
-
Fluent builder for OpenAPISupport in Helidon MP.
- MPOpenAPIBuilder() - Constructor for class io.helidon.microprofile.openapi.MPOpenAPIBuilder
- MpRestClientListener - Class in io.helidon.microprofile.restclient
-
A client listener that wraps executor service with
Contexts.wrap(java.util.concurrent.ExecutorService). - MpRestClientListener() - Constructor for class io.helidon.microprofile.restclient.MpRestClientListener
- MpTracingAutoDiscoverable - Class in io.helidon.microprofile.tracing
-
Registers the
MpTracingContextFilterto support propagation of information from server runtime to client runtime. - MpTracingAutoDiscoverable() - Constructor for class io.helidon.microprofile.tracing.MpTracingAutoDiscoverable
- MpTracingClientRegistrar - Class in io.helidon.microprofile.tracing
-
Microprofile client tracing registrar.
- MpTracingClientRegistrar() - Constructor for class io.helidon.microprofile.tracing.MpTracingClientRegistrar
- MpTracingContextFilter - Class in io.helidon.microprofile.tracing
-
Automatically registered filter that stores required information in thread local, to allow outbound clients to get all context.
- MpTracingContextFilter(Provider<ServerRequest>) - Constructor for class io.helidon.microprofile.tracing.MpTracingContextFilter
-
Constructor to be used by JAX-RS implementation.
- MpTracingFilter - Class in io.helidon.microprofile.tracing
-
Adds tracing of Jersey calls using a post-matching filter.
- MpTracingFilter(ResourceInfo) - Constructor for class io.helidon.microprofile.tracing.MpTracingFilter
-
Create a new instance by JAX-RS.
- MpTracingInterceptor - Class in io.helidon.microprofile.tracing
-
Interceptor for
Tracedannotation. - MpTracingInterceptor() - Constructor for class io.helidon.microprofile.tracing.MpTracingInterceptor
- MpTracingRestClientFilter - Class in io.helidon.microprofile.tracing
-
Filter to handle REST client specifics.
- MpTracingRestClientFilter() - Constructor for class io.helidon.microprofile.tracing.MpTracingRestClientFilter
- MpTracingRestClientListener - Class in io.helidon.microprofile.tracing
-
Tracing extension for Rest Client.
- MpTracingRestClientListener() - Constructor for class io.helidon.microprofile.tracing.MpTracingRestClientListener
- MtCacheKey(IdcsMtContext, String) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
-
Deprecated.New (immutable) cache key.
- MtCacheKey(IdcsMtContext, String) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
-
New (immutable) cache key.
- MtCacheKey(String, String, String) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
-
Deprecated.New (immutable) cache key.
- MtCacheKey(String, String, String) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
-
New (immutable) cache key.
- Multi<T> - Interface in io.helidon.common.reactive
-
Represents a
Flow.Publisheremitting zero or more items, optionally followed by an error or completion. - multiFromByteChannel(ReadableByteChannel) - Static method in interface io.helidon.common.reactive.IoMulti
-
Creates a multi that reads data from the provided byte channel.
- multiFromByteChannelBuilder(ReadableByteChannel) - Static method in interface io.helidon.common.reactive.IoMulti
-
Creates a builder of
Multifrom providedReadableByteChannel. - MultiFromOutputStream - Class in io.helidon.common.reactive
-
Deprecated, for removal: This API element is subject to removal in a future version.please use
OutputStreamMultiinstead - MultiFromOutputStream() - Constructor for class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.Create new output stream that
Flow.Publisherpublishes any data written to it asByteBufferevents. - multiFromStream(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
- multiFromStreamBuilder(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
-
Creates a builder of the
Multifrom suppliedInputStream. - MultiPart - Class in io.helidon.nima.http.media.multipart
-
Multi part message is an iterator of parts.
- MultiPart() - Constructor for class io.helidon.nima.http.media.multipart.MultiPart
- MULTIPART_BYTERANGES - Static variable in class io.helidon.common.media.type.MediaTypes
-
multipart/byte-rangesmedia type. - MULTIPART_FORM_DATA - Static variable in class io.helidon.common.media.type.MediaTypes
-
multipart/form-datamedia type. - MultiPartBodyWriter - Class in io.helidon.reactive.media.multipart
-
WriteableMultiPartwriter. - MultiPartDecoder - Class in io.helidon.reactive.media.multipart
-
Reactive processor that decodes HTTP payload as a stream of
BodyPart. - MultiPartDecoder.DataChunkPublisher - Class in io.helidon.reactive.media.multipart
-
Inner publisher that publishes the body part as
DataChunk. - MultiPartEncoder - Class in io.helidon.reactive.media.multipart
-
Reactive processor that encodes a stream of
BodyPartinto an HTTP payload. - MultiPartSupport - Class in io.helidon.nima.http.media.multipart
-
Media support implementation for support of multipart.
- MultiPartSupport - Class in io.helidon.reactive.media.multipart
-
Multipart media support.
- MultiPartSupportProvider - Class in io.helidon.nima.http.media.multipart
-
ServiceLoaderprovider implementation for support of multipart. - MultiPartSupportProvider() - Constructor for class io.helidon.nima.http.media.multipart.MultiPartSupportProvider
-
Deprecated.
- MultiTappedPublisher<T> - Class in io.helidon.common.reactive
-
Intercept the calls to the various Flow interface methods and calls the appropriate user callbacks.
- MultiTappedPublisher.Builder<T> - Class in io.helidon.common.reactive
-
Multi tapped publisher builder to register custom callbacks.
- multitenancyEndpoints() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
-
Deprecated.Get the
IdcsMtRoleMapperProvider.MultitenancyEndpointsused to get assertion and token endpoints of a multitenant IDCS. - multitenancyEndpoints() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
-
Get the
IdcsMtRoleMapperRxProvider.MultitenancyEndpointsused to get assertion and token endpoints of a multitenant IDCS. - multitenantEndpoints(IdcsMtRoleMapperProvider.MultitenancyEndpoints) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
-
Deprecated.Replace default endpoint provider in multitenant IDCS setup.
- multitenantEndpoints(IdcsMtRoleMapperRxProvider.MultitenancyEndpoints) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.Builder
-
Replace default endpoint provider in multitenant IDCS setup.
- multiToByteChannel(WritableByteChannel) - Static method in interface io.helidon.common.reactive.IoMulti
-
Creates function consuming
Multi<ByteBuffer>to suppliedWritableByteChannel. - multiToByteChannelBuilder(WritableByteChannel) - Static method in interface io.helidon.common.reactive.IoMulti
-
Creates function consuming
Multi<ByteBuffer>to suppliedWritableByteChannel. - MUST_FAIL - Enum constant in enum class io.helidon.security.CompositeProviderFlag
-
Provider must fail.
- MutabilitySupport - Class in io.helidon.config
-
Mutability support for file based sources.
- MySqlConfigureRequest - Class in io.helidon.integrations.vault.secrets.database
-
Request to configure MySQL database.
- MySqlConfigureRequest(String) - Constructor for class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
N
- NackHandler<M extends Message<?>> - Interface in io.helidon.messaging
-
Nack handler for interface for messages connectors.
- name() - Method in interface io.helidon.common.config.Config.Key
-
Returns the name of Config node.
- name() - Method in interface io.helidon.common.config.Config
-
Returns the last token of the fully-qualified key for the
Confignode. - name() - Method in interface io.helidon.common.config.ConfigValue
-
Returns the last token of the fully-qualified key for the originating
Confignode. - name() - Method in class io.helidon.common.http.ContentDisposition
- name() - Method in interface io.helidon.common.http.Http.HeaderValue
-
Name of the header as configured by user or as received on the wire.
- name() - Method in class io.helidon.common.http.Http.Method
-
Deprecated.use
Http.Method.text()instead, this method conflicts with enum - name() - Method in class io.helidon.common.http.SetCookie
-
Gets cookie's name.
- name() - Method in class io.helidon.common.types.DefaultTypeName
- name() - Method in interface io.helidon.common.types.TypeName
-
The base name that includes the package name concatenated with the class name.
- name() - Method in interface io.helidon.config.Config
-
Returns the last token of the fully-qualified key for the
Confignode. - name() - Method in interface io.helidon.config.ConfigValue
-
Returns the last token of the fully-qualified key for the originating
Confignode. - name() - Method in class io.helidon.cors.CorsSupportBase
- name() - Method in class io.helidon.cors.MappedCrossOriginConfig
- name() - Method in class io.helidon.grpc.client.ClientMethodDescriptor
-
Returns the simple name of the method.
- name() - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- name() - Method in class io.helidon.grpc.client.ClientServiceDescriptor
-
Obtain the service name.
- name() - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Obtain the name fo the service this configuration configures.
- name() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
-
Get the server name.
- name() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
-
Get the server name.
- name() - Method in interface io.helidon.grpc.server.GrpcService
-
Obtain the name of this service.
- name() - Method in class io.helidon.grpc.server.MethodDescriptor
-
Return the name of the method.
- name() - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- name() - Method in class io.helidon.grpc.server.ServiceDescriptor
-
Return service name.
- name() - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Obtain the name fo the service this configuration configures.
- name() - Method in class io.helidon.health.checks.DeadlockHealthCheck
- name() - Method in class io.helidon.health.checks.DiskSpaceHealthCheck
- name() - Method in class io.helidon.health.checks.HeapMemoryHealthCheck
- name() - Method in interface io.helidon.health.HealthCheck
-
Name of this health check, used in output when details are requested.
- name() - Element in annotation interface io.helidon.integrations.microstream.cdi.MicrostreamCache
-
Specifies the cache name.
- name() - Method in class io.helidon.messaging.Channel
-
Channel name, used to pair configuration of connectors vs.
- name() - Method in class io.helidon.microprofile.grpc.client.GrpcChannel.Literal
- name() - Element in annotation interface io.helidon.microprofile.grpc.client.GrpcChannel
-
The name of the configured channel or gRPC server host.
- name() - Element in annotation interface io.helidon.microprofile.grpc.core.Bidirectional
-
Obtain the name of the method.
- name() - Element in annotation interface io.helidon.microprofile.grpc.core.ClientStreaming
-
Obtain the name of the method.
- name() - Method in class io.helidon.microprofile.grpc.core.Grpc.Literal
- name() - Element in annotation interface io.helidon.microprofile.grpc.core.Grpc
-
Obtain the service name.
- name() - Element in annotation interface io.helidon.microprofile.grpc.core.GrpcMethod
-
Obtain the name of the method.
- name() - Element in annotation interface io.helidon.microprofile.grpc.core.ServerStreaming
-
Obtain the name of the method.
- name() - Element in annotation interface io.helidon.microprofile.grpc.core.Unary
-
Obtain the name of the method.
- name() - Method in interface io.helidon.nima.faulttolerance.FtHandler
-
A name assigned to a handler for debugging, error reporting or configuration purposes.
- name() - Method in interface io.helidon.nima.http.media.multipart.ReadablePart
-
Name of this multipart part.
- name() - Method in interface io.helidon.nima.http.media.multipart.WriteablePart
-
Name of this part.
- name() - Method in class io.helidon.nima.http2.Http2Continuation
- name() - Method in class io.helidon.nima.http2.Http2DataFrame
- name() - Method in interface io.helidon.nima.http2.Http2Frame
-
Frame name.
- name() - Method in record class io.helidon.nima.http2.Http2GoAway
- name() - Method in class io.helidon.nima.http2.Http2Ping
- name() - Method in record class io.helidon.nima.http2.Http2Priority
- name() - Method in record class io.helidon.nima.http2.Http2RstStream
- name() - Method in class io.helidon.nima.http2.Http2Settings
- name() - Method in record class io.helidon.nima.http2.Http2WindowUpdate
- name() - Method in class io.helidon.nima.sse.SseEvent
-
Get optional name for this event.
- name() - Method in interface io.helidon.pico.tools.ModuleInfoCreatorRequest
-
Optionally, the module name.
- name() - Method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
The module name.
- name() - Method in interface io.helidon.reactive.dbclient.DbColumn
-
Column name.
- name() - Method in class io.helidon.reactive.dbclient.health.DbClientHealthCheck
- name() - Method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProvider
- name() - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClientProvider
- name() - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbColumn
- name() - Method in interface io.helidon.reactive.dbclient.spi.DbClientProvider
-
Name of this provider.
- name() - Method in interface io.helidon.reactive.faulttolerance.FtHandler
-
A name assigned to a handler for debugging, error reporting or configuration purposes.
- name() - Method in interface io.helidon.reactive.media.multipart.BodyPart
-
Get the control name.
- name() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Name of this socket.
- name() - Method in class io.helidon.security.AuditEvent.AuditParam
-
Name of this parameter.
- name() - Method in class io.helidon.security.providers.common.OutboundTarget
-
Name of this target.
- name() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Name of the tenant.
- name() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- name() - Method in class io.helidon.tracing.config.Traceable
-
Name of this traceable unit.
- name(boolean) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
The name assigned to this provider.
- name(MethodDescriptor<?, ?>) - Method in interface io.helidon.grpc.core.GrpcTracingName
-
Constructs a span's operation name from the gRPC method.
- name(String) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
-
Name of this thread pool executor.
- name(String) - Method in class io.helidon.common.http.ContentDisposition.Builder
-
Set the content disposition
nameparameter. - name(String) - Method in class io.helidon.config.ConfigSources.SystemPropertiesConfigSource.Builder
- name(String) - Method in class io.helidon.config.MapConfigSource.MapBuilder
-
Name of this source.
- name(String) - Method in class io.helidon.cors.CorsSupportBase.Builder
-
Sets the name to be used for the CORS support instance.
- name(String) - Method in class io.helidon.cors.CorsSupportHelper.Builder
-
Sets the name; typically the name from the CORS support instance this helper helps.
- name(String) - Method in class io.helidon.cors.MappedCrossOriginConfig.Builder
-
Sets the name for the CORS-enabled component or app (primarily for logging).
- name(String) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- name(String) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Set the name for the service.
- name(String) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
-
Set the name of the gRPC server.
- name(String) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- name(String) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Set the name for the service.
- name(String) - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck.Builder
-
Customized name of the health check.
- name(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
Name of the credentials.
- name(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Name of the credentials.
- name(String) - Method in class io.helidon.integrations.vault.secrets.database.DbDelete.Request
-
Name of the credentials.
- name(String) - Method in class io.helidon.integrations.vault.secrets.database.DbDeleteRole.Request
-
Name of the credentials.
- name(String) - Method in class io.helidon.integrations.vault.secrets.database.DbGet.Request
-
Name of the credentials.
- name(String) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
-
Specifies the name of the encryption key to create.
- name(String) - Method in class io.helidon.integrations.vault.secrets.transit.DeleteKey.Request
-
Specifies the name of the encryption key to create.
- name(String) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
-
Specifies the name of the encryption key to create.
- name(String) - Method in class io.helidon.integrations.vault.sys.CreatePolicy.Request
-
Policy name.
- name(String) - Method in class io.helidon.integrations.vault.sys.DeletePolicy.Request
-
Name of the policy to delete.
- name(String) - Method in class io.helidon.messaging.Channel.Builder
-
Channel name, used to pair configuration of connectors vs.
- name(String) - Method in class io.helidon.nima.faulttolerance.Bulkhead.Builder
-
A name assigned for debugging, error reporting or configuration purposes.
- name(String) - Method in class io.helidon.nima.faulttolerance.CircuitBreaker.Builder
-
A name assigned for debugging, error reporting or configuration purposes.
- name(String) - Method in class io.helidon.nima.faulttolerance.Retry.Builder
-
A name assigned for debugging, error reporting or configuration purposes.
- name(String) - Method in class io.helidon.nima.faulttolerance.Timeout.Builder
-
A name assigned for debugging, error reporting or configuration purposes.
- name(String) - Method in class io.helidon.nima.sse.SseEvent.Builder
-
Set event name.
- name(String) - Method in class io.helidon.reactive.dbclient.health.DbClientHealthCheck.Builder
-
Customized name of the health check.
- name(String) - Method in class io.helidon.reactive.dbclient.metrics.DbClientMetricBuilder
-
Configure a metric name.
- name(String) - Method in class io.helidon.reactive.faulttolerance.Bulkhead.Builder
-
A name assigned for debugging, error reporting or configuration purposes.
- name(String) - Method in class io.helidon.reactive.faulttolerance.CircuitBreaker.Builder
-
A name assigned for debugging, error reporting or configuration purposes.
- name(String) - Method in class io.helidon.reactive.faulttolerance.Retry.Builder
-
A name assigned for debugging, error reporting or configuration purposes.
- name(String) - Method in class io.helidon.reactive.faulttolerance.Timeout.Builder
-
A name assigned for debugging, error reporting or configuration purposes.
- name(String) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPart.Builder
-
Name which will be used in
ContentDisposition. - name(String) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders.Builder
-
Name which will be used in
ContentDisposition. - name(String) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
-
Configure a socket name, to bind named routings to.
- name(String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
-
Name of this provider to use for explicit provider configuration.
- name(String) - Method in class io.helidon.security.Grant.Builder
-
Name of this grant.
- name(String) - Method in class io.helidon.security.Principal.Builder
-
Principal name.
- name(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
-
Configure the name of this outbound target.
- name(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Name of the tenant.
- NAME - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
The short name for pico.
- NAME_PREFIX - Static variable in class io.helidon.pico.tools.DefaultApplicationCreator
-
The prefix to add before the generated "Application" class name (i.e., "Pico$$" in the "Pico$$Application").
- named() - Method in interface io.helidon.pico.api.Module
- named() - Method in interface io.helidon.pico.api.OptionallyNamed
-
The optional name for this instance.
- named(String) - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Sets the optional qualified name of the injection point.
- NAMED - Enum constant in enum class io.helidon.pico.tools.ApplicationCreatorConfigOptions.PermittedProviderType
-
Each individual provider needs to be allow-listed.
- NAMED - Enum constant in enum class io.helidon.reactive.dbclient.common.ParamType
-
Named values to be passed to the statement by name.
- NAMED - Static variable in class io.helidon.pico.api.CommonQualifiers
-
Represents a
Namedtype name with no value. - NAMED_FACTORY_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Select in case factory is injected as a named bean or configured with name.
- namedDelete(String, Object...) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create and execute delete statement using a statement defined in the configuration file.
- namedDml(String, Object...) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create and execute a data modification statement using a statement defined in the configuration file.
- namedFactory(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
To select from manually configured
ConnectionFactoriesoverJmsConnectorBuilder#connectionFactory(). - namedGet(String, Object...) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create and execute a database query using a statement defined in the configuration file.
- namedInsert(String, Object...) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create and execute insert statement using a statement defined in the configuration file.
- namedParam(Object) - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
- namedParam(Object) - Method in interface io.helidon.reactive.dbclient.DbStatement
-
Configure parameters using
Objectinstance with registered mapper. - namedParam(Object) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementGet
- namedParameters() - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Named parameters (if used).
- namedParams() - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
-
Get the named parameters of this statement.
- NamedProvider<T extends SecurityProvider> - Class in io.helidon.security
-
A wrapper for a named security provider.
- namedQuery(String, Object...) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create and execute a database query using a statement defined in the configuration file.
- namedSocket(String) - Method in interface io.helidon.reactive.webserver.ServerConfiguration
-
A socket configuration of an additional named server socket.
- namedUpdate(String, Object...) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create and execute update statement using a statement defined in the configuration file.
- nameFormat(String) - Method in class io.helidon.reactive.dbclient.metrics.DbClientMetricBuilder
-
Configure a name format.
- nameFormat(BiFunction<String, DbStatementType, String>) - Method in class io.helidon.reactive.dbclient.metrics.DbClientMetricBuilder
-
Configure a name format function.
- nameFormatter(OciMetricsSupport.NameFormatter) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the
OciMetricsSupport.NameFormatterto use in formatting metric names. - nameFunction(GrpcMetrics.NamingFunction) - Method in class io.helidon.grpc.metrics.GrpcMetrics
-
Set the
GrpcMetrics.NamingFunctionto use to generate the metric name. - nameOf(TypedElementName) - Static method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Attempts to use the singular name of the element, defaulting to the element name if no singular annotation exists.
- nameResolverFactory() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor
-
Get the
NameResolver.Factoryto use. - nameResolverFactory(NameResolver.Factory) - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
-
Set the
NameResolver.Factoryto use. - names() - Method in interface io.helidon.common.parameters.Parameters
-
Set of parameter names.
- namespace(String) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the namespace.
- nameStartsWith(String) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list with a specified method name prefix.
- NarayanaClient - Class in io.helidon.lra.coordinator.client.narayana
-
Narayana LRA coordinator client.
- NarayanaClient() - Constructor for class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- NarayanaExtension - Class in io.helidon.integrations.jta.cdi
-
A CDI 2.0 portable extension that adapts the Narayana transaction engine to a CDI 2.0 SE environment.
- NarayanaExtension() - Constructor for class io.helidon.integrations.jta.cdi.NarayanaExtension
-
Creates a new
NarayanaExtension. - NarayanaTransactionServices - Class in io.helidon.integrations.jta.weld
-
A
TransactionServicesimplementation that uses the Narayana transaction engine and does not use JNDI. - NarayanaTransactionServices() - Constructor for class io.helidon.integrations.jta.weld.NarayanaTransactionServices
-
Deprecated.Only intended for service loader, do not instantiate
- nativeBuildTime(ClassLoader) - Static method in class io.helidon.common.features.HelidonFeatures
-
Will scan all features and log errors and warnings for features that have a native image limitation.
- NativeImageHelper - Class in io.helidon.common
-
Utility for GraalVM native image.
- nativeSQL(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- NATURAL - Enum constant in enum class io.helidon.pico.tools.ModuleInfoDescriptor.Ordering
-
Little or no attempt is made to preserve comments, loaded/created ordering is arranged top-down.
- NATURAL_PRESERVE_COMMENTS - Enum constant in enum class io.helidon.pico.tools.ModuleInfoDescriptor.Ordering
-
Attempt is preserve comments and natural, loaded/created ordering is arranged top-down.
- ndJsonStreamWriter() - Static method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Return a default Jackson entity event stream writer.
- ndJsonStreamWriter() - Static method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Return a default JSON-B entity event stream writer.
- ndJsonStreamWriter() - Static method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Return a default JSON-P entity event stream writer.
- ndJsonStreamWriter(ObjectMapper) - Static method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Create a new Jackson entity stream writer based on
ObjectMapperinstance. - ndJsonStreamWriter(Jsonb) - Static method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Create a new JSON-B entity stream writer based on
Jsonbinstance. - ndJsonStreamWriter(JsonWriterFactory) - Static method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Create a new JSON-P entity stream writer based on
JsonWriterFactoryinstance. - ndJsonStreamWriterInstance() - Method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Return Jackson stream writer instance for
MediaTypes.APPLICATION_X_NDJSONcontent type. - ndJsonStreamWriterInstance() - Method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Return JSON-B stream writer instance for
MediaTypes.APPLICATION_X_NDJSONcontent type. - ndJsonStreamWriterInstance() - Method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Return JSON-P stream writer.
- needToDeclareModuleUsage(String) - Static method in class io.helidon.pico.tools.TypeTools
-
Checks whether the module name needs to be declared.
- needToDeclarePackageUsage(String) - Static method in class io.helidon.pico.tools.TypeTools
-
Checks whether the package name need to be declared.
- negate() - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Return a predicate that represents the logical negation of this predicate.
- Neo4j - Class in io.helidon.integrations.neo4j
-
Main entry point for Neo4j support for Helidon.
- Neo4j.Builder - Class in io.helidon.integrations.neo4j
-
Fluent API builder for Neo4j.
- Neo4j.Builder.TrustStrategy - Enum Class in io.helidon.integrations.neo4j
-
Security trustStrategy.
- Neo4jCdiExtension - Class in io.helidon.integrations.neo4j
-
A CDI Extension for Neo4j support.
- Neo4jCdiExtension() - Constructor for class io.helidon.integrations.neo4j.Neo4jCdiExtension
- Neo4jException - Exception Class in io.helidon.integrations.neo4j
-
Helidon exception marking a problem with Neo4j integration setup or runtime.
- Neo4jException(String) - Constructor for exception class io.helidon.integrations.neo4j.Neo4jException
-
Neo4jException constructor with message.
- Neo4jException(String, Throwable) - Constructor for exception class io.helidon.integrations.neo4j.Neo4jException
-
Neo4jException constructor with message and throwable.
- Neo4jHealthCheck - Class in io.helidon.integrations.neo4j.health
-
Health support module for Neo4j.
- Neo4jMetricsCdiExtension - Class in io.helidon.integrations.neo4j.metrics
-
CDI Extension, instantiated by CDI.
- Neo4jMetricsCdiExtension() - Constructor for class io.helidon.integrations.neo4j.metrics.Neo4jMetricsCdiExtension
- Neo4jMetricsSupport - Class in io.helidon.integrations.neo4j.metrics
-
Neo4j helper class to support metrics.
- Neo4jMetricsSupport.Builder - Class in io.helidon.integrations.neo4j.metrics
-
Fluent API builder for Neo4jMetricsSupport.
- NESTED - Enum constant in enum class io.helidon.builder.config.ConfigBean.LevelType
-
The config bean
ConfigBean.value()must be at a depth > 0 of the config tree. - never() - Static method in interface io.helidon.common.reactive.Multi
-
Get a
Multiinstance that never completes. - never() - Static method in interface io.helidon.common.reactive.Single
-
Get a
Singleinstance that never completes. - newEngine() - Method in class io.helidon.nima.common.tls.Tls
-
SSL engine from this configuration.
- newFile() - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.Creates a new temporary file with a generated unique name.
- newFile(String) - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.Creates a new temporary file with the specified name.
- newFolder() - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.Creates a new temporary folder with a unique generated name.
- newFolder(String) - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
-
Deprecated.Creates a new temporary folder with the specified name.
- newInstance() - Static method in class io.helidon.grpc.server.ProtoReflectionService
-
Creates a instance of
ProtoReflectionService. - newInstance(String, Node) - Method in class io.helidon.openapi.ExpandedTypeDescription
- NewInstance(Class<T>) - Constructor for class io.helidon.microprofile.grpc.core.Instance.NewInstance
- newName() - Method in class io.helidon.tracing.config.SpanTracingConfig
-
When rename is desired, returns the new name.
- newName(String) - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
-
Configure a new name of this span.
- next() - Method in interface io.helidon.cors.CorsRequestAdapter
-
Processes the next handler/filter/request processor in the chain.
- next() - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Continue processing with the next route (and if none found, return a
Http.Status.NOT_FOUND_404). - next() - Method in class io.helidon.nima.webserver.http.ServerResponseBase
- next() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Continue request processing on the next registered handler.
- next(Throwable) - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Continues or enters an error branch of a request processing.
- nextDelay(int, long) - Method in interface io.helidon.common.reactive.RetrySchema
-
Returns a delay before next read if the last one poll did not get new data.
- nextDelayMillis(long, long, int) - Method in class io.helidon.nima.faulttolerance.Retry.DelayingRetryPolicy
- nextDelayMillis(long, long, int) - Method in class io.helidon.nima.faulttolerance.Retry.JitterRetryPolicy
- nextDelayMillis(long, long, int) - Method in interface io.helidon.nima.faulttolerance.Retry.RetryPolicy
-
Return next delay in milliseconds, or an empty optional to finish retries.
- nextDelayMillis(long, long, int) - Method in class io.helidon.reactive.faulttolerance.Retry.DelayingRetryPolicy
- nextDelayMillis(long, long, int) - Method in class io.helidon.reactive.faulttolerance.Retry.JitterRetryPolicy
- nextDelayMillis(long, long, int) - Method in interface io.helidon.reactive.faulttolerance.Retry.RetryPolicy
-
Return next delay in milliseconds, or an empty optional to finish retries.
- nickname() - Method in class io.helidon.security.jwt.Jwt
-
Nickname claim.
- nickname(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Nickname of the subject.
- Nima - Class in io.helidon.nima
-
Application main entry point.
- NIMA - Enum constant in enum class io.helidon.common.features.api.HelidonFlavor
-
The Loom based blocking flavor.
- NO_CACHING - Enum constant in enum class io.helidon.reactive.webserver.ServerResponse.CachingStrategy
-
Discourage caching.
- NO_CONTENT_204 - Static variable in class io.helidon.common.http.Http.Status
-
204 No Content, see HTTP/1.1 documentation.
- NO_DEFAULT_VALUE - Static variable in annotation interface io.helidon.common.http.QueryParam
-
Configured value meaning the annotation has a default value.
- NO_ERROR - Enum constant in enum class io.helidon.nima.http2.Http2ErrorCode
-
The associated condition is not a result of an error.
- NO_EXTENSION - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Client wanted an extension which server did not negotiate.
- NO_OP - Static variable in interface io.helidon.nima.http.encoding.ContentDecoder
-
No op content decoder.
- NO_OP - Static variable in interface io.helidon.nima.http.encoding.ContentEncoder
-
No-op content encoder.
- NO_OP - Static variable in interface io.helidon.nima.webserver.KeyPerformanceIndicatorSupport.Context
-
No-op implementation of
Context. - NO_OP - Static variable in interface io.helidon.nima.webserver.KeyPerformanceIndicatorSupport.Metrics
-
No-op implementation of
Metrics. - NO_OP - Static variable in interface io.helidon.reactive.webserver.KeyPerformanceIndicatorSupport.Context
-
No-op implementation of
Context. - NO_OP - Static variable in interface io.helidon.reactive.webserver.KeyPerformanceIndicatorSupport.Metrics
-
No-op implementation of
Metrics. - NO_STATUS_CODE - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Expected close status, received none.
- noCache() - Static method in interface io.helidon.security.providers.common.EvictableCache
-
Create a new cache that is not a cache (e.g.
- node(ConfigNode.ObjectNode) - Method in class io.helidon.config.spi.ConfigContent.NodeContent.Builder
-
Node with the configuration of this content.
- node(String) - Method in interface io.helidon.config.ConfigSourceRuntime
-
Get a single config node based on the key.
- node(String) - Method in interface io.helidon.config.spi.LazyConfigSource
-
Provide a value for the node on the requested key.
- NodeConfigSource - Interface in io.helidon.config.spi
-
An eager source that can read all data from the underlying origin as a configuration node.
- noDefaultPolicy(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
If configured to
true, thedefaultpolicy will not be contained in this token's policy set. - noDelay(int) - Static method in class io.helidon.nima.faulttolerance.Retry.DelayingRetryPolicy
-
Create a retry policy with no delays and with the specified number of calls.
- noDelay(int) - Static method in class io.helidon.reactive.faulttolerance.Retry.DelayingRetryPolicy
-
Create a retry policy with no delays and with the specified number of calls.
- nodeType() - Method in interface io.helidon.config.spi.ConfigNode.ListNode
- nodeType() - Method in interface io.helidon.config.spi.ConfigNode
-
Get the type of this node.
- nodeType() - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode
- nodeType() - Method in interface io.helidon.config.spi.ConfigNode.ValueNode
- noDigestQop() - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Do not use qop in challenge (will fallback to legacy RFC-2069 instead of RFC-2617.
- NoDnsResolver - Class in io.helidon.nima.webclient
-
No Nima specific DNS resolver to be used.
- NoDnsResolverProvider - Class in io.helidon.nima.webclient
-
Provider of the
NoDnsResolverinstance. - NoDnsResolverProvider() - Constructor for class io.helidon.nima.webclient.NoDnsResolverProvider
-
Create new instance of the
NoDnsResolverProvider. - noEntityOkResponse(String, ApiRequest<?>, Http.Method, String, WebClientResponse, ApiResponse.Builder<?, T>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Create a response for no entity.
- noHeader(Http.HeaderName) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
-
A matcher for an
Headersthat checks that the header is not present. - NON_LOCAL_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
If true then any messages published to the topic using this session's connection, or any other connection with the same client identifier, will not be added to the durable subscription.
- nonce() - Method in class io.helidon.security.jwt.Jwt
-
Nonce claim.
- nonce(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
-
Specifies a base64 encoded nonce value used during encryption.
- nonce(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
-
Configure nonce.
- nonce(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
Specifies the nonce value.
- nonce(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
-
Configure nonce.
- nonce(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Nonce value is used to prevent replay attacks and must be returned if it was sent in authentication request.
- NONE - Enum constant in enum class io.helidon.common.http.SetCookie.SameSite
-
Cookies will be sent in all contexts, i.e.
- NONE - Enum constant in enum class io.helidon.common.SerializationConfig.TraceOption
-
No deserialization tracing done.
- NONE - Enum constant in enum class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
-
Throw exception to the consumer if no previous offset is found for the consumer's group.
- NONE - Enum constant in enum class io.helidon.nima.common.tls.TlsClientAuth
-
Mutual TLS is disabled.
- NONE - Enum constant in enum class io.helidon.pico.tools.ApplicationCreatorConfigOptions.PermittedProviderType
-
No provider types are permitted.
- NONE - Enum constant in enum class io.helidon.pico.tools.spi.InterceptorCreator.Strategy
-
No annotations will qualify in triggering interceptor creation.
- NONE - Enum constant in enum class io.helidon.reactive.webclient.Proxy.ProxyType
-
No proxy.
- NONE - Enum constant in enum class io.helidon.reactive.webserver.ClientAuthentication
-
Authentication is not required.
- NONE - Enum constant in enum class io.helidon.security.providers.httpauth.HttpDigest.Qop
-
Legacy approach - used internally to parse headers.
- NONE - Enum constant in enum class io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
-
The Client does not authenticate itself at the Token Endpoint, either because it uses only the Implicit Flow (and so does not use the Token Endpoint) or because it is a Public Client with no Client Secret or other authentication mechanism.
- NONE_JWK - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
A jwk with no fields filled and
Jwk.ALG_NONEalgorithm. - noop() - Static method in interface io.helidon.lra.coordinator.client.PropagatedHeaders
-
Create new noop instance, always returns same instance of empty map.
- noOp() - Static method in interface io.helidon.tracing.Tracer
-
Create a no-op tracer.
- NOOP - Static variable in interface io.helidon.nima.http2.FlowControl.Outbound
-
No-op outbound flow control, used for connection related frames.
- nop() - Static method in class io.helidon.config.PollingStrategies
-
Provides a default polling strategy that does not fire an event at all.
- noPad() - Method in class io.helidon.nima.webserver.accesslog.AbstractLogEntry.Builder
-
Apply no padding on the output.
- noPad() - Method in class io.helidon.reactive.webserver.accesslog.AbstractLogEntry.Builder
-
Apply no padding on the output.
- noParent(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
This argument only has effect if used by a root or sudo caller.
- noProvider(Class<? extends SecurityProvider>) - Method in class io.helidon.security.Security.Builder
-
Check whether any provider is configured.
- noProxy() - Static method in class io.helidon.reactive.webclient.Proxy
-
A Proxy instance that does not proxy requests.
- NORMAL - Enum constant in enum class io.helidon.cors.CorsSupportHelper.RequestType
-
A non-CORS request.
- NORMAL - Enum constant in enum class io.helidon.reactive.webserver.ServerResponse.CachingStrategy
-
Normal cache control: permit caching but prohibit transforming the content.
- NORMAL - Static variable in annotation interface io.helidon.pico.api.RunLevel
-
Anything > 0 is left to the underlying provider implementation's discretion for meaning; this is just a default for something that is deemed "other than startup".
- NORMAL_CLOSE - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Code to use with
WsSession.close(int, String)to indicate normal close operation. - normalize(String) - Static method in class io.helidon.cors.CorsSupportHelper
-
Trim leading or trailing slashes of a path.
- normalizeConfiguredOptionKey(String, String, boolean) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Normalize the configured option key.
- noStore(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
If set, certificates issued/signed against this role will not be stored in the storage backend.
- NOT_ACCEPTABLE_406 - Static variable in class io.helidon.common.http.Http.Status
-
406 Not Acceptable, see HTTP/1.1 documentation.
- NOT_AVAILABLE - Static variable in interface io.helidon.nima.webserver.accesslog.AccessLogEntry
-
If an entry is not available, use this string as the result.
- NOT_AVAILABLE - Static variable in interface io.helidon.reactive.webserver.accesslog.AccessLogEntry
-
If an entry is not available, use this string as the result.
- NOT_CONSISTENT - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Endpoint received inconsistent message (e.g.
- NOT_FOUND - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
Some requested entity (e.g., file or directory) was not found.
- NOT_FOUND_404 - Static variable in class io.helidon.common.http.Http.Status
-
404 Not Found, see HTTP/1.1 documentation.
- NOT_IMPLEMENTED_501 - Static variable in class io.helidon.common.http.Http.Status
-
501 Not Implemented, see HTTP/1.1 documentation.
- NOT_MODIFIED_304 - Static variable in class io.helidon.common.http.Http.Status
-
304 Not Modified, see HTTP/1.1 documentation.
- NOT_SUPPORTED - Enum constant in enum class io.helidon.nima.http.media.MediaSupport.SupportLevel
-
Requested type is not supported.
- NOT_SUPPORTED - Enum constant in enum class io.helidon.reactive.media.common.MessageBodyOperator.PredicateResult
-
Requested type not supported.
- NOT_SUPPORTED - Static variable in interface io.helidon.nima.http2.webserver.spi.Http2SubProtocolSelector
-
Not supported sub-protocol result.
- notAccepted() - Static method in record class io.helidon.common.http.PathMatchers.MatchResult
-
Not accepted path matcher result.
- notAccepted() - Static method in record class io.helidon.common.http.PathMatchers.PrefixMatchResult
-
Not accepted path prefix matcher result.
- notBefore() - Method in class io.helidon.security.jwt.Jwt
-
Not before claim.
- notBefore(Instant) - Method in class io.helidon.security.jwt.Jwt.Builder
-
The not before time defines the time that this JWT starts being valid.
- notBeforeDuration(Duration) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the duration by which to backdate the NotBefore property.
- notBeforeSeconds(int) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
-
Allowed validity before issue time.
- NotFoundException - Exception Class in io.helidon.common.http
-
A runtime exception indicating a
not found. - NotFoundException(String) - Constructor for exception class io.helidon.common.http.NotFoundException
-
Creates
NotFoundException. - NotFoundException(String, Throwable) - Constructor for exception class io.helidon.common.http.NotFoundException
-
Creates
NotFoundException. - NoVaultAuth - Class in io.helidon.integrations.vault.auths.common
-
Java Service Loader implementation for creating an unauthenticated Vault instance.
- NoVaultAuth() - Constructor for class io.helidon.integrations.vault.auths.common.NoVaultAuth
-
Required for service loader.
- numberOfIterations(int) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
-
Number of iterations which will be used for key derivation from the password.
- numUses(int) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
The maximum uses for the given token.
O
- object(Object) - Method in class io.helidon.security.SecurityRequestBuilder
-
Put object to this request.
- object(String, Object) - Method in class io.helidon.security.SecurityRequestBuilder
-
Bind object to a specific name.
- object(String, Supplier<Object>) - Method in class io.helidon.security.SecurityRequestBuilder
-
Bind object supplier to a specific name.
- object(Supplier<Object>) - Method in class io.helidon.security.SecurityRequestBuilder
-
Put object supplier to this request.
- OBJECT - Enum constant in enum class io.helidon.config.Config.Type
- OBJECT - Enum constant in enum class io.helidon.config.spi.ConfigNode.NodeType
-
An object (complex structure), optionally may have a value.
- ObjectConfigMapperProvider - Class in io.helidon.config.objectmapping
-
Java beans support for configuration.
- ObjectConfigMapperProvider() - Constructor for class io.helidon.config.objectmapping.ObjectConfigMapperProvider
- ObjectNodeBuilderImpl - Class in io.helidon.config
-
Implementation of
ConfigNode.ObjectNode.Builder. - ObjectNodeBuilderImpl(Function<String, String>) - Constructor for class io.helidon.config.ObjectNodeBuilderImpl
-
Initialize object builder.
- ObjectNodeImpl - Class in io.helidon.config
-
Implements
ConfigNode.ObjectNode. - ObserveFeature - Class in io.helidon.nima.observe
-
Support for all observe providers that are available (or configured).
- ObserveFeature.Builder - Class in io.helidon.nima.observe
-
Fluent API builder for
ObserveFeature. - observeManagedBeans(ProcessManagedBean<?>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Observes all managed beans but immediately dismisses ones for which the Java class was not previously noted by the
ProcessAnnotatedTypeobserver (which recorded only classes with selected annotations). - observeOn(Executor) - Method in interface io.helidon.common.reactive.Multi
-
Re-emit the upstream's signals to the downstream on the given executor's thread using a default buffer size of 32 and errors skipping ahead of items.
- observeOn(Executor) - Method in interface io.helidon.common.reactive.Single
-
Re-emit the upstream's signals to the downstream on the given executor's thread.
- observeOn(Executor) - Method in interface io.helidon.common.reactive.Subscribable
-
Re-emit the upstream's signals to the downstream on the given executor's thread.
- observeOn(Executor, int, boolean) - Method in interface io.helidon.common.reactive.Multi
-
Re-emit the upstream's signals to the downstream on the given executor's thread.
- ObserveProvider - Interface in io.helidon.nima.observe.spi
-
ServiceLoaderprovider interface for observability services. - OciExtension - Class in io.helidon.integrations.oci.sdk.cdi
-
A CDI 3.0 portable extension that enables the injection of any service interface, service client, service client builder, asynchronous service interface, asynchronous service client, or asynchronous service client builder from the Oracle Cloud Infrastructure Java SDK.
- OciExtension() - Constructor for class io.helidon.integrations.oci.sdk.cdi.OciExtension
-
Deprecated.For
ServiceLoaderuse only. - OciMetricsBean - Class in io.helidon.integrations.oci.metrics.cdi
-
OCI metrics integration CDI extension.
- OciMetricsBean() - Constructor for class io.helidon.integrations.oci.metrics.cdi.OciMetricsBean
- OciMetricsCdiExtension - Class in io.helidon.integrations.oci.metrics.cdi
-
OCI metrics integration CDI extension.
- OciMetricsCdiExtension() - Constructor for class io.helidon.integrations.oci.metrics.cdi.OciMetricsCdiExtension
- OciMetricsSupport - Class in io.helidon.integrations.oci.metrics
-
OCI Metrics Support
- OciMetricsSupport.Builder - Class in io.helidon.integrations.oci.metrics
-
Fluent API builder to create
OciMetricsSupport. - OciMetricsSupport.NameFormatter - Interface in io.helidon.integrations.oci.metrics
-
Prescribes behavior for formatting metric names for use by OCI.
- of(int) - Static method in enum class io.helidon.common.http.Http.Status.Family
-
Get the family for the response status code.
- of(ResolutionContext, Map<String, Map<String, Object>>, ConfigResolverRequest<T>) - Method in interface io.helidon.builder.config.spi.ConfigResolver
-
Resolves a
ConfigBeansingular element value from the backingConfig. - of(ResolutionContext, Map<String, Map<String, Object>>, ConfigResolverRequest<T>) - Method in class io.helidon.builder.config.spi.HelidonConfigResolver
- of(String) - Static method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
-
Creates instance of Key parsed from string representation.
- of(K, V) - Static method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Create a message with the given payload and ack function.
- of(K, V, Supplier<CompletionStage<Void>>) - Static method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Create a message with the given payload and ack function.
- of(PAYLOAD) - Static method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Create a JmsMessage with the given payload.
- of(PAYLOAD, Supplier<CompletionStage<Void>>) - Static method in interface io.helidon.messaging.connectors.jms.JmsMessage
-
Create a JmsMessage with the given payload and ack function.
- of(T) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- of(T...) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- of(V) - Static method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Create a message with the given payload and ack function.
- of(V, Supplier<CompletionStage<Void>>) - Static method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Create a message with the given payload and ack function.
- ofCollection(ResolutionContext, Map<String, Map<String, Object>>, ConfigResolverRequest<T>) - Method in interface io.helidon.builder.config.spi.ConfigResolver
-
Resolves a
ConfigBeancollection-like element value from the backingConfig. - ofCollection(ResolutionContext, Map<String, Map<String, Object>>, ConfigResolverRequest<T>) - Method in class io.helidon.builder.config.spi.HelidonConfigResolver
- ofMap(ResolutionContext, Map<String, Map<String, Object>>, ConfigResolverMapRequest<K, V>) - Method in interface io.helidon.builder.config.spi.ConfigResolver
-
Resolves a
ConfigBeanmap-like element value from the backingConfig. - ofMap(ResolutionContext, Map<String, Map<String, Object>>, ConfigResolverMapRequest<K, V>) - Method in class io.helidon.builder.config.spi.HelidonConfigResolver
- ofNullable(T) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
- OidcCdiExtension - Class in io.helidon.microprofile.oidc
-
Microprofile extension that brings support for Open ID Connect.
- OidcCdiExtension() - Constructor for class io.helidon.microprofile.oidc.OidcCdiExtension
- oidcConfig() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
-
Deprecated.Get the configuration to access IDCS instance.
- oidcConfig() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Deprecated.Access to
OidcConfigso the field is not duplicated by classes that extend this provider. - oidcConfig() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.Builder
-
Get the configuration to access IDCS instance.
- oidcConfig() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
-
Access to
OidcConfigso the field is not duplicated by classes that extend this provider. - oidcConfig(OidcConfig) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
-
Deprecated.Use explicit
OidcConfiginstance, e.g. - oidcConfig(OidcConfig) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.Builder
-
Use explicit
OidcConfiginstance, e.g. - oidcConfig(OidcConfig) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Configuration of OIDC (Open ID Connect).
- OidcConfig - Class in io.helidon.security.providers.oidc.common
-
Configuration of OIDC usable from all resources that utilize OIDC specification, such as security provider, web server extension and IDCS connectivity.
- OidcConfig.Builder - Class in io.helidon.security.providers.oidc.common
-
A fluent API
Builderto build instances ofOidcConfig. - OidcConfig.ClientAuthentication - Enum Class in io.helidon.security.providers.oidc.common
-
Client Authentication methods that are used by Clients to authenticate to the Authorization Server when using the Token Endpoint.
- OidcConfig.RequestType - Enum Class in io.helidon.security.providers.oidc.common
-
Types of requests to identity provider.
- OidcCookieHandler - Class in io.helidon.security.providers.oidc.common
-
Handler of cookies used in OIDC.
- OidcFeature - Class in io.helidon.security.providers.oidc
-
OIDC integration requires web resources to be exposed through a web server.
- OidcFeature.Builder - Class in io.helidon.security.providers.oidc
-
A fluent API builder for
OidcFeature. - oidcMetadata() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
OIDC metadata.
- oidcMetadata() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- oidcMetadata(Resource) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Resource configuration for OIDC Metadata containing endpoints to various identity services, as well as information about the identity server.
- oidcMetadata(Resource) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Resource configuration for OIDC Metadata containing endpoints to various identity services, as well as information about the identity server.
- oidcMetadata(JsonObject) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
JsonObject with the OIDC Metadata.
- oidcMetadata(JsonObject) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
JsonObject with the OIDC Metadata.
- oidcMetadataWellKnown(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
If set to true, metadata will be loaded from default (well known) location, unless it is explicitly defined using oidc-metadata-resource.
- oidcMetadataWellKnown(boolean) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
If set to true, metadata will be loaded from default (well known) location, unless it is explicitly defined using oidc-metadata-resource.
- OidcProvider - Class in io.helidon.security.providers.oidc
-
Open ID Connect authentication provider.
- OidcProvider.Builder - Class in io.helidon.security.providers.oidc
-
Builder for
OidcProvider. - OidcProviderService - Class in io.helidon.security.providers.oidc
-
Java service to create OIDC provider instance.
- OidcProviderService() - Constructor for class io.helidon.security.providers.oidc.OidcProviderService
- OidcSupport - Class in io.helidon.security.providers.oidc.reactive
-
OIDC integration requires web resources to be exposed through a web server.
- OidcSupport.Builder - Class in io.helidon.security.providers.oidc.reactive
-
A fluent API builder for
OidcSupport. - ok() - Method in interface io.helidon.cors.CorsResponseAdapter
-
Returns a response with only the headers that were set on this adapter and the status set to OK.
- OK - Enum constant in enum class io.helidon.tracing.Span.Status
-
The span was successful.
- OK - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
The operation completed successfully.
- OK_200 - Static variable in class io.helidon.common.http.Http.Status
-
200 OK, see HTTP/1.1 documentation.
- okSeverity() - Element in annotation interface io.helidon.security.annotations.Audited
-
Severity of request with successful response (in http, this would be 1** 2** and 3** statuses).
- onAbort(Consumer<? super Throwable>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Callback executed when this Publisher fails or is cancelled in a way that the entity performing emit() may be unaware of.
- onAck(Supplier<CompletionStage<Void>>) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Callback invoked when message is acknowledged.
- onBeginProcessing(Messager, Set<? extends TypeElement>, RoundEnvironment) - Static method in class io.helidon.pico.tools.ServicesToProcess
-
Called to signal the beginning of an annotation processing phase.
- onCancel(Runnable) - Method in class io.helidon.common.reactive.CompletionSingle
- onCancel(Runnable) - Method in class io.helidon.common.reactive.EmittingPublisher
-
Executed when cancel signal from downstream arrive.
- onCancel(Runnable) - Method in interface io.helidon.common.reactive.Multi
-
Executes given
Runnablewhen a cancel signal is received. - onCancel(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher
- onCancel(Runnable) - Method in interface io.helidon.common.reactive.Single
-
Executes given
Runnablewhen a cancel signal is received. - onCancel(Runnable) - Method in interface io.helidon.common.reactive.Subscribable
-
Executes given
Runnablewhen a cancel signal is received. - onCancel(String) - Method in class io.helidon.microprofile.messaging.health.MessagingLivenessCheck
- onCancel(String) - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Listener for the cancel coming from the downstream.
- onCancelCallback(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
-
On cancel callback.
- onChange(BiConsumer<String, ConfigNode>) - Method in interface io.helidon.config.ConfigSourceRuntime
-
Change support for a runtime.
- onChange(BiConsumer<String, ConfigNode>) - Method in class io.helidon.config.PrefixedConfigSource
- onChange(BiConsumer<String, ConfigNode>) - Method in interface io.helidon.config.spi.EventConfigSource
-
Register a change listener.
- onChange(Consumer<Config>) - Method in interface io.helidon.config.Config
-
Register a
Consumerthat is invoked each time a change occurs on whole Config or on a particular Config node. - onChange(Consumer<String>) - Method in interface io.helidon.security.providers.oidc.common.spi.TenantConfigFinder
-
Register a change listener.
- onCleanup(Consumer<? super T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Callback executed to clean up the buffer, when the Publisher terminates without passing ownership of buffered items to anyone (fail, completeNow, or the Subscription is cancelled).
- onClose() - Method in interface io.helidon.nima.webclient.http.spi.Source
-
Handler for event stream termination.
- onClose(WsSession, int, String) - Method in interface io.helidon.nima.websocket.WsListener
-
Received close.
- onComplete() - Method in class io.helidon.common.reactive.SequentialSubscriber
- onComplete() - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
- onComplete() - Method in class io.helidon.reactive.media.multipart.MultiPartDecoder
- onComplete() - Method in class io.helidon.reactive.media.multipart.MultiPartEncoder
- onComplete() - Method in interface io.helidon.reactive.webserver.BareResponse
-
Response should be flushed and closed.
- onComplete(Runnable) - Method in interface io.helidon.common.reactive.Multi
-
Executes given
Runnablewhen onComplete signal is received. - onComplete(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher
- onComplete(Runnable) - Method in interface io.helidon.common.reactive.Single
-
Executes given
Runnablewhen onComplete signal is received. - onComplete(Runnable) - Method in interface io.helidon.common.reactive.Subscribable
-
Executes given
Runnablewhen onComplete signal is received. - onComplete(String) - Method in class io.helidon.microprofile.messaging.health.MessagingLivenessCheck
- onComplete(String) - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Listener for the onComplete signal coming from the upstream.
- onCompleteCallback(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
-
On complete callback.
- onCompleted() - Method in class io.helidon.grpc.client.GrpcServiceClient.SingleValueStreamObserver
- onCompleted() - Method in class io.helidon.grpc.core.LambdaStreamObserver
- onCompleted() - Method in class io.helidon.grpc.core.SafeStreamObserver
- onCompleted() - Method in class io.helidon.grpc.server.CollectingObserver
- onCompleted() - Method in class io.helidon.nima.grpc.webserver.CollectingObserver
- onCompleteResume(T) - Method in interface io.helidon.common.reactive.Multi
-
Resume stream from single item if onComplete signal is intercepted.
- onCompleteResume(T) - Method in interface io.helidon.common.reactive.Single
-
Resume stream from single item if onComplete signal is intercepted.
- onCompleteResume(T) - Method in interface io.helidon.common.reactive.Subscribable
-
Resume stream from single item if onComplete signal is intercepted.
- onCompleteResumeWith(Flow.Publisher<? extends T>) - Method in interface io.helidon.common.reactive.Multi
-
Resume stream from supplied publisher if onComplete signal is intercepted.
- onCompleteResumeWith(Flow.Publisher<? extends T>) - Method in interface io.helidon.common.reactive.Single
-
Resume stream from supplied publisher if onComplete signal is intercepted.
- onCompleteResumeWith(Flow.Publisher<? extends T>) - Method in interface io.helidon.common.reactive.Subscribable
-
Resume stream from supplied publisher if onComplete signal is intercepted.
- onCompleteResumeWithSingle(Function<Optional<T>, ? extends Single<? extends T>>) - Method in interface io.helidon.common.reactive.Single
-
Resume stream with supplied single if onComplete signal is intercepted.
- onCounterAdded(String, Counter) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.DropwizardMetricsListener
- onCounterRemoved(String) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.DropwizardMetricsListener
- onDiscovery(MetricAnnotationDiscovery) - Method in interface io.helidon.microprofile.metrics.spi.MetricAnnotationDiscoveryObserver
-
Notifies the observer that a metric annotation has been discovered to apply to a constructor or method.
- onEmit(Consumer<T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Callback executed right after
onNextis actually sent. - onEmpty(Runnable) - Method in interface io.helidon.common.reactive.OptionalCompletionStage
-
Returns a new
OptionalCompletionStagethat, when this stage completes normally and returnsnull, executes the given action. - onEndProcessing(Messager, Set<? extends TypeElement>, RoundEnvironment) - Static method in class io.helidon.pico.tools.ServicesToProcess
-
Called to signal the end of an annotation processing phase.
- onError(WsSession, Throwable) - Method in interface io.helidon.nima.websocket.WsListener
-
Error occurred.
- onError(String, Throwable) - Method in class io.helidon.microprofile.messaging.health.MessagingLivenessCheck
- onError(String, Throwable) - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Listener for the onError event coming from the upstream.
- onError(Throwable) - Method in class io.helidon.common.reactive.SequentialSubscriber
- onError(Throwable) - Method in class io.helidon.grpc.client.GrpcServiceClient.SingleValueStreamObserver
- onError(Throwable) - Method in class io.helidon.grpc.core.LambdaStreamObserver
- onError(Throwable) - Method in class io.helidon.grpc.core.SafeStreamObserver
- onError(Throwable) - Method in class io.helidon.grpc.server.CollectingObserver
- onError(Throwable) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
- onError(Throwable) - Method in class io.helidon.nima.grpc.webserver.CollectingObserver
- onError(Throwable) - Method in interface io.helidon.nima.webclient.http.spi.Source
-
Handler for errors encountered during processing of source.
- onError(Throwable) - Method in class io.helidon.reactive.media.multipart.MultiPartDecoder
- onError(Throwable) - Method in class io.helidon.reactive.media.multipart.MultiPartEncoder
- onError(Throwable) - Method in interface io.helidon.reactive.webserver.BareResponse
-
Response should be flushed and closed.
- onError(Consumer<? super Throwable>) - Method in interface io.helidon.common.reactive.Multi
-
Executes given
Runnablewhen onError signal is received. - onError(Consumer<? super Throwable>) - Method in class io.helidon.common.reactive.MultiTappedPublisher
- onError(Consumer<? super Throwable>) - Method in interface io.helidon.common.reactive.Single
-
Executes given
Consumerwhen onError signal is received. - onError(Consumer<? super Throwable>) - Method in interface io.helidon.common.reactive.Subscribable
-
Executes given
Runnablewhen onError signal is received. - onErrorCallback(Consumer<? super Throwable>) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
-
On error callback.
- onErrorResume(Function<? super Throwable, ? extends T>) - Method in interface io.helidon.common.reactive.Multi
-
Functionproviding one item to be submitted as onNext in case of onError signal is received. - onErrorResume(Function<? super Throwable, ? extends T>) - Method in interface io.helidon.common.reactive.Single
-
Functionproviding one item to be submitted as onNext in case of onError signal is received. - onErrorResume(Function<? super Throwable, ? extends T>) - Method in interface io.helidon.common.reactive.Subscribable
-
Functionproviding one item to be submitted as onNext in case of onError signal is received. - onErrorResumeWith(Function<? super Throwable, ? extends Flow.Publisher<? extends T>>) - Method in interface io.helidon.common.reactive.Multi
-
Resume stream from supplied publisher if onError signal is intercepted.
- onErrorResumeWith(Function<? super Throwable, ? extends Flow.Publisher<? extends T>>) - Method in interface io.helidon.common.reactive.Single
-
Resume stream from supplied publisher if onError signal is intercepted.
- onErrorResumeWith(Function<? super Throwable, ? extends Flow.Publisher<? extends T>>) - Method in interface io.helidon.common.reactive.Subscribable
-
Resume stream from supplied publisher if onError signal is intercepted.
- onErrorResumeWithSingle(Function<? super Throwable, ? extends Single<? extends T>>) - Method in interface io.helidon.common.reactive.Single
-
Resume stream from supplied publisher if onError signal is intercepted.
- onEvent(SseEvent) - Method in interface io.helidon.nima.sse.webclient.SseSource
- onEvent(MessageBodyContext.Event) - Method in interface io.helidon.reactive.media.common.MessageBodyContext.EventListener
-
Handle a subscription event.
- onEvent(T) - Method in interface io.helidon.nima.webclient.http.spi.Source
-
Handler for a newly received event.
- onException(ClientRequestContext, PostInvocationInterceptor.ExceptionContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingInterceptor
-
Upon encountering a client exception, and if there's an active span created by a tracing filter, finish the span.
- onFailedFinish(AbstractServiceProvider.LogEntryAndResult, Throwable, boolean) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Called on a failed finish of activation.
- onFinalShutdown() - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- onFinalShutdown() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Called on the final leg of the shutdown sequence.
- onFinished(AbstractServiceProvider.LogEntryAndResult) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Called on a successful finish of activation.
- onGaugeAdded(String, Gauge<?>) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.DropwizardMetricsListener
- onGaugeRemoved(String) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.DropwizardMetricsListener
- onHistogramAdded(String, Histogram) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.DropwizardMetricsListener
- onHistogramRemoved(String) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.DropwizardMetricsListener
- onHttpUpgrade(HttpPrologue, Headers) - Method in interface io.helidon.nima.websocket.WsListener
-
Invoked during handshake process.
- onInit(String) - Method in class io.helidon.microprofile.messaging.health.MessagingLivenessCheck
- onInit(String) - Method in class io.helidon.microprofile.messaging.health.MessagingReadinessCheck
- onInit(String) - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Listener for the initial event before actual subscribing.
- onMessage(WsSession, BufferData, boolean) - Method in interface io.helidon.nima.websocket.WsListener
-
Received binary fragment.
- onMessage(WsSession, String, boolean) - Method in interface io.helidon.nima.websocket.WsListener
-
Received text fragment.
- onMeterAdded(String, Meter) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.DropwizardMetricsListener
- onMeterRemoved(String) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.DropwizardMetricsListener
- onNewClient(Class<?>, RestClientBuilder) - Method in class io.helidon.microprofile.restclient.MpRestClientListener
- onNewClient(Class<?>, RestClientBuilder) - Method in class io.helidon.microprofile.tracing.MpTracingRestClientListener
- onNewWebServer(Consumer<WebServer>) - Method in class io.helidon.reactive.webserver.Routing.Builder
- onNewWebServer(Consumer<WebServer>) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Registers callback on created new
WebServerinstance with this routing. - onNext(DataChunk) - Method in class io.helidon.reactive.media.multipart.MultiPartDecoder
- onNext(DataChunk) - Method in interface io.helidon.reactive.webserver.BareResponse
-
Provided
ByteBufferMUST be fully read during the method call. - onNext(WriteableBodyPart) - Method in class io.helidon.reactive.media.multipart.MultiPartEncoder
- onNext(Message<V>) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
- onNext(T) - Method in class io.helidon.common.reactive.SequentialSubscriber
- onNext(T) - Method in class io.helidon.grpc.client.GrpcServiceClient.SingleValueStreamObserver
- onNext(T) - Method in class io.helidon.grpc.core.SafeStreamObserver
- onNext(V) - Method in class io.helidon.grpc.core.LambdaStreamObserver
- onNext(V) - Method in class io.helidon.grpc.server.CollectingObserver
- onNext(V) - Method in class io.helidon.nima.grpc.webserver.CollectingObserver
- onNextCallback(Consumer<? super T>) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
-
On next callback.
- onNoConfig(SerializationConfig.Action) - Method in class io.helidon.common.SerializationConfig.Builder
-
What action to do in case of no configuration of the global filter.
- onOpen() - Method in interface io.helidon.nima.webclient.http.spi.Source
-
Handler for event stream creation.
- onOpen(WsSession) - Method in interface io.helidon.nima.websocket.WsListener
-
Session is open.
- onPhaseEvent(Event, Phase) - Method in interface io.helidon.pico.api.ActivationPhaseReceiver
-
Called when there is an event transition within the service registry.
- onPhaseEvent(Event, Phase) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- onPhaseEvent(Event, Phase) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- onPing(WsSession, BufferData) - Method in interface io.helidon.nima.websocket.WsListener
-
Received ping.
- onPong(WsSession, BufferData) - Method in interface io.helidon.nima.websocket.WsListener
-
Received pong.
- onRegistration(MetricAnnotationDiscovery, Metadata, MetricID, Metric) - Method in class io.helidon.microprofile.grpc.metrics.GrpcMetricRegistrationObserver
- onRegistration(MetricAnnotationDiscovery, Metadata, MetricID, Metric) - Method in interface io.helidon.microprofile.metrics.spi.MetricRegistrationObserver
-
Notifies the observer that a metric has been registered due to a metric annotation that applies to an executable.
- onRequest(String, long) - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Listener for the request coming from the downstream.
- onRequest(BiConsumer<Long, Long>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
-
Callback executed when request signal from downstream arrive.
- onRequest(BiConsumer<Long, Long>) - Method in class io.helidon.common.reactive.EmittingPublisher
-
Callback executed when request signal from downstream arrive.
- onRequest(BiConsumer<Long, Long>) - Method in class io.helidon.common.reactive.IoMulti.OutputStreamMultiBuilder
-
Callback executed when request signal from downstream arrive.
- onRequest(BiConsumer<Long, Long>) - Method in class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.Callback executed when request signal from downstream arrive.
- onRequestCallback(LongConsumer) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
-
On request callback.
- onRequestCompleted(boolean, long) - Method in interface io.helidon.nima.webserver.KeyPerformanceIndicatorSupport.Metrics
-
Invoked when processing on a request has finished.
- onRequestCompleted(boolean, long) - Method in interface io.helidon.reactive.webserver.KeyPerformanceIndicatorSupport.Metrics
-
Invoked when processing on a request has finished.
- onRequestReceived() - Method in interface io.helidon.nima.webserver.KeyPerformanceIndicatorSupport.Metrics
-
Invoked when a request has been received.
- onRequestReceived() - Method in interface io.helidon.reactive.webserver.KeyPerformanceIndicatorSupport.Metrics
-
Invoked when a request has been received.
- onRequestStarted() - Method in interface io.helidon.nima.webserver.KeyPerformanceIndicatorSupport.Metrics
-
Invoked when processing on a request has been started.
- onRequestStarted() - Method in interface io.helidon.reactive.webserver.KeyPerformanceIndicatorSupport.Metrics
-
Invoked when processing on a request has been started.
- onShutdown() - Method in class io.helidon.reactive.metrics.MetricsSupport
- onShutdown() - Method in class io.helidon.reactive.servicecommon.HelidonRestServiceSupport
- onStart(CompletableFuture<Async>) - Method in class io.helidon.nima.faulttolerance.Async.Builder
-
Configure future that shall be completed when async task starts.
- onSubscribe(String, Subscriber<Message<?>>, Subscription) - Method in class io.helidon.microprofile.messaging.health.MessagingReadinessCheck
- onSubscribe(String, Subscriber<Message<?>>, Subscription) - Method in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
-
Listener for the onSubscribe signal coming from the upstream.
- onSubscribe(Flow.Subscription) - Method in class io.helidon.common.reactive.SequentialSubscriber
- onSubscribe(Flow.Subscription) - Method in class io.helidon.reactive.media.multipart.MultiPartDecoder
- onSubscribe(Flow.Subscription) - Method in class io.helidon.reactive.media.multipart.MultiPartEncoder
- onSubscribe(Flow.Subscription) - Method in interface io.helidon.reactive.webserver.BareResponse
-
Each response is subscribed up to a single publisher and AFTER
BareResponse.writeStatusAndHeaders(Http.Status, Map)method is called and returned. - onSubscribe(Subscription) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
- onSubscribeCallback(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
-
Subscription callback.
- onTerminate(Runnable) - Method in interface io.helidon.common.reactive.Multi
-
Executes given
Runnablewhen any of signals onComplete, onCancel or onError is received. - onTerminate(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher
- onTerminate(Runnable) - Method in interface io.helidon.common.reactive.Single
-
Executes given
Runnablewhen any of signals onComplete, onCancel or onError is received. - onTerminate(Runnable) - Method in interface io.helidon.common.reactive.Subscribable
-
Executes given
Runnablewhen any of signals onComplete, onCancel or onError is received. - onTimerAdded(String, Timer) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.DropwizardMetricsListener
- onTimerRemoved(String) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.DropwizardMetricsListener
- onValue(Consumer<? super T>) - Method in interface io.helidon.common.reactive.OptionalCompletionStage
-
Returns a new
OptionalCompletionStagethat, when this stage completes normally and returns non-null, is executed with this stage's result as the argument to the supplied action. - onWrongConfig(SerializationConfig.Action) - Method in class io.helidon.common.SerializationConfig.Builder
-
What action to do in case of wrong configuration of the global filter.
- opCode() - Method in class io.helidon.nima.websocket.ClientWsFrame
- opCode() - Method in class io.helidon.nima.websocket.ServerWsFrame
- opCode() - Method in interface io.helidon.nima.websocket.WsFrame
-
Operation code of this frame.
- opCode(WsOpCode) - Method in class io.helidon.nima.websocket.ClientWsFrame
-
Configure the operation code of this frame.
- opCode(WsOpCode) - Method in class io.helidon.nima.websocket.ServerWsFrame
-
Configure the operation code of this frame.
- OPEN - Enum constant in enum class io.helidon.nima.faulttolerance.CircuitBreaker.State
-
Circuit is open and all requests fail with
CircuitBreakerOpenException. - OPEN - Enum constant in enum class io.helidon.nima.http2.Http2StreamState
-
Both local and remote streams are open.
- OPEN - Enum constant in enum class io.helidon.reactive.faulttolerance.CircuitBreaker.State
-
Circuit is open and all requests fail with
CircuitBreakerOpenException. - OpenApiCdiExtension - Class in io.helidon.microprofile.openapi
-
Portable extension to allow construction of a Jandex index (to pass to SmallRye OpenAPI) from CDI if no
META-INF/jandex.idxfile exists on the class path. - OpenApiCdiExtension() - Constructor for class io.helidon.microprofile.openapi.OpenApiCdiExtension
-
Creates a new instance of the index builder.
- openAPIConfig() - Method in class io.helidon.microprofile.openapi.MPOpenAPIBuilder
- openAPIConfig() - Method in class io.helidon.nima.openapi.OpenApiService.AbstractBuilder
-
Returns the smallrye OpenApiConfig instance describing the set-up that will govern the smallrye OpenAPI behavior.
- OpenAPIMediaType - Enum Class in io.helidon.openapi
-
Abstraction of the different representations of a static OpenAPI document file and the file type(s) they correspond to.
- OpenAPIParser - Class in io.helidon.openapi
-
Abstraction for SnakeYAML parsing of JSON and YAML.
- OpenApiService - Class in io.helidon.nima.openapi
-
Provides an endpoint and supporting logic for returning an OpenAPI document that describes the endpoints handled by the server.
- OpenApiService(OpenApiService.AbstractBuilder<?, ?>) - Constructor for class io.helidon.nima.openapi.OpenApiService
-
Creates a new instance of
OpenAPISupport. - OpenApiService.AbstractBuilder<B extends OpenApiService.AbstractBuilder<B,
T>, T extends OpenApiService> - Class in io.helidon.nima.openapi -
Base builder for OpenAPI service builders, extended by
OpenApiService.Builderand MicroProfile implementation. - OpenApiService.Builder - Class in io.helidon.nima.openapi
-
Fluent API builder for
OpenApiService. - OpenAPISupport - Class in io.helidon.reactive.openapi
-
Provides an endpoint and supporting logic for returning an OpenAPI document that describes the endpoints handled by the server.
- OpenAPISupport(OpenAPISupport.Builder) - Constructor for class io.helidon.reactive.openapi.OpenAPISupport
-
Creates a new instance of
OpenAPISupport. - OpenAPISupport.Builder - Class in io.helidon.reactive.openapi
-
Fluent API builder for
OpenAPISupport. - opens() - Method in interface io.helidon.pico.tools.ModuleInfoItem
-
Returns true if this is using a
opendefinition. - OpenTelemetryTracerProvider - Class in io.helidon.tracing.opentelemetry
-
Service loader provider implementation for
TracerProvider. - OpenTelemetryTracerProvider() - Constructor for class io.helidon.tracing.opentelemetry.OpenTelemetryTracerProvider
- OpenTracing - Class in io.helidon.tracing.opentracing
-
Open Tracing factory methods to create wrappers for Open Tracing types.
- OpenTracingProvider - Interface in io.helidon.tracing.opentracing.spi
-
Open Tracing SPI to include various tracers.
- OpenTracingTracerBuilder<T extends OpenTracingTracerBuilder<T>> - Interface in io.helidon.tracing.opentracing
-
A builder for tracing
tracer. - OpenTracingTracerProvider - Class in io.helidon.tracing.opentracing
-
ServiceLoaderservice implementation ofTracerProviderfor Open Tracing tracers. - OpenTracingTracerProvider() - Constructor for class io.helidon.tracing.opentracing.OpenTracingTracerProvider
- OPERATION_DECRYPT - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Decrypt content and validate decryption, if applicable.
- OPERATION_DERIVE_BITS - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Derive bits not to be used as a key.
- OPERATION_DERIVE_KEY - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Derive key.
- OPERATION_ENCRYPT - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Encrypt content.
- OPERATION_SIGN - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Compute digital signature or MAC.
- OPERATION_UNWRAP_KEY - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Decrypt key and validate decryption, if applicable.
- OPERATION_VERIFY - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Verify digital signature or MAC.
- OPERATION_WRAP_KEY - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Encrypt key.
- operationNameConstructor() - Method in class io.helidon.grpc.server.GrpcTracingConfig
- operations() - Method in class io.helidon.security.jwt.jwk.Jwk
-
Permitted operations of this JWK.
- operations(List<String>) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Intended operations of this JWK.
- operations(List<String>) - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
-
Intended operations of this JWK.
- operations(List<String>) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Intended operations of this JWK.
- operatorName() - Method in class io.helidon.common.reactive.MultiTappedPublisher
- oppositeOf(String) - Static method in class io.helidon.pico.tools.TypeTools
-
Transposes "jakarta." from and/or to "javax.".
- optional() - Method in class io.helidon.config.AbstractSource
- optional() - Method in class io.helidon.config.PrefixedConfigSource
- optional() - Method in interface io.helidon.config.spi.Source.Builder
-
Configure this source to be optional.
- optional() - Method in interface io.helidon.config.spi.Source
-
Whether this source is optional.
- optional() - Element in annotation interface io.helidon.security.annotations.Authenticated
-
If set to optional, authentication will be attempted, yet if it fails, we would still be called without authenticated user/service.
- optional(boolean) - Method in class io.helidon.config.AbstractSourceBuilder
- optional(boolean) - Method in interface io.helidon.config.spi.Source.Builder
-
Whether the source is optional or not.
- optional(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Whether authentication is required.
- optional(boolean) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
If set to true, this provider will return
SecurityResponse.SecurityStatus.ABSTAINinstead of failing in case of invalid request. - optional(boolean) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Whether authentication is required.
- optional(boolean) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
-
Whether authentication is required.
- optional(boolean) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Whether authentication is required.
- optional(boolean) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Set whether the signature is optional.
- optional(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Whether authentication is required.
- optional(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Whether authentication is required.
- optional(boolean) - Method in class io.helidon.security.SecurityRequestBuilder
-
Set that security is optional.
- OPTIONAL - Enum constant in enum class io.helidon.nima.common.tls.TlsClientAuth
-
Mutual TLS is optional.
- OPTIONAL - Enum constant in enum class io.helidon.reactive.webserver.ClientAuthentication
-
Authentication is optional.
- OPTIONAL - Enum constant in enum class io.helidon.security.CompositeProviderFlag
-
Provider may succeed or abstain.
- OPTIONAL - Enum constant in enum class io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
-
Security MAY be used (e.g.
- OptionalCompletionStage<T> - Interface in io.helidon.common.reactive
-
A completion stage that allows processing of cases when the element is present and when not.
- optionalEmpty() - Static method in class io.helidon.common.testing.junit5.OptionalMatcher
-
A matcher for an
Optionalthat checks it is empty. - OptionallyNamed - Interface in io.helidon.pico.api
-
Provides a means to identify if the instance is optionally named.
- OptionalMatcher - Class in io.helidon.common.testing.junit5
-
Hamcrest matchers for
Optional. - optionalPresent() - Static method in class io.helidon.common.testing.junit5.OptionalMatcher
-
A matcher for an
Optionalthat checks it is present. - optionalSupplier() - Method in interface io.helidon.config.ConfigValue
-
Returns a
Supplierof anOptional<T>of the configuration node. - optionalValue(Matcher<? super T>) - Static method in class io.helidon.common.testing.junit5.OptionalMatcher
-
A matcher for an
Optionalthat checks it is present, and that the value matches the provided matcher. - optionalWrapped() - Method in interface io.helidon.pico.api.InjectionPointInfo
-
True if the injection point is of type
Optional. - optionalWrapped() - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Sets the flag indicating the injection point is an
Optionaltype. - optionalWrapped(boolean) - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Sets the flag indicating the injection point is an
Optionaltype. - options() - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for options method with default path.
- options() - Method in interface io.helidon.reactive.webclient.WebClient
-
Create a request builder for a options method.
- options(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- options(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add an options route.
- options(Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- options(Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes all OPTIONS requests to provided handler(s).
- options(PathMatcher, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- options(PathMatcher, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes OPTIONS requests with corresponding path to provided handler(s).
- options(String) - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for options method with a path.
- options(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- options(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add an options route.
- options(String, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- options(String, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes OPTIONS requests with corresponding path to provided handler(s).
- Options - Class in io.helidon.pico.tools
-
Options that can be provided via -A (in annotation processing mode), or via system properties or env properties if running normally.
- OPTIONS - Static variable in class io.helidon.common.http.Http.Method
-
The OPTIONS method represents a request for information about the communication options available on the request/response chain identified by the Request-URI.
- or(Predicate<ServerRequest>) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Returns a composed predicate that represents a logical OR expression between this predicate and another predicate.
- or(Supplier<? extends Optional<T>>) - Method in interface io.helidon.config.ConfigValue
-
If the underlying
Optionaldoes not have a value, set it to theOptionalproduced by the supplying function. - OracleConfigureRequest - Class in io.helidon.integrations.vault.secrets.database
-
Request to configure Oracle database.
- OracleConfigureRequest(String) - Constructor for class io.helidon.integrations.vault.secrets.database.OracleConfigureRequest
- ordering() - Method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
The ordering applied.
- ordering() - Method in interface io.helidon.pico.tools.ModuleInfoItem
-
Applicable if the target is referencing a list of target class or package names.
- orElse(T) - Method in interface io.helidon.common.config.ConfigValue
-
Return the value if present, otherwise return
other. - orElse(T) - Method in interface io.helidon.config.ConfigValue
-
Return the value if present, otherwise return
other. - orElseGet(Supplier<? extends T>) - Method in interface io.helidon.common.config.ConfigValue
-
Return the value if present, otherwise invoke
otherand return the result of that invocation. - orElseGet(Supplier<? extends T>) - Method in interface io.helidon.config.ConfigValue
-
Return the value if present, otherwise invoke
otherand return the result of that invocation. - orElseThrow(Supplier<? extends X>) - Method in interface io.helidon.common.config.ConfigValue
-
Return the contained value, if present, otherwise throw an exception to be created by the provided supplier.
- orElseThrow(Supplier<? extends X>) - Method in interface io.helidon.config.ConfigValue
-
Return the contained value, if present, otherwise throw an exception to be created by the provided supplier.
- origin() - Method in class io.helidon.security.Grant
-
Origin of this grant - this may be an arbitrary string, URI, component creating it etc.
- origin(String) - Method in class io.helidon.security.Grant.Builder
-
Origin of this grant (e.g.
- ORIGIN - Static variable in class io.helidon.common.http.Http.Header
-
The
<code>{@value}</code>header name. - origins() - Method in class io.helidon.microprofile.tyrus.TyrusUpgradeProvider
- origins() - Method in class io.helidon.nima.websocket.webserver.WsUpgradeProvider.AbstractBuilder
- origins() - Method in class io.helidon.nima.websocket.webserver.WsUpgradeProvider
- origins() - Method in class io.helidon.nima.websocket.webserver.WsUpgrader
- orphan() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
Whether the token is orphan (no parent).
- orphan(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
If true, tokens created against this policy will be orphan tokens (they will have no parent).
- OTHER - Enum constant in enum class io.helidon.common.http.DirectHandler.EventType
-
Other type, please specify expected status code.
- OTHER - Enum constant in enum class io.helidon.common.http.Http.Status.Family
-
Other, unrecognized HTTP status codes.
- OTHER - Enum constant in enum class io.helidon.pico.api.Event
-
Other, informational.
- otherElementInfo() - Method in class io.helidon.common.types.DefaultTypeInfo
- otherElementInfo() - Method in interface io.helidon.common.types.TypeInfo
-
The elements that make up this type that are considered "other", or being skipped because they are irrelevant to processing.
- otherElementInfo(Collection<TypedElementName>) - Method in class io.helidon.common.types.DefaultTypeInfo.Builder
-
Sets the otherElementInfo to val.
- otherwise(Handler) - Method in class io.helidon.reactive.webserver.RequestPredicate.ConditionalHandler
-
Set the
Handlerto use when the predicate does not match the request. - OUT_OF_RANGE - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
Operation was attempted past the valid range.
- outbound() - Method in class io.helidon.nima.http2.ConnectionFlowControl
-
Connection outbound flow control window, decrements when DATA are sent and increments when WINDOW_UPDATE or INIT_WINDOW_SIZE is received.
- outbound() - Method in class io.helidon.nima.http2.StreamFlowControl
-
Outbound flow control, ensures that no more than requested amount of data is sent to the other side.
- outbound(OutboundConfig) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Add outbound targets to this builder.
- OUTBOUND_SPAN_QUALIFIER - Static variable in class io.helidon.tracing.config.TracingConfigUtil
-
Qualifier for outbound
io.opentracing.SpanContextas registered withContext. - OUTBOUND_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
-
Reserved event type prefix for outbound security (such as identity propagation) events.
- outboundClientBuilder() - Method in interface io.helidon.security.SecurityContext
-
Outbound security client builder for programmatic outbound security used for identity propagation, identity mapping, encryption of outbound calls etc.
- outboundConfig(OutboundConfig) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Configuration of outbound rules.
- outboundConfig(OutboundConfig) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
Outbound configuration - a set of outbound targets that will have the token propagated.
- outboundConfig(OutboundConfig) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Configuration of outbound rules.
- outboundConfig(OutboundConfig) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Configuration of outbound rules.
- OutboundConfig - Class in io.helidon.security.providers.common
-
Configuration of outbound security targets.
- OutboundConfig() - Constructor for class io.helidon.security.providers.common.OutboundConfig
- OutboundConfig.Builder - Class in io.helidon.security.providers.common
-
OutboundConfigbuilder when not reading it from configuration. - outboundEndpointConfig(EndpointConfig) - Method in class io.helidon.security.OutboundSecurityClientBuilder
-
Configure outbound endpoint config (annotations, config, attributes etc.) for this outbound call.
- outboundEndpointConfig(Supplier<EndpointConfig>) - Method in class io.helidon.security.OutboundSecurityClientBuilder
-
Configure outbound endpoint config (annotations, config, attributes etc.) for this outbound call.
- outboundEnvironment(SecurityEnvironment) - Method in class io.helidon.security.OutboundSecurityClientBuilder
-
Configure outbound environment (path, headers, URI etc.) for this outbound call.
- outboundEnvironment(Supplier<SecurityEnvironment>) - Method in class io.helidon.security.OutboundSecurityClientBuilder
-
Configure outbound environment (path, headers, URI etc.) for this outbound call.
- outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider
- outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.oidc.OidcProvider
- outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in interface io.helidon.security.spi.OutboundSecurityProvider
-
Creates necessary updates to headers and entity needed for outbound security (e.g.
- outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.spi.SynchronousProvider
-
Creates necessary updates to headers and entity needed for outbound security (e.g.
- OutboundSecurityClientBuilder - Class in io.helidon.security
-
Builder constructing a security client - extends the
SecurityRequestBuilderfor convenience. - OutboundSecurityProvider - Interface in io.helidon.security.spi
-
Security provider for securing client requests (outbound).
- OutboundSecurityResponse - Class in io.helidon.security
-
Response of outbound security provider.
- OutboundSecurityResponse.Builder - Class in io.helidon.security
-
Builder class to build custom identity propagation responses.
- OutboundTarget - Class in io.helidon.security.providers.common
-
Configuration of outbound target.
- OutboundTarget.Builder - Class in io.helidon.security.providers.common
-
Fluent API builder for
OutboundTarget. - OutboundTargetDefinition - Class in io.helidon.security.providers.httpsign
-
Configuration of outbound target to sign outgoing requests.
- OutboundTargetDefinition.Builder - Class in io.helidon.security.providers.httpsign
-
Fluent API builder to build
OutboundTargetDefinitioninstances. - outboundTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Token handler to create outbound headers to propagate identity.
- outboundTracing() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Create a tracing span for outbound tracing.
- OutboundTracing - Class in io.helidon.security.integration.common
-
Tracing support for outbound security.
- outgoing(String, Class<P>) - Method in class io.helidon.messaging.connectors.mock.MockConnector
-
Retrieve mocker for outgoing channel.
- OutOfCapacityException - Exception Class in io.helidon.reactive.media.common
-
Exception that is related to the capacity of an object.
- OutOfCapacityException(String) - Constructor for exception class io.helidon.reactive.media.common.OutOfCapacityException
-
New exception with a message and without a cause.
- outputPath() - Method in interface io.helidon.pico.tools.CodeGenPaths
-
Identifies where the classes directory resides.
- outputStream() - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Alternative way to send an entity, using an output stream.
- outputStream(ClientRequest.OutputStreamHandler) - Method in interface io.helidon.nima.webclient.ClientRequest
-
Handle output stream and submit the request.
- outputStreamMulti() - Static method in interface io.helidon.common.reactive.IoMulti
-
Create an
OutputStreamthat provides the data written as aMulti. - OutputStreamMulti - Class in io.helidon.common.reactive
-
Output stream that
Flow.Publisherpublishes any data written to it asByteBufferevents. - OutputStreamMulti() - Constructor for class io.helidon.common.reactive.OutputStreamMulti
-
Create new output stream that
Flow.Publisherpublishes any data written to it asByteBufferevents. - outputStreamMultiBuilder() - Static method in interface io.helidon.common.reactive.IoMulti
-
Creates a builder of the
OutputStreamthat provides data written as aMulti. - overallTimeout() - Method in class io.helidon.config.SimpleRetryPolicy
-
Overall timeout.
- overallTimeout(long, TimeUnit) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Configure record timeout since its creation.
- overallTimeout(Duration) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
-
Overall timeout.
- overallTimeout(Duration) - Method in class io.helidon.nima.faulttolerance.Retry.Builder
-
Overall timeout.
- overallTimeout(Duration) - Method in class io.helidon.reactive.faulttolerance.Retry.Builder
-
Overall timeout.
- overrideBean() - Element in annotation interface io.helidon.pico.configdriven.api.ConfiguredBy
-
Required to be set to true if
ConfiguredBy.drivesActivation()is applied, thereby overriding the defaults inConfigBeanannotation. - OverrideConfigFilter - Class in io.helidon.config
-
A config filter that replaces values with a new ones of keys that matching with
Pattern. - OverrideConfigFilter(Supplier<List<Map.Entry<Predicate<Config.Key>, String>>>) - Constructor for class io.helidon.config.OverrideConfigFilter
-
Creates a filter with a given supplier of a map of key patterns to a override values.
- overrideCoordinatorUriSupplier(Supplier<URI>) - Method in class io.helidon.microprofile.lra.CoordinatorLocatorService
-
Override standard supplier for getting coordinator uri from config.
- overrideProperties() - Method in interface io.helidon.pico.tools.GenericTemplateCreatorRequest
-
The overriding properties to apply that will supersede the default values that are specified below.
- overrides(Supplier<? extends OverrideSource>) - Method in interface io.helidon.config.Config.Builder
-
Sets source of a override source.
- OverrideSource - Interface in io.helidon.config.spi
-
Source of config override settings.
- OverrideSource.OverrideData - Class in io.helidon.config.spi
-
Group of config override settings.
- OverrideSourceProvider - Interface in io.helidon.config.spi
-
Java service loader service to provide a override source based on meta configuration.
- OverrideSources - Class in io.helidon.config
-
Class provides access to built-in
OverrideSourceimplementations. - overridesVisitAttributes(BodyContext) - Method in class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
- overridesVisitAttributes(BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Return true if the visitAttributes() methods is being overridden.
P
- PACKAGE_PRIVATE - Enum constant in enum class io.helidon.pico.api.ElementInfo.Access
-
package private.
- packageName() - Element in annotation interface io.helidon.builder.Builder
-
The package name to use for the generated class.
- packageName() - Method in class io.helidon.common.types.DefaultTypeName
- packageName() - Method in interface io.helidon.common.types.TypeName
-
Functions the same as
Class.getPackageName(). - packageName() - Method in class io.helidon.grpc.server.ServiceDescriptor
-
Returns package name from proto file.
- packageName() - Method in interface io.helidon.pico.tools.ApplicationCreatorCodeGen
-
The package name to use for code generation.
- packageName() - Method in interface io.helidon.pico.tools.GeneralCodeGenNames
-
The package name to use for the generated
Module,Application, etc. - packageName(String) - Method in class io.helidon.common.types.DefaultTypeName.Builder
-
Set the package name.
- packageNamesToScan() - Method in interface io.helidon.pico.tools.ExternalModuleCreatorRequest
-
The set of packages to analyze and eventually generate pico activators against.
- pad(String) - Method in class io.helidon.nima.webserver.accesslog.AbstractLogEntry
-
Apply configured padding.
- pad(String) - Method in class io.helidon.reactive.webserver.accesslog.AbstractLogEntry
-
Apply configured padding.
- padded() - Method in class io.helidon.nima.http2.Http2Flag.DataFlags
-
Whether the padded flag is set.
- padded() - Method in class io.helidon.nima.http2.Http2Flag.HeaderFlags
-
Whether the padded flag is set.
- padded() - Method in class io.helidon.nima.http2.Http2Flag.PushPromiseFlags
-
Whether the padded flag is set.
- PADDED - Static variable in class io.helidon.nima.http2.Http2Flag
-
Padded flag (used by headers, and data).
- parallelismThreshold(long) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Configure parallelism threshold.
- param(String) - Method in interface io.helidon.reactive.webserver.PathMatcher.Result
-
Get value for a given parameter of the associated path matcher.
- param(String) - Method in interface io.helidon.reactive.webserver.ServerRequest.Path
-
Returns value of single parameter resolved from path pattern.
- PARAM_ALGORITHM - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
JWK parameter for algorithm.
- PARAM_CURVE - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for EC curve.
- PARAM_EXP - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for private key exponent.
- PARAM_FIRST_CRT_COEFF - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for private key First CRT Coefficient.
- PARAM_FIRST_FACTOR_CRT_EXP - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for private key First Factor CRT Exponent.
- PARAM_FIRST_PRIME_FACTOR - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for private key First Prime Factor.
- PARAM_HEADER_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
-
Default name of the header we expect JWT in.
- PARAM_KEY_ID - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
JWK parameter for key id.
- PARAM_KEY_TYPE - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
JWK parameter for key type.
- PARAM_OCTET_KEY - Static variable in class io.helidon.security.jwt.jwk.JwkOctet
-
Key value.
- PARAM_OPERATIONS - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
JWK parameters for permitted operations.
- PARAM_OTHER_PRIMES - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for private key Other Primes Info.
- PARAM_PRIVATE_KEY - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for private key.
- PARAM_PUB_EXP - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for public key exponent.
- PARAM_PUB_MODULUS - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for public key modulus.
- PARAM_SECOND_FACTOR_CRT_EXP - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for private key Second Factor CRT Exponent.
- PARAM_SECOND_PRIME_FACTOR - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for private key Second Prime Factor.
- PARAM_USE - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
JWK parameter for usage.
- PARAM_X_COORDINATE - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for X coordinate.
- PARAM_X509_CHAIN - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for X.509 certificate chain array.
- PARAM_X509_CHAIN - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for X.509 certificate chain array.
- PARAM_X509_CHAIN_URL - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for X.509 certificate chain URL.
- PARAM_X509_CHAIN_URL - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for X.509 certificate chain URL.
- PARAM_X509_SHA_1 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for SHA 1 Thumbprint of X.509 certificate.
- PARAM_X509_SHA_1 - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for SHA 1 Thumbprint of X.509 certificate.
- PARAM_X509_SHA_256 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for SHA 256 Thumbprint of X.509 certificate.
- PARAM_X509_SHA_256 - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
JWK parameter for SHA 256 Thumbprint of X.509 certificate.
- PARAM_Y_COODRINATE - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
JWK parameter for X coordinate.
- parameter(String, String) - Method in class io.helidon.common.http.ContentDisposition.Builder
-
Add a new content disposition header parameter.
- parameterAnnotations() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get method parameter annotations.
- parameterInfo() - Method in interface io.helidon.pico.tools.MethodElementInfo
-
Provides information for each parameter to the method.
- parameters() - Method in class io.helidon.common.http.ContentDisposition
-
Get the parameters map.
- parameters() - Method in interface io.helidon.common.http.HttpMediaType
-
Read-only parameter map.
- parameters(List<Object>) - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Set new indexed parameters to be used.
- parameters(Map<String, Object>) - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Set new named parameters to be used.
- parameters(Map<String, String>) - Method in class io.helidon.common.http.HttpMediaType.Builder
-
Parameters of the media type.
- Parameters - Interface in io.helidon.common.parameters
-
Parameters abstraction (used by any component that has named parameters with possible multiple values).
- Parameters.Builder - Class in io.helidon.common.parameters
-
Builder of a new
Parametersinstance. - parameterTypes() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get method parameter types.
- paramName() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Query parameter name.
- paramName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Name of a query parameter that contains the JWT token when parameter is used.
- params() - Method in interface io.helidon.reactive.webserver.PathMatcher.Result
-
Returns the values of parameters that were specified in the associated path template.
- params() - Method in interface io.helidon.security.AuditEvent
-
Parameters of this audit event, used in
String.format(String, Object...)when creating the audit message. - params(Object...) - Method in interface io.helidon.reactive.dbclient.DbStatement
-
Configure parameters from an array by order.
- params(List<?>) - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
- params(List<?>) - Method in interface io.helidon.reactive.dbclient.DbStatement
-
Configure parameters from a
Listby order. - params(List<?>) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementGet
- params(Map<String, ?>) - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
- params(Map<String, ?>) - Method in interface io.helidon.reactive.dbclient.DbStatement
-
Configure named parameters.
- params(Map<String, ?>) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementGet
- paramTenantName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Name of a query parameter that contains the tenant name when parameter is used.
- paramType() - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
-
Type of parameters of this statement.
- ParamType - Enum Class in io.helidon.reactive.dbclient.common
-
Type of statement parameters.
- parent() - Method in interface io.helidon.common.config.Config.Key
-
Returns instance of Key that represents key of parent config node.
- parent() - Method in interface io.helidon.config.Config.Key
-
Returns instance of Key that represents key of parent config node.
- parent() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
Parent of this analysis.
- parent(Context) - Method in class io.helidon.common.context.Context.Builder
-
Parent of the new context.
- parent(SpanContext) - Method in interface io.helidon.tracing.Span.Builder
-
Parent span of the new span.
- PARENT_CONTEXT_CLIENT_PROPERTY - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Deprecated.Property sent with JAX-RS requests to override parent span context in outbound calls.
- PARENT_CONTEXT_CLIENT_PROPERTY - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
-
Property sent with JAX-RS requests to override parent span context in outbound calls.
- parentAnnotationTypeName() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the parent annotation type name.
- ParentingMediaContextBuilder<T> - Interface in io.helidon.reactive.media.common
-
Builder of
MediaContextthat can be parented. - parentTypeName() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the parent type name of the builder.
- ParsableSource - Interface in io.helidon.config.spi
-
An eager source that can read all data from the underlying origin as a stream that can be parsed based on its media type (or using an explicit
ConfigParser. - ParsableSource.Builder<B extends ParsableSource.Builder<B>> - Interface in io.helidon.config.spi
-
A builder for a parsable source.
- parse(ConfigParser.Content) - Method in class io.helidon.config.hocon.HoconConfigParser
- parse(ConfigParser.Content) - Method in class io.helidon.config.PropertiesConfigParser
- parse(ConfigParser.Content) - Method in interface io.helidon.config.spi.ConfigParser
-
Deprecated.
- parse(ConfigParser.Content) - Method in class io.helidon.config.yaml.YamlConfigParser
- parse(ConfigParser.Content, Function<String, Optional<InputStream>>) - Method in class io.helidon.config.hocon.HoconConfigParser
- parse(ConfigParser.Content, Function<String, Optional<InputStream>>) - Method in interface io.helidon.config.spi.ConfigParser
-
Parses a specified
ConfigContentinto ahierarchical configuration representation. - parse(InputStream) - Method in class io.helidon.grpc.core.JsonbMarshaller
- parse(String) - Static method in class io.helidon.common.http.ContentDisposition
-
Parse a received header value.
- parse(String) - Static method in class io.helidon.common.http.Http.DateTime
-
Parse provided text to
ZonedDateTimeusing any possible date / time format specified by RFC2616 Hypertext Transfer Protocol. - parse(String) - Static method in class io.helidon.common.http.SetCookie
-
Parses new instance of
SetCookiefrom the String representation. - parse(String, Class<R>) - Method in interface io.helidon.builder.config.spi.StringValueParser
-
Parse the string into a type R instance.
- parse(Map<Class<?>, ExpandedTypeDescription>, InputStream) - Static method in class io.helidon.openapi.OpenAPIParser
-
Parse open API.
- parseHeader(String) - Static method in class io.helidon.cors.CorsSupportHelper
-
Parse list header value as a set.
- parseHeader(List<String>) - Static method in class io.helidon.cors.CorsSupportHelper
-
Parse a list of list of headers as a set.
- parseJson(String, Errors.Collector, String, String) - Static method in class io.helidon.security.jwt.JwtHeaders
- parser() - Method in class io.helidon.config.AbstractConfigSource
-
Config parser if one is configured to use for parsing content of
ParsableSource. - parser() - Method in class io.helidon.config.ClasspathConfigSource
- parser() - Method in class io.helidon.config.etcd.EtcdConfigSource
- parser() - Method in class io.helidon.config.FileConfigSource
- parser() - Method in class io.helidon.config.git.GitConfigSource
- parser() - Method in interface io.helidon.config.spi.ParsableSource
-
If a parser is configured with this source, return it.
- parser() - Method in class io.helidon.config.UrlConfigSource
- parser(ConfigParser) - Method in class io.helidon.config.AbstractConfigSourceBuilder
-
A parser if this is a
ParsableSourceand explicit parser is configured. - parser(ConfigParser) - Method in class io.helidon.config.ClasspathConfigSource.Builder
- parser(ConfigParser) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
- parser(ConfigParser) - Method in class io.helidon.config.FileConfigSource.Builder
- parser(ConfigParser) - Method in class io.helidon.config.git.GitConfigSourceBuilder
- parser(ConfigParser) - Method in interface io.helidon.config.spi.ParsableSource.Builder
-
Configure an explicit parser to be used with the source.
- parser(ConfigParser) - Method in class io.helidon.config.UrlConfigSource.Builder
- ParserHelper - Class in io.helidon.openapi
-
Wraps generated parser and uses
ExpandedTypeDescriptionas its type. - parserMapping(Function<Config.Key, Optional<ConfigParser>>) - Method in class io.helidon.config.AbstractConfigSourceBuilder
-
Sets a function that maps keys to a parser.
- parseToken(JwtHeaders, String) - Static method in class io.helidon.security.jwt.EncryptedJwt
-
Parse a token received over network.
- parseToken(JwtHeaders, String) - Static method in class io.helidon.security.jwt.SignedJwt
-
Parse a token received over network.
- parseToken(String) - Static method in class io.helidon.security.jwt.EncryptedJwt
-
Parse a token received over network.
- parseToken(String) - Static method in class io.helidon.security.jwt.JwtHeaders
-
Parse a token to retrieve the JWT header.
- parseToken(String) - Static method in class io.helidon.security.jwt.SignedJwt
-
Parse a token received over network.
- partContentType() - Method in interface io.helidon.reactive.media.multipart.BodyPartHeaders
-
Get the
Content-Typeheader. - partContentType() - Method in class io.helidon.reactive.media.multipart.ReadableBodyPartHeaders
- partContentType() - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
- partHeaders() - Method in interface io.helidon.nima.http.media.multipart.ReadablePart
-
Headers of this part.
- PARTIAL_CONTENT_206 - Static variable in class io.helidon.common.http.Http.Status
-
206 Reset Content, see HTTP/1.1 documentation.
- partialResultsException() - Method in interface io.helidon.graphql.server.ExecutionContext
-
Retrieve partial results
Throwable. - partialResultsException(Throwable) - Method in interface io.helidon.graphql.server.ExecutionContext
-
Add a partial results
Throwable. - Participant - Interface in io.helidon.lra.coordinator.client
-
Participant metadata needed by LRA coordinator.
- passes(String) - Method in interface io.helidon.metrics.api.RegistryFilterSettings
-
Reports whether a given metric name passes the filter.
- password() - Method in interface io.helidon.integrations.vault.secrets.database.DbCredentials
-
Password of the database user.
- password(char[]) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
-
Set password upon which the cryptography key will be generated.
- password(char[]) - Method in class io.helidon.reactive.webclient.Proxy.Builder
-
Sets a new password for the proxy.
- password(String) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Create password.
- password(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
Specifies the password to use when connecting with the username.
- password(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Password used for creating JMS connection.
- password(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Password used for creating JMS connection.
- password(String) - Method in class io.helidon.reactive.dbclient.jdbc.ConnectionPool.Builder
-
Connection pool password.
- password(String) - Method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProviderBuilder
- password(String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClientProviderBuilder
- password(String) - Method in interface io.helidon.reactive.dbclient.spi.DbClientProviderBuilder
-
Set database connection p¨assword.
- PASSWORD_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Password used with ConnectionFactory.
- PasswordKeyDerivation - Class in io.helidon.common.crypto
-
Util class used for encryption key derivation from the password.
- passwordPolicy(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
The name of the password policy to use when generating passwords for this database.
- patch() - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for patch method with default path.
- patch(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- patch(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add an options route.
- patch(Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- patch(Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes all RFC 5789 PATCH requests to provided handler(s).
- patch(PathMatcher, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- patch(PathMatcher, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes RFC 5789 PATCH requests with corresponding path to provided handler(s).
- patch(String) - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for patch method with a path.
- patch(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- patch(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add an options route.
- patch(String, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- patch(String, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes RFC 5789 PATCH requests with corresponding path to provided handler(s).
- PATCH - Static variable in class io.helidon.common.http.Http.Method
-
The PATCH method as described in RFC 5789 is used to perform an update to an existing resource, where the request payload only has to contain the instructions on how to perform the update.
- path() - Element in annotation interface io.helidon.common.features.api.Feature
-
Path of this feature (a feature path).
- path() - Method in interface io.helidon.common.http.DirectHandler.TransportRequest
-
Requested path, if found in request.
- path() - Method in record class io.helidon.common.http.PathMatchers.MatchResult
-
Returns the value of the
pathrecord component. - path() - Method in record class io.helidon.common.uri.UriInfo
-
Returns the value of the
pathrecord component. - path() - Method in interface io.helidon.common.uri.UriPath
-
Decoded path without matrix parameters.
- path() - Method in class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
-
Returns a relative path to the configuration file.
- path() - Method in interface io.helidon.cors.CorsRequestAdapter
- path() - Method in class io.helidon.health.checks.DeadlockHealthCheck
- path() - Method in class io.helidon.health.checks.DiskSpaceHealthCheck
- path() - Method in class io.helidon.health.checks.HeapMemoryHealthCheck
- path() - Method in interface io.helidon.health.HealthCheck
-
Path of this health check, to support single health-check queries.
- path() - Method in class io.helidon.integrations.vault.ListSecrets.Request
-
Path to read, may be empty for root (or secret engines that do not support path).
- path() - Method in interface io.helidon.integrations.vault.Secret
-
Path of this secret.
- path() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.GetCubbyhole.Response
- path() - Method in class io.helidon.integrations.vault.secrets.database.DbGet.Response
- path() - Method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Response
- path() - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Response
- path() - Method in class io.helidon.nima.http2.Http2Headers
-
Path pseudo header.
- path() - Method in class io.helidon.nima.webclient.UriHelper
-
Path of this URI.
- path() - Method in class io.helidon.nima.webserver.http.DirectTransportRequest
- path() - Method in interface io.helidon.nima.webserver.http.GeneratedHandler
-
Deprecated.Path this handler should be registered at.
- path() - Method in interface io.helidon.nima.webserver.http.HttpRequest
-
Path of the request, with methods to get path parameters.
- path() - Method in interface io.helidon.nima.webserver.http.ServerRequest
-
Path of the request.
- path() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder.ClientRequest
-
Returns a path which was accepted by matcher in actual routing.
- path() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Returns a path which was accepted by matcher in actual routing.
- path() - Method in interface io.helidon.reactive.webserver.PathTracingConfig
-
Path this configuration should configure.
- path() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns a path which was accepted by matcher in actual routing.
- path() - Method in class io.helidon.security.SecurityEnvironment
-
Path to the resource.
- path(PathMatcher) - Method in class io.helidon.nima.webserver.http.HttpRoute.Builder
-
Path matcher to handle path.
- path(RoutedPath) - Method in interface io.helidon.nima.webserver.http.RoutingRequest
-
Update path of this request.
- path(UriPath) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Path of the request.
- path(String) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
Pathparameter. - path(String) - Method in class io.helidon.config.git.GitConfigSourceBuilder
-
Configure path to use.
- path(String) - Method in class io.helidon.health.checks.DiskSpaceHealthCheck.Builder
-
Path on the file system to find a file system.
- path(String) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth.Builder
-
Custom method path.
- path(String) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth.Builder
-
Custom method path.
- path(String) - Method in class io.helidon.integrations.vault.ListSecrets.Request
-
Configure the path to list, may be ignored by specific secret engines.
- path(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CreateCubbyhole.Request
-
Path of the secret.
- path(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder
-
Path of the secret on Vault's Cubbyhole secret provider.
- path(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.DeleteCubbyhole.Request
-
Path of the secret.
- path(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.GetCubbyhole.Request
-
Path of the secret.
- path(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.UpdateCubbyhole.Request
-
Path of the secret.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv1.CreateKv1.Request
-
Path of the secret to create.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv1.DeleteKv1.Request
-
Path of the secret to delete.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Request
-
Path of the secret to get.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig.Builder
-
Path of the secret on Vault's KV1 secret provider.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv1.UpdateKv1.Request
-
Path of the secret to update.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.CreateKv2.Request
-
Secret path.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.DeleteAllKv2.Request
-
Path of the secret to delete.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.DeleteKv2.Request
-
Path of the secret to delete.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.DestroyKv2.Request
-
Path of the secret to destroy.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Request
-
Path of the secret to get.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig.Builder
-
Path of the secret on Vault's KV2 secret provider.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.UndeleteKv2.Request
-
Path of the secret to undelete.
- path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
-
Path of the secret to update.
- path(String) - Method in class io.helidon.integrations.vault.sys.DisableAuth.Request
-
Path of an authentication method to disable.
- path(String) - Method in class io.helidon.integrations.vault.sys.DisableEngine.Request
-
Path of a secrets engine to disable.
- path(String) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Specifies the path where the engine/method will be mounted.
- path(String) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Specifies the path where the engine/method will be mounted.
- path(String) - Method in class io.helidon.metrics.prometheus.PrometheusSupport.Builder
-
Sets path of the metrics resource, default is
/metrics. - path(String) - Method in class io.helidon.nima.http2.Http2Headers
-
Path of the request.
- path(String) - Method in interface io.helidon.nima.webclient.ClientRequest
-
Configure path to call.
- path(String) - Method in class io.helidon.nima.webserver.http.HttpRoute.Builder
-
Path pattern to handle.
- path(String) - Method in class io.helidon.nima.webserver.tracing.PathTracingConfig.Builder
-
Path to register the traced configuration on.
- path(String) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Path of the request.
- path(String) - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Set the new path of the request.
- path(String) - Method in class io.helidon.reactive.webserver.PathTracingConfig.Builder
-
Path to register the traced configuration on.
- path(String) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Path that is requested (such as URI for http, without protocol, server and port).
- path(Path) - Method in class io.helidon.config.DirectoryConfigSource.Builder
-
Configuration directory path.
- path(Path) - Method in class io.helidon.config.FileConfigSource.Builder
-
Configure the path to read configuration from (mandatory).
- path(Path) - Method in class io.helidon.config.FileOverrideSource.Builder
-
Configure path to look for the source.
- path(Path) - Method in class io.helidon.health.checks.DiskSpaceHealthCheck.Builder
-
Path on the file system to find a file system.
- Path - Annotation Interface in io.helidon.common.http
-
Path of an endpoint, or sub-path of a method.
- PATH - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI path component type.
- PATH - Static variable in class io.helidon.graphql.server.GraphQlConstants
-
Key for path.
- PATH_NAME - Static variable in class io.helidon.nima.http2.Http2Headers
-
Header name of the path pseudo header.
- PATH_SEGMENT - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI path component type that is a path segment.
- PATHLESS_KEY - Static variable in class io.helidon.cors.Aggregator
-
Key value for the map corresponding to the cross-origin config managed by the
CorsSettermethods. - pathMapper(Function<String, String>) - Method in class io.helidon.nima.webserver.staticcontent.StaticContentService.Builder
-
Map request path to resource path.
- pathMapper(Function<String, String>) - Method in class io.helidon.reactive.webserver.staticcontent.StaticContentSupport.Builder
-
Map request path to resource path.
- PathMatcher - Interface in io.helidon.common.http
-
Matches HTTP path against configured path of a route.
- PathMatcher - Interface in io.helidon.reactive.webserver
-
URI Path Matcher.
- PathMatcher.PrefixResult - Interface in io.helidon.reactive.webserver
-
The result of prefix matching a
PathMatcherto a given URI path. - PathMatcher.Result - Interface in io.helidon.reactive.webserver
-
The result of matching a
PathMatcherto a given URI path. - PathMatchers - Class in io.helidon.common.http
-
Utility methods to create path matchers.
- PathMatchers.MatchResult - Record Class in io.helidon.common.http
-
Path matching result.
- PathMatchers.PrefixMatchResult - Record Class in io.helidon.common.http
-
Path matching result.
- pathParam(String, String) - Method in interface io.helidon.nima.webclient.ClientRequest
-
Replace a placeholder in URI with an actual value.
- PathParam - Annotation Interface in io.helidon.common.http
-
Inject path parameter into a method parameter.
- pathParameters() - Method in interface io.helidon.common.http.RoutedPath
-
Resolved parameters from path template.
- pathPattern() - Method in class io.helidon.cors.CrossOriginConfig
- pathPattern(String) - Method in class io.helidon.cors.CrossOriginConfig.Builder
-
Updates the path prefix for this cross-origin config.
- pathSuffix(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
If set, tokens created against this role will have the given suffix as part of their path in addition to the role name.
- PathSupport - Class in io.helidon.nima.http.media
-
Media support for Path.
- PathTracingConfig - Interface in io.helidon.nima.webserver.tracing
-
Traced system configuration for web server for a specific path.
- PathTracingConfig - Interface in io.helidon.reactive.webserver
-
Traced system configuration for web server for a specific path.
- PathTracingConfig.Builder - Class in io.helidon.nima.webserver.tracing
-
Fluent API builder for
PathTracingConfig. - PathTracingConfig.Builder - Class in io.helidon.reactive.webserver
-
Fluent API builder for
PathTracingConfig. - pathWithQuery(UriQuery) - Method in class io.helidon.nima.webclient.UriHelper
-
Encoded path with query.
- pathWriter() - Static method in class io.helidon.reactive.media.common.DefaultMediaSupport
-
Return
Pathwriter instance. - pattern() - Method in exception class io.helidon.reactive.webserver.IllegalPathPatternException
-
Illegal used pattern.
- pattern(String) - Static method in class io.helidon.common.http.PathMatchers
-
Pattern match path matcher.
- payload(PAYLOAD) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set or replace JMS payload.
- PAYLOAD_TOO_LARGE - Enum constant in enum class io.helidon.common.http.DirectHandler.EventType
-
Payload is bigger than the configured maximal size.
- payloadClaim(String) - Method in class io.helidon.security.jwt.Jwt
-
Get a claim by its name from payload.
- payloadClaims() - Method in class io.helidon.security.jwt.Jwt
-
All payload claims in raw json form.
- payloadData() - Method in class io.helidon.nima.websocket.ClientWsFrame
- payloadData() - Method in class io.helidon.nima.websocket.ServerWsFrame
- payloadData() - Method in interface io.helidon.nima.websocket.WsFrame
-
Always unmasked.
- payloadJson() - Method in class io.helidon.security.jwt.Jwt
-
Create a JSON payload object.
- payloadLength() - Method in class io.helidon.nima.websocket.ClientWsFrame
- payloadLength() - Method in class io.helidon.nima.websocket.ServerWsFrame
- payloadLength() - Method in interface io.helidon.nima.websocket.WsFrame
-
Length of the payload bytes.
- PAYMENT_REQUIRED_402 - Static variable in class io.helidon.common.http.Http.Status
-
402 Payment Required, see HTTP/1.1 documentation.
- peek(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Multi
-
Invoke provided consumer for every item in stream.
- peek(Consumer<? super T>) - Method in class io.helidon.common.reactive.MultiTappedPublisher
- peek(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Single
-
Invoke provided consumer for the item in stream.
- peek(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Subscribable
-
Invoke provided consumer for every item in stream.
- PeerInfo - Interface in io.helidon.common.socket
-
Information about one side of this communication (either local or remote).
- PEM - Enum constant in enum class io.helidon.integrations.vault.secrets.pki.PkiFormat
-
PEM encoded.
- PEM_BUNDLE - Enum constant in enum class io.helidon.integrations.vault.secrets.pki.PkiFormat
-
PEM with private key (for
PkiSecretsRx.issueCertificate(IssueCertificate.Request). - pemBuilder() - Static method in class io.helidon.common.pki.KeyConfig
-
Build this instance from PEM files (usually a pair of private key and certificate chain).
- PENDING - Enum constant in enum class io.helidon.pico.api.Phase
-
Planned to be activated.
- PERCENT_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
%byte. - period(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
If specified, the token will be periodic; it will have no maximum TTL (unless an "explicit-max-ttl" is also set) but every renewal will use the given period.
- PERIOD_EXECUTIONS_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Period for executing poll cycles in millis.
- periodExecutions(long) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Period for executing poll cycles in millis.
- periodExecutions(long) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Period for executing poll cycles in millis.
- periodExecutions(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Period between successive executions of polling loop.
- periodExecutions(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
Specifies the period in milliseconds between successive scheduler executions.
- PERMISSION_DENIED - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
The caller does not have permission to execute the specified operation.
- permit() - Static method in class io.helidon.security.AuthorizationResponse
-
Permit the request.
- permitAll() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
Returns true if access should be permitted to all.
- permitsDynamic() - Method in class io.helidon.pico.api.PicoServicesConfig
-
Flag indicating whether the services registry permits dynamic behavior (key is
PicoServicesConfig.KEY_PERMITS_DYNAMIC). - permitsReflection() - Method in class io.helidon.pico.api.PicoServicesConfig
-
Flag indicating whether reflection is permitted (key is
PicoServicesConfig.KEY_PERMITS_DYNAMIC). - permittedProviderNames() - Method in interface io.helidon.pico.tools.ApplicationCreatorConfigOptions
-
Only applicable when
ApplicationCreatorConfigOptions.permittedProviderTypes()is set toApplicationCreatorConfigOptions.PermittedProviderType.NAMED. - permittedProviderQualifierTypeNames() - Method in interface io.helidon.pico.tools.ApplicationCreatorConfigOptions
-
Only applicable when
ApplicationCreatorConfigOptions.permittedProviderTypes()is set toApplicationCreatorConfigOptions.PermittedProviderType.NAMED. - permittedProviderTypes() - Method in interface io.helidon.pico.tools.ApplicationCreatorConfigOptions
-
Determines the application generator's tolerance around the usage of providers.
- PersistenceUnitInfoBean - Class in io.helidon.integrations.cdi.jpa
-
A
PersistenceUnitInfoimplementation that can be constructed by hand. - PersistenceUnitInfoBean(String, URL, String, String, ClassLoader, Supplier<? extends ClassLoader>, Consumer<? super ClassTransformer>, boolean, Collection<? extends URL>, Collection<? extends String>, Collection<? extends String>, String, String, PersistenceUnitInfoBean.DataSourceProvider, Properties, SharedCacheMode, PersistenceUnitTransactionType, ValidationMode) - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Creates a new
PersistenceUnitInfoBean. - PersistenceUnitInfoBean(String, URL, String, String, ClassLoader, Supplier<? extends ClassLoader>, Consumer<? super ClassTransformer>, boolean, Collection<? extends URL>, Collection<? extends String>, Collection<? extends String>, String, String, Supplier<? extends PersistenceUnitInfoBean.DataSourceProvider>, Properties, SharedCacheMode, PersistenceUnitTransactionType, ValidationMode) - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Creates a new
PersistenceUnitInfoBean. - PersistenceUnitInfoBean(String, URL, Collection<? extends String>, PersistenceUnitInfoBean.DataSourceProvider, Properties) - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Creates a new
PersistenceUnitInfoBeanusing as many defaults as reasonably possible. - PersistenceUnitInfoBean(String, URL, Collection<? extends String>, Supplier<? extends PersistenceUnitInfoBean.DataSourceProvider>, Properties) - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Creates a new
PersistenceUnitInfoBeanusing as many defaults as reasonably possible. - PersistenceUnitInfoBean.DataSourceProvider - Interface in io.helidon.integrations.cdi.jpa
-
A functional interface indicating that its implementations can supply
DataSources. - Phase - Enum Class in io.helidon.pico.api
-
Forms a progression of full activation and deactivation.
- phoneNumber() - Method in class io.helidon.security.jwt.Jwt
-
Phone number claim.
- phoneNumber(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Phone number of the subject.
- phoneNumberVerified() - Method in class io.helidon.security.jwt.Jwt
-
Phone number verified claim.
- phoneNumberVerified(Boolean) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Whether the phone number is verified or not.
- PICO_APPLICATION - Static variable in class io.helidon.pico.tools.TypeNames
-
Pico "io.helidon.pico.api.Application" type.
- PICO_CONFIGURED_BY - Static variable in class io.helidon.pico.tools.TypeNames
-
Pico "io.helidon.pico.configdriven.api.ConfiguredBy" annotation.
- PICO_CONTRACT - Static variable in class io.helidon.pico.tools.TypeNames
-
Pico "io.helidon.pico.api.Contract" annotation.
- PICO_EXTERNAL_CONTRACTS - Static variable in class io.helidon.pico.tools.TypeNames
-
Pico "io.helidon.pico.api.ExternalContracts" annotation.
- PICO_INTERCEPTED - Static variable in class io.helidon.pico.tools.TypeNames
-
Pico "io.helidon.pico.api.Intercepted" annotation.
- PICO_MODULE - Static variable in class io.helidon.pico.tools.TypeNames
-
Pico "io.helidon.pico.api.Module" type.
- PICO_MODULE_INFO_JAVA_NAME - Static variable in class io.helidon.pico.tools.ModuleUtils
-
The pico generated (e.g., module-info.java.pico) file name.
- PICO_VERSION_1 - Static variable in class io.helidon.pico.runtime.Versions
-
Version 1 - the initial release of Pico.
- PicoException - Exception Class in io.helidon.pico.api
-
A general exception indicating that something failed related to Pico.
- PicoException(String) - Constructor for exception class io.helidon.pico.api.PicoException
-
A general purpose exception from Pico.
- PicoException(String, Throwable) - Constructor for exception class io.helidon.pico.api.PicoException
-
A general purpose exception from Pico.
- PicoInjectionPlan - Interface in io.helidon.pico.runtime
-
The injection plan for a given service provider and element belonging to that service provider.
- PicoServiceProviderException - Exception Class in io.helidon.pico.api
-
An exception relative to a
ServiceProvider. - PicoServiceProviderException(String) - Constructor for exception class io.helidon.pico.api.PicoServiceProviderException
-
A general purpose exception from Pico.
- PicoServiceProviderException(String, ServiceProvider<?>) - Constructor for exception class io.helidon.pico.api.PicoServiceProviderException
-
A general purpose exception from Pico.
- PicoServiceProviderException(String, Throwable) - Constructor for exception class io.helidon.pico.api.PicoServiceProviderException
-
A general purpose exception from Pico.
- PicoServiceProviderException(String, Throwable, ServiceProvider<?>) - Constructor for exception class io.helidon.pico.api.PicoServiceProviderException
-
A general purpose exception from Pico.
- picoServices() - Static method in interface io.helidon.pico.api.PicoServices
-
Get
PicoServicesinstance if available. - picoServices() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Used to access the current pico services instance assigned to this service provider.
- picoServices(Optional<PicoServices>) - Method in interface io.helidon.pico.api.ServiceProviderBindable
-
Assigns the services instance this provider is bound to.
- picoServices(Optional<PicoServices>) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- picoServices(Optional<PicoServices>) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- PicoServices - Interface in io.helidon.pico.api
-
Abstract factory for all services provided by a single Helidon Pico provider implementation.
- PicoServicesConfig - Class in io.helidon.pico.api
-
This is the configuration that the Pico service provider uses internally.
- PicoServicesConfig() - Constructor for class io.helidon.pico.api.PicoServicesConfig
-
Default Constructor.
- PicoServicesHolder - Class in io.helidon.pico.api
-
The holder for the globally active
PicoServicessingleton instance, as well as its associatedBootstrapprimordial configuration. - PicoServicesHolder() - Constructor for class io.helidon.pico.api.PicoServicesHolder
-
Deprecated.
- PicoServicesProvider - Interface in io.helidon.pico.spi
-
Java
ServiceLoaderprovider interface to find implementation ofPicoServices. - PicoTestingSupport - Class in io.helidon.pico.testing
-
Supporting helper utilities unit-testing Pico services.
- picture() - Method in class io.helidon.security.jwt.Jwt
-
Picture URI claim.
- picture(URI) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Profile picture URI of the subject.
- ping(BufferData) - Method in class io.helidon.nima.websocket.client.ClientWsConnection
- ping(BufferData) - Method in class io.helidon.nima.websocket.webserver.WsConnection
- ping(BufferData) - Method in interface io.helidon.nima.websocket.WsSession
-
Send ping.
- PING - Enum constant in enum class io.helidon.nima.http2.Http2FrameType
-
Ping frame.
- PING - Enum constant in enum class io.helidon.nima.websocket.WsOpCode
-
Ping control frame.
- PING - Static variable in interface io.helidon.nima.http2.Http2FrameTypes
-
Ping frame types.
- PkiEngineProvider - Class in io.helidon.integrations.vault.secrets.pki
-
Java Service Loader service for PKI Secrets engine for Vault integration.
- PkiEngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.pki.PkiEngineProvider
- PkiException - Exception Class in io.helidon.common.pki
-
Exception caused by PKI handling (keystores, keys, certificates).
- PkiFormat - Enum Class in io.helidon.integrations.vault.secrets.pki
-
Format of certificate or CRL.
- PkiRole - Class in io.helidon.integrations.vault.secrets.pki
-
Pki Role request and response.
- PkiRole.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- PkiRole.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi. - PkiSecrets - Interface in io.helidon.integrations.vault.secrets.pki
-
API operation for Vault PKI Secrets Engine.
- PkiSecretsRx - Interface in io.helidon.integrations.vault.secrets.pki
-
API operation for Vault PKI Secrets Engine.
- plain(String, Object) - Static method in class io.helidon.security.AuditEvent.AuditParam
-
New parameter of any type.
- PlainSocket - Class in io.helidon.common.socket
-
Helidon socket that is based on plaintext.
- PlainSocket(Socket, String, String) - Constructor for class io.helidon.common.socket.PlainSocket
-
Plain socket.
- PLAINTEXT_UTF_8 - Static variable in interface io.helidon.common.http.HttpMediaType
-
text/plain media type with UTF-8 charset.
- policies() - Method in class io.helidon.integrations.vault.auths.k8s.Login.Response
-
List of policy names of this token.
- policies() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
List of policy names.
- policy(String) - Method in class io.helidon.integrations.vault.sys.CreatePolicy.Request
-
Policy text.
- PolicyExecutor - Interface in io.helidon.security.abac.policy.spi
-
Custom executor of policy statements.
- PolicyExecutorService - Interface in io.helidon.security.abac.policy.spi
-
Java service for
PolicyValidatorABAC validator. - policyStatements() - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig
-
The policy statements collected through configuration hierarchy.
- PolicyValidator - Class in io.helidon.security.abac.policy
-
Abac validator based on a
PolicyValidator.PolicyStatement. - PolicyValidator.Builder - Class in io.helidon.security.abac.policy
-
A fluent API builder for
PolicyValidator. - PolicyValidator.PolicyConfig - Class in io.helidon.security.abac.policy
-
Configuration of policy validator - a statement and whether to inherit value from parents.
- PolicyValidator.PolicyConfig.Builder - Class in io.helidon.security.abac.policy
-
A fluent API builder for
PolicyValidator.PolicyConfig. - PolicyValidator.PolicyStatement - Annotation Interface in io.helidon.security.abac.policy
-
Annotate resource classes, methods, application etc.
- PolicyValidatorService - Class in io.helidon.security.abac.policy
-
A validator of policy statements java service to plug into Abac security provider.
- PolicyValidatorService() - Constructor for class io.helidon.security.abac.policy.PolicyValidatorService
- poll(Path, Duration, Consumer<Path>, Consumer<Path>) - Static method in class io.helidon.config.MutabilitySupport
-
Start polling for changes.
- poll(Instant) - Method in interface io.helidon.config.spi.PollingStrategy.Polled
-
Poll for changes.
- POLL_TIMEOUT_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Timeout for polling for next message in every poll cycle in millis.
- PollableSource<S> - Interface in io.helidon.config.spi
-
A source implementing this interface provides support for polling using a
PollingStrategy. - PollableSource.Builder<T extends PollableSource.Builder<T>> - Interface in io.helidon.config.spi
-
A builder for pollable source.
- PollingStrategies - Class in io.helidon.config
-
Built-in
PollingStrategyimplementations. - PollingStrategies.ScheduledBuilder - Class in io.helidon.config
-
A builder for a scheduled polling strategy.
- pollingStrategy() - Method in class io.helidon.config.AbstractSource
-
A polling strategy of this source, if it implements
PollableSourceand has one configured. - pollingStrategy() - Method in class io.helidon.config.DirectoryConfigSource
- pollingStrategy() - Method in class io.helidon.config.etcd.EtcdConfigSource
- pollingStrategy() - Method in class io.helidon.config.FileConfigSource
- pollingStrategy() - Method in class io.helidon.config.FileOverrideSource
- pollingStrategy() - Method in class io.helidon.config.git.GitConfigSource
- pollingStrategy() - Method in class io.helidon.config.MapConfigSource
- pollingStrategy() - Method in interface io.helidon.config.spi.PollableSource
-
If a polling strategy is configured with this source, return it.
- pollingStrategy() - Method in class io.helidon.config.UrlConfigSource
- pollingStrategy() - Method in class io.helidon.config.UrlOverrideSource
- pollingStrategy(Config) - Static method in class io.helidon.config.MetaConfig
-
Load a polling strategy based on its meta configuration.
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.AbstractSourceBuilder
-
Configure a polling strategy.
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.DirectoryConfigSource.Builder
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.FileConfigSource.Builder
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.FileOverrideSource.Builder
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.git.GitConfigSourceBuilder
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.MapConfigSource.MapBuilder
- pollingStrategy(PollingStrategy) - Method in interface io.helidon.config.spi.PollableSource.Builder
-
Configure the polling strategy to use.
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.UrlConfigSource.Builder
- pollingStrategy(PollingStrategy) - Method in class io.helidon.config.UrlOverrideSource.Builder
- pollingStrategy(Supplier<? extends PollingStrategy>) - Method in interface io.helidon.config.spi.PollableSource.Builder
-
Configure the polling strategy to use.
- PollingStrategy - Interface in io.helidon.config.spi
-
Mechanism for notifying interested listeners when they should check for changes that might have been made to the data used to create a
Configtree, as accessed throughPollableSources. - PollingStrategy.Polled - Interface in io.helidon.config.spi
-
A polled component.
- PollingStrategyProvider - Interface in io.helidon.config.spi
-
Java service loader service to create a polling strategy factory based on meta configuration.
- pollTimeout(long) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Timeout for polling for next message in every poll cycle in millis.
- pollTimeout(long) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Timeout for polling for next message in every poll cycle in millis.
- pollTimeout(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
The maximum time to block polling loop in milliseconds.
- pollTimeout(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
Specifies maximum time in milliseconds to block polling messages from Kafka.
- pong(BufferData) - Method in class io.helidon.nima.websocket.client.ClientWsConnection
- pong(BufferData) - Method in class io.helidon.nima.websocket.webserver.WsConnection
- pong(BufferData) - Method in interface io.helidon.nima.websocket.WsSession
-
Send pong.
- PONG - Enum constant in enum class io.helidon.nima.websocket.WsOpCode
-
Pong control frame.
- port() - Method in interface io.helidon.common.socket.PeerInfo
-
Port of the peer.
- port() - Method in record class io.helidon.common.uri.UriInfo
-
Returns the value of the
portrecord component. - port() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor
-
Get the port that will be used to connect to the server.
- port() - Method in interface io.helidon.grpc.server.GrpcServer
-
Returns a port number the default server socket is bound to and is listening on; or
-1if unknown or not active. - port() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
-
Get the server port.
- port() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
-
Get the server port.
- port() - Method in class io.helidon.grpc.server.GrpcServerImpl
- port() - Method in interface io.helidon.microprofile.server.Server
-
Get the port this server listens on or
-1if the server is not running. - port() - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Current port the server is running on.
- port() - Method in class io.helidon.microprofile.server.ServerImpl
- port() - Method in record class io.helidon.nima.testing.junit5.webserver.DirectPeerInfo
-
Returns the value of the
portrecord component. - port() - Method in class io.helidon.nima.webclient.UriHelper
-
Port of this URI.
- port() - Method in interface io.helidon.nima.webserver.ServerConfig
-
Port of the default socket.
- port() - Method in interface io.helidon.nima.webserver.WebServer
-
Returns a port number the default server socket is bound to and is listening on; or
-1if unknown or not active. - port() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Port of the request uri.
- port() - Method in interface io.helidon.reactive.webserver.ServerConfiguration
-
Returns a server port to listen on with the default server socket.
- port() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Returns a server port to listen on with the server socket.
- port() - Method in interface io.helidon.reactive.webserver.WebServer
-
Returns a port number the default server socket is bound to and is listening on; or
-1if unknown or not active. - port(int) - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
-
Set the port that will be used to connect to the server.
- port(int) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
-
Sets server port.
- port(int) - Method in class io.helidon.microprofile.server.Server.Builder
-
Configure listen port.
- port(int) - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
-
Port to bind to.
- port(int) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Port of the default socket.
- port(int) - Method in class io.helidon.reactive.webclient.Proxy.Builder
-
Sets a port value.
- port(int) - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Set new port of the request.
- port(int) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Sets server port.
- port(int) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
- port(int) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Configures a server port to listen on with the server socket.
- port(int) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- port(String) - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Named port the server is running on.
- port(String) - Method in interface io.helidon.nima.webserver.WebServer
-
Returns a port number an additional named server socket is bound to and is listening on; or
-1if unknown or not active. - port(String) - Method in interface io.helidon.reactive.webserver.WebServer
-
Returns a port number an additional named server socket is bound to and is listening on; or
-1if unknown or not active. - PORT - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI port component type.
- post() - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for post method with default path.
- post() - Method in interface io.helidon.reactive.webclient.WebClient
-
Create a request builder for a post method.
- post(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- post(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a post route.
- post(Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- post(Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes all POST requests to provided handler(s).
- post(PathMatcher, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- post(PathMatcher, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes POST requests with corresponding path to provided handler(s).
- post(String) - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for post method with a path.
- post(String, ApiRequest<?>, ApiResponse.Builder<?, T>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Post without a response entity.
- post(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- post(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a post route.
- post(String, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- post(String, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes POST requests with corresponding path to provided handler(s).
- POST - Annotation Interface in io.helidon.common.http
-
POST method of an HTTP endpoint.
- POST - Static variable in class io.helidon.common.http.Http.Method
-
The POST method is used to request that the origin server acceptedTypes the entity enclosed in the request as a new subordinate of the resource identified by the Request-URI in the Request-Line.
- POST_BIND_ALL_MODULES - Enum constant in enum class io.helidon.pico.api.Phase
-
Called after all modules and services loaded into the service registry.
- POST_CONSTRUCTING - Enum constant in enum class io.helidon.pico.api.Phase
-
Calling any post construct method.
- postBuild() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Post build method.
- postBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Called after adding properties defined in this request.
- postBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
- postBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
- postBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
- postCompletion(InvocationContext, Throwable, W) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor.WithPostCompletion
-
Performs whatever post-completion work is needed for the given context, applied to the specified work item.
- postConfigureEndpoint(Routing.Rules, Routing.Rules) - Method in class io.helidon.integrations.micrometer.MicrometerSupport
- postConfigureEndpoint(Routing.Rules, Routing.Rules) - Method in class io.helidon.reactive.health.HealthSupport
- postConfigureEndpoint(Routing.Rules, Routing.Rules) - Method in class io.helidon.reactive.metrics.MetricsSupport
- postConfigureEndpoint(Routing.Rules, Routing.Rules) - Method in class io.helidon.reactive.servicecommon.HelidonRestServiceSupport
-
Concrete implementations override this method to perform any service-specific routing set-up.
- postConstruct() - Method in class io.helidon.microprofile.tracing.MpTracingFilter
-
Post construct method, initialization procedures.
- postConstruct() - Method in interface io.helidon.pico.api.PostConstructMethod
-
Represents the post-construct method.
- postConstruct() - Method in class io.helidon.security.integration.jersey.SecurityFilter
-
A life-cycle method invoked by Jersey that finished initialization of the filter.
- postConstruct(T) - Method in class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
- postConstructMethod() - Method in interface io.helidon.pico.api.ServiceProvider
-
The optional method handling PreDestroy.
- postConstructMethod() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- PostConstructMethod - Interface in io.helidon.pico.api
-
Represents the
PostConstructmethod. - PostConstructPreDestroyAnnotationProcessor - Class in io.helidon.pico.processor
-
Handling for
PostConstructandPreDestroy. - PostConstructPreDestroyAnnotationProcessor() - Constructor for class io.helidon.pico.processor.PostConstructPreDestroyAnnotationProcessor
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- postJsonResponse(WebClientRequestBuilder, Object, Function<JsonObject, T>, BiFunction<Http.Status, String, Optional<T>>, BiFunction<Throwable, String, Optional<T>>) - Static method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Processing of
WebClientsubmit using a POST method. - postLogoutUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Post logout redirect URI.
- postLogoutUri(URI) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
URI to redirect to once the logout process is done.
- PostRequestMetricsSupport - Interface in io.helidon.nima.observe.metrics
-
Encapsulates metrics-related post-request processing that other components use and factory methods for creating instances of the related context.
- PostRequestMetricsSupport - Interface in io.helidon.reactive.metrics
-
Encapsulates metrics-related post-request processing that other components use and factory methods for creating instances of the related context.
- postSetup(HttpRouting.Builder, HttpRouting.Builder) - Method in class io.helidon.integrations.micrometer.MicrometerFeature
- postSetup(HttpRouting.Builder, HttpRouting.Builder) - Method in class io.helidon.nima.observe.metrics.MetricsFeature
- postSetup(HttpRouting.Builder, HttpRouting.Builder) - Method in class io.helidon.nima.servicecommon.HelidonFeatureSupport
-
This can be used to register services, filters etc.
- postValidate(List<TypeAndBody>) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Can be overridden to validate the result before it is returned to the framework.
- PRAGMA - Static variable in class io.helidon.common.http.Http.Header
-
The
Pragmaheader name. - PRE_DESTROYING - Enum constant in enum class io.helidon.pico.api.Phase
-
About to call pre-destroy.
- preBuild() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Pre build method.
- preBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Called before adding properties defined in this request.
- preBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.vault.VaultRequest
- precision() - Method in interface io.helidon.reactive.dbclient.DbColumn
-
Precision of this column.
- precomments() - Method in interface io.helidon.pico.tools.ModuleInfoItem
-
The comments that proceed the item definition.
- PRECONDITION_FAILED_412 - Static variable in class io.helidon.common.http.Http.Status
-
412 Precondition Failed, see HTTP/1.1 documentation.
- preDestroy() - Method in interface io.helidon.pico.api.PreDestroyMethod
-
Represents the pre destroy method.
- preDestroy(T) - Method in class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
- preDestroyMethod() - Method in interface io.helidon.pico.api.ServiceProvider
-
The optional method handling PostConstruct.
- preDestroyMethod() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- PreDestroyMethod - Interface in io.helidon.pico.api
-
Represents the
PreDestroymethod. - predicate() - Method in class io.helidon.reactive.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
-
Predicate used to build a client service.
- predicate(Http.Method...) - Static method in class io.helidon.common.http.Http.Method
-
Create a predicate for the provided methods.
- predicate(Collection<Http.Method>) - Static method in class io.helidon.common.http.Http.Method
-
Create a predicate for the provided methods.
- PREFACE_LENGTH - Static variable in class io.helidon.nima.http2.Http2Util
-
Length of prior knowledge preface.
- preferredOrdering() - Static method in enum class io.helidon.openapi.OpenAPIMediaType
-
Media types we recognize as OpenAPI, in order of preference.
- preferredUsername() - Method in class io.helidon.security.jwt.Jwt
-
Preferred username claim.
- preferredUsername(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Preferred username of the subject.
- prefetch(int) - Method in class io.helidon.nima.http2.webclient.Http2Client.Http2ClientBuilder
-
First connection window update increment sent right after the connection is established.
- PREFETCH - Enum constant in enum class io.helidon.reactive.webserver.BackpressureStrategy
-
After first data chunk arrives, expected number of chunks needed to fill the buffer up to watermark is calculated and requested.
- prefix() - Element in annotation interface io.helidon.config.metadata.Configured
-
Standalone configuration objects use a prefix to mark where Helidon expects them in the configuration tree.
- prefix() - Method in enum class io.helidon.reactive.dbclient.DbStatementType
-
Short prefix of this type.
- prefix(String) - Static method in class io.helidon.common.http.PathMatchers
-
Prefix match path matcher.
- PREFIX_JAKARTA - Static variable in class io.helidon.pico.tools.TypeNames
-
Package prefix "jakarta.".
- PREFIX_JAVAX - Static variable in class io.helidon.pico.tools.TypeNames
-
Package prefix "javax.".
- prefixed(String, Supplier<? extends ConfigSource>) - Static method in class io.helidon.config.ConfigSources
-
Provides a
ConfigSourcefrom asourceSupplier, adding the specifiedprefixto the keys in the source. - PrefixedConfigSource - Class in io.helidon.config
-
ConfigSourceimplementation wraps another config source and add key prefix to original one. - prefixMatch(UriPath) - Method in interface io.helidon.common.http.PathMatcher
-
Match the provided path against the configured path as a prefix match.
- prefixMatch(CharSequence) - Method in interface io.helidon.reactive.webserver.PathMatcher
-
Matches this matcher against a left part (prefix) of URI path with granularity on the path segment.
- PrefixMatchResult(boolean, RoutedPath, UriPath) - Constructor for record class io.helidon.common.http.PathMatchers.PrefixMatchResult
-
Creates an instance of a
PrefixMatchResultrecord class. - PREFLIGHT - Enum constant in enum class io.helidon.cors.CorsSupportHelper.RequestType
-
A CORS preflight request.
- preHashed(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Set to true when the input is already hashed.
- preHashed(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Set to true when the input is already hashed.
- preInvocation(InvocationContext, W) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor
-
Performs whatever pre-invocation work is needed for the given context, applied to the specified work item.
- prepareCall(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareCall(String, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareCall(String, int, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareMetricFactories() - Method in class io.helidon.metrics.api.AbstractRegistry
-
Provides a map from MicroProfile metric type to a factory which creates a concrete metric instance of the MP metric type which also extends the implementation metric base class for the concrete implementation (e.g., no-op or full-featured).
- prepareMetricFactories() - Method in class io.helidon.metrics.Registry
- prepareMetricToTypeMap() - Method in class io.helidon.metrics.api.AbstractRegistry
-
Prepares the map from Java types of implementation metrics to the corresponding
MetricType. - prepareMetricToTypeMap() - Method in class io.helidon.metrics.Registry
- prepareModel() - Method in class io.helidon.nima.openapi.OpenApiService
-
Triggers preparation of the model from external code.
- prepareModel() - Method in class io.helidon.reactive.openapi.OpenAPISupport
-
Triggers preparation of the model from external code.
- prepareResponse(CorsRequestAdapter<Q>, CorsResponseAdapter<R>) - Method in class io.helidon.cors.CorsSupportBase
-
Not for developer user. Gets a response ready to participate in the CORS protocol.
- prepareResponse(CorsRequestAdapter<Q>, CorsResponseAdapter<R>) - Method in class io.helidon.cors.CorsSupportHelper
-
Prepares a response with CORS headers, if the supplied request is in fact a CORS request.
- prepareSession(Config, ConnectionFactory) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- prepareSession(Config, ConnectionFactory) - Method in class io.helidon.messaging.connectors.wls.WeblogicConnector
- prepareStatement(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareStatement(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareStatement(String, int[]) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareStatement(String, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareStatement(String, int, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareStatement(String, String[]) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- prepareToCreateExternalModule(ExternalModuleCreatorRequest) - Method in class io.helidon.pico.tools.DefaultExternalModuleCreator
- prepareToCreateExternalModule(ExternalModuleCreatorRequest) - Method in interface io.helidon.pico.tools.spi.ExternalModuleCreator
-
Prepares the activator and module creation by reflectively scanning and analyzing the context of the request to build a model payload that can then be pipelined to the activator creator.
- presentValue(Http2Setting<T>) - Method in class io.helidon.nima.http2.Http2Settings
-
Value of a setting if present in these settings.
- prestart(boolean) - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier.Builder
-
Whether to prestart core threads in this thread pool executor.
- prestart(boolean) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
-
Whether to prestart core threads in this thread pool executor.
- preValidate(TypeName, TypeInfo, AnnotationAndValue) - Method in class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
- preValidate(TypeName, TypeInfo, AnnotationAndValue) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Validates the integrity of the provided arguments in the context of what is being code generated.
- Preview - Annotation Interface in io.helidon.common.features.api
-
Annotation for preview feature modules.
- primitive() - Method in class io.helidon.common.types.DefaultTypeName
- primitive() - Method in interface io.helidon.common.types.TypeName
-
Functions the same as
Class.isPrimitive(). - primitive(boolean) - Method in class io.helidon.common.types.DefaultTypeName.Builder
-
Sets the primitive flag for this type.
- principal() - Method in class io.helidon.security.Subject
-
Get the principal this subject is created for (e.g.
- principal(Principal) - Method in class io.helidon.security.Subject.Builder
-
Main principal of this subject.
- Principal - Interface in io.helidon.security
-
A security principal.
- Principal.Builder - Class in io.helidon.security
-
A fluent API builder for
Principal. - principalName() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
The principal name of the client.
- principalName(String) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
The principal name of the client, defaults to keyId if not configured.
- principals() - Method in class io.helidon.security.Subject
-
Get all principals of this subject (including the one returned by
Subject.principal()). - print(HelidonFlavor, String, boolean) - Static method in class io.helidon.common.features.HelidonFeatures
-
Print features for the current flavor.
- printFeatureDetails() - Method in interface io.helidon.reactive.webserver.ServerConfiguration
-
Whether to print details of
HelidonFeatures. - printFeatureDetails(boolean) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Set to
trueto print detailed feature information on startup. - printFeatureDetails(boolean) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Set to
trueto print detailed feature information on startup. - printStackTrace(PrintStream) - Method in exception class io.helidon.integrations.vault.VaultRestException
- Priorities - Class in io.helidon.config.mp
-
Priority utilities.
- Prioritized - Interface in io.helidon.config.mp
-
Interface to define that this class is a class with priority.
- priority() - Method in class io.helidon.config.hocon.mp.HoconMpMetaConfigProvider
- priority() - Method in interface io.helidon.config.mp.Prioritized
-
Priority of this class (maybe because it is defined dynamically, so it cannot be defined by an annotation).
- priority() - Method in class io.helidon.config.yaml.mp.YamlMetaConfigProvider
- priority() - Method in class io.helidon.nima.http2.Http2Flag.HeaderFlags
-
Whether the priority flag is set.
- priority(int) - Method in interface io.helidon.nima.http2.webclient.Http2ClientRequest
-
Priority defines a weight between 1 and 256 (inclusive) to prioritize this stream by the server.
- priority(Http2Priority) - Method in interface io.helidon.nima.http2.Http2Stream
-
Priority.
- priority(Http2Priority) - Method in class io.helidon.nima.http2.webserver.Http2Stream
- PRIORITY - Enum constant in enum class io.helidon.nima.http2.Http2FrameType
-
Priority frame.
- PRIORITY - Static variable in interface io.helidon.config.spi.ConfigFilter
-
Default priority of the filter if registered by
Config.Builderautomatically. - PRIORITY - Static variable in interface io.helidon.config.spi.ConfigMapperProvider
-
Default priority of the mapper provider if registered by
Config.Builderautomatically. - PRIORITY - Static variable in class io.helidon.nima.http2.Http2Flag
-
Priority flag.
- PRIORITY - Static variable in interface io.helidon.nima.http2.Http2FrameTypes
-
Priority frame types.
- PriorityBag<T> - Class in io.helidon.grpc.core
-
A bag of values ordered by priority.
- priorityComparator(int) - Static method in class io.helidon.config.mp.Priorities
-
Returns a comparator for two objects, the classes for which are implementations of
Prioritized, and/or optionally annotated withPriorityand which applies a specified default priority if either or both classes lack the annotation. - priorKnowledge(boolean) - Method in class io.helidon.nima.http2.webclient.Http2Client.Http2ClientBuilder
-
Prior knowledge of HTTP/2 capabilities of the server.
- priorKnowledge(boolean) - Method in interface io.helidon.nima.http2.webclient.Http2ClientRequest
-
Configure prior knowledge of HTTP/2 (e.g.
- priorKnowledgeDecoder(HttpServerCodec, HttpServerUpgradeHandler, int) - Method in class io.helidon.reactive.webserver.http2.Http2UpgradeCodecProvider
- priorKnowledgeDecoder(HttpServerCodec, HttpServerUpgradeHandler, int) - Method in interface io.helidon.reactive.webserver.spi.UpgradeCodecProvider
-
Deprecated.Used as a wrapper for actual upgrade handler, if available.
- PRIVATE - Enum constant in enum class io.helidon.pico.api.ElementInfo.Access
-
private.
- PRIVATE_KEY_ALIAS_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set private key alias within a keystore.
- PRIVATE_KEY_JWT - Enum constant in enum class io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
-
Clients that have registered a public key sign a JWT using that key.
- PRIVATE_KEY_PASS_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set pass phrase for private key.
- PRIVATE_KEY_PEM_PATH_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set location of private key ("SECURE_CONFIG_RSA_PEM_KEY") PEM file.
- PRIVATE_KEYSTORE_PASS_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set pass phrase for keystore.
- PRIVATE_KEYSTORE_PATH_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set location of private key ("SECURE_CONFIG_RSA_PRIVATE_KEY") keystore.
- PRIVATE_KEYSTORE_TYPE_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set key type to use.
- privateCredential(Class<T>) - Method in class io.helidon.security.Subject
-
Get private credential for the specified type.
- privateKey() - Method in class io.helidon.common.pki.KeyConfig
-
The private key of this config if configured.
- privateKey() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Private key bytes.
- privateKey() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Private key bytes.
- privateKey() - Method in class io.helidon.security.jwt.jwk.JwkEC
- privateKey() - Method in class io.helidon.security.jwt.jwk.JwkRSA
- privateKey(Resource) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Private key in PEM format.
- privateKey(KeyConfig) - Method in class io.helidon.config.encryption.EncryptionFilter.Builder
-
Private key for RSA based decryption.
- privateKey(KeyConfig) - Method in class io.helidon.reactive.webserver.WebServerTls.Builder
-
Configure private key to use for SSL context.
- privateKey(ECPrivateKey) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Set the private key to be used for performing security operations requiring private key, such as signing data, encrypting/decrypting data etc.
- privateKey(RSAPrivateKey) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Set the private key to be used for performing security operations requiring private key, such as signing data, encrypting/decrypting data etc.
- privateKey(PrivateKey) - Method in class io.helidon.common.crypto.AsymmetricCipher.Builder
-
Private key which should be used for decryption.
- privateKey(PrivateKey) - Method in class io.helidon.common.crypto.Signature.Builder
-
Set private key which should be used for signature creation.
- privateKey(PrivateKey) - Method in class io.helidon.common.pki.KeyConfig.Builder
-
Configure a private key instance (rather then keystore and alias).
- privateKey(PrivateKey) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Private key to use.
- privateKey(Supplier<KeyConfig>) - Method in class io.helidon.reactive.webserver.WebServerTls.Builder
-
Configure private key to use for SSL context.
- privateKeyCertChain(List<X509Certificate>) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Certificate chain of the private key.
- privateKeyConfig(KeyConfig) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Private key configuration for RSA based algorithms.
- privateKeyType() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Type of the private key (such as
rsa. - privateKeyType() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Type of the private key (such as
rsa. - proceed() - Method in interface io.helidon.nima.webserver.http.FilterChain
-
Proceed with the next filters, or route.
- proceed(InvocationContext, Interceptor.Chain<V>, Object...) - Method in interface io.helidon.pico.api.Interceptor
-
Called during interception of the target V.
- proceed(Object[]) - Method in interface io.helidon.pico.api.Interceptor.Chain
-
Call the next interceptor in line, or finishing with the call to the service provider.
- proceed(Object...) - Method in class io.helidon.pico.runtime.Invocation
- process(Class<? extends Annotation>, Element) - Method in class io.helidon.builder.processor.BuilderProcessor
-
Process the annotation for the given element.
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.helidon.builder.processor.BuilderProcessor
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.helidon.common.features.processor.FeatureProcessor
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.helidon.config.metadata.processor.ConfigMetadataProcessor
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.helidon.pico.configdriven.processor.ConfiguredByProcessor
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.helidon.pico.processor.ContractAnnotationProcessor
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.helidon.pico.processor.InjectAnnotationProcessor
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.helidon.pico.processor.PostConstructPreDestroyAnnotationProcessor
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.helidon.pico.processor.CustomAnnotationProcessor
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.helidon.pico.processor.ServiceAnnotationProcessor
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.helidon.pico.processor.UnsupportedConstructsProcessor
- processAuthentication(SecurityFilterCommon.FilterContext, SecurityClientBuilder<AuthenticationResponse>, SecurityDefinition, AtnTracing) - Method in class io.helidon.security.integration.jersey.SecurityFilter
- processAuthorization(SecurityFilterCommon.FilterContext, SecurityClientBuilder<AuthorizationResponse>) - Method in class io.helidon.security.integration.jersey.SecurityFilter
- processListDataResponse(JsonObject) - Static method in class io.helidon.integrations.vault.VaultUtil
-
Process response from
LISToperations. - processManagedBean(ProcessManagedBean<?>) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
- processManagedBean(ProcessManagedBean<?>) - Method in class io.helidon.microprofile.health.HealthCdiExtension
- processManagedBean(ProcessManagedBean<?>) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
- processManagedBean(ProcessManagedBean<?>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Deals with a managed bean that survived vetoing, provided by concrete extension implementations.
- processor() - Method in class io.helidon.nima.webserver.cors.CorsEnabledServiceHelper
- processor() - Method in class io.helidon.reactive.webserver.cors.CorsEnabledServiceHelper
- processor(Channel<PAYLOAD>, Channel<RESULT>, Function<? super PAYLOAD, ? extends RESULT>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register a mapping function between two channels.
- processor(Channel<PAYLOAD>, Channel<RESULT>, ProcessorBuilder<? extends Message<? extends PAYLOAD>, ? extends Message<? extends RESULT>>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
ProcessorBuilderfor buildingProcessorto be used isinChannel's subscriber andoutChannel's publisher. - processor(Channel<PAYLOAD>, Channel<RESULT>, Processor<? extends Message<? extends PAYLOAD>, ? extends Message<? extends RESULT>>) - Method in class io.helidon.messaging.Messaging.Builder
- processRequest(CorsRequestAdapter<Q>, CorsResponseAdapter<R>) - Method in class io.helidon.cors.CorsSupportBase
-
Not for developer use. Submits a request adapter and response adapter for CORS processing.
- processRequest(CorsRequestAdapter<Q>, CorsResponseAdapter<R>) - Method in class io.helidon.cors.CorsSupportHelper
-
Processes a request according to the CORS rules, returning an
Optionalof the response type if the caller should send the response immediately (such as for a preflight response or an error response to a non-preflight CORS request). - processRoleRequest(WebClientRequestBuilder, Object, String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
- processSecurity(ContainerRequestContext, SecurityFilterCommon.FilterContext, SecurityTracing, SecurityContext) - Method in class io.helidon.security.integration.jersey.SecurityFilter
- processServerResponse(Response, String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Deprecated.Process the server response to retrieve groups and app roles from it.
- processServiceType(TypeName, TypeElement) - Method in class io.helidon.pico.configdriven.processor.ConfiguredByProcessor
-
Called to process the service type definition to add the basic service info constructs.
- processServiceType(TypeName, TypeElement) - Method in class io.helidon.pico.processor.ContractAnnotationProcessor
-
Called to process the service type definition to add the basic service info constructs.
- processServiceType(TypeName, TypeElement) - Method in class io.helidon.pico.processor.CustomAnnotationProcessor
-
Called to process the service type definition to add the basic service info constructs.
- processServiceType(TypeName, TypeElement) - Method in class io.helidon.pico.processor.InjectAnnotationProcessor
-
Called to process the service type definition to add the basic service info constructs.
- processServiceType(TypeName, TypeElement) - Method in class io.helidon.pico.processor.PostConstructPreDestroyAnnotationProcessor
-
Called to process the service type definition to add the basic service info constructs.
- processServiceType(TypeName, TypeElement) - Method in class io.helidon.pico.processor.ServiceAnnotationProcessor
-
Called to process the service type definition to add the basic service info constructs.
- produce(CreationalContext<T>) - Method in class io.helidon.integrations.cdi.delegates.DelegatingProducer
- produced(AtomicLong, long) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Atomically subtract the given number from the field if that field is not already at
Long.MAX_VALUEand return the new value. - PRODUCER - Enum constant in enum class io.helidon.tracing.Span.Kind
-
Producer span, in messaging.
- producers() - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
- producerSupplier(Supplier<Producer<K, V>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
-
Defines how to instantiate the KafkaSubscriber.
- profile() - Method in class io.helidon.security.jwt.Jwt
-
Profile URI claim.
- profile(URI) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Profile URI of the subject.
- programmaticEndpoint(Class<? extends Endpoint>) - Method in class io.helidon.microprofile.tyrus.TyrusApplication.Builder
-
Add single programmatic endpoint.
- programmaticEndpoints() - Method in class io.helidon.microprofile.tyrus.TyrusApplication
-
Get list of programmatic endpoints.
- prologue() - Method in interface io.helidon.nima.webserver.http.HttpRequest
-
Prologue of the request.
- prologue(HttpPrologue) - Method in interface io.helidon.nima.webserver.http.RoutingRequest
-
Update prologue of this request.
- prologue(ConnectionContext, HttpPrologue) - Method in interface io.helidon.nima.webserver.http1.Http1ConnectionListener
-
Handle prologue.
- prologue(ConnectionContext, HttpPrologue) - Method in class io.helidon.nima.webserver.http1.Http1LoggingConnectionListener
- PROMETHEUS - Enum constant in enum class io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType
-
Prometheus built-in registry type.
- prometheusData(Registry...) - Static method in class io.helidon.metrics.serviceapi.PrometheusFormat
-
Create Prometheus metric response for specified registries.
- prometheusData(MetricID, HelidonMetric, boolean) - Static method in class io.helidon.metrics.serviceapi.PrometheusFormat
-
Create Prometheus metric response for a specific metric instance.
- prometheusDataByName(Registry, String) - Static method in class io.helidon.metrics.serviceapi.PrometheusFormat
-
Create Prometheus metric response for specified metric in a specified registry.
- PrometheusFormat - Class in io.helidon.metrics.serviceapi
-
Support for creating Prometheus responses for metrics endpoints.
- PrometheusSupport - Class in io.helidon.metrics.prometheus
-
Support for Prometheus client endpoint.
- PrometheusSupport.Builder - Class in io.helidon.metrics.prometheus
-
A builder of
PrometheusSupport. - propagate(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Whether to propagate identity.
- propagate(boolean) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Whether to propagate identity.
- propagate(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Whether to propagate identity.
- propagate(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Whether to propagate identity.
- propagateData(JaegerDataPropagationProvider.JaegerContext) - Method in class io.helidon.tracing.jaeger.JaegerDataPropagationProvider
-
Activates scope in secondary thread.
- propagateData(Map<String, String>) - Method in class io.helidon.logging.jul.JulMdcPropagator
- propagateData(Map<String, String>) - Method in class io.helidon.logging.slf4j.Slf4jMdcPropagator
- propagateData(T) - Method in interface io.helidon.common.context.spi.DataPropagationProvider
-
Propagates the data to be used by the new thread.
- PropagatedHeaders - Interface in io.helidon.lra.coordinator.client
-
Headers propagated between Participant and Coordinator.
- PropagatedHeaders.NoopPropagatedHeaders - Class in io.helidon.lra.coordinator.client
-
Noop headers, always returns same instance of empty map.
- PropagatedHeaders.PrefixedPropagatedHeaders - Class in io.helidon.lra.coordinator.client
-
Propagated headers which can scan for allowed headers with any of the preconfigured prefixes.
- properties() - Static method in class io.helidon.config.ConfigParsers
-
Returns a
ConfigParserimplementation that parses Java Properties content (the media typePropertiesConfigParser.MEDIA_TYPE_TEXT_JAVA_PROPERTIES). - properties() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder.ClientRequest
-
Request immutable list of properties.
- properties() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Properties configured by user when creating this client request.
- properties(Properties) - Method in class io.helidon.config.MapConfigSource.MapBuilder
-
Properties to be used as config source underlying data.
- properties(Properties) - Method in class io.helidon.reactive.dbclient.jdbc.ConnectionPool.Builder
-
Configure connection pool properties.
- PropertiesConfigParser - Class in io.helidon.config
-
ConfigParserimplementation that parses Java Properties content. - PropertiesConfigParser() - Constructor for class io.helidon.config.PropertiesConfigParser
-
Required public constructor for
ServiceLoader. - property(String, boolean) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, byte) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, double) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, float) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, int) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, long) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, short) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, Object) - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
- property(String, Object) - Method in class io.helidon.security.integration.grpc.GrpcClientSecurity.Builder
-
Set a new property that may be used by
SecurityProviders when creating the credentials to apply to the call. - property(String, String) - Method in class io.helidon.messaging.ConnectorConfigBuilder
- property(String, String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Add custom property.
- property(String, String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Add custom property.
- property(String, String) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Set JMS of given name.
- property(String, String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Add custom property.
- property(String, String) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Add a property to be used by a
WebClientService. - PROPERTY_CONTEXT - Static variable in class io.helidon.security.integration.jersey.client.ClientSecurity
-
Property name for security context.
- PROPERTY_DISABLE_OUTBOUND - Static variable in class io.helidon.security.providers.common.OutboundConfig
-
Property used for outbound calls with clients to disable registration/running of outbound security.
- PROPERTY_PROVIDER - Static variable in class io.helidon.security.integration.grpc.GrpcClientSecurity
-
Property name for outbound security provider name.
- PROPERTY_PROVIDER - Static variable in class io.helidon.security.integration.jersey.client.ClientSecurity
-
Property name for outbound security provider name.
- PROTECTED - Enum constant in enum class io.helidon.pico.api.ElementInfo.Access
-
protected.
- proto() - Method in class io.helidon.common.http.Forwarded
-
protodirective of the forwarded header. - proto() - Method in class io.helidon.grpc.server.ServiceDescriptor
-
Return a proto file descriptor.
- proto() - Method in interface io.helidon.nima.grpc.webserver.GrpcService
-
Proto descriptor of this service.
- proto(Descriptors.FileDescriptor) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- proto(Descriptors.FileDescriptor) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Register the proto file for the service.
- proto(Descriptors.FileDescriptor) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- proto(Descriptors.FileDescriptor) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Register the proto for the service.
- PROTO - Static variable in interface io.helidon.grpc.core.MarshallerSupplier
-
The name of the Protocol Buffer marshaller supplier.
- protocol() - Method in class io.helidon.common.http.HttpPrologue
-
Protocol name, should be
HTTPin most cases. - protocol() - Method in interface io.helidon.common.socket.HelidonSocket
-
Protocol that was negotiated.
- protocol() - Method in class io.helidon.common.socket.TlsSocket
- protocol(String) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Configure the protocol used to obtain an instance of
SSLContext. - Protocol<T> - Interface in io.helidon.nima.webclient.spi
-
Client protocol.
- PROTOCOL - Enum constant in enum class io.helidon.nima.http2.Http2ErrorCode
-
The endpoint detected an unspecific protocol error.
- PROTOCOL - Static variable in class io.helidon.nima.http2.webclient.Http2
-
Protocol to use when creating HTTP/2 clients.
- PROTOCOL - Static variable in class io.helidon.nima.webclient.http1.Http1
-
Protocol to use when creating HTTP/1.1 clients.
- PROTOCOL - Static variable in class io.helidon.nima.websocket.webserver.WsUpgrader
-
Websocket protocol header name.
- PROTOCOL_ERROR - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Endpoint received a malformed frame.
- protocolBuilder() - Method in interface io.helidon.nima.webclient.spi.ProtocolProvider
-
Client SPI to create a protocol builder.
- protocolMaxTableSize(long) - Method in class io.helidon.nima.http2.Http2Headers.DynamicTable
-
Update protocol max table size.
- protocolNegotiated() - Method in interface io.helidon.common.socket.HelidonSocket
-
Whether a protocol was negotiated by the socket (such as ALPN when using TLS).
- protocolNegotiated() - Method in class io.helidon.common.socket.TlsSocket
- ProtocolProvider<T> - Interface in io.helidon.nima.webclient.spi
-
Provider interface for client protocols.
- protocolVersion() - Method in interface io.helidon.common.http.DirectHandler.TransportRequest
-
Protocol version (either from actual request, or guessed).
- protocolVersion() - Method in class io.helidon.common.http.HttpPrologue
-
HTTP protocol version of this request.
- protocolVersion() - Method in class io.helidon.nima.webserver.http.DirectTransportRequest
- ProtoMarshallerSupplier() - Constructor for class io.helidon.grpc.core.MarshallerSupplier.ProtoMarshallerSupplier
- ProtoReflectionService - Class in io.helidon.grpc.server
-
Provides a reflection service for Protobuf services (including the reflection service itself).
- provider() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Set to true if the configuration may be provided by another module not know to us.
- provider() - Method in interface io.helidon.nima.webclient.spi.Protocol
-
Provider to use for this protocol.
- provider() - Element in annotation interface io.helidon.security.annotations.Authenticated
-
Explicit authentication provider to use when processing this Authorized.
- provider() - Element in annotation interface io.helidon.security.annotations.Authorized
-
Explicit authorization provider to use when processing this Authorized.
- provider(String) - Method in class io.helidon.common.crypto.AsymmetricCipher.Builder
-
Set provider of the algorithm.
- provider(String) - Method in class io.helidon.common.crypto.HashDigest.Builder
-
Set provider of the algorithm.
- provider(String) - Method in class io.helidon.common.crypto.HmacDigest.Builder
-
Set provider of the algorithm.
- provider(String) - Method in class io.helidon.common.crypto.Signature.Builder
-
Set provider of the algorithm.
- provider(String) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
-
Set provider of the algorithm.
- provider(String) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Use explicit provider to obtain an instance of
SSLContext. - PROVIDER_CONFIG_KEY - Static variable in class io.helidon.security.providers.oidc.OidcProviderService
-
The default configuration key expected under security.providers that would contain configuration of a provider instance.
- providerCandidates() - Method in class io.helidon.nima.webserver.ConnectionProviders
-
Get a new (mutable) list of provider candidates.
- providerClass() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityService
- providerClass() - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityService
- providerClass() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityService
- providerClass() - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityService
- providerClass() - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProviderService
- providerClass() - Method in class io.helidon.security.providers.abac.AbacProviderService
- providerClass() - Method in class io.helidon.security.providers.config.vault.ConfigVaultProviderService
- providerClass() - Method in class io.helidon.security.providers.google.login.GoogleTokenService
- providerClass() - Method in class io.helidon.security.providers.header.HeaderAtnService
- providerClass() - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthService
- providerClass() - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthService
- providerClass() - Method in class io.helidon.security.providers.httpsign.HttpSignService
- providerClass() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderService
- providerClass() - Method in class io.helidon.security.providers.jwt.JwtProviderService
- providerClass() - Method in class io.helidon.security.providers.oidc.OidcProviderService
- providerClass() - Method in interface io.helidon.security.spi.SecurityProviderService
-
Class of the provider of this provider service.
- ProviderConfig - Interface in io.helidon.security.spi
-
A marker interface for configurations of providers.
- providerConfigKey() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityService
- providerConfigKey() - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityService
- providerConfigKey() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityService
- providerConfigKey() - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityService
- providerConfigKey() - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProviderService
- providerConfigKey() - Method in class io.helidon.security.providers.abac.AbacProviderService
- providerConfigKey() - Method in class io.helidon.security.providers.config.vault.ConfigVaultProviderService
- providerConfigKey() - Method in class io.helidon.security.providers.google.login.GoogleTokenService
- providerConfigKey() - Method in class io.helidon.security.providers.header.HeaderAtnService
- providerConfigKey() - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthService
- providerConfigKey() - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthService
- providerConfigKey() - Method in class io.helidon.security.providers.httpsign.HttpSignService
- providerConfigKey() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderService
- providerConfigKey() - Method in class io.helidon.security.providers.jwt.JwtProviderService
- providerConfigKey() - Method in class io.helidon.security.providers.oidc.OidcProviderService
- providerConfigKey() - Method in interface io.helidon.security.spi.SecurityProviderService
-
Key of the "root" of configuration of this provider.
- providerInstance(Config) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityService
- providerInstance(Config) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityService
- providerInstance(Config) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityService
- providerInstance(Config) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityService
- providerInstance(Config) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProviderService
- providerInstance(Config) - Method in class io.helidon.security.providers.abac.AbacProviderService
- providerInstance(Config) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProviderService
- providerInstance(Config) - Method in class io.helidon.security.providers.google.login.GoogleTokenService
- providerInstance(Config) - Method in class io.helidon.security.providers.header.HeaderAtnService
- providerInstance(Config) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthService
- providerInstance(Config) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthService
- providerInstance(Config) - Method in class io.helidon.security.providers.httpsign.HttpSignService
- providerInstance(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderService
- providerInstance(Config) - Method in class io.helidon.security.providers.jwt.JwtProviderService
- providerInstance(Config) - Method in class io.helidon.security.providers.oidc.OidcProviderService
- providerInstance(Config) - Method in interface io.helidon.security.spi.SecurityProviderService
-
Create a new instance of the provider based on the configuration provided.
- providerName() - Method in class io.helidon.pico.api.PicoServicesConfig
-
The provider implementation name.
- ProviderRequest - Class in io.helidon.security
-
A request sent to security providers.
- ProviderResponse(MapperProvider.Support, Mapper<?, ?>) - Constructor for record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
-
Creates an instance of a
ProviderResponserecord class. - providerSelectionPolicy() - Method in interface io.helidon.security.Security
-
Configured provider selection policy.
- providerSelectionPolicy(Function<ProviderSelectionPolicy.Providers, ProviderSelectionPolicy>) - Method in class io.helidon.security.Security.Builder
-
Set the provider selection policy.
- ProviderSelectionPolicy - Interface in io.helidon.security.spi
-
A policy that selects provider to use.
- ProviderSelectionPolicy.Providers - Interface in io.helidon.security.spi
-
Interface that is passed to a constructor of a
ProviderSelectionPolicyimplementation to supply all configured providers from security. - providerVersion() - Method in class io.helidon.pico.api.PicoServicesConfig
-
The provider implementation version.
- providerWrapped() - Method in interface io.helidon.pico.api.InjectionPointInfo
-
True if the injection point is of type Provider (or Supplier).
- providerWrapped() - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Sets the flag indicating the injection point is a provider.
- providerWrapped(boolean) - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Sets the flag indicating the injection point is a provider.
- provides() - Element in annotation interface io.helidon.config.metadata.Configured
-
Additional types this type provides.
- provides() - Method in interface io.helidon.pico.tools.ModuleInfoItem
-
Returns true if this is using a
providesdefinition. - providesContract(String, String) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Creates a new item declaring it to provide some contract from this module definition, along with a
'with'declaration. - proxy() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder.ClientRequest
-
Proxy used by current request.
- proxy(Proxy) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Sets new proxy which will used for the requests.
- proxy(Proxy) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Override client proxy configuration.
- proxy(Class<T>, Class<?>...) - Method in class io.helidon.grpc.client.GrpcServiceClient
-
Create a dynamic proxy for the specified interface that proxies calls to the wrapped gRPC service.
- Proxy - Class in io.helidon.reactive.webclient
-
A definition of a proxy server to use for outgoing requests.
- PROXY_AUTHENTICATE - Static variable in class io.helidon.common.http.Http.Header
-
The
Proxy-Authenticateheader name. - PROXY_AUTHENTICATION_REQUIRED_407 - Static variable in class io.helidon.common.http.Http.Status
-
407 Proxy Authentication Required, see HTTP/1.1 documentation.
- PROXY_AUTHORIZATION - Static variable in class io.helidon.common.http.Http.Header
-
The
Proxy-Authorizationheader name. - Proxy.Builder - Class in io.helidon.reactive.webclient
-
Fluent API builder for
Proxy. - Proxy.ProxyType - Enum Class in io.helidon.reactive.webclient
-
Type of the proxy.
- proxyHost(String) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
Set proxy host when talking to Google.
- proxyHost(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Proxy host to use.
- proxyPort(int) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
Set proxy port when talking to Google.
- proxyPort(int) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Proxy port.
- proxyProtocol(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Proxy protocol to use when proxy is used.
- PUBLIC - Enum constant in enum class io.helidon.pico.api.ElementInfo.Access
-
public.
- PUBLIC_KEY_PINS - Static variable in class io.helidon.common.http.Http.Header
-
The
Public-Key-Pinsheader name. - publicCert() - Method in class io.helidon.common.pki.KeyConfig
-
The public X.509 Certificate if configured.
- publicCredential(Class<T>) - Method in class io.helidon.security.Subject
-
Get public credential for the specified type.
- publicKey() - Method in class io.helidon.common.pki.KeyConfig
-
The public key of this config if configured.
- publicKey() - Method in class io.helidon.security.jwt.jwk.JwkEC
- publicKey() - Method in class io.helidon.security.jwt.jwk.JwkRSA
- publicKey(Resource) - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
-
Read a public key from PEM format from a resource definition.
- publicKey(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
String representation of the public key.
- publicKey(ECPublicKey) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Set the public key to be used for performing security operations requiring public key, such as signature verification, encrypting/decrypting data etc.
- publicKey(RSAPublicKey) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Set the public key to be used for performing security operations requiring public key, such as signature verification, encrypting/decrypting data etc.
- publicKey(PublicKey) - Method in class io.helidon.common.crypto.AsymmetricCipher.Builder
-
Public key which should be used for encryption.
- publicKey(PublicKey) - Method in class io.helidon.common.crypto.Signature.Builder
-
Set public key which should be used for signature verification.
- publicKey(PublicKey) - Method in class io.helidon.common.pki.KeyConfig.Builder
-
Configure a public key instance (rather then keystore and certificate alias).
- publicKeyCert(X509Certificate) - Method in class io.helidon.common.pki.KeyConfig.Builder
-
Configure an X.509 certificate instance for public key certificate.
- publicKeyConfig(KeyConfig) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
For algorithms based on public/private key (such as rsa-sha256), this provides access to the public key of the client.
- publicKeyPath(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Path to public key.
- publicOrPackagePrivateDecl() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns "public" or "" for public or package private declaration, accordingly.
- publish(LogRecord) - Method in class io.helidon.logging.jul.HelidonConsoleHandler
- publisher(Channel<PAYLOAD>, Flow.Publisher<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
Flow.Publisherto be used for suppliedChannel. - publisher(Channel<PAYLOAD>, Flow.Publisher<? extends PAYLOAD>, Function<? super PAYLOAD, ? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
Flow.Publisherto be used for suppliedChannel. - publisher(Channel<PAYLOAD>, PublisherBuilder<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
PublisherBuilderto be used for construction of the publisher for suppliedChannel. - publisher(Channel<PAYLOAD>, Publisher<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
- publisher(Channel<PAYLOAD>, Publisher<? extends PAYLOAD>, Function<? super PAYLOAD, ? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
- publisher(Flow.Publisher<DataChunk>) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPart.Builder
-
Create a new body part backed by the specified publisher.
- publisherConfig(Config) - Method in class io.helidon.messaging.Channel.Builder
-
Config available to publisher connector.
- pullData() - Method in class io.helidon.common.buffers.DataReader
-
Pull next data.
- PUSH_PROMISE - Enum constant in enum class io.helidon.nima.http2.Http2FrameType
-
Push promise frame (not supported by this server).
- PUSH_PROMISE - Static variable in interface io.helidon.nima.http2.Http2FrameTypes
-
Push promise frame types.
- put() - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for put method with default path.
- put() - Method in interface io.helidon.reactive.webclient.WebClient
-
Create a request builder for a put method.
- put(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- put(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a put route.
- put(Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- put(Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes all PUT requests to provided handler(s).
- put(PathMatcher, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- put(PathMatcher, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes PUT requests with corresponding path to provided handler(s).
- put(Executable, Class<? extends Annotation>, W) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension.WorkItemsManager
- put(String) - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for put method with a path.
- put(String, CrossOriginConfig.Builder) - Method in class io.helidon.cors.MappedCrossOriginConfig.Builder
-
Adds a new builder to the collection, associating it with the given path.
- put(String, ApiRequest<?>, ApiResponse.Builder<?, T>) - Method in interface io.helidon.integrations.common.rest.RestApi
-
Put without a response entity.
- put(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- put(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a put route.
- put(String, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- put(String, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes PUT requests with corresponding path to provided handler(s).
- put(String, Object) - Method in class io.helidon.security.util.AbacSupport.BasicAttributes
-
Put a new attribute to this instance.
- put(String, String) - Method in interface io.helidon.logging.common.spi.MdcProvider
-
Set value to the specific logging framework MDC storage.
- put(String, String) - Method in class io.helidon.logging.jul.JulMdcProvider
- put(String, String) - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
- put(K, V) - Method in class io.helidon.common.configurable.LruCache
-
Put a value to the cache.
- PUT - Static variable in class io.helidon.common.http.Http.Method
-
The PUT method requests that the enclosed entity be stored under the supplied Request-URI.
- putAll(Headers) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Add each header, replacing values if header already exists.
- putAll(ClassToInstanceStore<? extends T>) - Method in class io.helidon.security.ClassToInstanceStore
-
Put all mappings from another instance.
- putDataSourceProperties(String, Properties) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Adds additional synthesized properties to an internal map of data source properties whose contents will be processed eventually by the
AbstractDataSourceExtension.addBean(BeanConfigurator, Named, Properties)method. - putInstance(Class<? extends U>, U) - Method in class io.helidon.security.ClassToInstanceStore
-
Put an explicit class to instance mapping.
- putInstance(U) - Method in class io.helidon.security.ClassToInstanceStore
-
Put an instance with implicit class mapping into this store.
- putResource(Object, Object) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Adds or replaces an object in the
Mapof resources being managed for the transaction bound to the current thread at the time this method is called.
Q
- q(double) - Method in class io.helidon.common.http.HttpMediaType.Builder
-
Quality factor parameter to use.
- QUALIFIED_LONG_RUNNING_REQUESTS_THRESHOLD_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
-
Configuration key for long-running requests extended configuration.
- Qualifier - Class in io.helidon.pico.maven.plugin
-
Used by
ExternalModuleCreatorMojo, and here in this package due to maven requirements to be in the same package as the mojo. - Qualifier() - Constructor for class io.helidon.pico.maven.plugin.Qualifier
-
Default constructor.
- QualifierAndValue - Interface in io.helidon.pico.api
-
Represents a tuple of the Qualifier and optionally any value.
- qualifiers() - Method in interface io.helidon.pico.api.ElementInfo
-
The qualifier type annotations on this element.
- qualifiers() - Method in interface io.helidon.pico.api.ServiceInfoBasics
-
The managed service assigned Qualifier's.
- qualifiers() - Method in interface io.helidon.pico.api.ServiceInfoCriteria
-
The managed service assigned Qualifier's.
- qualifiers(Collection<QualifierAndValue>) - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Sets the optional qualifier of the injection point.
- qualifierTypeName() - Method in interface io.helidon.pico.api.QualifierAndValue
-
The qualifier annotation type name.
- qualifierTypeName() - Method in class io.helidon.pico.maven.plugin.Qualifier
- QUALITY_FACTOR_PARAMETER - Static variable in interface io.helidon.common.http.HttpMediaType
-
The media type quality factor "q" parameter name.
- qualityFactor() - Method in interface io.helidon.common.http.HttpMediaType
-
Quality factor, if not defined, defaults to 1.
- query() - Method in class io.helidon.common.http.HttpPrologue
-
Query of the request.
- query() - Method in record class io.helidon.common.uri.UriInfo
-
Returns the value of the
queryrecord component. - query() - Method in interface io.helidon.nima.webserver.http.HttpRequest
-
Query of the request.
- query() - Method in class io.helidon.reactive.dbclient.health.DbClientHealthCheck.Builder
-
Set health check statement type to query.
- query() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder.ClientRequest
-
Returns an encoded query string without leading '?' character.
- query() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Returns an encoded query string without leading '?' character.
- query() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns an encoded query string without leading '?' character.
- query(String, Object...) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create and execute a database query using a statement passed as an argument.
- QUERY - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI query component type, encoded using application/x-www-form-urlencoded rules.
- QUERY - Enum constant in enum class io.helidon.reactive.dbclient.DbStatementType
-
Query is statement that returns zero or more results.
- QUERY_PARAM - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI query component type that is a query parameter, encoded using application/x-www-form-urlencoded rules (space character is encoded as
+). - QUERY_PARAM_SPACE_ENCODED - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI query component type that is a query parameter, encoded using application/x-www-form-urlencoded (space character is encoded as
%20). - queryParam(String, TokenHandler) - Method in class io.helidon.security.integration.nima.SecurityHandler
-
Add a query parameter extraction configuration.
- queryParam(String, TokenHandler) - Method in class io.helidon.security.integration.webserver.SecurityHandler
-
Add a query parameter extraction configuration.
- queryParam(String, String) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Add a single-value query parameter.
- queryParam(String, String...) - Method in interface io.helidon.nima.webclient.ClientRequest
-
Add query parameter.
- queryParam(String, String...) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Add a query parameter.
- queryParam(String, List<String>) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Add a multivalued query parameter.
- QueryParam - Annotation Interface in io.helidon.common.http
-
Inject query parameter into a method parameter.
- QueryParamHandler - Class in io.helidon.security.integration.jersey
-
Handler of query parameters - extracts them and stores them in a security header, so security can access them.
- queryParamHandlers() - Method in class io.helidon.security.integration.nima.SecurityHandler
-
List of query parameter handlers.
- queryParamHandlers() - Method in class io.helidon.security.integration.webserver.SecurityHandler
-
List of query parameter handlers.
- QueryParamMapping - Class in io.helidon.security
-
Definition of a map to bind a query param to a header.
- queryParamName() - Method in class io.helidon.security.QueryParamMapping
-
Name of the query parameter to map.
- queryParams() - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
-
Returns immutable configured query parameters.
- queryParams() - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Returns immutable configured query parameters.
- queryParams() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- queryParams() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder.ClientRequest
-
Returns query parameters.
- queryParams() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Returns query parameters.
- queryParams() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns query parameters.
- queryParams() - Method in class io.helidon.security.SecurityEnvironment
-
Query parameters obtained from the request.
- queryParams(UriQuery) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Configure query parameters.
- queryParams(UriQuery) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Add query parameters of the request.
- QUESTION_MARK_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
?byte. - queue(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Use supplied destination name and
QUEUEas type. - queue(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Use supplied destination name and
QUEUEas type. - QUEUE - Enum constant in enum class io.helidon.messaging.connectors.jms.Type
-
Queue connection type, every message is consumed by one client only.
- queueCapacity(int) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
-
Queue capacity of the thread pool executor.
- queueLength(int) - Method in class io.helidon.nima.faulttolerance.Bulkhead.Builder
-
Maximal number of enqueued requests waiting for processing.
- queueLength(int) - Method in class io.helidon.reactive.faulttolerance.Bulkhead.Builder
-
Maximal number of enqueued requests waiting for processing.
R
- range(int, int) - Static method in interface io.helidon.common.reactive.Multi
-
Emits a range of ever increasing integers.
- RANGE - Static variable in class io.helidon.common.http.Http.Header
-
The
Rangeheader name. - rangeLong(long, long) - Static method in interface io.helidon.common.reactive.Multi
-
Emits a range of ever increasing longs.
- RATIO - Enum constant in enum class io.helidon.tracing.jaeger.JaegerTracerBuilder.SamplerType
-
Ratio of the requests to sample, double value.
- rawConfig() - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
-
The backing config of this configured service instance.
- rawPath() - Method in interface io.helidon.common.uri.UriPath
-
Path as it was received on the wire (Server request), or path as it will be sent over the wire (Client request).
- rawPathNoParams() - Method in interface io.helidon.common.uri.UriPath
-
Path as it was received on the wire (Server request), or path as it will be sent over the wire (Client request) WITHOUT matrix parameters.
- rawProtocol() - Method in class io.helidon.common.http.HttpPrologue
-
Raw protocol, should be
HTTP/1.1orHTTP/2in most cases. - rawType() - Method in class io.helidon.common.GenericType
-
Returns the object representing the class or interface that declared the type represented by this generic type instance.
- rawValue() - Method in class io.helidon.common.uri.UriFragment
-
Raw (encoded) value of the fragment.
- rawValue() - Method in interface io.helidon.common.uri.UriPathSegment
-
The raw text value (encoded) of this path segment.
- rawValue() - Method in interface io.helidon.common.uri.UriQuery
-
Query fully encoded, without the leading
?character. - rawValueNoParams() - Method in interface io.helidon.common.uri.UriPathSegment
-
The raw text value (encoded) of this path segment without matrix parameters.
- read() - Method in interface io.helidon.common.buffers.BufferData
-
Read a single byte from this buffer.
- read() - Method in class io.helidon.common.buffers.DataReader
-
Read 1 byte.
- read() - Method in class io.helidon.reactive.media.common.DataChunkInputStream
- read(byte[]) - Method in interface io.helidon.common.buffers.BufferData
-
Read bytes from this buffer into the provided buffer.
- read(byte[], int, int) - Method in interface io.helidon.common.buffers.BufferData
-
Read bytes from this buffer into the provided buffer.
- read(byte[], int, int) - Method in class io.helidon.reactive.media.common.DataChunkInputStream
- read(BufferData) - Method in interface io.helidon.common.socket.HelidonSocket
-
Read bytes from the socket.
- read(BufferData) - Method in class io.helidon.common.socket.PlainSocket
- read(BufferData) - Method in interface io.helidon.nima.http2.Http2Setting
-
Read setting value from the frame buffer.
- read(BufferData) - Method in class io.helidon.nima.testing.junit5.webserver.DirectSocket
- read(GenericType<T>, InputStream, Headers) - Method in interface io.helidon.nima.http.media.EntityReader
-
Read server request entity and close the stream.
- read(GenericType<T>, InputStream, Headers, Headers) - Method in interface io.helidon.nima.http.media.EntityReader
-
Read client response entity and close the stream.
- read(SocketContext, DataReader, int) - Static method in class io.helidon.nima.websocket.ClientWsFrame
-
Read client frame from request data.
- read(SocketContext, DataReader, int) - Static method in class io.helidon.nima.websocket.ServerWsFrame
-
Read server frame from request data.
- read(DbRow) - Method in interface io.helidon.reactive.dbclient.DbMapper
-
Read database row and convert it to target type instance.
- read(DbRow) - Method in class io.helidon.reactive.dbclient.jsonp.JsonProcessingMapper
-
Get a JSON-P representation of this row.
- read(DbRow, GenericType<T>) - Method in interface io.helidon.reactive.dbclient.DbMapperManager
-
Read database row into a typed value.
- read(DbRow, Class<T>) - Method in interface io.helidon.reactive.dbclient.DbMapperManager
-
Read database row into a typed value.
- read(Flow.Publisher<DataChunk>, GenericType<U>, MessageBodyReaderContext) - Method in interface io.helidon.reactive.media.common.MessageBodyReader
-
Convert a HTTP payload into a Single publisher of the given type.
- read(Flow.Publisher<DataChunk>, GenericType<U>, MessageBodyReaderContext) - Method in interface io.helidon.reactive.media.common.MessageBodyStreamReader
-
Convert the given HTTP payload into objects of the given type.
- read(Flow.Publisher<DataChunk>, GenericType<U>, MessageBodyReaderContext) - Method in class io.helidon.reactive.media.multipart.BodyPartBodyStreamReader
- ReadableBodyPart - Class in io.helidon.reactive.media.multipart
-
Readable body part entity.
- ReadableBodyPart.Builder - Class in io.helidon.reactive.media.multipart
-
Builder class for creating
BodyPartinstances. - ReadableBodyPartHeaders - Class in io.helidon.reactive.media.multipart
-
Readable body part headers.
- ReadableBodyPartHeaders.Builder - Class in io.helidon.reactive.media.multipart
-
Builder class to create
ReadableBodyPartHeadersinstances. - ReadableEntity - Interface in io.helidon.nima.http.media
-
Readable HTTP entity.
- ReadableEntityBase - Class in io.helidon.nima.http.media
-
Base for readable entities.
- ReadableEntityBase(Consumer<Boolean>, Function<InputStream, InputStream>, Function<Integer, BufferData>, Runnable) - Constructor for class io.helidon.nima.http.media.ReadableEntityBase
- ReadableEntityBase(Function<InputStream, InputStream>, Function<Integer, BufferData>, Runnable) - Constructor for class io.helidon.nima.http.media.ReadableEntityBase
-
Create a new base.
- ReadablePart - Interface in io.helidon.nima.http.media.multipart
-
A single part of a multipart message.
- readAllBytes() - Method in class io.helidon.nima.http.media.ReadableEntityBase
-
Read all bytes of the entity into memory.
- readAsciiString(int) - Method in class io.helidon.common.buffers.DataReader
-
Read ascii string.
- readBuffer() - Method in class io.helidon.common.buffers.DataReader
-
Read next buffer.
- readBuffer(int) - Method in class io.helidon.common.buffers.DataReader
-
Read next buffer of defined size.
- readBytes(Flow.Publisher<DataChunk>) - Static method in class io.helidon.reactive.media.common.ContentReaders
-
Collect the
DataChunkof the given publisher into a single byte array. - readDataAndDigest(Path) - Static method in class io.helidon.config.FileSourceHelper
-
Read data and its digest in the same go.
- readDate() - Method in class io.helidon.common.http.ContentDisposition
-
Get the value of the
modification-dateparameter that can be used to indicate the date at which the file was last read. - readDate(ZonedDateTime) - Method in class io.helidon.common.http.ContentDisposition.Builder
-
Set the content disposition
read-dateparameter. - readEntityFunction() - Method in class io.helidon.nima.http.media.ReadableEntityBase
-
Function to request entity bytes.
- reader() - Method in interface io.helidon.nima.webclient.ClientConnection
-
Data reader providing response bytes.
- reader() - Static method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Return a default Jackson entity reader.
- reader() - Static method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Return a default JSON-B entity reader.
- reader() - Static method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Return a default JSON-P entity reader.
- reader(ObjectMapper) - Static method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Create a new Jackson entity reader based on
ObjectMapperinstance. - reader(GenericType<T>, Headers) - Method in class io.helidon.nima.http.media.FormParamsSupport
- reader(GenericType<T>, Headers) - Method in class io.helidon.nima.http.media.jackson.JacksonSupport
- reader(GenericType<T>, Headers) - Method in class io.helidon.nima.http.media.jsonb.JsonbSupport
- reader(GenericType<T>, Headers) - Method in class io.helidon.nima.http.media.jsonp.JsonpSupport
- reader(GenericType<T>, Headers) - Method in interface io.helidon.nima.http.media.MediaContext
-
Reader for entity.
- reader(GenericType<T>, Headers) - Method in interface io.helidon.nima.http.media.MediaSupport
-
Reader for an entity.
- reader(GenericType<T>, Headers) - Method in class io.helidon.nima.http.media.multipart.MultiPartSupport
- reader(GenericType<T>, Headers) - Method in class io.helidon.nima.http.media.PathSupport
- reader(GenericType<T>, Headers) - Method in class io.helidon.nima.http.media.StringSupport
- reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.nima.http.media.FormParamsSupport
- reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.nima.http.media.jackson.JacksonSupport
- reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.nima.http.media.jsonb.JsonbSupport
- reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.nima.http.media.jsonp.JsonpSupport
- reader(GenericType<T>, Headers, Headers) - Method in interface io.helidon.nima.http.media.MediaContext
-
Reader for client response entity.
- reader(GenericType<T>, Headers, Headers) - Method in interface io.helidon.nima.http.media.MediaSupport
-
Client response reader.
- reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.nima.http.media.multipart.MultiPartSupport
- reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.nima.http.media.PathSupport
- reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.nima.http.media.StringSupport
- reader(Jsonb) - Static method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Create a new JSON-B entity reader based on
Jsonbinstance. - reader(JsonReaderFactory) - Static method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Create a new JSON-P entity reader based on
JsonReaderFactory. - READER_FACTORY - Static variable in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementDml
-
JSON reader factory.
- readerContext() - Method in class io.helidon.reactive.media.common.MediaContext
-
Get the configured reader context.
- readerContext() - Method in class io.helidon.reactive.media.common.MessageBodyReadableContent
-
Get the reader context used to unmarshall data.
- readerContext() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Returns reader context of the request builder.
- readerContext() - Method in interface io.helidon.reactive.webserver.WebServer
-
Get the parent
MessageBodyReaderContextcontext. - readerInstance() - Method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Return Jackson reader instance.
- readerInstance() - Method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Return JSON-B reader instance.
- readerInstance() - Method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Return JSON-P reader instance.
- ReaderResponse(MediaSupport.SupportLevel, Supplier<EntityReader<T>>) - Constructor for record class io.helidon.nima.http.media.MediaSupport.ReaderResponse
-
Creates an instance of a
ReaderResponserecord class. - readError(String, ApiRequest<?>, Http.Method, String, WebClientResponse) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Read error with no entity (content length set to 0).
- readError(String, ApiRequest<?>, Http.Method, String, WebClientResponse, JsonObject) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Read error with a JSON entity.
- readError(String, ApiRequest<?>, Http.Method, String, WebClientResponse, JsonObject) - Method in class io.helidon.integrations.vault.auths.common.VaultRestApi
- readError(String, ApiRequest<?>, Http.Method, String, WebClientResponse, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Read error with an entity that failed to be parsed into a JSON object.
- readErrorFailedEntity(String, ApiRequest<?>, Http.Method, String, WebClientResponse, Throwable) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Read error information when we failed to read resposen entity.
- readers() - Method in class io.helidon.reactive.media.common.DefaultMediaSupport
- readers() - Method in interface io.helidon.reactive.media.common.MediaSupport
-
Returns the collection of the readers which should be registered.
- readers() - Method in class io.helidon.reactive.media.jackson.JacksonSupport
- readers() - Method in class io.helidon.reactive.media.jsonb.JsonbSupport
- readers() - Method in class io.helidon.reactive.media.jsonp.JsonpSupport
- readers() - Method in class io.helidon.reactive.media.multipart.MultiPartSupport
- readFrameHeader(DataReader, int) - Static method in class io.helidon.nima.websocket.ClientWsFrame
- readFrameHeader(DataReader, int) - Static method in class io.helidon.nima.websocket.ServerWsFrame
- readFrom(InputStream) - Method in interface io.helidon.common.buffers.BufferData
-
Read bytes from the input stream.
- readHeaders(DataReader, int, boolean) - Static method in class io.helidon.common.http.Http1HeadersParser
-
Read headers from the provided reader.
- readHeaders(HttpPrologue) - Method in class io.helidon.nima.webserver.http1.Http1Headers
-
Read headers.
- readHpackInt(int, int) - Method in interface io.helidon.common.buffers.BufferData
-
HPack integer value (may be 1 or more bytes).
- READINESS - Enum constant in enum class io.helidon.health.HealthCheckType
-
Readiness health check.
- readinessChecks() - Method in interface io.helidon.microprofile.health.HealthCheckProvider
-
Return the provided readiness
HealthChecks. - readInt16() - Method in interface io.helidon.common.buffers.BufferData
-
Read 16-bit integer.
- readInt24() - Method in interface io.helidon.common.buffers.BufferData
-
Read a 24-bit integer.
- readInt32() - Method in interface io.helidon.common.buffers.BufferData
-
Read 32-bit integer.
- readLazyString(Charset, int) - Method in class io.helidon.common.buffers.DataReader
-
Read the next
lenbytes as aLazyString. - readLine() - Method in class io.helidon.common.buffers.DataReader
-
Read an ascii string until new line.
- readLong() - Method in interface io.helidon.common.buffers.BufferData
-
Read 64-bit long.
- readOnly() - Method in class io.helidon.grpc.core.PriorityBag
-
Obtain an immutable copy of this
PriorityBag. - readPayload(DataReader, AbstractWsFrame.FrameHeader) - Static method in class io.helidon.nima.websocket.ClientWsFrame
- readPayload(DataReader, AbstractWsFrame.FrameHeader) - Static method in class io.helidon.nima.websocket.ServerWsFrame
- readPrologue() - Method in class io.helidon.nima.webserver.http1.Http1Prologue
-
Read next prologue.
- readRoleId(ReadRoleId.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Reads the RoleID of an existing AppRole with full control of request and response.
- readRoleId(ReadRoleId.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
-
Reads the RoleID of an existing AppRole with full control of request and response.
- readRoleId(String) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
-
Reads the RoleID of an existing AppRole.
- readRoleId(String) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
-
Reads the RoleID of an existing AppRole.
- ReadRoleId - Class in io.helidon.integrations.vault.auths.approle
-
Read Role ID request and response.
- ReadRoleId.Request - Class in io.helidon.integrations.vault.auths.approle
-
Request object.
- ReadRoleId.Response - Class in io.helidon.integrations.vault.auths.approle
-
Response object parsed from JSON returned by the
RestApi. - readStatus(DataReader, int) - Static method in class io.helidon.nima.webclient.http1.Http1StatusParser
-
Read the status line from HTTP/1.1 response.
- readString(int) - Method in interface io.helidon.common.buffers.BufferData
-
Read a UTF-8 string from this buffer.
- readString(int, Charset) - Method in interface io.helidon.common.buffers.BufferData
-
Read a string from this buffer.
- readString(Flow.Publisher<DataChunk>, Charset) - Static method in class io.helidon.reactive.media.common.ContentReaders
- readThrough(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- readTimeout() - Method in class io.helidon.common.socket.SocketOptions
-
Socket read timeout.
- readTimeout(long, TimeUnit) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Deprecated.use
WebClient.Builder.readTimeout(Duration)instead - readTimeout(long, TimeUnit) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Deprecated.use
WebClientRequestBuilder.readTimeout(Duration)instead - readTimeout(Duration) - Method in class io.helidon.common.socket.SocketOptions.Builder
-
Read timeout.
- readTimeout(Duration) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Sets new read timeout.
- readTimeout(Duration) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Sets new read timeout for this request.
- readUnsignedInt32() - Method in interface io.helidon.common.buffers.BufferData
-
Read 32-bit unsigned integer (must be represented as a long, as Java integer is 32-bit signed).
- readURLEncodedString(Flow.Publisher<DataChunk>, Charset) - Static method in class io.helidon.reactive.media.common.ContentReaders
- ready() - Method in interface io.helidon.pico.configdriven.runtime.ConfigBeanRegistry
-
The config bean registry is initialized as part of Pico's initialization, which happens when the service registry is initialized and bound.
- REAL_MODULE_INFO_JAVA_NAME - Static variable in class io.helidon.pico.tools.ModuleUtils
-
The "real" module-info.java file name.
- realizedGlobalBootStrap() - Static method in interface io.helidon.pico.api.PicoServices
-
First attempts to locate and return the
PicoServices.globalBootstrap()and if not found will create a new bootstrap instance. - realizedRunLevel() - Method in interface io.helidon.pico.api.ServiceInfoBasics
-
The realized run level will use the default run level if no run level was specified directly.
- realizedServices() - Static method in interface io.helidon.pico.api.PicoServices
-
Short-cut for the following code block.
- realizedWeight() - Method in interface io.helidon.pico.api.ServiceInfoBasics
-
The realized weight will use the default weight if no weight was specified directly.
- realm() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Realm to use for WWW-Authenticate response (if needed).
- realm() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- realm(String) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
Set the authentication realm to build challenge, defaults to "helidon".
- realm(String) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
-
Set the realm to use when challenging users.
- realm(String) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Set the realm to use when challenging users.
- realm(String) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
-
Realm to use for challenging inbound requests that do not have "Authorization" header in case header is
HttpSignHeader.AUTHORIZATIONand singatures are not optional. - realm(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Realm to return when not redirecting and an error occurs that sends back WWW-Authenticate header.
- realm(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Realm to return when not redirecting and an error occurs that sends back WWW-Authenticate header.
- reasonPhrase() - Method in class io.helidon.common.http.Http.Status
-
Get the reason phrase.
- receive() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Read the data from the socket.
- receiveBufferSize() - Method in interface io.helidon.reactive.webserver.ServerConfiguration
-
Returns proposed value of the TCP receive window that is advertised to the remote peer on the default server socket.
- receiveBufferSize() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Returns proposed value of the TCP receive window that is advertised to the remote peer on the server socket.
- receiveBufferSize(int) - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
-
Listener receive buffer size.
- receiveBufferSize(int) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Propose value of the TCP receive window that is advertised to the remote peer.
- receiveBufferSize(int) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
-
Configures proposed value of the TCP receive window that is advertised to the remote peer on the server socket.
- receiveBufferSize(int) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Configures proposed value of the TCP receive window that is advertised to the remote peer on the server socket.
- receiveBufferSize(int) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- receiveListeners() - Method in interface io.helidon.nima.webserver.http1.Http1Config
-
Connection receive event listeners for HTTP/1.1.
- receiveLog() - Method in interface io.helidon.nima.webserver.http1.Http1Config
-
Logging of received packets.
- recognizedFileTypes() - Static method in enum class io.helidon.openapi.OpenAPIMediaType
-
List of all supported file types.
- reconnectDelay(Duration) - Method in class io.helidon.nima.sse.SseEvent.Builder
-
Set reconnection delay that indicates how long the event receiver should wait before attempting to reconnect in case a connection is lost.
- reconnectMillis() - Method in class io.helidon.nima.sse.SseEvent
-
Get optional reconnect for this event.
- record(ActivationLogEntry) - Method in interface io.helidon.pico.api.ActivationLog
-
Expected to be called during service creation and activation to capture the activation log transcripts.
- recordAnnotatedType(ProcessAnnotatedType<?>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Records the Java class underlying an annotated type.
- recordCacheCapacity(int) - Method in class io.helidon.nima.webserver.staticcontent.StaticContentService.Builder
-
Configure capacity of cache used for resources.
- recordPostProcessingWork(ServerRequest, BiConsumer<ServerResponse, Throwable>) - Static method in interface io.helidon.nima.observe.metrics.PostRequestMetricsSupport
-
Records a post-processing task to be performed once the response has been sent to the client.
- recordPostProcessingWork(ServerRequest, BiConsumer<ServerResponse, Throwable>) - Static method in interface io.helidon.reactive.metrics.PostRequestMetricsSupport
-
Records a post-processing task to be performed once the response has been sent to the client.
- recordProducerField(ProcessProducerField<?, ?>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Records a producer field defined by the application.
- recordProducerFields(ProcessProducerField<? extends Meter, ?>) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
- recordProducerMethod(ProcessProducerMethod<?, ?>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Records a producer method defined by the application.
- recordProducerMethods(ProcessProducerMethod<? extends Meter, ?>) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
- recover() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- recurringPolicy(ScheduledPollingStrategy.RecurringPolicy) - Method in class io.helidon.config.ScheduledPollingStrategy.Builder
-
Configure the recurring policy to use.
- redirect(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
By default, the client should redirect to the identity server for the user to log in.
- redirectAttemptParam() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Name of the parameter used in state passed to OIDC to store the number of attempted redirects.
- redirectAttemptParam(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Configure the parameter used to store the number of attempts in redirect.
- REDIRECTION - Enum constant in enum class io.helidon.common.http.Http.Status.Family
-
3xxHTTP status codes. - redirectionCount() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder.ClientRequest
-
Returns how many times our request has been redirected.
- redirectUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Redirection URI.
- redirectUri(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
URI to register web server component on, used by the OIDC server to redirect authorization requests to after a user logs in or approves scopes.
- redirectUriWithHost() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Redirect URI with host information.
- redirectUriWithHost(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Redirect URI with host information taken from request, unless an explicit frontend uri is defined in configuration.
- reduce(BiFunction<T, T, T>) - Method in interface io.helidon.common.reactive.Multi
-
Combine subsequent items via a callback function and emit the final value result as a Single.
- reduce(Supplier<? extends R>, BiFunction<R, T, R>) - Method in interface io.helidon.common.reactive.Multi
-
Combine every upstream item with an accumulator value to produce a new accumulator value and emit the final accumulator value as a Single.
- ReferenceCounted - Annotation Interface in io.helidon.integrations.cdi.referencecountedcontext
-
An annotation indicating the bean that is annotated belongs to the
ReferenceCountedContext. - ReferenceCountedContext - Class in io.helidon.integrations.cdi.referencecountedcontext
-
A somewhat special-purpose
AlterableContextthat destroys a contextual instance when its thread-specific reference count drops to zero or less than zero. - ReferenceCountedExtension - Class in io.helidon.integrations.cdi.referencecountedcontext
-
An
Extensionthat installs and manages aReferenceCountedContext. - ReferenceCountedExtension() - Constructor for class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedExtension
-
Creates a new
ReferenceCountedExtension. - referencedTypeNamesToAnnotations() - Method in class io.helidon.common.types.DefaultTypeInfo
- referencedTypeNamesToAnnotations() - Method in interface io.helidon.common.types.TypeInfo
-
Any Map, List, Set, or method that has
TypeName.typeArguments()will be analyzed and any type arguments will have its annotations added here. - referencedTypeNamesToAnnotations(Map<TypeName, List<AnnotationAndValue>>) - Method in class io.helidon.common.types.DefaultTypeInfo.Builder
-
Sets the referencedTypeNamesToAnnotations to val.
- referer() - Method in interface io.helidon.common.http.ServerRequestHeaders
-
Optionally returns the address of the previous web page (header
Http.Header.REFERER) from which a link to the currently requested page was followed. - REFERER - Static variable in class io.helidon.common.http.Http.Header
-
The
<code>{@value}</code>header name. - Reflected - Annotation Interface in io.helidon.common
-
A type annotated with this annotation will be added to native image with reflection support for all methods and fields (including private).
- REFLECTION - Enum constant in enum class io.helidon.pico.api.Injector.Strategy
-
Reflection based implies runtime injection strategy.
- ReflectionBasedSingletonServiceProvider<T> - Class in io.helidon.pico.testing
-
Creates a simple reflection based service provider - for testing purposes only!
- REFRESH - Static variable in class io.helidon.common.http.Http.Header
-
The
<code>{@value}</code>header name. - REFUSED_STREAM - Enum constant in enum class io.helidon.nima.http2.Http2ErrorCode
-
The endpoint refused the stream prior to performing any application processing (see Section 8.1.4 for details).
- register(BindableService) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
-
Add a
BindableServicewith theGrpcRoutingto be built by this builder. - register(BindableService, ServiceDescriptor.Configurer) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
-
Add a
BindableServicewith theGrpcRoutingto be built by this builder. - register(Config, String, HttpRouting.Builder) - Method in class io.helidon.nima.observe.config.ConfigObserveProvider
- register(Config, String, HttpRouting.Builder) - Method in class io.helidon.nima.observe.health.HealthObserveProvider
- register(Config, String, HttpRouting.Builder) - Method in class io.helidon.nima.observe.info.InfoObserveProvider
- register(Config, String, HttpRouting.Builder) - Method in class io.helidon.nima.observe.log.LogObserveProvider
- register(Config, String, HttpRouting.Builder) - Method in class io.helidon.nima.observe.metrics.MetricsObserveProvider
- register(Config, String, HttpRouting.Builder) - Method in interface io.helidon.nima.observe.spi.ObserveProvider
-
Register the provider's services and handlers to the routing builder.
- register(GrpcService) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
-
Add a
GrpcServicewith theGrpcRoutingto be built by this builder. - register(GrpcService, ServiceDescriptor.Configurer) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
-
Add a
GrpcServicewith theGrpcRoutingto be built by this builder. - register(ServiceDescriptor) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
-
Register a
ServiceDescriptorwith theGrpcRoutingto be built by this builder. - register(MessageBodyReaderContext, MessageBodyWriterContext) - Method in interface io.helidon.reactive.media.common.MediaSupport
-
Method used to register readers and writers.
- register(Service...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- register(Service...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Registers builder consumer.
- register(WebTracingConfig) - Method in class io.helidon.reactive.webserver.Routing.Builder
- register(WebTracingConfig) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Configuration of tracing for this routing.
- register(Class<?>) - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
- register(Class<?>, int) - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
- register(Class<?>, Class<?>...) - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
- register(Class<?>, Map<Class<?>, Integer>) - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
- register(Class<? super T>, T) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
-
Register an object later available through
AnnotationAnalyzer.AnalyzerResponse.registry(). - register(Object) - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
- register(Object) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
-
Register an object later available through
AnnotationAnalyzer.AnalyzerResponse.registry(). - register(Object, int) - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
- register(Object, Class<?>...) - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
- register(Object, Map<Class<?>, Integer>) - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
- register(Object, T) - Method in interface io.helidon.common.context.Context
-
Register a new instance with specified classifier.
- register(String, Service...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- register(String, Service...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Registers builder consumer.
- register(String, Supplier<? extends HttpService>...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- register(String, Supplier<? extends HttpService>...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Register a service on sub-path of the current path.
- register(String, Supplier<? extends Service>...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- register(String, Supplier<? extends Service>...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Registers builder consumer.
- register(String, T) - Method in class io.helidon.metrics.api.AbstractRegistry
- register(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.SingleSubscriberHolder
-
Register a new subscriber.
- register(Supplier<? extends HttpService>...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- register(Supplier<? extends HttpService>...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Register a service on the current path.
- register(Supplier<? extends Service>...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- register(Supplier<? extends Service>...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Registers builder consumer.
- register(Metadata, T) - Method in class io.helidon.metrics.api.AbstractRegistry
- register(Metadata, T, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- register(T) - Method in interface io.helidon.common.context.Context
-
Register a new instance.
- registerConfig(Config, ClassLoader) - Method in class io.helidon.config.mp.MpConfigProviderResolver
- registerConfigBean(String, Object) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
-
Called during initialization to register a loaded config bean.
- registerDefaults(boolean) - Method in class io.helidon.reactive.media.common.MediaContext.Builder
-
Whether default readers and writers should be registered.
- REGISTERED_AT_IANA_MAX - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Registered at IANA max value.
- REGISTERED_AT_IANA_MIN - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Registered at IANA min value.
- registerExecutorService(ExecutorService, int) - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver.SupplierObserverContext
-
Informs the observer which created the context of a new executor service created by the supplier.
- registerFilter(MessageBodyFilter) - Method in class io.helidon.reactive.media.common.MessageBodyContext
- registerFilter(MessageBodyFilter) - Method in interface io.helidon.reactive.media.common.MessageBodyFilters
-
Registers a message body filter.
- registerFilter(MessageBodyFilter) - Method in class io.helidon.reactive.media.common.MessageBodyReadableContent
- registerFilter(MessageBodyFilter) - Method in interface io.helidon.reactive.webserver.ServerResponse
- registerGlobal(boolean) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- registerGlobal(boolean) - Method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
When enabled, the created instance is also registered as a global tracer.
- registerGlobal(boolean) - Method in interface io.helidon.tracing.TracerBuilder
-
When enabled, the created instance is also registered as a global tracer.
- registerGlobal(boolean) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
- registerInterposedSynchronization(Synchronization) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Registers a
Synchronizationinstance with special ordering semantics. - registerMetrics() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport
-
Register this metrics at the vendor metrics registry.
- registerPostRequestWork(BiConsumer<ServerResponse, Throwable>) - Method in interface io.helidon.nima.observe.metrics.PostRequestMetricsSupport
-
Records post-request processing to be performed once the server sends the response to the client.
- registerPostRequestWork(BiConsumer<ServerResponse, Throwable>) - Method in interface io.helidon.reactive.metrics.PostRequestMetricsSupport
-
Records post-request processing to be performed once the server sends the response to the client.
- registerReader(MessageBodyReader<?>) - Method in class io.helidon.reactive.media.common.MessageBodyReadableContent
- registerReader(MessageBodyReader<?>) - Method in class io.helidon.reactive.media.common.MessageBodyReaderContext
- registerReader(MessageBodyReader<?>) - Method in interface io.helidon.reactive.media.common.MessageBodyReaders
-
Register a reader.
- registerReader(MessageBodyStreamReader<?>) - Method in class io.helidon.reactive.media.common.MessageBodyReadableContent
- registerReader(MessageBodyStreamReader<?>) - Method in class io.helidon.reactive.media.common.MessageBodyReaderContext
- registerReader(MessageBodyStreamReader<?>) - Method in interface io.helidon.reactive.media.common.MessageBodyReaders
-
Register a stream reader.
- registerResources(Resource...) - Method in class io.helidon.reactive.webserver.jersey.JerseySupport.Builder
- registerService(Object, BeanManager, ServerCdiExtension) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
-
Registers the service-related endpoint, after security and as CDI initializes the app scope, returning the default routing for optional use by the caller.
- registerService(Object, BeanManager, ServerCdiExtension) - Method in class io.helidon.microprofile.health.HealthCdiExtension
- registerService(Object, BeanManager, ServerCdiExtension) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
- registerService(Object, BeanManager, ServerCdiExtension) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Registers the service-related endpoint, after security and as CDI initializes the app scope, returning the default routing for optional use by the caller.
- registerSupplier(Supplier<? extends ExecutorService>, int, String) - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver
-
Makes a supplier known to the observer and returns a supplier context for the supplier to use for future interactions with the observer.
- registerSupplier(Supplier<? extends ExecutorService>, int, String) - Method in class io.helidon.metrics.ExecutorServiceMetricsObserver
- registerSupplier(Supplier<? extends ExecutorService>, int, String, List<ExecutorServiceSupplierObserver.MethodInvocation>) - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver
-
Makes a supplier known to the observer and returns a supplier context for the supplier to use for future interactions with the observer, using the
ExecutorServiceSupplierObserver.MethodInvocationabstraction for invoking methods to obtain metric values. - registerSupplier(Supplier<? extends ExecutorService>, int, String, List<ExecutorServiceSupplierObserver.MethodInvocation>) - Method in class io.helidon.metrics.ExecutorServiceMetricsObserver
- registerSynchronization(Synchronization) - Method in class io.helidon.integrations.jta.weld.NarayanaTransactionServices
-
Registers the supplied
Synchronizationwith the currentTransaction. - registerWith(Consumer<? super Synchronization>) - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
-
If there is an active transaction, registers this
JtaDataSourcewith the supplied registrar, which is most commonly—but is not required to be—a reference to theTransactionSynchronizationRegistry.registerInterposedSynchronization(Synchronization)method. - registerWriter(MessageBodyStreamWriter<?>) - Method in class io.helidon.reactive.media.common.MessageBodyWriterContext
- registerWriter(MessageBodyStreamWriter<?>) - Method in interface io.helidon.reactive.media.common.MessageBodyWriters
-
Register a stream writer.
- registerWriter(MessageBodyStreamWriter<?>) - Method in interface io.helidon.reactive.webserver.ServerResponse
- registerWriter(MessageBodyWriter<?>) - Method in class io.helidon.reactive.media.common.MessageBodyWriterContext
- registerWriter(MessageBodyWriter<?>) - Method in interface io.helidon.reactive.media.common.MessageBodyWriters
-
Register a writer.
- registerWriter(MessageBodyWriter<?>) - Method in interface io.helidon.reactive.webserver.ServerResponse
- REGISTRIES_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsSettings.Builder
-
Config key within the config
metricssection containing settings for individual registries. - registry() - Method in class io.helidon.integrations.micrometer.MicrometerFeature
-
Returns the composite registry so apps can create and register meters on it.
- registry() - Method in class io.helidon.integrations.micrometer.MicrometerSupport
-
Returns the composite registry so apps can create and register meters on it.
- registry() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
-
A registry that allows transferring information between analysis of different scopes (application, resource class, method).
- Registry - Class in io.helidon.metrics
-
Metrics registry.
- Registry - Interface in io.helidon.metrics.api
-
Helidon Metric registry.
- Registry(MetricRegistry.Type, RegistrySettings) - Constructor for class io.helidon.metrics.Registry
-
Creates a new instance.
- registryFactory() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
-
get the current configured RegistryFactory.
- registryFactory(RegistryFactory) - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
-
set the RegistryFactory.
- registryFactory(RegistryFactory) - Method in class io.helidon.nima.observe.metrics.MetricsFeature.Builder
-
If you want to have multiple registry factories with different endpoints, you may create them using
RegistryFactory.create(MetricsSettings)orRegistryFactory.create()and create multipleMetricsFeatureinstances with differentHelidonFeatureSupport.Builder.webContext(String)contexts}. - registryFactory(RegistryFactory) - Method in class io.helidon.reactive.metrics.MetricsSupport.Builder
-
If you want to have multiple registry factories with different endpoints, you may create them using
RegistryFactory.create(MetricsSettings)orRegistryFactory.create()and create multipleMetricsSupportinstances with differentHelidonRestServiceSupport.Builder.webContext(String)contexts}. - RegistryFactory - Class in io.helidon.metrics
-
Access point to all registries.
- RegistryFactory - Interface in io.helidon.metrics.api
-
Behavior of a
RegistryFactory, capable of providing metrics registries of various types (application, base, vendor) plus static methods for: creating "free-standing" registry factories according toMetricsSettingsorConfig(see thecreatemethods), retrieving the singleton registry factory or updating it according toMetricsSettingsorConfig(see thegetInstancemethods), and retrieving the appropriate registry factory for a metrics-capable component, based on the component's own metrics settings combined with the overall metrics settings and whether full-featured metrics are available on the path (see theRegistryFactory.getInstance()method). - RegistryFactory(MetricsSettings, Registry, Registry) - Constructor for class io.helidon.metrics.RegistryFactory
-
Create a new instance.
- RegistryFactoryProvider - Interface in io.helidon.metrics.api.spi
-
Provides
RegistryFactoryinstances. - RegistryFactoryProviderImpl - Class in io.helidon.metrics
-
Full-featured metrics implementation of
RegistryFactoryProvider. - RegistryFactoryProviderImpl() - Constructor for class io.helidon.metrics.RegistryFactoryProviderImpl
- RegistryFilterSettings - Interface in io.helidon.metrics.api
-
Filter settings for registries.
- RegistryFilterSettings.Builder - Interface in io.helidon.metrics.api
-
Builder for a new
RegistryFilterSettingsinstance. - registrySettings(MetricRegistry.Type) - Method in interface io.helidon.metrics.api.MetricsSettings
-
Returns the
RegistrySettingsfor the indicated registry type. - registrySettings(MetricRegistry.Type, RegistrySettings) - Method in interface io.helidon.metrics.api.MetricsSettings.Builder
-
Sets the registry settings for the specified registry type.
- RegistrySettings - Interface in io.helidon.metrics.api
-
Settings which control metrics within registries (application, vendor, base) as a group or individually.
- RegistrySettings.Builder - Interface in io.helidon.metrics.api
-
Builder for
RegistrySettings. - registryType() - Method in class io.helidon.metrics.api.AbstractMetric
- registryType() - Method in interface io.helidon.metrics.api.HelidonMetric
- regular(Duration) - Static method in class io.helidon.config.PollingStrategies
-
Provides a scheduled polling strategy with a specified constant interval.
- RegularRecurringPolicy(Duration) - Constructor for class io.helidon.config.ScheduledPollingStrategy.RegularRecurringPolicy
-
Initialize recurring policy.
- rejectedExecution(Runnable, ThreadPoolExecutor) - Method in class io.helidon.common.configurable.ThreadPool.RejectionHandler
- rejectionHandler(ThreadPool.RejectionHandler) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
-
Rejection policy of the thread pool executor.
- RejectionHandler() - Constructor for class io.helidon.common.configurable.ThreadPool.RejectionHandler
-
Creates a new rejection handler that counts rejections when attempting to offer rejected tasks to thread pool executor.
- relativeResolver() - Method in class io.helidon.config.ClasspathConfigSource
- relativeResolver() - Method in class io.helidon.config.FileConfigSource
- relativeResolver() - Method in class io.helidon.config.git.GitConfigSource
- relativeResolver() - Method in interface io.helidon.config.spi.ParsableSource
-
Resolve relative resource to the current resource.
- relativeResolver() - Method in class io.helidon.config.UrlConfigSource
- relativeUris() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Determines whether to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists.
- relativeUris(boolean) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Can be set to
trueto force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - relativeUris(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Can be set to
trueto force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists. - release() - Method in interface io.helidon.common.http.DataChunk
-
Releases this chunk.
- release() - Method in interface io.helidon.nima.webclient.ClientConnection
-
Release this connection (for keep-alive, this would return the connection to pool).
- release() - Method in class io.helidon.reactive.webserver.ByteBufDataChunk
- releaseConfig(Config) - Method in class io.helidon.config.mp.MpConfigProviderResolver
- releaseSavepoint(Savepoint) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- reload() - Method in interface io.helidon.config.Config.Context
- reload(Tls) - Method in class io.helidon.nima.common.tls.Tls
-
Reload reloadable TLS components with the new configuration.
- reloadTls(Tls) - Method in interface io.helidon.nima.webserver.WebServer
-
Reload TLS keystore and truststore configuration for the default socket.
- reloadTls(String, Tls) - Method in interface io.helidon.nima.webserver.WebServer
-
Reload TLS keystore and truststore configuration for the named socket.
- remaining() - Method in interface io.helidon.common.http.DataChunk
-
Returns the sum of elements between the current position and the limit of each of the underlying ByteBuffer.
- remaining() - Method in class io.helidon.reactive.webserver.ByteBufDataChunk
- remainingPart() - Method in interface io.helidon.reactive.webserver.PathMatcher.PrefixResult
-
In case of prefix match this returns the reminder that wasn't matched.
- remoteAddress() - Method in interface io.helidon.reactive.webserver.BareRequest
-
Gets the Internet Protocol (IP) address of the client or last proxy that sent the request.
- remoteAddress() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns the Internet Protocol (IP) address of the client or last proxy that sent the request.
- remotePeer() - Method in class io.helidon.common.socket.PlainSocket
- remotePeer() - Method in interface io.helidon.common.socket.SocketContext
-
Remote peer information.
- remotePeer() - Method in class io.helidon.common.socket.TlsSocket
- remotePeer() - Method in class io.helidon.nima.testing.junit5.webserver.DirectSocket
- remotePeer() - Method in interface io.helidon.nima.webserver.http.HttpRequest
-
Peer info of the remote peer.
- remotePort() - Method in interface io.helidon.reactive.webserver.BareRequest
-
Returns the Internet Protocol (IP) source port of the client or last proxy that sent the request.
- remotePort() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns the Internet Protocol (IP) source port of the client or last proxy that sent the request.
- remove(Http.HeaderName) - Method in interface io.helidon.common.http.WritableHeaders
-
Remove a header.
- remove(Http.HeaderName) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
- remove(Http.HeaderName, Consumer<Http.HeaderValue>) - Method in interface io.helidon.common.http.WritableHeaders
-
Remove a header.
- remove(Http.HeaderName, Consumer<Http.HeaderValue>) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
- remove(String) - Method in interface io.helidon.common.uri.UriQueryWriteable
-
Remove a query parameter.
- remove(String) - Static method in class io.helidon.logging.common.HelidonMdc
-
Remove value with the specific key from all of the instances of
MdcProvider. - remove(String) - Method in interface io.helidon.logging.common.spi.MdcProvider
-
Remove value bound to the key from the specific logging framework MDC storage.
- remove(String) - Method in class io.helidon.logging.jul.JulMdcProvider
- remove(String) - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
- remove(String) - Method in class io.helidon.metrics.api.AbstractRegistry
-
Removes a metric by name.
- remove(String, Consumer<List<String>>) - Method in interface io.helidon.common.uri.UriQueryWriteable
-
Remove a query parameter.
- remove(K) - Method in class io.helidon.common.configurable.LruCache
-
Remove a value from the cache.
- remove(K) - Method in interface io.helidon.security.providers.common.EvictableCache
-
Remove a key from the cache.
- remove(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
-
Removes a metric by ID.
- removeApplications() - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Remove all discovered applications (configured applications are not removed).
- removeCookie() - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
-
SetCookiebuilder to remove an existing cookie (such as during logout). - removeInstance(Class<U>) - Method in class io.helidon.security.ClassToInstanceStore
-
Remove an instance from the store and return current value.
- removeMatching(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
- removePayloadClaim(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Remove a payload claim by its name.
- removeResourceClasses() - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Remove all discovered and configured resource classes.
- renew(RenewToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Renews a lease associated with a token.
- renew(RenewToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
-
Renews a lease associated with a token.
- renewable() - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
- renewable() - Method in class io.helidon.integrations.vault.VaultTokenBase
-
Whether the token is renewable.
- renewable(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
Set to
falseto disable the ability of the token to be renewed past its initial TTL. - renewable(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
Set to false to disable the ability of the token to be renewed past its initial TTL.
- renewable(boolean) - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
-
Whether the token is renewable or not.
- RenewToken - Class in io.helidon.integrations.vault.auths.token
-
Renew Token request and response.
- RenewToken.Request - Class in io.helidon.integrations.vault.auths.token
-
Request object.
- RenewToken.Response - Class in io.helidon.integrations.vault.auths.token
-
Response object parsed from JSON returned by the
RestApi. - repeat(int) - Static method in class io.helidon.config.RetryPolicies
-
Creates a new instance of
SimpleRetryPolicy.Builderclass with a number of retries as a parameter. - repeatable() - Element in annotation interface io.helidon.builder.config.ConfigBean
-
Determines whether there can be more than one bean instance of this type.
- replace(AtomicReference<Flow.Subscription>, Flow.Subscription) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Atomically swap in the given incoming
Flow.Subscriptionor cancel it if the target field is canceled. - replaceImplementations(boolean) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
When configured to replace implementations, then a service implementation configured through
HelidonServiceLoader.Builder.addService(Object)will replace the same implementation loaded from the Java Service loader (compared by fully qualified class name). - replyTo(Destination) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
Destination to which a reply to this message is expected.
- request() - Method in exception class io.helidon.common.http.RequestException
-
Transport request with as much information as is available.
- request() - Method in interface io.helidon.cors.CorsRequestAdapter
-
Returns the request this adapter wraps.
- request() - Method in interface io.helidon.nima.webclient.ClientRequest
-
Request without an entity.
- request() - Method in interface io.helidon.pico.tools.CustomAnnotationTemplateResponse
-
The request that was processed.
- request() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Performs prepared request without expecting to receive any specific type.
- request(long) - Method in enum class io.helidon.common.reactive.SubscriptionHelper
- request(long) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Control backpressure manually and request
nitems from upstream. - request(GenericType<T>) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Performs prepared request and transforms response to requested type.
- request(DirectHandler.TransportRequest) - Method in class io.helidon.common.http.RequestException.Builder
-
Transport request with as much information as is available.
- request(Http.Method) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Sends a request to the server.
- request(Http.Method, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Sends a request to the server.
- request(Http.Method, String, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Sends a request to the server.
- request(Http.Method, String, String, Iterable<String>) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Sends a request to the server.
- request(WebClientServiceRequest) - Method in class io.helidon.reactive.webclient.metrics.WebClientMeter
- request(WebClientServiceRequest) - Method in class io.helidon.reactive.webclient.metrics.WebClientMetrics
- request(WebClientServiceRequest) - Method in class io.helidon.reactive.webclient.security.WebClientSecurity
- request(WebClientServiceRequest) - Method in interface io.helidon.reactive.webclient.spi.WebClientService
-
Method which is called before send actual request.
- request(WebClientServiceRequest) - Method in class io.helidon.reactive.webclient.tracing.WebClientTracing
- request(Class<T>) - Method in interface io.helidon.nima.webclient.ClientRequest
-
Request without sending an entity, asking for entity only.
- request(Class<T>) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Performs prepared request and transforms response to requested type.
- request(String, String, String, String, Iterable<String>, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Send raw data to the server.
- Request(String) - Constructor for class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
Create a new request with the defined plugin name.
- REQUEST_ENTITY_TOO_LARGE_413 - Static variable in class io.helidon.common.http.Http.Status
-
413 Request Entity Too Large, see HTTP/1.1 documentation.
- REQUEST_SPAN_CONTEXT - Static variable in class io.helidon.reactive.webserver.jersey.JerseySupport
-
The request scoped span context qualifier that can be injected into a Jersey resource.
- REQUEST_TARGET - Static variable in class io.helidon.security.providers.httpsign.SignedHeadersConfig
-
Special header "(request-target)" is used for method and path combination.
- REQUEST_TIMEOUT_408 - Static variable in class io.helidon.common.http.Http.Status
-
408 Request Timeout, see HTTP/1.1 documentation.
- REQUEST_URI_TOO_LONG_414 - Static variable in class io.helidon.common.http.Http.Status
-
414 Request-URI Too Long, see HTTP/1.1 documentation.
- requestBytesPayload(String, ApiRequest<?>, Http.Method, String, WebClientRequestBuilder, Flow.Publisher<DataChunk>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Create a supplier for a response with publisher request.
- requestDateTime() - Method in interface io.helidon.nima.webserver.accesslog.AccessLogContext
-
Time when the request started processing.
- requestDateTime() - Method in interface io.helidon.reactive.webserver.accesslog.AccessLogContext
-
Time when the request started processing.
- requestDefaultBehaviorIfNone() - Method in class io.helidon.cors.CorsSupportBase.Builder
- REQUESTED_RANGE_NOT_SATISFIABLE_416 - Static variable in class io.helidon.common.http.Http.Status
-
416 Requested Range Not Satisfiable, see HTTP/1.1 documentation.
- REQUESTED_URI_DISCOVERY_CONFIG_KEY - Static variable in class io.helidon.common.http.RequestedUriDiscoveryContext.Builder
-
Config key prefix for requested URI discovery settings.
- RequestedCounter - Class in io.helidon.common.reactive
-
Requested event counter.
- RequestedCounter() - Constructor for class io.helidon.common.reactive.RequestedCounter
-
Create new request counter with strict mode off.
- RequestedCounter(boolean) - Constructor for class io.helidon.common.reactive.RequestedCounter
-
Create new request counter, with strict mode true are all operations with counter protected by lock.
- requestedUri() - Method in interface io.helidon.nima.webserver.http.HttpRequest
-
URI as requested by the originating client (to the best of our ability to compute it).
- requestedUri() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
URI as requested by the originating client (to the best of our ability to compute it).
- requestedUriDiscovery() - Method in interface io.helidon.nima.http2.webserver.Http2Config
-
Requested URI discovery settings.
- requestedUriDiscovery() - Method in interface io.helidon.nima.webserver.http1.Http1Config
-
Requested URI discovery settings.
- requestedUriDiscovery(RequestedUriDiscoveryContext) - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
-
Configure the requested URI discovery context for this listener.
- requestedUriDiscovery(Supplier<RequestedUriDiscoveryContext>) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.
- requestedUriDiscovery(Supplier<RequestedUriDiscoveryContext>) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
- requestedUriDiscovery(Supplier<RequestedUriDiscoveryContext>) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Requested URI discovery settings.
- requestedUriDiscovery(Supplier<RequestedUriDiscoveryContext>) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Requested URI discovery for the web server's default socket.
- requestedUriDiscoveryContext() - Method in class io.helidon.nima.webserver.ListenerConfiguration
-
Requuested URI discovery context.
- requestedUriDiscoveryContext() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Requested URI discovery settings.
- RequestedUriDiscoveryContext - Interface in io.helidon.common.http
-
Requested URI discovery settings for a socket.
- RequestedUriDiscoveryContext.Builder - Class in io.helidon.common.http
-
Builder for
RequestedUriDiscoveryContext. - RequestedUriDiscoveryContext.RequestedUriDiscoveryType - Enum Class in io.helidon.common.http
-
Types of discovery of frontend URI.
- RequestedUriDiscoveryContext.UnsafeRequestedUriSettingsException - Exception Class in io.helidon.common.http
-
Indicates unsafe settings for a socket's request URI discovery.
- RequestException - Exception Class in io.helidon.common.http
-
Exception that will be handled by
DirectHandler, unless server request and server response are already available, in which case it would be handled by appropriate error handler of routing. - RequestException(RequestException.Builder) - Constructor for exception class io.helidon.common.http.RequestException
-
A new exception with a predefined status, even type.
- RequestException.Builder - Class in io.helidon.common.http
-
Fluent API builder for
RequestException. - requestHandlingCompleted(boolean) - Method in interface io.helidon.nima.webserver.KeyPerformanceIndicatorSupport.Context
-
Records that handling of a request has completed.
- requestHandlingCompleted(boolean) - Method in interface io.helidon.reactive.webserver.KeyPerformanceIndicatorSupport.Context
-
Records that handling of a request has completed.
- requestHandlingStarted(KeyPerformanceIndicatorSupport.Metrics) - Method in interface io.helidon.nima.webserver.KeyPerformanceIndicatorSupport.Context
-
Records that handling of the request is about to begin.
- requestHandlingStarted(KeyPerformanceIndicatorSupport.Metrics) - Method in interface io.helidon.reactive.webserver.KeyPerformanceIndicatorSupport.Context
-
Records that handling of the request is about to begin.
- requestHeader(String, String) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Add a single-value header.
- requestHeader(String, String) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Add a single-value header.
- requestHeader(String, String) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Add a single-value header.
- requestHeader(String, List<String>) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Add a multi-value header.
- requestHeader(String, List<String>) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Add a multi-value header.
- requestHeader(String, List<String>) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Add a multi-value header.
- requestHeaders() - Method in class io.helidon.security.SecurityResponse
-
Get new request headers to be used.
- requestHeaders(Map<String, List<String>>) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set additional/replacement headers for request.
- requestHeaders(Map<String, List<String>>) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Set additional/replacement headers for request.
- requestHeaders(Map<String, List<String>>) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Set additional/replacement headers for request.
- RequestHeaders - Interface in io.helidon.reactive.webserver
-
Extends
Headersinterface by adding HTTP request headers oriented convenient methods. - requestId() - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
- requestId() - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Configured request ID.
- requestId() - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
-
Request ID used to invoke the request.
- requestId() - Method in class io.helidon.integrations.common.rest.ApiResponse
-
Request ID that was used.
- requestId() - Method in exception class io.helidon.integrations.common.rest.ApiRestException
-
Request ID used to invoke the request.
- requestId() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- requestId() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Request id which will be used in logging messages.
- requestId() - Method in interface io.helidon.reactive.webserver.BareRequest
-
A unique correlation ID that is associated with this request and its associated response.
- requestId() - Method in interface io.helidon.reactive.webserver.BareResponse
-
A unique correlation ID that is associated with this response and its associated request.
- requestId() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
A unique correlation ID that is associated with this request and its associated response.
- requestId() - Method in interface io.helidon.reactive.webserver.ServerResponse
-
A unique correlation ID that is associated with this response and its associated request.
- requestId(long) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Set new request id.
- requestId(long) - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Set new request id.
- requestId(ApiRequest<?>) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Attempts to find a good request id.
- requestId(String) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
- requestId(String) - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Configure request ID for logging (and possibly to send over the network).
- requestId(String) - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
-
Request ID used when dispatching this request.
- requestId(String) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
-
Request ID configured by
RestApi. - requestId(String) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- requestId(String) - Method in interface io.helidon.integrations.common.rest.ResponseBuilder
-
Request ID used when dispatching this request.
- requestJsonPayload(String, ApiRequest<?>, Http.Method, String, WebClientRequestBuilder, JsonObject) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Create a supplier for a response with JSON request.
- RequestLineLogEntry - Class in io.helidon.nima.webserver.accesslog
-
Access log entry for request line.
- RequestLineLogEntry - Class in io.helidon.reactive.webserver.accesslog
-
Access log entry for request line.
- RequestLineLogEntry.Builder - Class in io.helidon.nima.webserver.accesslog
-
A fluent API builder for
RequestLineLogEntry. - RequestLineLogEntry.Builder - Class in io.helidon.reactive.webserver.accesslog
-
A fluent API builder for
RequestLineLogEntry. - requestMax() - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Request
unboundednumber of items from upstream and effectively turn off backpressure. - requestMediaType() - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
- requestMediaType() - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Request media type.
- requestMediaType() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- requestMediaType(MediaType) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
- requestMediaType(MediaType) - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
The media type header, defaults to
MediaTypes.APPLICATION_JSONwhen JSON entity is present, toMediaTypes.APPLICATION_OCTET_STREAMfor publisher base requests, empty otherwise. - requestMediaType(MediaType) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- requestNanoTime() - Method in interface io.helidon.nima.webserver.accesslog.AccessLogContext
-
Time in
System.nanoTime()when the request processing started. - requestNanoTime() - Method in interface io.helidon.reactive.webserver.accesslog.AccessLogContext
-
Time in
System.nanoTime()when the request processing started. - requestPayload(String, ApiRequest<?>, Http.Method, String, WebClientRequestBuilder) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Create a supplier for a response.
- RequestPredicate - Class in io.helidon.reactive.webserver
-
Fluent API that allows to create chains of request conditions for composing logical expressions to match requests.
- RequestPredicate.ConditionalHandler - Class in io.helidon.reactive.webserver
- requestPrefetch(int) - Method in interface io.helidon.nima.http2.webclient.Http2ClientRequest
-
Configure request prefetch, increases both connection and stream inbound flow control window and may send window updates to inform the server, depending on flow control strategy.
- requestProcessingCompleted(boolean) - Method in interface io.helidon.nima.webserver.KeyPerformanceIndicatorSupport.Context
-
Records that a request has completed its processing.
- requestProcessingCompleted(boolean) - Method in interface io.helidon.reactive.webserver.KeyPerformanceIndicatorSupport.Context
-
Records that a request has completed its processing.
- requestProcessingStarted() - Method in interface io.helidon.nima.webserver.KeyPerformanceIndicatorSupport.DeferrableRequestContext
-
Records that a request is about to begin its processing.
- requestProcessingStarted() - Method in interface io.helidon.reactive.webserver.KeyPerformanceIndicatorSupport.DeferrableRequestContext
-
Records that a request is about to begin its processing.
- RequestScopedTransformer - Class in io.helidon.integrations.micronaut.cdi.processor
-
Transforms CDI RequestScoped annotation into Micronaut RequestScope.
- RequestScopedTransformer() - Constructor for class io.helidon.integrations.micronaut.cdi.processor.RequestScopedTransformer
- requestType(Class) - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
- requestType(Class) - Method in interface io.helidon.grpc.client.ClientMethodDescriptor.Rules
-
Sets the type of parameter of this method.
- requestType(Class<Rnew>) - Method in interface io.helidon.grpc.server.MethodDescriptor.Rules
-
Set the request type.
- RequestType - Annotation Interface in io.helidon.microprofile.grpc.core
-
An annotation to indicate the request type of a gRPC method.
- REQUIRE - Enum constant in enum class io.helidon.reactive.webserver.ClientAuthentication
-
Authentication is required.
- REQUIRE_ENCRYPTION_CONFIG_KEY - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Configuration key to set whether to require encryption of secrets or not (
"security.config.require-encryption"). - REQUIRE_ENCRYPTION_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
-
Environment variable to set whether to require encryption of secrets or not (
"SECURE_CONFIG_REQUIRE_ENCRYPTION"). - requireBeanStyle() - Element in annotation interface io.helidon.builder.Builder
-
Should bean style be enforced.
- requireCn(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
If set to false, makes the common name field optional while generating a certificate.
- required() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Whether this option is truly required (e.g.
- required() - Element in annotation interface io.helidon.microprofile.server.RoutingName
-
Set to true if the
RoutingName.value()MUST be configured. - REQUIRED - Enum constant in enum class io.helidon.nima.common.tls.TlsClientAuth
-
Mutual TLS is required.
- REQUIRED - Enum constant in enum class io.helidon.security.CompositeProviderFlag
-
Provider must succeed if called (if sufficient is before required, required is still ignored).
- REQUIRED - Enum constant in enum class io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
-
Security MUST be enforced.
- requiredArguments(String) - Method in class io.helidon.pico.tools.TemplateHelper
-
Determine the arguments needed for template evaluation.
- RequiredAttributeVisitor - Class in io.helidon.builder
-
Deprecated.This class is subject to change at any time - Helidon users should not use this directly. It will be referenced in code generated sources that Helidon generates.
- RequiredAttributeVisitor() - Constructor for class io.helidon.builder.RequiredAttributeVisitor
-
Deprecated.Default constructor.
- RequiredAttributeVisitor(boolean) - Constructor for class io.helidon.builder.RequiredAttributeVisitor
-
Deprecated.Constructor.
- requiredScopes() - Method in class io.helidon.security.abac.scope.ScopeValidator.ScopesConfig
-
Which scopes are required.
- requireEncryption(boolean) - Method in class io.helidon.config.encryption.EncryptionFilter.Builder
-
Whether to require encryption of passwords in properties.
- requireLibraryDependencies() - Element in annotation interface io.helidon.builder.Builder
-
Should the code-generated source(s) require a runtime dependency on Helidon libraries? The default is
true. - requireLibraryDependencies() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns true if Helidon library dependencies should be expected.
- requires() - Method in interface io.helidon.pico.tools.ModuleInfoItem
-
Returns true if this is a
requiresdefinition. - requiresModuleName(String) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Creates a new item declaring a
requireson an external module usage from this module descriptor. - requiresModuleName(String, boolean, boolean, List<String>) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Creates a new item declaring a
requireson an external module usage from this module descriptor, that is extended to use additional item attributes. - reroute(String) - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Re-route using a different path.
- reroute(String) - Method in class io.helidon.nima.webserver.http.ServerResponseBase
- reroute(String, UriQuery) - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Re-route using a different path and query.
- reroute(String, UriQuery) - Method in class io.helidon.nima.webserver.http.ServerResponseBase
- reroutePrologue(HttpPrologue) - Method in interface io.helidon.nima.webserver.http.RoutingResponse
-
A new, rerouted prologue.
- reroutePrologue(HttpPrologue) - Method in class io.helidon.nima.webserver.http.ServerResponseBase
- rescuedFileSuffix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name suffix of the storage rescue files.
- RESERVED_FOR_EXTENSIONS_MAX - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Reserved for extensions max value.
- RESERVED_FOR_EXTENSIONS_MIN - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Reserved for extensions min value.
- RESERVED_FOR_LATER_MAX - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Reserved for later max value.
- RESERVED_FOR_LATER_MIN - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Reserved for later min value.
- RESERVED_LOCAL - Enum constant in enum class io.helidon.nima.http2.Http2StreamState
-
Push promise sent (not supported by Helidon).
- RESERVED_REMOTE - Enum constant in enum class io.helidon.nima.http2.Http2StreamState
-
Push promise received (not supported by Helidon).
- reset() - Method in interface io.helidon.common.buffers.BufferData
-
Reset read and write position of this buffer.
- reset() - Method in interface io.helidon.nima.webserver.http.RoutingResponse
-
Return true if the underlying response buffers and headers can be reset and a new response can be sent.
- reset() - Method in interface io.helidon.nima.webserver.http.ServerRequest
-
Reset request related state on the connection if any.
- reset() - Static method in class io.helidon.pico.api.PicoServicesHolder
-
Resets the bootstrap state.
- reset(boolean) - Method in interface io.helidon.pico.api.ActivationLogQuery
-
Clears the activation log.
- reset(boolean) - Method in interface io.helidon.pico.api.Resettable
-
Resets the state of this object.
- reset(boolean) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- reset(boolean) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- reset(boolean) - Method in class io.helidon.pico.runtime.DefaultPicoServicesProvider
- reset(boolean) - Method in class io.helidon.pico.tools.DefaultInterceptorCreator
- reset(boolean) - Method in class io.helidon.pico.tools.ServicesToProcess
- RESET_CONTENT_205 - Static variable in class io.helidon.common.http.Http.Status
-
205 Reset Content, see HTTP/1.1 documentation.
- resetAll() - Static method in class io.helidon.pico.testing.PicoTestingSupport
-
Resets all internal Pico configuration instances, JVM global singletons, service registries, etc.
- resetInitialWindowSize(int) - Method in class io.helidon.nima.http2.ConnectionFlowControl
-
Reset an initial window size value for outbound flow control windows of a new streams.
- resetMaxFrameSize(int) - Method in class io.helidon.nima.http2.ConnectionFlowControl
-
Reset MAX_FRAME_SIZE for all streams, existing and future ones.
- resetRouting() - Method in interface io.helidon.nima.webserver.http.RoutingResponse
-
Reset routing information (nexted, rerouted etc.).
- resetRouting() - Method in class io.helidon.nima.webserver.http.ServerResponseBase
- resetStreamWindowSize(int) - Method in interface io.helidon.nima.http2.FlowControl
-
Reset stream window size.
- Resettable - Interface in io.helidon.pico.api
-
Implementors of this contract are capable of resetting the state of itself (i.e., clears cache, log entries, etc.).
- resetWindowSize(int) - Method in interface io.helidon.nima.http2.WindowSize
-
Reset window size.
- ResolutionContext - Class in io.helidon.builder.config.spi
-
Config resolution process context.
- ResolutionContext(ResolutionContext.Builder) - Constructor for class io.helidon.builder.config.spi.ResolutionContext
-
Constructor for this type that takes a builder.
- ResolutionContext.Builder - Class in io.helidon.builder.config.spi
-
Fluent builder for
ResolutionContext. - resolve(InjectionPointInfo, PicoServices, ServiceProvider<?>, boolean) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- resolve(InjectionPointInfo, PicoServices, ServiceProvider<?>, boolean) - Method in interface io.helidon.pico.spi.InjectionResolver
-
Attempts to resolve the injection point info for a given service provider.
- resolve(Object, Class<T>) - Static method in class io.helidon.messaging.connectors.jms.shim.JakartaJms
-
Convenience method for shimming various javax JMS classes.
- resolve(URI, UriQueryWriteable) - Method in class io.helidon.nima.webclient.UriHelper
-
Resolve the provided URI against this URI and extract query from it.
- resolveAddress(String, DnsAddressLookup) - Method in class io.helidon.nima.webclient.NoDnsResolver
- resolveAddress(String, DnsAddressLookup) - Method in class io.helidon.nima.webclient.RoundRobinDnsResolver
- resolveAddress(String, DnsAddressLookup) - Method in interface io.helidon.nima.webclient.spi.DnsResolver
-
Resolve hostname to
InetAddress. - resolveAtnProvider(String) - Method in interface io.helidon.security.Security
-
Find an authentication provider by name, or use the default if the name is not available.
- resolveAtzProvider(String) - Method in interface io.helidon.security.Security
-
Find an authorization provider by name, or use the default if the name is not available.
- resolved() - Method in interface io.helidon.pico.spi.InjectionPlan
-
The resolved value, set only if
InjectionPlan.wasResolved(). - resolvedBind(String, Class<?>) - Method in interface io.helidon.pico.api.ServiceInjectionPlanBinder.Binder
-
Represents injection points that cannot be bound at startup, and instead must rely on a deferred resolver based binding.
- resolvedDependencies() - Method in interface io.helidon.pico.api.ActivationResult
-
The dependencies that were resolved or loaded, key'ed by each element's
ServiceProvider.id(). - resolvedTo() - Method in interface io.helidon.pico.api.DependencyInfo
-
The
ServiceProviderthat this dependency is optional resolved and bound to. - resolvedUri() - Method in interface io.helidon.nima.webclient.ClientRequest
-
Resolved URI that will be used to invoke this request.
- resolveOptions(ConfigResolveOptions) - Method in class io.helidon.config.hocon.HoconConfigParserBuilder
-
Sets custom instance of
ConfigResolveOptions. - resolveOutboundProvider(String) - Method in interface io.helidon.security.Security
-
Find outbound provider(s) by name, or use the default if the name is not available.
- resolveParameter(ParameterContext, ExtensionContext, Class<?>) - Method in class io.helidon.nima.testing.junit5.webserver.Http1DirectJunitExtension
- resolveParameter(ParameterContext, ExtensionContext, Class<?>) - Method in interface io.helidon.nima.testing.junit5.webserver.spi.DirectJunitExtension
-
Resolve a parameter.
- resolveParameter(ParameterContext, ExtensionContext, Class<?>) - Method in class io.helidon.nima.testing.junit5.websocket.WsDirectExtension
- resolveParameter(ParameterContext, ExtensionContext, Class<?>, WebServer) - Method in class io.helidon.nima.testing.junit5.webserver.Http1ServerJunitExtension
- resolveParameter(ParameterContext, ExtensionContext, Class<?>, WebServer) - Method in interface io.helidon.nima.testing.junit5.webserver.spi.ServerJunitExtension
-
Resolve a parameter.
- resolveParameter(ParameterContext, ExtensionContext, Class<?>, WebServer) - Method in class io.helidon.nima.testing.junit5.websocket.WsServerExtension
- resolver() - Method in class io.helidon.builder.config.spi.ResolutionContext
-
Return the config resolver.
- resolver(ConfigResolver) - Method in class io.helidon.builder.config.spi.ResolutionContext.Builder
-
Set the config resolver.
- resolverName() - Method in class io.helidon.nima.webclient.DefaultDnsResolverProvider
- resolverName() - Method in class io.helidon.nima.webclient.NoDnsResolverProvider
- resolverName() - Method in class io.helidon.nima.webclient.RoundRobinDnsResolverProvider
- resolverName() - Method in interface io.helidon.nima.webclient.spi.DnsResolverProvider
-
Return name of the
DnsResolver. - resolvingEnabled(boolean) - Method in class io.helidon.config.hocon.HoconConfigParserBuilder
-
Enables/disables HOCON resolving substitutions support.
- resource(Resource) - Method in class io.helidon.security.jwt.jwk.JwkKeys.Builder
-
Load keys from a resource (must point to JSON text content).
- resource(String) - Method in class io.helidon.config.ClasspathConfigSource.Builder
-
Configure the classpath resource to load the configuration from.
- resource(String) - Method in class io.helidon.config.ClasspathOverrideSource.Builder
-
Configure the classpath resource to be used as a source.
- Resource - Interface in io.helidon.common.configurable
-
A representation of a resource that can be loaded from URL (
Resource.create(URI)), classpath (Resource.create(String)), filesystem (Resource.create(Path), content in config (Resource.create(Config), input stream(Resource.create(String, InputStream), or direct value (Resource.create(String, byte[]),Resource.create(String, String). - RESOURCE_EXHAUSTED - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
Some resource has been exhausted, perhaps a per-user quota, or perhaps the entire file system is out of space.
- Resource.Source - Enum Class in io.helidon.common.configurable
-
Source of a
Resource. - resourceConfig() - Method in class io.helidon.microprofile.server.JaxRsApplication
-
Resource config of this application.
- resourceConfig(ResourceConfig) - Method in class io.helidon.microprofile.server.Server.Builder
-
JAX-RS resource configuration to use.
- ResourceException - Exception Class in io.helidon.common.configurable
- ResourceException(String) - Constructor for exception class io.helidon.common.configurable.ResourceException
-
Exception with message only.
- ResourceException(String, Throwable) - Constructor for exception class io.helidon.common.configurable.ResourceException
-
Exception with message and cause.
- resourceGroup(String) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the resource group.
- resources() - Method in interface io.helidon.security.SecurityRequest
-
Return a map of keys to resource instances.
- response() - Method in exception class io.helidon.reactive.webclient.WebClientException
-
WebClientResponsethat caused this exception if caused by response from server. - response(WebClientRequestBuilder.ClientRequest, WebClientServiceResponse) - Method in class io.helidon.reactive.webclient.metrics.WebClientMetrics
- response(WebClientRequestBuilder.ClientRequest, WebClientServiceResponse) - Method in interface io.helidon.reactive.webclient.spi.WebClientService
-
Method which is called when the last byte of the response is processed.
- ResponseBuilder<B extends ResponseBuilder<B,
T, X>, T, X> - Interface in io.helidon.integrations.common.rest -
Response builder extracted as an interface, to work around the restriction that we cannot have multiple inheritance in Java.
- responseDateTime() - Method in interface io.helidon.nima.webserver.accesslog.AccessLogContext
-
Time when the response finished processing.
- responseDateTime() - Method in interface io.helidon.reactive.webserver.accesslog.AccessLogContext
-
Time when the response finished processing.
- responseHeader(String, String) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Add a single-value header.
- responseHeader(String, String) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Add a single-value header.
- responseHeader(String, String) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Add a single-value header.
- responseHeader(String, List<String>) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Add a multi-value header.
- responseHeader(String, List<String>) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Add a multi-value header.
- responseHeader(String, List<String>) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Add a multi-value header.
- responseHeaders() - Method in exception class io.helidon.common.http.RequestException
-
Response headers that should be added to response.
- responseHeaders() - Method in class io.helidon.security.SecurityResponse
-
Get new response headers to be used.
- responseHeaders(Map<String, List<String>>) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set additional/replacement headers for request.
- responseHeaders(Map<String, List<String>>) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Set additional/replacement headers for request.
- responseHeaders(Map<String, List<String>>) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Set additional/replacement headers for request.
- ResponseHeaders - Interface in io.helidon.reactive.webserver
-
Extends
ServerResponseHeadersinterface by adding HTTP response headers oriented constants and convenient methods. - ResponseHelper - Class in io.helidon.grpc.core
-
A number of helper methods to handle sending responses to a
StreamObserver. - ResponseHelper - Class in io.helidon.nima.grpc.webserver
-
A number of helper methods to handle sending responses to a
StreamObserver. - responseMediaType() - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
- responseMediaType() - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Response media type.
- responseMediaType() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- responseMediaType(MediaType) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
- responseMediaType(MediaType) - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
The accept header, defaults to
MediaTypes.APPLICATION_JSONfor most requests, except for requests that return publisher, which default toMediaTypes.APPLICATION_OCTET_STREAM. - responseMediaType(MediaType) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
- responseNanoTime() - Method in interface io.helidon.nima.webserver.accesslog.AccessLogContext
-
Time in
System.nanoTime()when the response processing finished (last byte written). - responseNanoTime() - Method in interface io.helidon.reactive.webserver.accesslog.AccessLogContext
-
Time in
System.nanoTime()when the response processing finished (last byte written). - responseSupplier(Http.Method, String, ApiRequest<?>, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Create a response supplier from the request.
- responseTracing() - Method in class io.helidon.security.integration.common.SecurityTracing
-
Create a tracing span for response.
- ResponseTracing - Class in io.helidon.security.integration.common
-
Tracing support for security response.
- responseType(Class) - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
- responseType(Class) - Method in interface io.helidon.grpc.client.ClientMethodDescriptor.Rules
-
Sets the type of parameter of this method.
- responseType(Class<Rnew>) - Method in interface io.helidon.grpc.server.MethodDescriptor.Rules
-
Set the response type.
- ResponseType - Annotation Interface in io.helidon.microprofile.grpc.core
-
An annotation to indicate the response type of a gRPC method.
- rest() - Method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
-
Returns a sub-key of the key.
- RestApi - Interface in io.helidon.integrations.common.rest
-
JSON based REST API operations.
- RestApi.Builder<B extends RestApi.Builder<B,
T>, T extends RestApi> - Class in io.helidon.integrations.common.rest -
Base builder for REST APIs.
- RestApiBase - Class in io.helidon.integrations.common.rest
-
Base REST API implementation.
- RestApiBase(RestApi.Builder<?, ?>) - Constructor for class io.helidon.integrations.common.rest.RestApiBase
-
A new instance, requires a subclass of the
RestApi.Builder. - RestException - Exception Class in io.helidon.integrations.common.rest
-
Implementation of the
ApiRestException. - RestException.Builder - Class in io.helidon.integrations.common.rest
-
Fluent API builder for
RestException. - RestoreSystemPropertiesExt - Class in io.helidon.common.testing.junit5
-
JUnit 5 extension for preserving and restoring system properties around test executions.
- RestoreSystemPropertiesExt() - Constructor for class io.helidon.common.testing.junit5.RestoreSystemPropertiesExt
- RestRequest - Class in io.helidon.integrations.common.rest
-
Simple REST request.
- restServiceSettings(RestServiceSettings.Builder) - Method in class io.helidon.nima.servicecommon.HelidonFeatureSupport.Builder
-
Sets the builder for the REST service settings.
- restServiceSettings(RestServiceSettings.Builder) - Method in class io.helidon.reactive.servicecommon.HelidonRestServiceSupport.Builder
-
Sets the builder for the REST service settings.
- RestServiceSettings - Interface in io.helidon.nima.servicecommon
-
Common settings across REST services.
- RestServiceSettings - Interface in io.helidon.reactive.servicecommon
-
Common settings across REST services.
- RestServiceSettings.Builder - Interface in io.helidon.nima.servicecommon
-
Builder for
RestServiceSettings. - RestServiceSettings.Builder - Interface in io.helidon.reactive.servicecommon
-
Builder for
RestServiceSettings. - RestServiceSupport - Interface in io.helidon.reactive.servicecommon
-
Required behavior (primarily required by
HelidonRestCdiExtensionof service support implementations. - resultFuture() - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
A stage that is completed once the results were fully read.
- resultFuture(CompletionStage<Long>) - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Set a new future to mark completion of the result (e.g.
- resume(Transaction) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Resumes the transaction context association of the calling thread with the transaction represented by the supplied
Transactionobject. - retainDiscoveredApplications(boolean) - Method in class io.helidon.microprofile.server.Server.Builder
-
If any application or resource class is added through this builder, applications discovered by CDI are ignored.
- retries() - Method in class io.helidon.config.SimpleRetryPolicy
-
Number of retries.
- retries(int) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
-
Number of retries (excluding the first invocation).
- retries(int) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Setting a value greater than zero will cause the client to resend any record whose send fails with a potentially transient error.
- retry(long) - Method in interface io.helidon.common.reactive.Multi
-
Retry a failing upstream at most the given number of times before giving up.
- retry(long) - Method in interface io.helidon.common.reactive.Single
-
Retry a failing upstream at most the given number of times before giving up.
- retry(long) - Method in interface io.helidon.common.reactive.Subscribable
-
Retry a failing upstream at most the given number of times before giving up.
- retry(BiPredicate<? super Throwable, ? super Long>) - Method in interface io.helidon.common.reactive.Multi
-
Retry a failing upstream if the predicate returns true.
- retry(BiPredicate<? super Throwable, ? super Long>) - Method in interface io.helidon.common.reactive.Single
-
Retry a failing upstream if the predicate returns true.
- retry(BiPredicate<? super Throwable, ? super Long>) - Method in interface io.helidon.common.reactive.Subscribable
-
Retry a failing upstream if the predicate returns true.
- Retry - Interface in io.helidon.nima.faulttolerance
-
Retry supports retry policies to be applied on an execution of asynchronous tasks.
- Retry - Interface in io.helidon.reactive.faulttolerance
-
Retry supports retry policies to be applied on an execution of asynchronous tasks.
- RETRY_AFTER - Static variable in class io.helidon.common.http.Http.Header
-
The
<code>{@value}</code>header name. - Retry.Builder - Class in io.helidon.nima.faulttolerance
-
Fluent API builder for
Retry. - Retry.Builder - Class in io.helidon.reactive.faulttolerance
-
Fluent API builder for
Retry. - Retry.DelayingRetryPolicy - Class in io.helidon.nima.faulttolerance
-
A retry policy that prolongs the delays between retries by a defined factor.
- Retry.DelayingRetryPolicy - Class in io.helidon.reactive.faulttolerance
-
A retry policy that prolongs the delays between retries by a defined factor.
- Retry.DelayingRetryPolicy.Builder - Class in io.helidon.nima.faulttolerance
-
Fluent API builder for
Retry.DelayingRetryPolicy. - Retry.DelayingRetryPolicy.Builder - Class in io.helidon.reactive.faulttolerance
-
Fluent API builder for
Retry.DelayingRetryPolicy. - Retry.JitterRetryPolicy - Class in io.helidon.nima.faulttolerance
-
A retry policy that randomizes delays between execution using a "jitter" time.
- Retry.JitterRetryPolicy - Class in io.helidon.reactive.faulttolerance
-
A retry policy that randomizes delays between execution using a "jitter" time.
- Retry.JitterRetryPolicy.Builder - Class in io.helidon.nima.faulttolerance
-
Fluent API builder for
Retry.JitterRetryPolicy. - Retry.JitterRetryPolicy.Builder - Class in io.helidon.reactive.faulttolerance
-
Fluent API builder for
Retry.JitterRetryPolicy. - Retry.RetryPolicy - Interface in io.helidon.nima.faulttolerance
-
Retry policy to handle delays between retries.
- Retry.RetryPolicy - Interface in io.helidon.reactive.faulttolerance
-
Retry policy to handle delays between retries.
- retryCounter() - Method in interface io.helidon.nima.faulttolerance.Retry
-
Number of times a method called has been retried.
- retryCounter() - Method in interface io.helidon.reactive.faulttolerance.Retry
-
Number of times a method called has been retried.
- RetryPolicies - Class in io.helidon.config
-
Class provides access to built-in
RetryPolicyimplementations. - retryPolicy() - Method in class io.helidon.config.AbstractSource
- retryPolicy() - Method in class io.helidon.config.PrefixedConfigSource
- retryPolicy() - Method in interface io.helidon.config.spi.Source
-
Retry policy configured on this config source.
- retryPolicy(Config) - Static method in class io.helidon.config.MetaConfig
-
Load a retry policy based on its meta configuration.
- retryPolicy(Retry.RetryPolicy) - Method in class io.helidon.nima.faulttolerance.Retry.Builder
-
Configure a retry policy to use to calculate delays between retries.
- retryPolicy(Retry.RetryPolicy) - Method in class io.helidon.reactive.faulttolerance.Retry.Builder
-
Configure a retry policy to use to calculate delays between retries.
- retryPolicy(Supplier<? extends RetryPolicy>) - Method in class io.helidon.config.AbstractSourceBuilder
- retryPolicy(Supplier<? extends RetryPolicy>) - Method in interface io.helidon.config.spi.Source.Builder
-
Configure a retry policy to be used with this source.
- RetryPolicy - Interface in io.helidon.config.spi
-
Mechanism for controlling retry of attempts to load data by a
ConfigSource. - RetryPolicyProvider - Interface in io.helidon.config.spi
-
Java service loader service to create retry policy based on meta configuration.
- retrySchema(RetrySchema) - Method in class io.helidon.common.reactive.IoMulti.MultiFromByteChannelBuilder
-
Retry schema to use when reading from the channel.
- RetrySchema - Interface in io.helidon.common.reactive
-
Defines delay for next read/poll operation in a polling
publisher. - RetryTimeoutException - Exception Class in io.helidon.nima.faulttolerance
-
Retry timeout exception.
- RetryTimeoutException - Exception Class in io.helidon.reactive.faulttolerance
-
Subclass of
TimeoutExceptionto discern exceptions thrown by aRetrywhen its overall timeout is reached versus those thrown by aTimeout. - RetryTimeoutException(String, Throwable) - Constructor for exception class io.helidon.nima.faulttolerance.RetryTimeoutException
-
Constructs a
RetryTimeoutExceptionwith the specified detail message. - RetryTimeoutException(Throwable, String) - Constructor for exception class io.helidon.reactive.faulttolerance.RetryTimeoutException
-
Constructs a
RetryTimeoutExceptionwith the specified detail message. - retryWhen(BiFunction<? super Throwable, ? super Long, ? extends Flow.Publisher<U>>) - Method in interface io.helidon.common.reactive.Multi
-
Retry a failing upstream when the given function returns a publisher that signals an item.
- retryWhen(BiFunction<? super Throwable, ? super Long, ? extends Flow.Publisher<U>>) - Method in interface io.helidon.common.reactive.Single
-
Retry a failing upstream when the given function returns a publisher that signals an item.
- retryWhen(BiFunction<? super Throwable, ? super Long, ? extends Flow.Publisher<U>>) - Method in interface io.helidon.common.reactive.Subscribable
-
Retry a failing upstream when the given function returns a publisher that signals an item.
- returnType() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get method return type.
- revocationTime() - Method in class io.helidon.integrations.vault.secrets.pki.RevokeCertificate.Response
-
Revocation instant of the certificate.
- revoke(RevokeToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Revokes a token and all child tokens.
- revoke(RevokeToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
-
Revokes a token and all child tokens.
- revokeAndOrphan(RevokeAndOrphanToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Revokes a token and orphans all child tokens.
- revokeAndOrphan(RevokeAndOrphanToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
-
Revokes a token and orphans all child tokens.
- RevokeAndOrphanToken - Class in io.helidon.integrations.vault.auths.token
-
Revoke and Orphan Token request and response.
- RevokeAndOrphanToken.Request - Class in io.helidon.integrations.vault.auths.token
-
Request object.
- RevokeAndOrphanToken.Response - Class in io.helidon.integrations.vault.auths.token
-
Response object parsed from JSON returned by the
RestApi. - revokeCertificate(RevokeCertificate.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Revoke a certificate.
- revokeCertificate(RevokeCertificate.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
Revoke a certificate.
- revokeCertificate(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
Revoke a certificate by its serial number.
- revokeCertificate(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
Revoke a certificate by its serial number.
- RevokeCertificate - Class in io.helidon.integrations.vault.secrets.pki
-
Revoke certificate request and response.
- RevokeCertificate.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- RevokeCertificate.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi. - RevokeToken - Class in io.helidon.integrations.vault.auths.token
-
Revoke Token request and response.
- RevokeToken.Request - Class in io.helidon.integrations.vault.auths.token
-
Request object.
- RevokeToken.Response - Class in io.helidon.integrations.vault.auths.token
-
Response object parsed from JSON returned by the
RestApi. - rewind() - Method in interface io.helidon.common.buffers.BufferData
-
Set read position to 0, so others may read the same data from the start.
- RFC_1123_DATE_TIME - Static variable in class io.helidon.common.http.Http.DateTime
-
The RFC1123 date-time formatter, such as
'Tue, 3 Jun 2008 11:05:30 GMT'. - RFC_850_DATE_TIME - Static variable in class io.helidon.common.http.Http.DateTime
-
The RFC850 date-time formatter, such as
'Sunday, 06-Nov-94 08:49:37 GMT'. - rfc1123String() - Static method in class io.helidon.common.http.Http.DateTime
-
Get current time as RFC-1123 string.
- Role - Class in io.helidon.security
-
A security role used in RBAC (role based access control) schemes.
- ROLE_APPROLE - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Deprecated.Json key for app roles to be retrieved from IDCS response.
- ROLE_APPROLE - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
-
Json key for app roles to be retrieved from IDCS response.
- ROLE_GROUP - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Deprecated.Json key for group roles to be retrieved from IDCS response.
- ROLE_GROUP - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
-
Json key for group roles to be retrieved from IDCS response.
- ROLE_TYPE - Static variable in class io.helidon.security.Role
-
Type of grant used in
Grant.type(). - Role.Builder - Class in io.helidon.security
-
A fluent API builder for
Role. - RoleAnnotationAnalyzer - Class in io.helidon.security.abac.role
-
Implementation of
AnnotationAnalyzerwhich checks forPermitAllannotation if authentication is needed or not. - RoleAnnotationAnalyzer() - Constructor for class io.helidon.security.abac.role.RoleAnnotationAnalyzer
- roleCache(EvictableCache<String, List<Grant>>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider.Builder
-
Deprecated.Use explicit
EvictableCachefor role caching. - roleCache(EvictableCache<String, List<Grant>>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider.Builder
-
Use explicit
EvictableCachefor role caching. - roleId() - Method in class io.helidon.integrations.vault.auths.approle.ReadRoleId.Response
-
Role ID read from the Vault.
- roleId(String) - Method in class io.helidon.integrations.vault.auths.approle.Login.Request
-
Role ID of the AppRole.
- roleMapTracing(String) - Method in class io.helidon.security.integration.common.SecurityTracing
-
Create a tracing pan for a role mapper.
- RoleMapTracing - Class in io.helidon.security.integration.common
-
Tracing of role mapping.
- roleName() - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Name of the configured role.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.approle.DeleteAppRole.Request
-
AppRole name.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.approle.DestroySecretId.Request
-
AppRole name.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
-
AppRole name.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.approle.ReadRoleId.Request
-
AppRole name.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Name of the AppRole.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Name of the role to create.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.k8s.DeleteRole.Request
-
Role name to delete.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.k8s.Login.Request
-
Vault's role name.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
The name of the token role.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
The name of the token role.
- roleName(String) - Method in class io.helidon.integrations.vault.auths.token.DeleteTokenRole.Request
-
The name of the token role.
- roleName(String) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
- roleName(String) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
- roleName(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Configure role name.
- roles() - Method in interface io.helidon.security.providers.httpauth.SecureUserStore.User
-
Get set of roles the user is in.
- rolesAllowed(String...) - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
-
An array of allowed roles for this path - must have a security provider supporting roles.
- rolesAllowed(String...) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
-
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
- rolesAllowed(String...) - Static method in class io.helidon.security.integration.nima.SecurityFeature
-
An array of allowed roles for this path - must have a security provider supporting roles.
- rolesAllowed(String...) - Method in class io.helidon.security.integration.nima.SecurityHandler
-
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
- rolesAllowed(String...) - Method in class io.helidon.security.integration.webserver.SecurityHandler
-
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
- rolesAllowed(String...) - Static method in class io.helidon.security.integration.webserver.WebSecurity
-
An array of allowed roles for this path - must have a security provider supporting roles.
- RoleValidator - Class in io.helidon.security.abac.role
-
Validator capable of validating role attributes of a subject.
- RoleValidator.RoleConfig - Class in io.helidon.security.abac.role
-
Attribute configuration class for Role validator.
- RoleValidator.RoleConfig.Builder - Class in io.helidon.security.abac.role
-
A fluent API builder for
RoleValidator.RoleConfig. - RoleValidator.Roles - Annotation Interface in io.helidon.security.abac.role
-
A definition of "roles allowed" for a specific subject type.
- RoleValidator.RolesContainer - Annotation Interface in io.helidon.security.abac.role
-
Repeatable annotation for
RoleValidator.Roles. - RoleValidatorService - Class in io.helidon.security.abac.role
-
Java service for
RoleValidatorABAC security provider. - RoleValidatorService() - Constructor for class io.helidon.security.abac.role.RoleValidatorService
- rollback() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- rollback() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Rolls back the transaction associated with the current thread.
- rollback() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- rollback() - Method in interface io.helidon.reactive.dbclient.DbTransaction
-
Configure this transaction to (eventually) rollback.
- rollback() - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbTransaction
- rollback(Savepoint) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- root() - Element in annotation interface io.helidon.config.metadata.Configured
-
Whether this is a root configuration object.
- ROOT - Enum constant in enum class io.helidon.builder.config.ConfigBean.LevelType
-
The config bean
ConfigBean.value()must be at the root of theConfigValuetree in order to trigger config bean instance creation. - rootProvider() - Method in interface io.helidon.pico.api.ServiceProviderBindable
-
Gets the root/parent provider for this service.
- rootProvider() - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- rootProvider(ServiceProvider<T>) - Method in interface io.helidon.pico.api.ServiceProviderBindable
-
Sets the root/parent provider for this instance.
- rootProvider(ServiceProvider<T>) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- ROUND_ROBIN - Enum constant in enum class io.helidon.reactive.webclient.DnsResolverType
-
Round Robin DNS resolver.
- RoundRobinDnsResolver - Class in io.helidon.nima.webclient
-
Round-robin DNS resolver implementation.
- RoundRobinDnsResolverProvider - Class in io.helidon.nima.webclient
-
Provider of the
RoundRobinDnsResolverinstance. - RoundRobinDnsResolverProvider() - Constructor for class io.helidon.nima.webclient.RoundRobinDnsResolverProvider
-
Create new instance of the
RoundRobinDnsResolverProvider. - route(Http.Method, PathMatcher, Handler) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- route(Http.Method, PathMatcher, Handler) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a route.
- route(Http.Method, Handler) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- route(Http.Method, Handler) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a route.
- route(Http.Method, String, Handler) - Static method in class io.helidon.nima.http2.webserver.Http2Route
-
Create a new HTTP/2 only route.
- route(Http.Method, String, Handler) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- route(Http.Method, String, Handler) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a route.
- route(Http.Method, String, Handler) - Static method in class io.helidon.nima.webserver.http1.Http1Route
-
Create an HTTP/1 specific route.
- route(Http.Method, String, Handler) - Static method in class io.helidon.reactive.webserver.Http1Route
-
Create an HTTP/1 specific route.
- route(Http.Method, String, Handler) - Static method in class io.helidon.reactive.webserver.http2.Http2Route
-
Create an HTTP/2 specific route.
- route(Http.Method, String, Handler) - Static method in interface io.helidon.reactive.webserver.HttpRoute
-
Create HTTP route.
- route(Http.Method, String, Consumer<ServerRequest>) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- route(Http.Method, String, Consumer<ServerRequest>) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a route.
- route(Http.Method, String, Function<ServerRequest, ?>) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- route(Http.Method, String, Function<ServerRequest, ?>) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a route.
- route(Http.Method, String, Supplier<?>) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- route(Http.Method, String, Supplier<?>) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a route.
- route(ConnectionContext, RoutingRequest, RoutingResponse) - Method in class io.helidon.nima.webserver.http.HttpRouting
-
Route a request.
- route(HttpRoute) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- route(HttpRoute) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a route.
- route(BareRequest, BareResponse) - Method in interface io.helidon.reactive.webserver.Routing
-
Process bare minimal request and response using this routing.
- route(BareRequest, BareResponse) - Method in class io.helidon.reactive.webserver.websocket.WebSocketRouting
- route(HttpRoute) - Method in class io.helidon.reactive.webserver.Routing.Builder
- route(HttpRoute) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Add a route.
- route(PathMatcher, Handler, Http.Method...) - Static method in class io.helidon.reactive.webserver.Http1Route
-
Create an HTTP/1.1 specific route.
- route(PathMatcher, Handler, Http.Method...) - Static method in class io.helidon.reactive.webserver.http2.Http2Route
-
Create an HTTP/2 specific route.
- route(Predicate<Http.Method>, PathMatcher, Handler) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- route(Predicate<Http.Method>, PathMatcher, Handler) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a route.
- route(Supplier<? extends HttpRoute>) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- route(Supplier<? extends HttpRoute>) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add a route.
- Route - Interface in io.helidon.nima.webserver
-
A route.
- RoutedPath - Interface in io.helidon.common.http
-
Abstraction of HTTP path supporting routing parameters.
- router() - Method in interface io.helidon.nima.webserver.ConnectionContext
-
Router that may contain routings of different types (HTTP, WebSocket, grpc).
- Router - Interface in io.helidon.nima.webserver
-
Router for server.
- Router - Interface in io.helidon.reactive.webserver
-
Router for server.
- Router.Builder - Interface in io.helidon.nima.webserver
-
Builder for a standalone router.
- Router.Builder - Interface in io.helidon.reactive.webserver
-
Builder for a standalone router.
- Router.RouterBuilder<B extends Router.RouterBuilder<B>> - Interface in io.helidon.nima.webserver
-
Generic builder interface used by both
Router.Builderandio.helidon.nima.webserver.WebServer.Builder. - Router.RouterBuilder<B extends Router.RouterBuilder<B>> - Interface in io.helidon.reactive.webserver
-
Generic builder interface used by
Router.Builder. - routerBuilder(String) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Router builder for a named socket.
- routing() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
-
Obtain the
GrpcRouting.Builderto allow modifications to be made to the routing before the server is configured. - routing() - Method in interface io.helidon.nima.servicecommon.RestServiceSettings
-
Returns the routing name to be used for the service's endpoint.
- routing() - Method in interface io.helidon.reactive.servicecommon.RestServiceSettings
-
Returns the routing name to be used for the service's endpoint.
- routing(HttpRules) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport
- routing(HttpRules) - Method in class io.helidon.nima.graphql.server.GraphQlService
- routing(HttpRules) - Method in class io.helidon.nima.openapi.OpenApiService
- routing(HttpRules) - Method in class io.helidon.nima.webserver.cors.CorsSupport
- routing(HttpRules) - Method in interface io.helidon.nima.webserver.http.HttpService
-
Updates the routing to add handlers of this service.
- routing(Routing) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- routing(Class<T>, T) - Method in interface io.helidon.nima.webserver.Router
-
Get routing of a specific type.
- routing(Class<T>, T) - Method in interface io.helidon.reactive.webserver.Router
-
Get routing of a specific type.
- routing(String) - Method in interface io.helidon.nima.servicecommon.RestServiceSettings.Builder
-
Sets the routing name to use for setting up the service's endpoint.
- routing(String) - Method in interface io.helidon.reactive.servicecommon.RestServiceSettings.Builder
-
Sets the routing name to use for setting up the service's endpoint.
- routing(Consumer<? super HttpRouting.Builder>) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Configure default HTTP routing.
- routing(Consumer<Routing.Builder>) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Configure the default routing of this WebServer.
- routing(Supplier<Routing>) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Configure the default routing of this WebServer.
- Routing - Interface in io.helidon.nima.webserver
-
Routing abstraction.
- Routing - Interface in io.helidon.reactive.webserver
-
Routing represents composition of HTTP request-response handlers with routing rules.
- ROUTING_NAME_CONFIG_KEY - Static variable in interface io.helidon.nima.servicecommon.RestServiceSettings.Builder
-
Config key for the routing name setting.
- ROUTING_NAME_CONFIG_KEY - Static variable in interface io.helidon.reactive.servicecommon.RestServiceSettings.Builder
-
Config key for the routing name setting.
- Routing.Builder - Class in io.helidon.reactive.webserver
-
A
Routingbuilder. - Routing.Rules - Interface in io.helidon.reactive.webserver
-
An API to define HTTP request routing rules.
- routingBuilder() - Method in interface io.helidon.microprofile.server.RoutingBuilders
-
Routing for the component, may be the default.
- routingBuilder(Optional<String>, boolean, String) - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Provides access to routing builder.
- RoutingBuilders - Interface in io.helidon.microprofile.server
-
Provides
HttpRouting.Builderinstances (for the default and the actual) for a Helidon MP service, based on configuration for the component (if any) and defaults otherwise. - routingName(String) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
Configure a routing name.
- RoutingName - Annotation Interface in io.helidon.microprofile.server
- routingNameRequired(boolean) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
-
In case the
JaxRsApplication.routingName()is configured to a non-default name, you can control with this property whether the name is required (and boot would fail if such a named port is not configured), or default routing is used when the named one is missing. - RoutingPath - Annotation Interface in io.helidon.microprofile.server
-
Path of a
HttpServiceto register with routing. - RoutingRequest - Interface in io.helidon.nima.webserver.http
-
Routing request.
- RoutingResponse - Interface in io.helidon.nima.webserver.http
-
Routing response of a server.
- RoutingTest - Annotation Interface in io.helidon.nima.testing.junit5.webserver
-
Test of router without opening a socket.
- rPad(int) - Method in class io.helidon.nima.webserver.accesslog.AbstractLogEntry.Builder
-
Apply right padding to fill the defined length.
- rPad(int) - Method in class io.helidon.reactive.webserver.accesslog.AbstractLogEntry.Builder
-
Apply right padding to fill the defined length.
- RSA_OAEP - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
-
RSA-OAEP declares that RSA/ECB/OAEPWithSHA-1AndMGF1Padding cipher will be used for content key encryption.
- RSA_OAEP_256 - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
-
RSA-OAEP-256 declares that RSA/ECB/OAEPWithSHA-256AndMGF1Padding cipher will be used for content key encryption.
- RSA1_5 - Enum constant in enum class io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
-
RSA1_5 declares that RSA/ECB/PKCS1Padding cipher will be used for content key encryption.
- RST_STREAM - Enum constant in enum class io.helidon.nima.http2.Http2FrameType
-
RST stream frame.
- RST_STREAM - Static variable in interface io.helidon.nima.http2.Http2FrameTypes
-
RST stream frame types.
- rstStream(Http2RstStream) - Method in interface io.helidon.nima.http2.Http2Stream
-
Close the stream.
- rstStream(Http2RstStream) - Method in class io.helidon.nima.http2.webserver.Http2Stream
- rstStream(Http2RstStream) - Method in interface io.helidon.nima.http2.webserver.spi.Http2SubProtocolSelector.SubProtocolHandler
-
RST stream was received.
- run() - Method in interface io.helidon.common.task.InterruptableTask
- run() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- run() - Method in class io.helidon.nima.http2.webserver.Http2Stream
- run() - Method in class io.helidon.nima.websocket.client.ClientWsConnection
- run(I) - Method in interface io.helidon.scheduling.ScheduledConsumer
-
Invoked by scheduler in defined interval.
- runAfterBoth(CompletionStage<?>, Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
- runAfterBoth(CompletionStage<?>, Runnable) - Method in interface io.helidon.common.reactive.Single
- runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
- runAfterBothAsync(CompletionStage<?>, Runnable) - Method in interface io.helidon.common.reactive.Single
- runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in interface io.helidon.common.reactive.Single
- runAfterEither(CompletionStage<?>, Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
- runAfterEither(CompletionStage<?>, Runnable) - Method in interface io.helidon.common.reactive.Single
- runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
- runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in interface io.helidon.common.reactive.Single
- runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in interface io.helidon.common.reactive.Single
- runAs(Subject, Runnable) - Method in interface io.helidon.security.SecurityContext
-
Executes provided code under provided subject.
- runAs(String, Runnable) - Method in interface io.helidon.security.SecurityContext
-
Execute provided code as current user with an additional explicit role added.
- runInContext(Context, Runnable) - Static method in class io.helidon.common.context.Contexts
-
Run the runnable in the provided context.
- runInContext(Context, Callable<T>) - Static method in class io.helidon.common.context.Contexts
-
Run the callable in the provided context.
- runInContextWithThrow(Context, Callable<T>) - Static method in class io.helidon.common.context.Contexts
-
Run the callable in the provided context throwing any exception from its execution.
- runInNewContext(Runnable) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher
- runLevel() - Method in interface io.helidon.pico.api.ServiceInfoCriteria
-
The optional
RunLevelascribed to the service. - RunLevel - Annotation Interface in io.helidon.pico.api
-
Indicates the desired startup sequence for a service class.
- runLevels() - Method in class io.helidon.pico.tools.ServicesToProcess
-
Fetches the map of service types to their run levels.
- runTasks(ServerRequest, ServerResponse, Throwable) - Method in interface io.helidon.nima.observe.metrics.PostRequestMetricsSupport
-
Run the post-processing tasks.
- runTasks(ServerRequest, ServerResponse, Throwable) - Method in interface io.helidon.reactive.metrics.PostRequestMetricsSupport
-
Run the post-processing tasks.
- runTime() - Method in interface io.helidon.logging.common.spi.LoggingProvider
-
Runtime configuration, called when the application starts in GraalVM native image (not called when running on hotspot).
- runTime() - Method in class io.helidon.logging.jul.JulProvider
- runTime() - Method in class io.helidon.logging.slf4j.Slf4jProvider
- runtimeStart(Config) - Static method in class io.helidon.config.mp.MpConfigProviderResolver
-
This method should only be called when running within native image, as soon as runtime configuration is available.
- RuntimeStart - Annotation Interface in io.helidon.microprofile.cdi
-
Run time of the application (as opposed to build time).
- RuntimeStart.Literal - Class in io.helidon.microprofile.cdi
-
Annotation literal to use when an annotation instance is needed.
- RuntimeUnknownHostException - Exception Class in io.helidon.nima.webclient
-
Runtime variant of the
UnknownHostExceptionexception. - runWithErrorHandling(ConnectionContext, RoutingRequest, RoutingResponse, Callable<Void>) - Method in class io.helidon.nima.webserver.http.ErrorHandlers
-
Run a task and handle the errors, if any.
S
- safeReadContent(Path) - Static method in class io.helidon.config.FileSourceHelper
-
Reads the content of the specified file.
- SafeStreamObserver<T> - Class in io.helidon.grpc.core
-
A
StreamObserverthat handles exceptions correctly. - sameSite(SetCookie.SameSite) - Method in class io.helidon.common.http.SetCookie.Builder
-
The
SameSitecookie parameter. - sample() - Method in interface io.helidon.metrics.api.Sample.Derived
-
Sample.
- sample() - Method in interface io.helidon.metrics.api.SampledMetric
-
Sample (if available).
- Sample - Interface in io.helidon.metrics.api
-
Common behavior to all types of samples.
- Sample.Derived - Interface in io.helidon.metrics.api
-
Sample that does not exist as an actual observation but is derived from actual observations.
- Sample.Labeled - Interface in io.helidon.metrics.api
-
A sample with a label and a timestamp, typically representing actual observations (rather than derived values).
- sample75thPercentile() - Method in interface io.helidon.metrics.api.LabeledSnapshot
-
75th percentile value.
- sample95thPercentile() - Method in interface io.helidon.metrics.api.LabeledSnapshot
-
95th percentile value.
- sample98thPercentile() - Method in interface io.helidon.metrics.api.LabeledSnapshot
-
98th percentile value.
- sample999thPercentile() - Method in interface io.helidon.metrics.api.LabeledSnapshot
-
99.9 percentile value.
- sample99thPercentile() - Method in interface io.helidon.metrics.api.LabeledSnapshot
-
99th percentile value.
- SampledMetric - Interface in io.helidon.metrics.api
-
A metric capable of providing samples.
- samplerParam(Number) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
The sampler parameter (number).
- samplerType(JaegerTracerBuilder.SamplerType) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Sampler type.
- sanitize(boolean) - Method in class io.helidon.nima.webserver.accesslog.AbstractLogEntry.Builder
-
Configure output sanitization.
- sanitize(boolean) - Method in class io.helidon.reactive.webserver.accesslog.AbstractLogEntry.Builder
-
Configure output sanitization.
- sanitize(String) - Method in class io.helidon.nima.webserver.accesslog.AbstractLogEntry
-
Apply configured sanitization.
- sanitize(String) - Method in class io.helidon.reactive.webserver.accesslog.AbstractLogEntry
-
Apply configured sanitization.
- save(Path) - Method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Saves the descriptor source to the provided path.
- saveAppPackageName(String) - Method in class io.helidon.pico.maven.plugin.AbstractCreatorMojo
-
Persist the package name into scratch for later usage.
- saveAppPackageName(Path, String) - Static method in class io.helidon.pico.tools.ModuleUtils
-
Persist the package name into scratch for later usage.
- scale() - Method in interface io.helidon.reactive.dbclient.DbColumn
-
Scale of this column.
- scan(Map<String, List<String>>) - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.NoopPropagatedHeaders
- scan(Map<String, List<String>>) - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.PrefixedPropagatedHeaders
- scan(Map<String, List<String>>) - Method in interface io.helidon.lra.coordinator.client.PropagatedHeaders
-
Scan map of headers for any headers with allowed prefix.
- schedule(long, long, TimeUnit) - Method in class io.helidon.config.FileSystemWatcher.Builder
-
Deprecated.
- Scheduled - Annotation Interface in io.helidon.microprofile.scheduling
-
Marks the method to be invoked periodically according to supplied cron expression.
- ScheduledConsumer<I extends Invocation> - Interface in io.helidon.scheduling
-
Consumer invoked by
schedulerin defined interval. - scheduledExecutor(ScheduledExecutorService) - Method in class io.helidon.reactive.faulttolerance.Retry.Builder
-
Executor service to schedule retries.
- scheduledExecutor(Supplier<? extends ScheduledExecutorService>) - Static method in class io.helidon.reactive.faulttolerance.FaultTolerance
-
Configure Helidon wide scheduled executor service for Fault Tolerance.
- ScheduledPollingStrategy - Class in io.helidon.config
-
A strategy which allows the user to schedule periodically fired polling event.
- ScheduledPollingStrategy.Builder - Class in io.helidon.config
-
A fluent API builder for
ScheduledPollingStrategy. - ScheduledPollingStrategy.RecurringPolicy - Interface in io.helidon.config
-
An SPI that allows users to define their own policy how to change the interval between scheduled ticking.
- ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder - Class in io.helidon.config
-
Creates a builder of
ScheduledPollingStrategy.RecurringPolicywith an ability to change the behaviour, with a boundaries and the possibility to react to feedback given byScheduledPollingStrategy.RecurringPolicy.shorten()orScheduledPollingStrategy.RecurringPolicy.lengthen(). - ScheduledPollingStrategy.RegularRecurringPolicy - Class in io.helidon.config
-
Regular polling strategy implementation.
- ScheduledThreadPoolSupplier - Class in io.helidon.common.configurable
-
Supplier of a custom scheduled thread pool.
- ScheduledThreadPoolSupplier.Builder - Class in io.helidon.common.configurable
-
A fluent API builder for
ScheduledThreadPoolSupplier. - scheduler(ScheduledThreadPoolSupplier) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
-
Custom executor supplier for loop pulling messages from JMS.
- scheduler(ScheduledThreadPoolSupplier) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
-
Custom executor supplier for loop pulling messages from JMS.
- scheduler(ScheduledExecutorService) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
-
Custom executor for loop pulling messages from JMS.
- scheduler(ScheduledExecutorService) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
-
Custom executor for loop pulling messages from JMS.
- scheduler(ScheduledExecutorService) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
Specify a scheduler that will read ad process messages coming from Kafka.
- SCHEDULER_THREAD_NAME_PREFIX - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
-
Configuration key for thread name prefix used for polling.
- Scheduling - Class in io.helidon.scheduling
-
Scheduling periodically executed task with specified fixed rate or cron expression.
- Scheduling.CronBuilder - Class in io.helidon.scheduling
-
Builder for task executed periodically according to provided cron expression.
- Scheduling.FixedRateBuilder - Class in io.helidon.scheduling
-
Builder for task executed periodically at a fixed rate.
- SchedulingCdiExtension - Class in io.helidon.microprofile.scheduling
-
Scheduling CDI Extension.
- SchedulingCdiExtension() - Constructor for class io.helidon.microprofile.scheduling.SchedulingCdiExtension
- SchedulingException - Exception Class in io.helidon.scheduling
-
Schedulingspecific exception. - schedulingTimeUnit(TimeUnit) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets the time unit applied to the initial delay and delay values (defaults to
TimeUnit.SECONDS). - schema() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Schema of the request uri.
- schema(GraphQLSchema) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
-
Configure the GraphQL schema to be used.
- schema(String) - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Set new schema of the request.
- schemaString() - Method in interface io.helidon.graphql.server.InvocationHandler
-
The schema of this GraphQL endpoint.
- schemaUri(String) - Method in class io.helidon.nima.graphql.server.GraphQlService.Builder
-
Configure URI that will serve the GraphQL schema under the context root.
- schemaUri(String) - Method in class io.helidon.reactive.graphql.server.GraphQlSupport.Builder
-
Configure URI that will serve the GraphQL schema under the context root.
- scheme() - Method in record class io.helidon.common.uri.UriInfo
-
Returns the value of the
schemerecord component. - scheme() - Method in class io.helidon.nima.http2.Http2Headers
-
Scheme pseudo header.
- scheme() - Method in class io.helidon.nima.webclient.UriHelper
-
Scheme of this URI.
- scheme(String) - Method in class io.helidon.nima.http2.Http2Headers
-
HTTP scheme, such as
httporhttps. - SCHEME - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI scheme component type.
- SCHEME_NAME - Static variable in class io.helidon.nima.http2.Http2Headers
-
Header name of the scheme pseudo header.
- Scope - Interface in io.helidon.tracing
-
A Scope that can be (eventually) closed.
- SCOPE_GRANT_TYPE - Static variable in class io.helidon.security.abac.scope.ScopeValidator
-
Use this type when constructing a
Grant, so this validator can accept it as a scope. - scopeAudience() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Audience URI of custom scopes.
- scopeAudience() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- scopeAudience(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Audience of the scope required by this application.
- scopeAudience(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Audience of the scope required by this application.
- scopeManager() - Method in class io.helidon.tracing.zipkin.ZipkinTracer
- scopes() - Method in class io.helidon.security.jwt.Jwt
-
Scopes of this token.
- scopes(String[]) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
-
Sets which metrics scopes (e.g., base, vendor, application) should be sent to OCI.
- scopes(List<String>) - Method in class io.helidon.security.jwt.Jwt.Builder
-
OAuth2 scope claims to set.
- scopeTypeNames() - Method in interface io.helidon.pico.api.ServiceInfoBasics
-
The managed service assigned Scope's.
- scopeTypeNames() - Method in interface io.helidon.pico.api.ServiceInfoCriteria
-
The managed service assigned Scope's.
- scopeTypeNames() - Method in class io.helidon.pico.tools.ServicesToProcess
-
Fetches the map of service types to their scope type names.
- ScopeValidator - Class in io.helidon.security.abac.scope
-
ABAC validator for OAuth2 scopes.
- ScopeValidator.Builder - Class in io.helidon.security.abac.scope
-
A fluent API builder for
ScopeValidator. - ScopeValidator.Scope - Annotation Interface in io.helidon.security.abac.scope
-
Scope annotation.
- ScopeValidator.Scopes - Annotation Interface in io.helidon.security.abac.scope
-
Repeatable annotation for
ScopeValidator.Scope. - ScopeValidator.ScopesConfig - Class in io.helidon.security.abac.scope
-
Configuration custom class for scope validator.
- ScopeValidatorService - Class in io.helidon.security.abac.scope
-
A service to provide
ScopeValidatortoAbacProvider. - ScopeValidatorService() - Constructor for class io.helidon.security.abac.scope.ScopeValidatorService
- SE - Enum constant in enum class io.helidon.common.features.api.HelidonFlavor
-
The "Standard Edition" flavor.
- seComponentConfig() - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
- seComponentConfig() - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Returns the SE config to use in setting up the component's SE service.
- secondaryLookupSupplier(Supplier<Optional<CrossOriginConfig>>) - Method in class io.helidon.cors.CorsSupportBase.Builder
-
Not for developer use. Sets a back-up way to provide a
CrossOriginConfiginstance if, during look-up for a given request, none is found from the aggregator. - secondaryLookupSupplier(Supplier<Optional<CrossOriginConfig>>) - Method in class io.helidon.cors.CorsSupportHelper.Builder
-
Sets the supplier for the secondary lookup of CORS information (typically not contained in configuration).
- secret(Config) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider
- secret(Config) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider
- secret(Config) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider
- secret(Config) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
- secret(Config) - Method in interface io.helidon.security.spi.SecretsProvider
-
Create secret supplier from configuration.
- secret(CubbyholeSecurityProvider.CubbyholeSecretConfig) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider
- secret(Kv1SecurityProvider.Kv1SecretConfig) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider
- secret(Kv2SecurityProvider.Kv2SecretConfig) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider
- secret(ConfigVaultProvider.SecretConfig) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
- secret(String) - Method in interface io.helidon.security.Security
-
Get a secret.
- secret(String, String) - Method in interface io.helidon.security.Security
-
Get a secret.
- secret(T) - Method in interface io.helidon.security.spi.SecretsProvider
-
Create secret supplier from configuration object.
- Secret - Interface in io.helidon.integrations.vault
-
Common methods for secrets.
- secretId() - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Response
-
The generated secret ID.
- secretId(String) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth.Builder
-
Secret ID generated for the AppRole.
- secretId(String) - Method in class io.helidon.integrations.vault.auths.approle.DestroySecretId.Request
-
Secret ID to use.
- secretId(String) - Method in class io.helidon.integrations.vault.auths.approle.Login.Request
-
Secret ID.
- secretIdAccessor() - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Response
-
Secret ID accessor.
- secretIdNumUses(int) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Number of times any particular SecretID can be used to fetch a token from this AppRole, after which the SecretID will expire.
- secretIdTtl(Duration) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Duration after which the secret id expires.
- secrets(Engine<T>) - Method in interface io.helidon.integrations.vault.Vault
-
Get access to secrets using the provided engine, using the default mount point of that engine.
- secrets(Engine<T>, String) - Method in interface io.helidon.integrations.vault.Vault
-
Get access to secrets using the provided engine, using a custom mount point.
- Secrets - Interface in io.helidon.integrations.vault
-
All engines provide an implementation of this interface with specific methods for these engines.
- SecretsEngineProvider<T extends SecretsRx> - Interface in io.helidon.integrations.vault.spi
-
A Java Service Loader SPI to support additional secret engines of Vault.
- SecretsProvider<T extends ProviderConfig> - Interface in io.helidon.security.spi
-
Provider that can retrieve secrets.
- SecretsProviderConfig - Interface in io.helidon.security
-
Marker interface for configuration of secrets providers.
- SecretsRx - Interface in io.helidon.integrations.vault
-
All engines provide an implementation of this interface with specific methods for these engines.
- secretsType() - Method in interface io.helidon.integrations.vault.Engine
-
Implementation class of the
SecretsRxof this engine. - secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CreateCubbyhole.Request
-
Secret values for the secret being created.
- secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.UpdateCubbyhole.Request
-
New secret values.
- secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.kv1.CreateKv1.Request
-
Values of the secret.
- secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.kv1.UpdateKv1.Request
-
New values of the secret.
- secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.kv2.CreateKv2.Request
-
Values of the secret being created.
- secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
-
New secret values for this update request.
- secure() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
-
Secure access using authentication and authorization.
- secure() - Static method in class io.helidon.security.integration.nima.SecurityFeature
-
Secure access using authentication and authorization.
- secure() - Static method in class io.helidon.security.integration.webserver.WebSecurity
-
Secure access using authentication and authorization.
- secure(boolean) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
Secureparameter. - SecureHandler - Class in io.helidon.nima.webserver.http
-
A handler that enforces authentication and/or authorization.
- secureRandom(SecureRandom) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Explicit secure random to use.
- secureRandomAlgorithm(String) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Algorithm to use when creating a new secure random.
- secureRandomProvider(String) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Provider to use when creating a new secure random.
- SecureUserStore - Interface in io.helidon.security.providers.httpauth
-
Store of users for resolving httpauth and digest authentication.
- SecureUserStore.User - Interface in io.helidon.security.providers.httpauth
-
Representation of a single user.
- security() - Method in class io.helidon.microprofile.security.SecurityCdiExtension
-
Access to security instance once it is created from
SecurityCdiExtension.securityBuilder(). - security() - Method in class io.helidon.nima.webserver.http.HttpRouting
-
Security associated with this routing.
- security() - Method in interface io.helidon.nima.webserver.http.ServerRequest
-
HTTP security associated with this listener, configured on routing.
- security() - Method in class io.helidon.security.integration.jersey.SecurityFilter
- security(HttpSecurity) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
-
Configure security for this routing.
- Security - Interface in io.helidon.security
-
This class is used to "bootstrap" security and integrate it with other frameworks; runtime main entry point is
SecurityContext. - SECURITY_ALGORITHM - Static variable in class io.helidon.security.jwt.jwk.JwkEC
-
The main Java security algorithm used.
- SECURITY_ALGORITHM - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
-
The main Java security algorithm used.
- SECURITY_CONTEXT - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
-
The SecurityContext gRPC metadata header key.
- SECURITY_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
-
Reserved event type prefix for security component.
- Security.Builder - Class in io.helidon.security
-
Builder pattern class for helping create
Securityin a convenient way. - securityBuilder() - Method in class io.helidon.microprofile.security.SecurityCdiExtension
-
Other extensions may update security builder.
- SecurityCdiExtension - Class in io.helidon.microprofile.security
-
Extension to register bean
SecurityProducer. - SecurityCdiExtension() - Constructor for class io.helidon.microprofile.security.SecurityCdiExtension
-
Public constructor required by service loader.
- SecurityClient<T extends SecurityResponse> - Interface in io.helidon.security
-
Common methods for security clients.
- SecurityClientBuilder<T extends SecurityResponse> - Class in io.helidon.security
-
Builder constructing a security client - extends the
SecurityRequestBuilderfor convenience. - securityContext() - Method in class io.helidon.security.ProviderRequest
-
Security context associated with current request.
- securityContext(SecurityContext) - Method in class io.helidon.security.integration.common.SecurityTracing
-
Update security span with information from
SecurityContext. - SecurityContext<P extends Principal> - Interface in io.helidon.common.security
-
Security context.
- SecurityContext - Interface in io.helidon.security
-
Security context to retrieve security information about current user, either injected or obtained from
Security.contextBuilder(String)and to handle programmatic security. - SecurityContext.Builder - Class in io.helidon.security
-
Fluent API builder for
SecurityContext. - securityDefaults(GrpcSecurityHandler) - Method in class io.helidon.security.integration.grpc.GrpcSecurity
-
Create a new gRPC security instance using the default handler as base defaults for all handlers used.
- securityDefaults(SecurityHandler) - Method in class io.helidon.security.integration.nima.SecurityFeature
-
Create a new web security instance using the default handler as base defaults for all handlers used.
- securityDefaults(SecurityHandler) - Method in class io.helidon.security.integration.webserver.WebSecurity
-
Create a new web security instance using the default handler as base defaults for all handlers used.
- SecurityDisabledFeature - Class in io.helidon.security.integration.jersey
-
Feature which enables injection of empty
SecurityContextwhen security is disabled. - SecurityDisabledFeature(Security) - Constructor for class io.helidon.security.integration.jersey.SecurityDisabledFeature
-
Create a new instance of security feature for a security component.
- SecurityEnvironment - Class in io.helidon.security
-
Security environment is a set of attributes that are stable for an interaction (usually a request in our case).
- SecurityEnvironment.Builder - Class in io.helidon.security
-
A fluent API builder for
SecurityEnvironment. - SecurityException - Exception Class in io.helidon.security
-
Runtime exception used as by this module to be able to identify exception caused by it.
- SecurityException(String) - Constructor for exception class io.helidon.security.SecurityException
-
Create a new security exception.
- SecurityException(String, Throwable) - Constructor for exception class io.helidon.security.SecurityException
-
Create a new security exception.
- SecurityException(Throwable) - Constructor for exception class io.helidon.security.SecurityException
-
Create a new security exception.
- SecurityFeature - Class in io.helidon.security.integration.nima
-
Integration of security into Web Server.
- SecurityFilter - Class in io.helidon.security.integration.jersey
-
A filter that handles authentication and authorization.
- SecurityFilter(Security, FeatureConfig, ServerConfig, SecurityContext) - Constructor for class io.helidon.security.integration.jersey.SecurityFilter
-
Constructor to be used by Jersey when creating an instance, injects all parameters.
- SecurityHandler - Class in io.helidon.security.integration.nima
-
Handles security for web server.
- SecurityHandler - Class in io.helidon.security.integration.webserver
-
Handles security for web server.
- SecurityHandler.QueryParamHandler - Class in io.helidon.security.integration.nima
-
Handler of query parameters - extracts them and stores them in a security header, so security can access them.
- SecurityHandler.QueryParamHandler - Class in io.helidon.security.integration.webserver
-
Handler of query parameters - extracts them and stores them in a security header, so security can access them.
- SecurityLevel - Class in io.helidon.security
-
Security level stores annotations bound to the specific class and method.
- SecurityLevel.SecurityLevelBuilder - Class in io.helidon.security
-
Builder for
SecurityLevelclass. - securityLevels() - Method in class io.helidon.security.EndpointConfig
-
Get all security levels endpoint configuration object registered.
- securityLevels(List<SecurityLevel>) - Method in class io.helidon.security.EndpointConfig.Builder
-
Sets security levels to this endpoint configuration builder.
- SecurityProvider - Interface in io.helidon.security.spi
-
Base interface for all security providers.
- SecurityProviderService - Interface in io.helidon.security.spi
-
Service to use with ServiceLoader to map configuration to provider.
- SecurityRequest - Interface in io.helidon.security
-
Common methods for all security requests (authentication, authorization, and identity propagation).
- securityRequestBuilder() - Method in interface io.helidon.security.SecurityContext
-
A builder to build a
SecurityRequest. - securityRequestBuilder(SecurityEnvironment) - Method in interface io.helidon.security.SecurityContext
-
A builder to build a
SecurityRequestwith a specific environment. - SecurityRequestBuilder<T extends SecurityRequestBuilder<T>> - Class in io.helidon.security
-
Fluent API to build a security request.
- SecurityResponse - Class in io.helidon.security
-
Response from security provider (and security Module).
- SecurityResponse.SecurityStatus - Enum Class in io.helidon.security
-
Status of a security operation.
- SecurityResponseMapper - Interface in io.helidon.security.integration.jersey
-
A
SecurityResponsemapper that is called when a security error is encountered. - SecurityTime - Class in io.helidon.security
-
Time used in security, configurable.
- SecurityTime.Builder - Class in io.helidon.security
-
Fluent API builder for
SecurityTime. - SecurityTracing - Class in io.helidon.security.integration.common
-
Security integration utility for tracing support in integration components.
- SEE_OTHER_303 - Static variable in class io.helidon.common.http.Http.Status
-
303 See Other, see HTTP/1.1 documentation.
- segments() - Method in interface io.helidon.common.uri.UriPath
-
List of segments.
- segments() - Method in interface io.helidon.reactive.webserver.ServerRequest.Path
-
Returns path as a list of its segments.
- selectAlternatives(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- selectAlternativeStereotypes(Class<? extends Annotation>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- selectOutboundProviders() - Method in class io.helidon.security.CompositeProviderSelectionPolicy
- selectOutboundProviders() - Method in interface io.helidon.security.spi.ProviderSelectionPolicy
-
Specific method for outbound providers, as we have an option to choose the first outbound provider that matches the current request.
- selectProvider(Class<T>) - Method in class io.helidon.security.CompositeProviderSelectionPolicy
- selectProvider(Class<T>) - Method in interface io.helidon.security.spi.ProviderSelectionPolicy
-
Select a provider instance of the type defined that this policy has configured as the default.
- selectProvider(Class<T>, String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy
- selectProvider(Class<T>, String) - Method in interface io.helidon.security.spi.ProviderSelectionPolicy
-
Select a provider instance of the type defined that this policy finds for the requested name.
- SEMICOLON_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
;byte. - send() - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Send a response with no entity.
- send() - Method in class io.helidon.nima.webserver.http.ServerResponseBase
- send() - Method in interface io.helidon.reactive.webserver.ResponseHeaders
-
Send headers and status code to the client.
- send() - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Sends an empty response.
- send(byte[]) - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Send a byte array response.
- send(BufferData, boolean) - Method in class io.helidon.nima.websocket.client.ClientWsConnection
- send(BufferData, boolean) - Method in class io.helidon.nima.websocket.webserver.WsConnection
- send(BufferData, boolean) - Method in interface io.helidon.nima.websocket.WsSession
-
Send binary fragment.
- send(Object) - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Send an entity, a
MediaContextwill be used to serialize the entity. - send(Object) - Method in class io.helidon.nima.webserver.http.ServerResponseBase
- send(String, boolean) - Method in class io.helidon.nima.websocket.client.ClientWsConnection
- send(String, boolean) - Method in class io.helidon.nima.websocket.webserver.WsConnection
- send(String, boolean) - Method in interface io.helidon.nima.websocket.WsSession
-
Send text fragment.
- send(Throwable) - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Send a
Throwableand close the response. - send(Flow.Publisher<DataChunk>) - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Send a message as is without any other marshalling, registered filters are applied.
- send(Flow.Publisher<DataChunk>, boolean) - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Send a message as is without any other marshalling.
- send(Flow.Publisher<T>, Class<T>) - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Send a message with the given entity stream as content and close the response.
- send(Function<MessageBodyWriterContext, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Send a message using the given marshalling function.
- send(Optional<?>) - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Send an entity if present, throw
NotFoundExceptionif empty. - send(M) - Method in class io.helidon.messaging.Emitter
- send(PAYLOAD) - Method in class io.helidon.messaging.Emitter
-
Send raw payload to downstream, wrapped to
Messagewhen demand is higher than 0. - send(T) - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Send a message and close the response.
- sendAndReceive(Http.Method, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
A helper method that sends the given payload with the provided method to the server.
- sendAndReceive(String, Http.Method, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
A helper method that sends the given payload at the given path with the provided method and headers to the server.
- sendAndReceive(String, Http.Method, String, Iterable<String>) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
A helper method that sends the given payload at the given path with the provided method to the server.
- sendChunk(String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Send single chunk as defined by RFC 9112 §7.1.
- sender(Sender) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
-
The sender to use for sending events to Zipkin.
- sendErrorDetails() - Method in interface io.helidon.nima.http2.webserver.Http2Config
-
Whether to send error message over HTTP to client.
- sendExpect100Continue(boolean) - Method in class io.helidon.nima.webclient.http1.Http1Client.Http1ClientBuilder
-
Sets whether Expect-100-Continue header is sent to verify server availability for a chunked transfer.
- sendingErrorHandler(Config) - Method in class io.helidon.messaging.connectors.aq.AqConnectorImpl
- sendingErrorHandler(Config) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
-
Customizable handler for errors during sending.
- sendListeners() - Method in interface io.helidon.nima.webserver.http1.Http1Config
-
Connection send event listeners for HTTP/1.1.
- sendLog() - Method in interface io.helidon.nima.webserver.http1.Http1Config
-
Logging of sent packets.
- sendPayload(PrintWriter, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Override this to send a specific payload.
- sensitive() - Method in class io.helidon.common.http.ContentDisposition
- sensitive() - Method in interface io.helidon.common.http.Http.HeaderValue
-
Sensitive headers should not be logged, or indexed (HTTP/2).
- sensitive(String, Object) - Static method in class io.helidon.security.AuditEvent.AuditParam
-
New parameter of any type that is sensitive.
- SequentialSubscriber<T> - Class in io.helidon.common.reactive
-
Wrapper
Flow.SubscriberensuringOnSubscribe,onNext,onErrorandonCompleteto be signaled serially. - SequentialSubscriber(Flow.Subscriber<T>) - Constructor for class io.helidon.common.reactive.SequentialSubscriber
-
Provides protection from untrusted publishers, enforces rule 1.3 by serializing all parallel calls.
- SerializationConfig - Class in io.helidon.common
-
Support for JEP 290 - deserialization filtering.
- SerializationConfig.Action - Enum Class in io.helidon.common
-
What action to take if there is no global filter configured, or if the configuration is not according to Helidon expectations.
- SerializationConfig.Builder - Class in io.helidon.common
-
Fluent API builder to customize
SerializationConfig. - SerializationConfig.TraceOption - Enum Class in io.helidon.common
-
Deserialization tracing options.
- serialize(Map<Class<?>, ExpandedTypeDescription>, Map<Class<?>, ExpandedTypeDescription>, OpenAPI, Format, Writer) - Static method in class io.helidon.openapi.Serializer
-
Serialize using the selected format.
- Serializer - Class in io.helidon.openapi
-
Expresses an existing
OpenAPIinstance as an OpenAPI document. - serializerFieldPredicate(Predicate<? super Field>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- serialNumber() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Serial number of the certificate.
- serialNumber() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Serial number of the certificate.
- serialNumber(String) - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Request
-
Serial number of the certificate to get.
- serialNumber(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the Serial Number, if any.
- serialNumber(String) - Method in class io.helidon.integrations.vault.secrets.pki.RevokeCertificate.Request
-
Serial number of the certificate to revoke.
- server() - Method in class io.helidon.microprofile.grpc.server.GrpcServerCdiExtension.ServerProducer
-
Produce the
GrpcServer. - server(Socket, String, String) - Static method in class io.helidon.common.socket.PlainSocket
-
Create a new server socket.
- server(SSLSocket, String, String) - Static method in class io.helidon.common.socket.TlsSocket
-
Create a server TLS socket.
- Server - Interface in io.helidon.microprofile.server
-
Microprofile server.
- SERVER - Enum constant in enum class io.helidon.tracing.Span.Kind
-
Server span kind, parent of a server interaction.
- SERVER - Static variable in class io.helidon.common.http.Http.Header
-
The
Serverheader name. - SERVER_ERROR - Enum constant in enum class io.helidon.common.http.Http.Status.Family
-
5xxHTTP status codes. - Server.Builder - Class in io.helidon.microprofile.server
-
Builder to build
Serverinstance. - serverBuilder() - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Helidon web server configuration builder that can be used to re-configure the web server.
- serverBuilder(BiConsumer<Integer, Http2WindowUpdate>) - Static method in class io.helidon.nima.http2.ConnectionFlowControl
-
Create connection HTTP/2 flow-control for server side.
- ServerCdiExtension - Class in io.helidon.microprofile.server
-
Extension to handle web server configuration and lifecycle.
- ServerCdiExtension() - Constructor for class io.helidon.microprofile.server.ServerCdiExtension
-
Default constructor required by
ServiceLoader. - ServerConfig - Interface in io.helidon.nima.webserver
-
Server configuration bean.
- ServerConfiguration - Interface in io.helidon.reactive.webserver
-
WebServerconfiguration. - ServerConfiguration.Builder - Class in io.helidon.reactive.webserver
-
Deprecated.since 2.0.0 - use
WebServer.Builderinstead - ServerConnection - Interface in io.helidon.nima.webserver.spi
-
Server connection abstraction, used by any provider to handle a socket connection.
- ServerConnectionProvider - Interface in io.helidon.nima.webserver.spi
-
ServiceLoaderprovider interface for server connection providers. - ServerConnectionSelector - Interface in io.helidon.nima.webserver.spi
-
Connection selector is given a chance to analyze request bytes and decide whether this is a connection it can accept.
- ServerConnectionSelector.Support - Enum Class in io.helidon.nima.webserver.spi
-
Support by this selector.
- serverFlag(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies if certificates are flagged for server use.
- serverHost(String) - Method in class io.helidon.nima.testing.junit5.webserver.DirectClient
-
Server host.
- ServerImpl - Class in io.helidon.microprofile.server
-
Server to handle lifecycle of microprofile implementation.
- ServerJunitExtension - Interface in io.helidon.nima.testing.junit5.webserver.spi
-
Java
ServiceLoaderprovider interface for extending server tests with support for additional injection, such as HTTP/1.1 client. - ServerJunitExtension.ParamHandler<T> - Interface in io.helidon.nima.testing.junit5.webserver.spi
-
Handler of server test parameters of methods annotated with
SetUpRoute. - ServerLifecycle - Interface in io.helidon.nima.webserver
-
Basic server lifecycle operations.
- ServerLifecycle - Interface in io.helidon.reactive.webserver
-
Basic server lifecycle operations.
- serverNamedRoutingBuilder(String) - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Helidon webserver routing builder that can be used to add routes to a named socket of the webserver.
- serverPort(int) - Method in class io.helidon.nima.testing.junit5.webserver.DirectClient
-
Server port.
- ServerProducer() - Constructor for class io.helidon.microprofile.grpc.server.GrpcServerCdiExtension.ServerProducer
- serverReflectionInfo(StreamObserver<ServerReflectionResponse>) - Method in class io.helidon.grpc.server.ProtoReflectionService
- serverRequest() - Method in interface io.helidon.nima.webserver.accesslog.AccessLogContext
-
The server request.
- serverRequest() - Method in interface io.helidon.reactive.webserver.accesslog.AccessLogContext
-
The server request.
- ServerRequest - Interface in io.helidon.nima.webserver.http
-
HTTP server request.
- ServerRequest - Interface in io.helidon.reactive.webserver
-
Represents HTTP Request and provides WebServer related API.
- ServerRequest.Path - Interface in io.helidon.reactive.webserver
-
Represents requested normalised URI path.
- ServerRequestAttribute - Enum Class in io.helidon.grpc.server
-
An enum representing different types of gRPC request attribute that can be added to tracing logs.
- ServerRequestEntity - Class in io.helidon.nima.webserver.http
-
Server request entity.
- ServerRequestHeaders - Interface in io.helidon.common.http
-
HTTP headers of a server request.
- serverRequestReader() - Static method in class io.helidon.nima.http.media.jsonp.JsonpSupport
-
Server request reader direct access.
- serverResponse() - Method in interface io.helidon.nima.webserver.accesslog.AccessLogContext
-
The server response, after data was sent.
- serverResponse() - Method in interface io.helidon.reactive.webserver.accesslog.AccessLogContext
-
The server response, after data was sent.
- ServerResponse - Interface in io.helidon.nima.webserver.http
-
Http server response.
- ServerResponse - Interface in io.helidon.reactive.webserver
-
Represents HTTP Response.
- ServerResponse.CachingStrategy - Enum Class in io.helidon.reactive.webserver
-
Declares common groups of
Cache-Controlsettings. - ServerResponseBase<T extends ServerResponseBase<T>> - Class in io.helidon.nima.webserver.http
-
Base class for common server response tasks that can be shared across HTTP versions.
- ServerResponseBase(ConnectionContext, ServerRequest) - Constructor for class io.helidon.nima.webserver.http.ServerResponseBase
-
Create server response.
- ServerResponseHeaders - Interface in io.helidon.common.http
-
Mutable headers of a server response.
- serverResponseWriter() - Static method in class io.helidon.nima.http.media.jsonp.JsonpSupport
-
Server response writer direct access.
- serverRoutingBuilder() - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
Helidon webserver routing builder that can be used to add routes to the webserver.
- servers(String) - Method in class io.helidon.nima.openapi.OpenApiService.AbstractBuilder
-
Sets the servers which offer the endpoints in the OpenAPI document.
- servers(String) - Method in class io.helidon.reactive.openapi.OpenAPISupport.Builder
-
Sets the servers which offer the endpoints in the OpenAPI document.
- serverSocketId() - Method in interface io.helidon.nima.webserver.http.ServerRequest
-
Identification of the listener socket.
- serverStream(Descriptors.FileDescriptor, String, String, ServerCalls.ServerStreamingMethod<ReqT, ResT>) - Method in class io.helidon.nima.grpc.webserver.GrpcRouting.Builder
-
Server streaming route.
- serverStream(String, ServerCalls.ServerStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.nima.grpc.webserver.GrpcService.Routing
-
Server streaming route.
- serverStreaming(Object[], MethodHandler.ServerStreamingClient) - Method in interface io.helidon.grpc.core.MethodHandler
-
Handle a bi-directional client call.
- serverStreaming(Object[], MethodHandler.ServerStreamingClient) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
- serverStreaming(Object[], MethodHandler.ServerStreamingClient) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
- serverStreaming(Object[], MethodHandler.ServerStreamingClient) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
- serverStreaming(Object[], MethodHandler.ServerStreamingClient) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
- serverStreaming(String) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- serverStreaming(String) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Register server streaming method for the service.
- serverStreaming(String, ServerCalls.ServerStreamingMethod<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- serverStreaming(String, ServerCalls.ServerStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Register server streaming method for the service.
- serverStreaming(String, ServerCalls.ServerStreamingMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- serverStreaming(String, ServerCalls.ServerStreamingMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Register server streaming method for the service.
- serverStreaming(String, Consumer<ClientMethodDescriptor.Rules>) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- serverStreaming(String, Consumer<ClientMethodDescriptor.Rules>) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Register server streaming method for the service.
- serverStreaming(String, ReqT, StreamObserver<RespT>) - Method in class io.helidon.grpc.client.GrpcServiceClient
-
Invoke the specified server streaming method.
- serverStreaming(String, ReqT, StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler.ServerStreamingClient
-
Perform a server streaming client call.
- ServerStreaming - Annotation Interface in io.helidon.microprofile.grpc.core
-
An annotation to mark a class as representing a server streaming gRPC method.
- ServerStreamingMethodHandlerSupplier - Class in io.helidon.microprofile.grpc.core
-
A supplier of
MethodHandlers for server streaming gRPC methods. - ServerStreamingMethodHandlerSupplier() - Constructor for class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier
-
Create a supplier of handlers for server streaming methods.
- ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A base class for server streaming
MethodHandlers. - ServerStreamingMethodHandlerSupplier.ServerStreaming<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A server streaming
MethodHandlerthat calls a standard server streaming method handler method of the form. - ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A server streaming
MethodHandlerthat calls a calls a server streaming method handler method of the form. - ServerStreamingMethodHandlerSupplier.StreamResponse<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A server streaming
MethodHandlerthat calls a calls a server streaming method handler method of the form. - ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A server streaming
MethodHandlerthat calls a calls a server streaming method handler method of the form. - ServerTest - Annotation Interface in io.helidon.nima.testing.junit5.webserver
-
Test of server that opens a socket (for integration tests).
- ServerThreadPoolSupplier - Class in io.helidon.common.configurable
-
Supplier of a custom thread pool with defaults appropriate for a thread-per-request server.
- serverTime() - Method in interface io.helidon.security.Security
-
Time that is decisive for the server.
- serverTime() - Method in interface io.helidon.security.SecurityContext
-
Get time instance, that can be used to obtain current time consistent with the security framework.
- serverTime(SecurityTime) - Method in class io.helidon.security.Security.Builder
-
Server time to use when evaluating security policies that depend on time.
- serverTime(SecurityTime) - Method in class io.helidon.security.SecurityContext.Builder
-
SecurityTime to use when determining current time.
- serverTlsCertificates(Certificate[]) - Method in class io.helidon.nima.testing.junit5.webserver.DirectClient
-
Server TLS certificates.
- serverTlsPrincipal(Principal) - Method in class io.helidon.nima.testing.junit5.webserver.DirectClient
-
Server TLS principal.
- serverType() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Server type.
- serverType() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- serverType(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Configure one of the supported types of identity servers.
- serverType(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Configure one of the supported types of identity servers.
- ServerWsFrame - Class in io.helidon.nima.websocket
-
Frame from a server (never masked).
- service() - Method in class io.helidon.nima.observe.health.HealthFeature
- service() - Method in class io.helidon.nima.observe.metrics.MetricsFeature
- service() - Method in interface io.helidon.nima.servicecommon.FeatureSupport
-
If this feature is represented by a service, return it here, to simplify implementation.
- service() - Method in class io.helidon.security.AuthenticationResponse
-
Service (or client) subject.
- service() - Method in class io.helidon.security.ProviderRequest
-
Current service subject, if already authenticated.
- service() - Method in interface io.helidon.security.SecurityContext
-
Returns subject of current context (caller) service or client identity.
- service(GrpcService) - Method in class io.helidon.nima.grpc.webserver.GrpcRouting.Builder
-
Configure grpc service.
- service(Subject) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set the service subject as created by this provider.
- Service - Interface in io.helidon.reactive.webserver
-
Encapsulates a set of
routingrules and related logic. - SERVICE - Enum constant in enum class io.helidon.security.SubjectType
-
Service principal.
- SERVICE_DESCRIPTOR_KEY - Static variable in class io.helidon.grpc.server.ServiceDescriptor
-
The
Context.Keyto use to obtain theServiceDescriptor. - SERVICE_METHOD - Static variable in class io.helidon.grpc.core.ContextKeys
-
The
Context.Keyto use to obtain the actual underlying rpcMethod. - SERVICE_QUERY_REQUIRED - Static variable in interface io.helidon.pico.api.PicoServices
-
Denotes a match to any (default) service, but required to be matched to at least one.
- SERVICE_RESTART - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Server/service is restarting.
- SERVICE_UNAVAILABLE_503 - Static variable in class io.helidon.common.http.Http.Status
-
503 Service Unavailable, see HTTP/1.1 documentation.
- serviceAccountToken(String) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth.Builder
-
The k8s service account token.
- serviceAccountToken(String) - Method in class io.helidon.integrations.vault.auths.k8s.Login.Request
-
Kubernetes service account token.
- ServiceAnnotationProcessor - Class in io.helidon.pico.processor
-
Processor for @
Singletontype annotations. - ServiceAnnotationProcessor() - Constructor for class io.helidon.pico.processor.ServiceAnnotationProcessor
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- ServiceBinder - Interface in io.helidon.pico.api
-
Responsible for binding service providers to the service registry.
- serviceClass() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
-
Obtain the service class.
- serviceCount() - Method in interface io.helidon.pico.api.Metrics
-
The total service count in the registry.
- ServiceDescriptor - Class in io.helidon.grpc.server
-
Encapsulates all metadata necessary to create and deploy a gRPC service.
- ServiceDescriptor.Aware - Interface in io.helidon.grpc.server
-
Allows users to specify that they would like to have access to a
ServiceDescriptorwithin theirServerInterceptorimplementation. - ServiceDescriptor.Builder - Class in io.helidon.grpc.server
-
A
ServiceDescriptorbuilder. - ServiceDescriptor.Configurer - Interface in io.helidon.grpc.server
-
An interface implemented by classs that can configure a
ServiceDescriptor.Rules. - ServiceDescriptor.Rules - Interface in io.helidon.grpc.server
-
Fluent configuration interface for the
ServiceDescriptor. - serviceInfo() - Method in interface io.helidon.pico.api.ServiceProvider
-
The meta information that describes the service.
- serviceInfo() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- serviceInfo() - Method in interface io.helidon.pico.tools.ActivatorCodeGenDetail
-
The additional meta-information describing what is offered by the generated service.
- serviceInfo() - Method in interface io.helidon.pico.tools.CustomAnnotationTemplateRequest
-
Projects the
CustomAnnotationTemplateRequest.enclosingTypeInfo()as aServiceInfoBasicstype. - serviceInfo(ServiceInfo) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- serviceInfo(ServiceInfo) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Sets the service info that describes the managed service that is assigned.
- ServiceInfo - Interface in io.helidon.pico.api
-
Describes a managed service or injection point.
- ServiceInfoBasics - Interface in io.helidon.pico.api
-
Basic service info that describes a service provider type.
- serviceInfoCriteria() - Method in interface io.helidon.pico.api.ContextualServiceQuery
-
The criteria to use for the lookup into
Services. - ServiceInfoCriteria - Interface in io.helidon.pico.api
-
Criteria to discover services.
- serviceInfoDependencies() - Method in interface io.helidon.pico.api.DependenciesInfo
-
Represents the set of dependencies for each
ServiceInfo. - ServiceInjectionPlanBinder - Interface in io.helidon.pico.api
-
Responsible for registering the injection plan to the services in the service registry.
- ServiceInjectionPlanBinder.Binder - Interface in io.helidon.pico.api
-
The binder builder for the service plan.
- serviceLevelAnnotations() - Method in interface io.helidon.pico.tools.InterceptionPlan
-
Annotations at the service type level.
- serviceLookupCaching() - Method in class io.helidon.pico.api.PicoServicesConfig
-
Flag indicating whether service lookups (i.e., via
Services.lookup(java.lang.Class<T>)) are cached. - serviceName() - Method in class io.helidon.grpc.client.GrpcServiceClient
-
Obtain the service name.
- serviceName() - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
-
Makes an attempt to "guess" the service name.
- serviceName() - Method in interface io.helidon.nima.grpc.webserver.GrpcService
-
Service name, defaults to this class simple name.
- serviceName() - Method in interface io.helidon.security.SecurityContext
-
A helper method to get service name if authenticated.
- serviceName(String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- serviceName(String) - Method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
Service name of the traced service.
- serviceName(String) - Method in interface io.helidon.tracing.TracerBuilder
-
Service name of the traced service.
- serviceName(String) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
- servicePrincipal() - Method in interface io.helidon.common.security.SecurityContext
-
Service principal if service is authenticated.
- servicePrincipal() - Method in interface io.helidon.security.SecurityContext
-
Returns service principal if service is authenticated.
- serviceProvider() - Method in interface io.helidon.pico.api.ActivationLogEntry
-
Optionally, the managing service provider the event pertains to.
- serviceProvider() - Method in interface io.helidon.pico.api.ActivationResult
-
The service provider undergoing activation or deactivation.
- serviceProvider() - Method in interface io.helidon.pico.api.InvocationContext
-
The service provider being intercepted.
- serviceProvider() - Method in exception class io.helidon.pico.api.PicoServiceProviderException
-
The service provider that this exception pertains to, or empty if not related to any particular provider.
- serviceProvider() - Method in interface io.helidon.pico.spi.InjectionPlan
-
The service provider this plan pertains to.
- ServiceProvider<T> - Interface in io.helidon.pico.api
-
Provides management lifecycle around services.
- serviceProviderActivatorTypeNames() - Method in interface io.helidon.pico.tools.ModuleDetail
-
name of the service provider activators for this module.
- serviceProviderBindable() - Method in interface io.helidon.pico.api.ServiceProvider
-
The agent/instance to be used for binding this service provider to the pico application that was code generated.
- serviceProviderBindable() - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
-
Configurable services by their very nature are not compile-time bindable during application creation.
- serviceProviderBindable() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- ServiceProviderBindable<T> - Interface in io.helidon.pico.api
-
An extension to
ServiceProviderthat allows for startup binding from aPico$$Application, and thereby works in conjunction with theServiceBinderduring pico service registry initialization. - ServiceProviderComparator - Class in io.helidon.pico.runtime
-
A comparator appropriate for service providers, first using its
Weightand then service type name to determine its natural ordering. - ServiceProviderProvider - Interface in io.helidon.pico.api
-
Instances of these provide lists and maps of
ServiceProviders. - serviceProviders(ServiceInfoCriteria, boolean, boolean) - Method in interface io.helidon.pico.api.ServiceProviderProvider
-
Returns a list of all matching service providers, potentially including itself in the result.
- serviceProviders(ServiceInfoCriteria, boolean, boolean) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
-
Here we are only looking for service providers, not service instances.
- serviceRef() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Returns the managed service this provider has (or is in the process of) activating.
- serviceRolesAllowed() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
Set of roles required for a service.
- services() - Method in interface io.helidon.grpc.server.GrpcRouting
- services() - Method in class io.helidon.grpc.server.GrpcRoutingImpl
- services() - Method in interface io.helidon.grpc.server.GrpcServer
-
Obtain the deployed services.
- services() - Method in class io.helidon.grpc.server.GrpcServerImpl
- services() - Method in interface io.helidon.pico.api.PicoServices
-
The service registry.
- services(boolean) - Method in interface io.helidon.pico.api.PicoServices
-
The service registry.
- services(Bootstrap) - Method in class io.helidon.pico.runtime.DefaultPicoServicesProvider
- services(Bootstrap) - Method in interface io.helidon.pico.spi.PicoServicesProvider
-
Provide the
PicoServices implementation given the provided primordialBootstrapconfiguration instance. - Services - Interface in io.helidon.pico.api
-
The service registry.
- SERVICES_READY - Enum constant in enum class io.helidon.pico.api.Phase
-
The service registry is fully populated and ready.
- servicesInstance() - Static method in class io.helidon.pico.tools.ServicesToProcess
-
The current services to process instance.
- ServicesToProcess - Class in io.helidon.pico.tools
-
Tracks the services to process, and ingests them to build the codegen model.
- serviceSupport() - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
-
Returns the SE service instance created during MP service registration.
- serviceType() - Method in interface io.helidon.pico.configdriven.runtime.ConfiguredServiceProvider
-
The type of the service being managed.
- serviceTypeAccessLevels() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The map of service type names to access level.
- serviceTypeContracts() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The
Contract's associated with each service type. - serviceTypeDetails() - Method in interface io.helidon.pico.tools.GeneralCreatorResponse
-
The detailed information generated for those service type involved in code generation.
- serviceTypeExternalContracts() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The
ExternalContractsassociated with each service type. - serviceTypeHierarchy() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The class hierarchy from Object down to and including this service type.
- serviceTypeInjectionOrder() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Used to control the order of injection.
- serviceTypeInjectionPointDependencies() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The injection point dependencies for each service type.
- serviceTypeInterceptionPlan() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The service type's interception plan.
- serviceTypeInterceptorPlans() - Method in interface io.helidon.pico.tools.ActivatorCreatorResponse
-
return The interceptors that were generated.
- serviceTypeIsAbstractTypes() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The map of service type names to whether they are abstract.
- serviceTypeName() - Method in interface io.helidon.pico.api.ElementInfo
-
The enclosing class name for the element.
- serviceTypeName() - Method in interface io.helidon.pico.api.InvocationContext
-
The service type name for the root service provider.
- serviceTypeName() - Method in interface io.helidon.pico.api.ServiceInfoBasics
-
The managed service implementation
Class. - serviceTypeName() - Method in interface io.helidon.pico.api.ServiceInfoCriteria
-
The managed service implementation type name.
- serviceTypeName() - Method in interface io.helidon.pico.tools.GeneralCodeGenDetail
-
The FQN of the source that was generated.
- serviceTypeNames() - Method in interface io.helidon.pico.tools.GeneralCreatorRequest
-
The target fully qualified class name for the service implementation to be built or analyzed.
- serviceTypeNames() - Method in interface io.helidon.pico.tools.GeneralCreatorResponse
-
The services that were generated.
- serviceTypeNames() - Method in class io.helidon.pico.tools.ServicesToProcess
-
Fetches the set of known service type names being processed in this batch.
- serviceTypePostConstructMethodNames() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The
PostConstructmethod name for each service type. - serviceTypePreDestroyMethodNames() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The
PreDestroymethod name for each service type. - serviceTypeQualifiers() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The set of
Qualifier's for each service type. - ServiceTypeQualifiers - Class in io.helidon.pico.maven.plugin
-
Used in
ExternalModuleCreatorMojo. - ServiceTypeQualifiers() - Constructor for class io.helidon.pico.maven.plugin.ServiceTypeQualifiers
-
Default constructor.
- serviceTypeRunLevels() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The declared
RunLevelvalue for each service type. - serviceTypeScopeNames() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The declared
Scopevalue for each service type. - serviceTypeToActivatorGenericDecl() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
Optionally, for each service, provide the generic declaration portion for the activator generic class name.
- serviceTypeToParentServiceTypes() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
Optionally, for each service type also provide its parent (super class) service type mapping.
- serviceTypeToProviderForTypes() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The set of type names that the service type acts as an "is provider" for (i.e.,
Provider). - serviceTypeToQualifiersMap() - Method in interface io.helidon.pico.tools.ExternalModuleCreatorRequest
-
Optionally, provides a means to map additional qualifiers to service types.
- serviceTypeWeights() - Method in interface io.helidon.pico.tools.ActivatorCreatorCodeGen
-
The declared
Weightedvalue for each service type. - ServiceUtils - Class in io.helidon.pico.runtime
-
Public helpers around shared Pico services usages.
- session() - Method in class io.helidon.messaging.connectors.jms.SessionMetadata
-
Sessionused for receiving the message. - SESSION_GROUP_ID_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
When multiple channels share same session-group-id, they share same JMS session and same JDBC connection as well.
- sessionCacheSize(int) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
SSL session cache size.
- sessionCacheSize(long) - Method in class io.helidon.grpc.server.SSLContextBuilder
-
Set the size of the cache used for storing SSL session objects.
- sessionCacheSize(long) - Method in class io.helidon.reactive.webserver.WebServerTls.Builder
-
Set the size of the cache used for storing SSL session objects.
- sessionGroupId(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
When multiple channels share same session-group-id, they share same JMS session.
- sessionGroupId(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
When multiple channels share same session-group-id, they share same JMS session.
- SessionMetadata - Class in io.helidon.messaging.connectors.jms
-
Metadata of the JMS session.
- sessionTimeout(long) - Method in class io.helidon.grpc.server.SSLContextBuilder
-
Set the timeout for the cached SSL session objects, in seconds.
- sessionTimeout(long, TimeUnit) - Method in class io.helidon.reactive.webserver.WebServerTls.Builder
-
Set the timeout for the cached SSL session objects.
- sessionTimeout(Duration) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
SSL session timeout.
- sessionTimeoutSeconds(long) - Method in class io.helidon.reactive.webserver.WebServerTls.Builder
-
Set the timeout for the cached SSL session objects, in seconds.
- set(Http.HeaderName, String...) - Method in interface io.helidon.common.http.WritableHeaders
-
Set a header and replace it if it already existed.
- set(Http.HeaderName, List<String>) - Method in interface io.helidon.common.http.WritableHeaders
-
Set a header and replace it if it already existed.
- set(Http.HeaderValue) - Method in interface io.helidon.common.http.WritableHeaders
-
Set a header and replace it if it already existed.
- set(Http.HeaderValue) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
- set(String, String) - Static method in class io.helidon.logging.common.HelidonMdc
-
Propagate value to all of the
MdcProviderregistered via SPI. - set(String, String...) - Method in class io.helidon.common.parameters.Parameters.Builder
-
Set new value(s) to the parameters.
- set(String, String...) - Method in interface io.helidon.common.uri.UriQueryWriteable
-
Set a query parameter with values.
- set(String, String...) - Method in interface io.helidon.tracing.HeaderConsumer
-
Set the value(s).
- SET_COOKIE - Static variable in class io.helidon.common.http.Http.Header
-
The
Set-Cookieheader name. - SET_COOKIE2 - Static variable in class io.helidon.common.http.Http.Header
-
The
Set-Cookie2header name. - setAutoCommit(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setCatalog(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setClassLoader(ClassLoader) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- setClientInfo(String, String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setClientInfo(Properties) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setCloseable(boolean) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Sets the closeable status of this
ConditionallyCloseableConnection. - SetCookie - Class in io.helidon.common.http
-
Represents
'Set-Cookie'header value specified by RFC6265. - SetCookie.Builder - Class in io.helidon.common.http
-
A fluent API builder for
SetCookie. - SetCookie.SameSite - Enum Class in io.helidon.common.http
-
The SameSite attribute of the Set-Cookie HTTP response header allows you to declare if your cookie should be restricted to a first-party or same-site context.
- setCookies() - Method in interface io.helidon.reactive.webclient.WebClientResponseHeaders
-
Returns
SetCookieheader of the response. - setCoupledExecutor(ExecutorService) - Static method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
-
Override the ExecutorService used by the cross-termination and cross-cancellation of a Coupled stage.
- setFormatter(Formatter) - Method in class io.helidon.nima.webserver.accesslog.AccessLogHandler
- setFormatter(Formatter) - Method in class io.helidon.reactive.webserver.accesslog.AccessLogHandler
- setHoldability(int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setIfAbsent(Http.HeaderValue) - Method in interface io.helidon.common.http.WritableHeaders
-
Set a value of a header unless it is already present.
- setIfAbsent(Http.HeaderValue) - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
- setIfAbsent(String, String...) - Method in interface io.helidon.common.uri.UriQueryWriteable
-
Set a query parameter with values, if not already defined.
- setIfAbsent(String, String...) - Method in interface io.helidon.tracing.HeaderConsumer
-
Set the value(s) if not already set.
- setImplType() - Element in annotation interface io.helidon.builder.Builder
-
The set implementation type to apply, defaulting to
Builder.DEFAULT_SET_TYPE. - setKeepAlive(boolean) - Method in class io.helidon.common.http.RequestException.Builder
-
Override default keep alive for this exception.
- setLoginTimeout(int) - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
- setLogWriter(PrintWriter) - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
- setMaximumPoolSize(int) - Method in class io.helidon.common.configurable.ThreadPool
- setMessageListener(MessageListener) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- setNetworkTimeout(Executor, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setOnce(AtomicReference<Flow.Subscription>, Flow.Subscription) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Atomically sets the only upstream subscription in the field.
- setOption(SocketOption<O>, O) - Method in class io.helidon.common.socket.SocketOptions.Builder
-
Set an arbitrary option.
- setProperties(Map<String, Object>) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- setQualifierTypeName(String) - Method in class io.helidon.pico.maven.plugin.Qualifier
-
Sets the qualifier type name.
- setReadOnly(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setRejectedExecutionHandler(RejectedExecutionHandler) - Method in class io.helidon.common.configurable.ThreadPool
- setRollbackOnly() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Irrevocably modifies the transaction associated with the current thread such that the only possible outcome is for it to roll back.
- setRollbackOnly() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Sets the
rollbackOnlystatus of the transaction bound to the current thread at the time this method is called. - setSavepoint() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setSavepoint(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setSchema(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setServiceDescriptor(ServiceDescriptor) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Aware
-
Set service descriptor.
- setShardingKey(ShardingKey) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setShardingKey(ShardingKey, ShardingKey) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setShardingKeyIfValid(ShardingKey, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setShardingKeyIfValid(ShardingKey, ShardingKey, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- SETTINGS - Enum constant in enum class io.helidon.nima.http2.Http2FrameType
-
Setting frame.
- SETTINGS - Static variable in interface io.helidon.nima.http2.Http2FrameTypes
-
Settings frame types.
- SETTINGS_TIMEOUT - Enum constant in enum class io.helidon.nima.http2.Http2ErrorCode
-
The endpoint sent a SETTINGS frame but did not receive a response in a timely manner.
- setTls(boolean) - Method in class io.helidon.nima.testing.junit5.webserver.DirectClient
-
Whether to use tls (mark this connection as secure).
- setTransactionIsolation(int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setTransactionTimeout(int) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Sets the timeout value that is associated with transactions started by the current thread with the
DelegatingTransactionManager.begin()method. - setType() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the set type generated.
- setTypeMap(Map<String, Class<?>>) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- setup(HttpRouting.Builder) - Method in class io.helidon.nima.observe.ObserveFeature
- setup(HttpRouting.Builder) - Method in interface io.helidon.nima.servicecommon.FeatureSupport
-
Configures service endpoint on the provided routing rules.
- setup(HttpRouting.Builder) - Method in class io.helidon.nima.webserver.accesslog.AccessLogFeature
- setup(HttpRouting.Builder) - Method in class io.helidon.nima.webserver.context.ContextFeature
- setup(HttpRouting.Builder) - Method in interface io.helidon.nima.webserver.http.HttpFeature
-
Method to set up a feature.
- setup(HttpRouting.Builder) - Method in class io.helidon.nima.webserver.tracing.TracingFeature
- setup(HttpRouting.Builder) - Method in class io.helidon.security.integration.nima.SecurityFeature
- setup(HttpRouting.Builder) - Method in class io.helidon.security.providers.oidc.OidcFeature
- setup(HttpRouting.Builder, HttpRouting.Builder) - Method in interface io.helidon.nima.servicecommon.FeatureSupport
-
Configures service endpoint on the provided routing rules.
- setup(HttpRouting.Builder, HttpRouting.Builder) - Method in class io.helidon.nima.servicecommon.HelidonFeatureSupport
-
Configures service endpoint on the provided routing rules.
- setupPropertyType(String, Node) - Method in class io.helidon.openapi.ExpandedTypeDescription
- SetUpRoute - Annotation Interface in io.helidon.nima.testing.junit5.webserver
-
A static method configuring router (and/or socket) for the server.
- setUpRouteParamHandler(Class<?>) - Method in class io.helidon.nima.testing.junit5.webserver.Http1DirectJunitExtension
- setUpRouteParamHandler(Class<?>) - Method in class io.helidon.nima.testing.junit5.webserver.Http1ServerJunitExtension
- setUpRouteParamHandler(Class<?>) - Method in interface io.helidon.nima.testing.junit5.webserver.spi.DirectJunitExtension
-
Check if the type is supported and return a handler for it.
- setUpRouteParamHandler(Class<?>) - Method in interface io.helidon.nima.testing.junit5.webserver.spi.ServerJunitExtension
-
Check if the type is supported and return a handler for it.
- setUpRouteParamHandler(Class<?>) - Method in class io.helidon.nima.testing.junit5.websocket.WsDirectExtension
- setUpRouteParamHandler(Class<?>) - Method in class io.helidon.nima.testing.junit5.websocket.WsServerExtension
- SetUpServer - Annotation Interface in io.helidon.nima.testing.junit5.webserver
-
A static method configuring simple handlers.
- setValue(ELContext, Object, Object, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
- setValue(String) - Method in class io.helidon.pico.maven.plugin.Qualifier
-
Sets the qualifier value.
- severity() - Method in class io.helidon.builder.config.spi.ConfigBeanBuilderValidator.ValidationIssue
-
Return the severity.
- severity() - Method in interface io.helidon.security.AuditEvent
-
Gets the severity of this
AuditEvent. - Severity - Enum Class in io.helidon.common
-
Severity of an event.
- sha1Thumbprint() - Method in class io.helidon.security.jwt.jwk.JwkEC
- sha1Thumbprint() - Method in class io.helidon.security.jwt.jwk.JwkRSA
- sha1Thumbprint(byte[]) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Thumbprint (X.509 Certificate SHA-1 Thumbprint) of the DER encoding of the certificate.
- sha1Thumbprint(byte[]) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Thumbprint (X.509 Certificate SHA-1 Thumbprint) of the DER encoding of the certificate.
- sha256Thumbprint() - Method in class io.helidon.security.jwt.jwk.JwkEC
- sha256Thumbprint() - Method in class io.helidon.security.jwt.jwk.JwkRSA
- sha256Thumbprint(byte[]) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Thumbprint (X.509 Certificate SHA-256 Thumbprint) of the DER encoding of the certificate.
- sha256Thumbprint(byte[]) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Thumbprint (X.509 Certificate SHA-256 Thumbprint) of the DER encoding of the certificate.
- shiftBySeconds(long) - Method in class io.helidon.security.SecurityTime.Builder
-
Configure a time-shift in seconds, to move the current time to past or future.
- shorten() - Method in interface io.helidon.config.ScheduledPollingStrategy.RecurringPolicy
-
Allows the
ScheduledPollingStrategy.RecurringPolicyto react by shortening theintervalbetween ticking. - shorten(BiFunction<Duration, Integer, Duration>) - Method in class io.helidon.config.ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder
-
Sets the function that will be used to shorten the interval between ticking.
- shouldAlias(String) - Static method in class io.helidon.config.EnvironmentVariables
-
Tests whether aliases should be created for the given environment variable name.
- shouldInherit() - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig
-
Whether to inherit statements from parent configurations.
- shouldRedirect() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Whether to redirect to identity server if user is not authenticated.
- shouldReroute() - Method in interface io.helidon.nima.webserver.http.RoutingResponse
-
Should we reroute this exchange.
- shouldReroute() - Method in class io.helidon.nima.webserver.http.ServerResponseBase
- shutdown() - Method in class io.helidon.common.configurable.ThreadPool
- shutdown() - Method in interface io.helidon.grpc.server.GrpcServer
-
Attempt to gracefully shutdown server.
- shutdown() - Method in class io.helidon.grpc.server.GrpcServerImpl
- shutdown() - Method in interface io.helidon.microprofile.cdi.HelidonContainer
-
Shutdown the container (and CDI).
- shutdown() - Static method in class io.helidon.microprofile.cdi.Main
-
Shutdown CDI container.
- shutdown() - Method in interface io.helidon.pico.api.PicoServices
-
Attempts to perform a graceful
Injector.deactivate(Object, InjectorOptions)on all managed service instances in theServicesregistry. - shutdown() - Method in interface io.helidon.reactive.webserver.WebServer
-
Attempt to gracefully shutdown server.
- shutdownHook(boolean) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
When true the webserver registers a shutdown hook with the JVM Runtime.
- shutdownNow() - Method in class io.helidon.common.configurable.ThreadPool
- shutdownQuietPeriod() - Method in interface io.helidon.reactive.webserver.ServerConfiguration
-
The quiet period during which the webserver will wait for new incoming connections after it has been told to shut down.
- shutdownQuietPeriod(Duration) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Configure the quiet period during which the webserver will wait for new incoming connections after it has been told to shut down.
- sign(byte[]) - Method in class io.helidon.security.jwt.jwk.Jwk
-
Sign the bytes to sign using this JWK type and algorithm.
- sign(Sign.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Sign a message.
- sign(Sign.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
-
Sign a message.
- sign(Jwt, Jwk) - Static method in class io.helidon.security.jwt.SignedJwt
-
Sign a jwt using an explicit jwk.
- sign(Jwt, JwkKeys) - Static method in class io.helidon.security.jwt.SignedJwt
-
Sign a jwt using a key obtained based on kid from
JwkKeys. - Sign - Class in io.helidon.integrations.vault.secrets.transit
-
Sign request and response.
- Sign.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- Sign.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi. - signature() - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Response
-
Signature string.
- signature(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Specifies the signature output from the /transit/sign function.
- Signature - Class in io.helidon.common.crypto
-
The Signature class is used for simplification of the digital signature creation and verification.
- SIGNATURE - Enum constant in enum class io.helidon.security.providers.httpsign.HttpSignHeader
-
Creates (or validates) a "Signature" header.
- SIGNATURE_ALGORITHM_PKCS1_V15 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Signature algorithm "pkcs1v15".
- SIGNATURE_ALGORITHM_PSS - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Signature algorithm "pss".
- Signature.Builder - Class in io.helidon.common.crypto
-
Builder of the
Signature. - signatureAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
When using a RSA key, specifies the RSA signature algorithm to use for signing.
- signatureAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
When using a RSA key, specifies the RSA signature algorithm to use for signing.
- signatureAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
When using a RSA key, specifies the RSA signature algorithm to use for signing.
- signatureKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Specifies the name of the encryption key to sign against.
- signatureKeyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Specifies the version of the key to use for signatures.
- signCertificateRequest(SignCsr.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
-
This endpoint signs a new certificate based upon the provided CSR and the supplied parameters, subject to the restrictions contained in the role named in the endpoint.
- signCertificateRequest(SignCsr.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
-
This endpoint signs a new certificate based upon the provided CSR and the supplied parameters, subject to the restrictions contained in the role named in the endpoint.
- SignCsr - Class in io.helidon.integrations.vault.secrets.pki
-
Sign CSR request and response.
- SignCsr.Request - Class in io.helidon.integrations.vault.secrets.pki
-
Request object.
- SignCsr.Response - Class in io.helidon.integrations.vault.secrets.pki
-
Response object parsed from JSON returned by the
RestApi. - signedHeaders(SignedHeadersConfig) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Configuration of required and "if-present" headers to be signed for this target.
- signedHeadersConfig() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
Configuration of method to headers to define headers to be signed.
- SignedHeadersConfig - Class in io.helidon.security.providers.httpsign
-
Configuration of required and "if-present" headers to be signed.
- SignedHeadersConfig.Builder - Class in io.helidon.security.providers.httpsign
-
Fluent API builder to create
SignedHeadersConfiginstances. - SignedHeadersConfig.HeadersConfig - Class in io.helidon.security.providers.httpsign
-
Configuration of headers to be signed.
- SignedJwt - Class in io.helidon.security.jwt
-
The JWT used to transfer content across network - e.g.
- signJwk() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
JWK used for signature validation.
- signJwk() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
JWK used for signature validation.
- signJwk(Resource) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
JWK resource used to sign JWTs created by us.
- signJwk(Resource) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
JWK resource used to sign JWTs created by us.
- signJwk(Resource) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
A resource pointing to JWK with public keys of signing certificates used to validate JWT.
- signJwk(Resource) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
A resource pointing to JWK with public keys of signing certificates used to validate JWT.
- signJwk(JwkKeys) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Set
JwkKeysto use for JWT validation. - signJwk(JwkKeys) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Set
JwkKeysto use for JWT validation. - simple(String, String) - Static method in interface io.helidon.config.spi.ConfigNode.ObjectNode
-
Returns an object node containing a single simple value.
- SimpleRetryPolicy - Class in io.helidon.config
-
A default retry policy implementation with
ScheduledExecutorService. - SimpleRetryPolicy.Builder - Class in io.helidon.config
-
Fluent API builder for
SimpleRetryPolicy. - simpleTimer(String) - Method in class io.helidon.metrics.api.AbstractRegistry
- simpleTimer(String, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- simpleTimer(Metadata) - Method in class io.helidon.metrics.api.AbstractRegistry
- simpleTimer(Metadata, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- simpleTimer(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
- simpleValue(T) - Static method in class io.helidon.config.ConfigValues
-
Simple value that can be used e.g.
- simplyTimed() - Static method in class io.helidon.grpc.metrics.GrpcMetrics
-
A static factory method to create a
GrpcMetricsinstance to time gRPC method calls. - since() - Element in annotation interface io.helidon.common.features.api.Feature
-
What is the first version that has seen this feature.
- Single<T> - Interface in io.helidon.common.reactive
-
Represents a
Flow.Publisherthat may: signal one item then completes, complete without an item or signal an error. - SingleSubscriberHolder<T> - Class in io.helidon.common.reactive
-
A subscriber container that accepts only a single, one-time subscriber registration.
- SingleSubscriberHolder() - Constructor for class io.helidon.common.reactive.SingleSubscriberHolder
- singleton(Class<T>) - Static method in interface io.helidon.microprofile.grpc.core.Instance
-
Create an
Supplierthat supplies a singleton of the specified Class. - singleton(T) - Static method in interface io.helidon.common.reactive.Multi
-
Create a
Multithat emits a pre-existing item and then completes. - singleton(T) - Static method in interface io.helidon.microprofile.grpc.core.Instance
-
Create a
Supplierthat supplies a singleton. - SingleValueStreamObserver() - Constructor for class io.helidon.grpc.client.GrpcServiceClient.SingleValueStreamObserver
-
Create a SingleValueStreamObserver.
- Singular - Annotation Interface in io.helidon.builder
-
Applying this annotation to a
Builder-annotated interface method will cause the generated class to also include additional "add*()" methods. - sink(GenericType<T>) - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Returns a sink from this response based on the sink type, if available.
- Sink<T> - Interface in io.helidon.nima.webserver.http.spi
-
A generic sink interface to emit arbitrary events.
- SinkProvider<T> - Interface in io.helidon.nima.webserver.http.spi
-
ServiceLoaderprovider interface forSinkproviders. - size() - Method in class io.helidon.common.configurable.LruCache
-
Current size of the map.
- size() - Method in class io.helidon.common.http.ContentDisposition
-
Get the value of the
sizeparameter that can be used to indicate an approximate size of the file in octets. - size() - Method in interface io.helidon.common.http.Headers
-
Number of headers in these headers.
- size() - Method in interface io.helidon.common.parameters.Parameters
-
Number of parameter names in these parameters.
- size() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsSnapshot
- size() - Method in class io.helidon.reactive.media.multipart.ReadableBodyPartHeaders
- size() - Method in class io.helidon.reactive.media.multipart.WriteableBodyPartHeaders
- size() - Method in interface io.helidon.security.providers.common.EvictableCache
-
Current size of the cache.
- size(long) - Method in class io.helidon.common.http.ContentDisposition.Builder
-
Set the content disposition
sizeparameter. - SizeLogEntry - Class in io.helidon.nima.webserver.accesslog
-
Access log entry for entity size.
- SizeLogEntry - Class in io.helidon.reactive.webserver.accesslog
-
Access log entry for entity size.
- SizeLogEntry.Builder - Class in io.helidon.nima.webserver.accesslog
-
A fluent API builder for
SizeLogEntry. - SizeLogEntry.Builder - Class in io.helidon.reactive.webserver.accesslog
-
A fluent API builder for
SizeLogEntry. - skip(int) - Method in interface io.helidon.common.buffers.BufferData
-
Skip the next n bytes (move read position).
- skip(int) - Method in class io.helidon.common.buffers.DataReader
-
Skip n bytes.
- skip(long) - Method in interface io.helidon.common.reactive.Multi
-
Skip first n items, all the others are emitted.
- skipAudit() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
-
Disable auditing of this request.
- skipAudit() - Method in class io.helidon.security.integration.nima.SecurityHandler
-
Disable auditing of this request.
- skipAudit() - Method in class io.helidon.security.integration.webserver.SecurityHandler
-
Disable auditing of this request.
- skipAuthentication() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
-
If called, request will NOT go through authentication process.
- skipAuthentication() - Method in class io.helidon.security.integration.nima.SecurityHandler
-
If called, request will NOT go through authentication process.
- skipAuthentication() - Method in class io.helidon.security.integration.webserver.SecurityHandler
-
If called, request will NOT go through authentication process.
- skipAuthorization() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
-
Skip authorization for this route.
- skipAuthorization() - Method in class io.helidon.security.integration.nima.SecurityHandler
-
Skip authorization for this route.
- skipAuthorization() - Method in class io.helidon.security.integration.webserver.SecurityHandler
-
Skip authorization for this route.
- skipOn(Class<? extends Throwable>...) - Method in class io.helidon.nima.faulttolerance.CircuitBreaker.Builder
-
These throwables will not be considered failures, all other will.
- skipOn(Class<? extends Throwable>...) - Method in class io.helidon.nima.faulttolerance.Fallback.Builder
-
Do not apply fallback on these throwable classes.
- skipOn(Class<? extends Throwable>...) - Method in class io.helidon.nima.faulttolerance.Retry.Builder
-
These throwables will not be considered retriable, all other will.
- skipOn(Class<? extends Throwable>...) - Method in class io.helidon.reactive.faulttolerance.CircuitBreaker.Builder
-
These throwables will not be considered failures, all other will.
- skipOn(Class<? extends Throwable>...) - Method in class io.helidon.reactive.faulttolerance.Fallback.Builder
-
Do not apply fallback on these throwable classes.
- skipOn(Class<? extends Throwable>...) - Method in class io.helidon.reactive.faulttolerance.Retry.Builder
-
These throwables will not be considered retriable, all other will.
- skipUriEncoding() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Disables final uri encoding.
- SLASH_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
/byte. - Slf4jMdcPropagator - Class in io.helidon.logging.slf4j
-
This is propagator of Slf4j MDC values between different threads.
- Slf4jMdcPropagator() - Constructor for class io.helidon.logging.slf4j.Slf4jMdcPropagator
- Slf4jMdcProvider - Class in io.helidon.logging.slf4j
-
Provider for setting MDC values to the Slf4j MDC support.
- Slf4jMdcProvider() - Constructor for class io.helidon.logging.slf4j.Slf4jMdcProvider
- Slf4jProvider - Class in io.helidon.logging.slf4j
-
Slf4j logging provider.
- Slf4jProvider() - Constructor for class io.helidon.logging.slf4j.Slf4jProvider
- snapshot() - Method in interface io.helidon.metrics.api.SnapshotMetric
-
Snapshot of the metric.
- SnapshotMetric - Interface in io.helidon.metrics.api
-
A metric that is capable of providing snapshots.
- socket() - Method in class io.helidon.common.socket.SocketWriter
-
Provides access to the underlying socket.
- socket(String) - Method in interface io.helidon.reactive.webserver.ServerConfiguration
-
Deprecated.since 2.0.0, please use
ServerConfiguration.namedSocket(String)instead - socket(String, BiConsumer<ListenerConfiguration.Builder, Router.RouterBuilder<?>>) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Configure additional socket with listener configuration and custom routing.
- socket(String, BiConsumer<SocketConfiguration.Builder, Router.Builder>) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Adds or augment existing named server socket configuration.
- socket(String, Consumer<ListenerConfiguration.Builder>) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Configure additional socket with listener configuration using default routing.
- socket(String, Consumer<SocketConfiguration.Builder>) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Adds or augment existing named server socket configuration.
- Socket - Annotation Interface in io.helidon.nima.testing.junit5.webserver
-
Named socket Qualifier for
Http Client. - socketBuilder(String) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Socket builder for a named socket.
- SocketClosedException - Exception Class in io.helidon.reactive.webserver
-
Signals that socket was closed before server request it.
- SocketClosedException(String) - Constructor for exception class io.helidon.reactive.webserver.SocketClosedException
-
Creates new instance.
- SocketClosedException(String, Throwable) - Constructor for exception class io.helidon.reactive.webserver.SocketClosedException
-
Creates new instance.
- SocketClosedException(Throwable) - Constructor for exception class io.helidon.reactive.webserver.SocketClosedException
-
Creates new instance.
- socketConfiguration() - Method in interface io.helidon.reactive.webserver.BareRequest
-
Configuration of the socket that received this request.
- SocketConfiguration - Interface in io.helidon.reactive.webserver
-
The SocketConfiguration configures a port to listen on and its associated server socket parameters.
- SocketConfiguration.Builder - Class in io.helidon.reactive.webserver
-
The
SocketConfigurationbuilder class. - SocketConfiguration.SocketConfigurationBuilder<B extends SocketConfiguration.SocketConfigurationBuilder<B>> - Interface in io.helidon.reactive.webserver
-
Socket configuration builder API, used by
SocketConfiguration.Builderto configure additional sockets, and byWebServer.Builderto configure the default socket. - SocketContext - Interface in io.helidon.common.socket
-
Information available for a connected socket.
- SocketHttpClient - Class in io.helidon.common.testing.http.junit5
-
The SocketHttpClient provides means to simply pass any bytes over the network and to see how a server deals with such a case.
- SocketHttpClient(String, int, Duration) - Constructor for class io.helidon.common.testing.http.junit5.SocketHttpClient
- socketId() - Method in class io.helidon.common.socket.PlainSocket
- socketId() - Method in interface io.helidon.common.socket.SocketContext
-
Main socket id.
- socketId() - Method in class io.helidon.nima.testing.junit5.webserver.DirectSocket
- socketId() - Method in interface io.helidon.nima.webserver.http.ServerRequest
-
Identification of the client/server connection socket.
- socketId(String) - Method in class io.helidon.common.http.RequestedUriDiscoveryContext.Builder
-
Sets the socket identifier to which the discovery context applies.
- socketKeepAlive(boolean) - Method in class io.helidon.common.socket.SocketOptions.Builder
-
Configure socket keep alive.
- socketName(Parameter) - Static method in class io.helidon.nima.testing.junit5.webserver.Junit5Util
-
Discover socket name using
Socketannotation. - socketOptions() - Method in class io.helidon.nima.webclient.LoomClient
-
Socket options for this client.
- SocketOptions - Class in io.helidon.common.socket
-
Socket options.
- SocketOptions.Builder - Class in io.helidon.common.socket
-
Fluent API builder for
SocketOptions. - socketReceiveBufferSize(int) - Method in class io.helidon.common.socket.SocketOptions.Builder
-
Socket receive buffer size.
- socketReuseAddress(boolean) - Method in class io.helidon.common.socket.SocketOptions.Builder
-
Socket reuse address.
- sockets() - Method in interface io.helidon.reactive.webserver.ServerConfiguration
-
A map of all the configured server sockets; that is the default server socket which is identified by the key
WebServer.DEFAULT_SOCKET_NAMEand also all the additional named server socket configurations. - socketSendBufferSize(int) - Method in class io.helidon.common.socket.SocketOptions.Builder
-
Socket send buffer size.
- SocketWriter - Class in io.helidon.common.socket
-
Socket writer (possibly) used from multiple threads, takes care of writing to a single socket.
- SocketWriter(HelidonSocket) - Constructor for class io.helidon.common.socket.SocketWriter
-
A new socket writer.
- SocketWriterException - Exception Class in io.helidon.common.socket
-
Socket write failed.
- SocketWriterException(Throwable) - Constructor for exception class io.helidon.common.socket.SocketWriterException
-
Socket write failed.
- SOCKS_4 - Enum constant in enum class io.helidon.reactive.webclient.Proxy.ProxyType
-
SOCKS V4 proxy.
- SOCKS_5 - Enum constant in enum class io.helidon.reactive.webclient.Proxy.ProxyType
-
SOCKS V5 proxy.
- sort(List<?>) - Static method in class io.helidon.common.Weights
-
Sort the list based on weights.
- sort(List<?>, int) - Static method in class io.helidon.config.mp.Priorities
-
Sort the list based on priorities.
- sort(List<? extends Prioritized>) - Static method in class io.helidon.config.mp.Priorities
-
Sort the prioritized list based on priorities.
- SORTED - Enum constant in enum class io.helidon.pico.tools.ModuleInfoDescriptor.Ordering
-
Little or no attempt is made to preserve comments, ordering is arranged sorted by the target class or package.
- source() - Method in interface io.helidon.pico.tools.CompilerOptions
-
The compiler source version.
- source(GenericType<T>, T) - Method in interface io.helidon.nima.webclient.ClientResponse
-
Registers a source listener for this response.
- Source - Interface in io.helidon.config.spi
-
Source of data.
- Source<T> - Interface in io.helidon.nima.webclient.http.spi
-
A listener for arbitrary events.
- Source.Builder<B extends Source.Builder<B>> - Interface in io.helidon.config.spi
-
Configurable options of a
Source. - sourceFromMeta(Config, String, Function<Path, ConfigSource>, Function<String, List<ConfigSource>>, BiFunction<String, String, List<ConfigSource>>, Function<URL, ConfigSource>) - Static method in class io.helidon.config.mp.MpMetaConfigUtils
-
A utility for providing a list of configuration sources.
- SourceHandlerProvider<T> - Interface in io.helidon.nima.webclient.http.spi
-
ServiceLoaderprovider interface forSourcehandlers. - sourceName() - Method in class io.helidon.config.MapConfigSource.MapBuilder
-
Name of the source.
- sourcepath() - Method in interface io.helidon.pico.tools.CompilerOptions
-
The source path to pass to the compiler.
- sourcePath() - Method in interface io.helidon.pico.tools.CodeGenPaths
-
Identifies where is the source directory resides.
- sourceRuntime(ConfigSource) - Method in interface io.helidon.config.spi.ConfigContext
-
Create or find a runtime for a config source.
- sources(Supplier<? extends ConfigSource>) - Method in interface io.helidon.config.Config.Builder
-
Sets a
ConfigSourceinstance to be used as a source of configuration to be wrapped intoConfigAPI. - sources(Supplier<? extends ConfigSource>, Supplier<? extends ConfigSource>) - Method in interface io.helidon.config.Config.Builder
-
Sets an ordered pair of
ConfigSourceinstances to be used as single source of configuration to be wrapped intoConfigAPI. - sources(Supplier<? extends ConfigSource>, Supplier<? extends ConfigSource>, Supplier<? extends ConfigSource>) - Method in interface io.helidon.config.Config.Builder
-
Sets an ordered trio of
ConfigSourceinstances to be used as single source of configuration to be wrapped intoConfigAPI. - sources(List<Supplier<? extends ConfigSource>>) - Method in interface io.helidon.config.Config.Builder
-
Sets ordered list of
ConfigSourceinstance to be used as single source of configuration to be wrapped intoConfigAPI. - sourceType() - Method in interface io.helidon.common.configurable.Resource
-
Type of this resource, depends on the original source.
- SPACE_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
(space) byte. - span(String) - Method in class io.helidon.tracing.config.ComponentTracingConfig
-
Get a traced span configuration for a named span.
- span(String, boolean) - Method in class io.helidon.tracing.config.ComponentTracingConfig
-
Get a traced span configuration for a named span.
- Span - Interface in io.helidon.tracing
-
Tracing span.
- SPAN_KEY - Static variable in class io.helidon.grpc.core.GrpcTracingContext
-
Context key for Span instance.
- SPAN_NAME_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
Override name of the span created for client call.
- Span.Builder<B extends Span.Builder<B>> - Interface in io.helidon.tracing
-
Fluent API builder to create a new
Span. - Span.Kind - Enum Class in io.helidon.tracing
-
Span kind.
- Span.Status - Enum Class in io.helidon.tracing
-
Span status.
- spanBuilder(String) - Method in interface io.helidon.tracing.Tracer
-
A new span builder to construct
Span. - spanConfig() - Method in class io.helidon.security.integration.common.AtnTracing
- spanConfig() - Method in class io.helidon.security.integration.common.AtzTracing
- spanConfig() - Method in class io.helidon.security.integration.common.OutboundTracing
- spanConfig() - Method in class io.helidon.security.integration.common.ResponseTracing
- spanConfig() - Method in class io.helidon.security.integration.common.RoleMapTracing
- spanConfig() - Method in class io.helidon.security.integration.common.SecurityTracing
- spanConfig(String, String) - Method in class io.helidon.tracing.config.TracingConfig
-
Return configuration of a specific span.
- spanConfig(String, String) - Static method in class io.helidon.tracing.config.TracingConfigUtil
-
Get the configuration of a single span from current
Context. - spanConfig(String, String, boolean) - Static method in class io.helidon.tracing.config.TracingConfigUtil
-
Get the configuration of a single span from current
Context. - spanConfig(String, String, Context) - Static method in class io.helidon.tracing.config.TracingConfigUtil
-
Get the configuration of a single span from the provided
Context. - spanContext() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns a span context related to the current request.
- SpanContext - Interface in io.helidon.tracing
-
Context of a tracing
Span. - spanId() - Method in interface io.helidon.tracing.SpanContext
-
Span ID of the associated span.
- spanLog(String) - Method in class io.helidon.tracing.config.SpanTracingConfig
-
Configuration of a traceable span log.
- SpanLogTracingConfig - Class in io.helidon.tracing.config
-
Configuration of a single log event in a traced span.
- SpanLogTracingConfig(String) - Constructor for class io.helidon.tracing.config.SpanLogTracingConfig
-
A new span log.
- SpanLogTracingConfig.Builder - Class in io.helidon.tracing.config
-
A fluent API builder for
SpanLogTracingConfig. - spanName(ContainerRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingFilter
- spanName(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
-
Create name of the newly created span.
- spanName(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.TracingFilter
- SpanTracingConfig - Class in io.helidon.tracing.config
-
Configuration of a single traced span.
- SpanTracingConfig(String) - Constructor for class io.helidon.tracing.config.SpanTracingConfig
-
A new traceable span.
- SpanTracingConfig.Builder - Class in io.helidon.tracing.config
-
A fluent API builder for
SpanTracingConfig. - split(int) - Method in record class io.helidon.nima.http2.Http2FrameData
-
Split this frame to smaller frames of maximum frame size.
- SseEvent - Class in io.helidon.nima.sse
-
An SSE event.
- SseEvent.Builder - Class in io.helidon.nima.sse
-
Fluent API builder for
SseEvent. - SseSink - Class in io.helidon.nima.sse.webserver
-
Implementation of an SSE sink.
- SseSinkProvider - Class in io.helidon.nima.sse.webserver
-
Sink provider for SSE type.
- SseSinkProvider() - Constructor for class io.helidon.nima.sse.webserver.SseSinkProvider
- SseSource - Interface in io.helidon.nima.sse.webclient
-
A source for
SseEvents. - SseSourceHandlerProvider - Class in io.helidon.nima.sse.webclient
-
A handler for SSE sources.
- SseSourceHandlerProvider() - Constructor for class io.helidon.nima.sse.webclient.SseSourceHandlerProvider
- ssl(Supplier<? extends SSLContext>) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Sets
SSLContextto to use with the server. - ssl(Supplier<? extends SSLContext>) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
-
Deprecated.since 2.0.0, please use
SocketConfiguration.SocketConfigurationBuilder.tls(Supplier)instead - ssl(SSLContext) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Sets
SSLContextto to use with the server. - ssl(SSLContext) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
-
Deprecated.since 2.0.0, please use
SocketConfiguration.Builder.tls(WebServerTls)instead - sslContext() - Method in class io.helidon.nima.common.tls.Tls
-
SSL context based on the configured values.
- sslContext(SSLContext) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Provide a fully configured
SSLContext. - sslContext(SSLContext) - Method in class io.helidon.reactive.webclient.WebClientTls.Builder
-
Sets new
SSLContextwhich will be used as base forSslContext. - sslContext(SSLContext) - Method in class io.helidon.reactive.webserver.WebServerTls.Builder
-
Configures a
SSLContextto use with the server socket. - sslContextBuilder(GrpcTlsDescriptor) - Method in class io.helidon.grpc.server.GrpcServerImpl
-
Return an instance of SslContextBuilder from the specified SslConfig.
- SSLContextBuilder - Class in io.helidon.grpc.server
-
Builder for configuring a new SslContext for creation.
- sslDescriptor(GrpcTlsDescriptor) - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
-
Set the GrpcTlsDescriptor.
- sslParameters() - Method in class io.helidon.nima.common.tls.Tls
-
SSL parameters.
- sslParameters(SSLParameters) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Configure SSL parameters.
- stamp() - Method in interface io.helidon.config.spi.ConfigContent
-
A modification stamp of the content.
- stamp(Object) - Method in class io.helidon.config.spi.ConfigContent.Builder
-
Content stamp.
- start() - Method in interface io.helidon.grpc.server.GrpcServer
-
Starts the server.
- start() - Method in class io.helidon.grpc.server.GrpcServerImpl
- start() - Method in interface io.helidon.messaging.Messaging
-
Connect all channels and start streaming.
- start() - Method in interface io.helidon.metrics.api.RegistryFactory
-
Called to start required background tasks of a factory (if any).
- start() - Method in class io.helidon.metrics.RegistryFactory
- start() - Method in interface io.helidon.microprofile.cdi.HelidonContainer
-
Start the container.
- start() - Method in interface io.helidon.microprofile.server.Server
-
Start this server (can only be used once).
- start() - Method in class io.helidon.microprofile.server.ServerImpl
- start() - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Build and start the server.
- start() - Method in interface io.helidon.nima.webserver.WebServer
-
Starts the server.
- start() - Method in interface io.helidon.reactive.webserver.WebServer
-
Starts the server.
- start() - Method in interface io.helidon.tracing.Span.Builder
-
Build and start the span with current timestamp.
- start(EtcdConfigSourceBuilder.EtcdEndpoint, Consumer<ChangeWatcher.ChangeEvent<EtcdConfigSourceBuilder.EtcdEndpoint>>) - Method in class io.helidon.config.etcd.EtcdWatcher
- start(PollingStrategy.Polled) - Method in class io.helidon.config.ScheduledPollingStrategy
- start(PollingStrategy.Polled) - Method in interface io.helidon.config.spi.PollingStrategy
-
Start this polling strategy.
- start(String, PropagatedHeaders, long) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Ask coordinator to start new LRA and return its id.
- start(String, PropagatedHeaders, long) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- start(URI, String, PropagatedHeaders, long) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Ask coordinator to start new LRA and return its id.
- start(URI, String, PropagatedHeaders, long) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- start(Path, Consumer<ChangeWatcher.ChangeEvent<Path>>) - Method in class io.helidon.config.FileSystemWatcher
- start(Instant) - Method in interface io.helidon.tracing.Span.Builder
-
Start the span with an explicit timestamp.
- start(T, Consumer<ChangeWatcher.ChangeEvent<T>>) - Method in interface io.helidon.config.spi.ChangeWatcher
-
Start watching a target for changes.
- started() - Method in class io.helidon.microprofile.server.ServerCdiExtension
-
State of the server.
- STARTING - Enum constant in enum class io.helidon.pico.api.Event
-
Starting.
- startingActivationPhase() - Method in interface io.helidon.pico.api.ActivationResult
-
The activation phase that was found at onset of the phase transition.
- startingPhase() - Method in interface io.helidon.pico.api.ActivationRequest
-
The phase to start activation.
- startsWith(byte[]) - Method in class io.helidon.common.buffers.DataReader
-
Does the current data start with the prefix.
- startsWithNewLine() - Method in class io.helidon.common.buffers.DataReader
-
Does the data start with a new line (CRLF).
- startTransitionCurrentActivationPhase(AbstractServiceProvider.LogEntryAndResult, Phase) - Method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Starts transitioning to a new phase.
- STARTUP - Enum constant in enum class io.helidon.health.HealthCheckType
-
Startup health check.
- STARTUP - Static variable in annotation interface io.helidon.pico.api.RunLevel
-
Represents an eager singleton that should be started at "startup".
- startupChecks() - Method in interface io.helidon.microprofile.health.HealthCheckProvider
-
Return the provided start-up
HealthChecks. - state() - Method in interface io.helidon.nima.faulttolerance.CircuitBreaker
-
Current breaker state.
- state() - Method in interface io.helidon.reactive.faulttolerance.CircuitBreaker
-
Current breaker state.
- state(CircuitBreaker.State) - Method in interface io.helidon.nima.faulttolerance.CircuitBreaker
-
Set state of this circuit breaker.
- state(CircuitBreaker.State) - Method in interface io.helidon.reactive.faulttolerance.CircuitBreaker
-
Set state of this circuit breaker.
- statement() - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
-
Statement text.
- statement() - Method in class io.helidon.reactive.dbclient.common.DbStatementContext
-
Statement text as configured.
- statement() - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Text of the statement to be executed.
- statement(DbClientServiceContext) - Method in class io.helidon.reactive.dbclient.common.DbClientServiceBase
- statement(DbClientServiceContext) - Method in interface io.helidon.reactive.dbclient.DbClientService
-
Statement execution to be intercepted.
- statement(String) - Method in interface io.helidon.reactive.dbclient.DbStatements
-
Get statement text for a named statement.
- statement(String) - Method in class io.helidon.reactive.dbclient.health.DbClientHealthCheck.Builder
-
Set custom statement.
- statement(String) - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig.Builder
-
The statement of this policy.
- statement(String, List<Object>) - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Set a new statement with indexed parameters to be used.
- statement(String, Map<String, Object>) - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Set a new statement with named parameters to be used.
- statementFuture() - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
A stage that is completed once the statement finishes execution.
- statementFuture(CompletionStage<Void>) - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Set a new future to mark completion of the statement.
- statementName() - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
-
Statement name.
- statementName() - Method in class io.helidon.reactive.dbclient.common.DbStatementContext
-
Name of this statement.
- statementName() - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Name of a statement to be executed.
- statementName() - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementDml
-
Statement name.
- statementName(String) - Method in class io.helidon.reactive.dbclient.common.DbStatementContext.BuilderBase
-
Configure name of statement.
- statementName(String) - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Set a new statement name to be used.
- statementName(String) - Method in class io.helidon.reactive.dbclient.health.DbClientHealthCheck.Builder
-
Set custom statement name.
- statementNames() - Method in class io.helidon.reactive.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
-
Set of statement name patterns.
- statementNames(String...) - Method in class io.helidon.reactive.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
-
Configure statement name patterns this service will be triggered for.
- statementNames(List<String>) - Method in class io.helidon.reactive.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
-
Configures statement name patterns from configuration.
- statementPredicate(Predicate<DbClientServiceContext>) - Method in class io.helidon.reactive.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
-
Configure a predicate whose result will be used to decide whether to trigger this service or not.
- statements() - Method in class io.helidon.reactive.dbclient.common.DbClientContext
-
Configured statements.
- statements(DbStatements) - Method in class io.helidon.reactive.dbclient.common.DbClientContext.BuilderBase
-
Configure the db statements to use.
- statements(DbStatements) - Method in class io.helidon.reactive.dbclient.DbClient.Builder
-
Statements to use either from configuration or manually configured.
- statements(DbStatements) - Method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProviderBuilder
- statements(DbStatements) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClientProviderBuilder
- statements(DbStatements) - Method in interface io.helidon.reactive.dbclient.spi.DbClientProviderBuilder
-
Statements to use either from configuration or manually configured.
- statementText(String) - Method in class io.helidon.reactive.dbclient.common.AbstractDbExecute
-
Return a statement text based on the statement name.
- statementText(String) - Method in class io.helidon.reactive.dbclient.common.DbStatementContext.BuilderBase
-
Configure text of statement.
- statementType() - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
-
Type of this statement.
- statementType() - Method in class io.helidon.reactive.dbclient.common.DbStatementContext
-
Statement type of this statement.
- statementType() - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Type of the statement being executed.
- statementType() - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbStatementDml
- statementType(DbStatementType) - Method in class io.helidon.reactive.dbclient.common.DbStatementContext.BuilderBase
-
Configure statement type.
- statementType(DbStatementType) - Method in interface io.helidon.reactive.dbclient.DbClientServiceContext
-
Set the type of the statement.
- statementTypes() - Method in class io.helidon.reactive.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
-
Set of statement types.
- statementTypes(DbStatementType...) - Method in class io.helidon.reactive.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
-
Configure statement types this service will be triggered for.
- statementTypes(List<DbStatementType>) - Method in class io.helidon.reactive.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
-
Configures statement types from configuration.
- StaticContentService - Interface in io.helidon.nima.webserver.staticcontent
-
Serves 'static content' (files) from filesystem or using a classloader to the
WebServerHttpRouting. - StaticContentService.Builder<B extends StaticContentService.Builder<B>> - Class in io.helidon.nima.webserver.staticcontent
-
Fluent builder of the StaticContent detailed parameters.
- StaticContentService.ClassPathBuilder - Class in io.helidon.nima.webserver.staticcontent
-
Builder for class path based static content.
- StaticContentService.FileBasedBuilder<T extends StaticContentService.FileBasedBuilder<T>> - Class in io.helidon.nima.webserver.staticcontent
-
Builder for file based static content supports, such as file based and classpath based.
- StaticContentService.FileSystemBuilder - Class in io.helidon.nima.webserver.staticcontent
-
Builder for file system based static content.
- StaticContentSupport - Interface in io.helidon.reactive.webserver.staticcontent
- StaticContentSupport.Builder<B extends StaticContentSupport.Builder<B>> - Class in io.helidon.reactive.webserver.staticcontent
-
Fluent builder of the StaticContent detailed parameters.
- StaticContentSupport.ClassPathBuilder - Class in io.helidon.reactive.webserver.staticcontent
-
Builder for class path based static content.
- StaticContentSupport.FileBasedBuilder<T extends StaticContentSupport.FileBasedBuilder<T>> - Class in io.helidon.reactive.webserver.staticcontent
-
Builder for file based static content supports, such as file based and classpath based.
- StaticContentSupport.FileSystemBuilder - Class in io.helidon.reactive.webserver.staticcontent
-
Builder for file system based static content.
- staticDeclaration() - Method in interface io.helidon.pico.api.ElementInfo
-
True if the injection point is static.
- staticDeclaration(boolean) - Method in class io.helidon.pico.runtime.Dependencies.BuilderContinuation
-
Sets the flag indicating that the injection point is static.
- staticFile(String) - Method in class io.helidon.nima.openapi.OpenApiService.AbstractBuilder
-
Sets the file system path of the static OpenAPI document file.
- staticFile(String) - Method in class io.helidon.reactive.openapi.OpenAPISupport.Builder
-
Sets the file system path of the static OpenAPI document file.
- stats() - Method in interface io.helidon.nima.faulttolerance.Bulkhead
-
Provides access to internal stats for this bulkhead.
- stats() - Method in interface io.helidon.reactive.faulttolerance.Bulkhead
-
Provides access to internal stats for this bulkhead.
- status() - Method in class io.helidon.common.http.DirectHandler.TransportResponse
-
Configured status.
- status() - Method in exception class io.helidon.common.http.HttpException
-
Obtain the associated http status.
- status() - Method in exception class io.helidon.common.http.RequestException
-
Configured HTTP status.
- status() - Method in interface io.helidon.cors.CorsResponseAdapter
-
Returns the status of the response.
- status() - Method in interface io.helidon.health.HealthCheckResponse
-
Status of this health check.
- status() - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
-
Received HTTP status.
- status() - Method in class io.helidon.integrations.common.rest.ApiResponse
-
HTTP status returned.
- status() - Method in exception class io.helidon.integrations.common.rest.ApiRestException
-
Returned HTTP status.
- status() - Method in exception class io.helidon.lra.coordinator.client.CoordinatorConnectionException
-
Status which should be reported to LRA method based on this error.
- status() - Method in interface io.helidon.lra.coordinator.client.Participant
-
URI of participant's method annotated with
@Status. - status() - Method in class io.helidon.nima.http2.Http2Headers
-
Status pseudo header.
- status() - Method in interface io.helidon.nima.webclient.ClientResponse
-
Response status.
- status() - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Configured HTTP status, if not configured, returns
Http.Status.OK_200. - status() - Method in class io.helidon.nima.webserver.http.ServerResponseBase
- status() - Method in interface io.helidon.reactive.webclient.WebClientResponse
-
Status of this response.
- status() - Method in interface io.helidon.reactive.webclient.WebClientServiceResponse
-
Status of the response.
- status() - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Returns actual response status code.
- status() - Method in class io.helidon.security.SecurityResponse
-
Status of this response.
- status(boolean) - Method in class io.helidon.health.HealthCheckResponse.Builder
-
Status of health check, defaults to
HealthCheckResponse.Status.UP. - status(int) - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Sets new HTTP status code.
- status(Http.Status) - Method in class io.helidon.common.http.DirectHandler.TransportResponse.Builder
-
Custom status.
- status(Http.Status) - Method in class io.helidon.common.http.RequestException.Builder
-
Http status to use.
- status(Http.Status) - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
-
Response status returned by the API call.
- status(Http.Status) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
-
HTTP status configured by
RestApi. - status(Http.Status) - Method in interface io.helidon.integrations.common.rest.ResponseBuilder
-
Response status returned by the API call.
- status(Http.Status) - Method in class io.helidon.nima.http2.Http2Headers
-
Status pseudo header.
- status(Http.Status) - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Status of the response.
- status(Http.Status) - Method in class io.helidon.nima.webserver.http.ServerResponseBase
- status(Http.Status) - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Sets new HTTP status.
- status(HealthCheckResponse.Status) - Method in class io.helidon.health.HealthCheckResponse.Builder
-
Status of health check, defaults to
HealthCheckResponse.Status.UP. - status(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set security status of this security response.
- status(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Set security status of this security response.
- status(SecurityResponse.SecurityStatus) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Set security status of this security response.
- status(Span.Status) - Method in interface io.helidon.tracing.Span
-
Span status, mostly used to configure
Span.Status.ERROR. - status(URI, PropagatedHeaders) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Return status of specified LRA.
- status(URI, PropagatedHeaders) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
- STATUS_NAME - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
grpc status header name.
- STATUS_NAME - Static variable in class io.helidon.nima.http2.Http2Headers
-
Header name of the status pseudo header.
- statusCode() - Method in class io.helidon.security.SecurityResponse
-
Status code (uses HTTP status codes for mapping).
- statusCode(int) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set a status code for failed statuses.
- statusCode(int) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Set a status code for failed statuses.
- statusCode(int) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Set a status code for failed statuses.
- statusFromResponse(String) - Static method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Find the status line and return response HTTP status.
- StatusLogEntry - Class in io.helidon.nima.webserver.accesslog
-
Access log entry for HTTP status.
- StatusLogEntry - Class in io.helidon.reactive.webserver.accesslog
-
Access log entry for HTTP status.
- StatusLogEntry.Builder - Class in io.helidon.nima.webserver.accesslog
-
A fluent API builder for
StatusLogEntry. - StatusLogEntry.Builder - Class in io.helidon.reactive.webserver.accesslog
-
A fluent API builder for
StatusLogEntry. - stdDev() - Method in interface io.helidon.metrics.api.LabeledSnapshot
-
Standard deviation.
- stop() - Method in class io.helidon.config.etcd.EtcdWatcher
- stop() - Method in class io.helidon.config.FileSystemWatcher
- stop() - Method in class io.helidon.config.ScheduledPollingStrategy
- stop() - Method in interface io.helidon.config.spi.ChangeWatcher
-
Stop watching all targets for changes.
- stop() - Method in interface io.helidon.config.spi.PollingStrategy
-
Stop polling and release all resources.
- stop() - Method in class io.helidon.messaging.connectors.aq.AqConnectorImpl
- stop() - Method in class io.helidon.messaging.connectors.jms.JmsConnector
- stop() - Method in class io.helidon.messaging.connectors.kafka.KafkaConnector
-
Stops the KafkaConnector and all the jobs and resources related to it.
- stop() - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher
-
Closes the opened resources to Kafka and completes exceptionally the pending
Message.ack(). - stop() - Method in interface io.helidon.messaging.Messaging
-
Invoke stop method in all connectors implementing it.
- stop() - Method in interface io.helidon.messaging.Stoppable
-
Invoked during
Messaging.stop(). - stop() - Method in interface io.helidon.metrics.api.RegistryFactory
-
Called to stop required background tasks of a factory (if any).
- stop() - Method in class io.helidon.metrics.RegistryFactory
- stop() - Method in interface io.helidon.microprofile.server.Server
-
Stop this server immediately (can only be used on a started server).
- stop() - Method in class io.helidon.microprofile.server.ServerImpl
- stop() - Method in interface io.helidon.nima.webserver.WebServer
-
Attempt to gracefully shutdown the server.
- stop() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsTimerContext
- Stoppable - Interface in io.helidon.messaging
-
Messaging connector which can be notified about messaging stop.
- storageDirectory(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
The base directory of the storage in the file system.
- storeByValue(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- strategy() - Method in class io.helidon.pico.api.InjectorOptions
-
The strategy the injector should apply.
- strategy() - Method in interface io.helidon.pico.tools.spi.InterceptorCreator
-
Determines the strategy being applied.
- stream() - Method in interface io.helidon.common.config.ConfigValue
-
If a value is present, returns a sequential
Streamcontaining only that value, otherwise returns an emptyStream. - stream() - Method in interface io.helidon.common.configurable.Resource
-
Get an input stream to this resource.
- stream() - Method in interface io.helidon.config.ConfigValue
-
If a value is present, returns a sequential
Streamcontaining only that value, otherwise returns an emptyStream. - stream() - Method in class io.helidon.grpc.core.PriorityBag
-
Obtain the contents of this
PriorityBagas an orderedStream. - stream() - Method in class io.helidon.metrics.api.AbstractRegistry
-
Returns a stream of
Map.Entryfor this registry for enabled metrics. - stream() - Method in interface io.helidon.metrics.api.Registry
-
Steam all metrics from this registry.
- stream() - Method in class io.helidon.metrics.Registry
- stream() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
- stream(StreamObserver<T>, CompletionStage<Void>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Obtain a
Consumerthat can be used to send values to theStreamObserver.onNext(Object)method until theCompletionStagecompletes then callStreamObserver.onCompleted(). - stream(StreamObserver<T>, CompletionStage<Void>) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
-
Obtain a
Consumerthat can be used to send values to theStreamObserver.onNext(Object)method until theCompletionStagecompletes then callStreamObserver.onCompleted(). - stream(StreamObserver<T>, Supplier<Stream<? extends T>>) - Static method in class io.helidon.grpc.core.ResponseHelper
- stream(StreamObserver<T>, Supplier<Stream<? extends T>>) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
- stream(StreamObserver<T>, Stream<? extends T>) - Static method in class io.helidon.grpc.core.ResponseHelper
- stream(StreamObserver<T>, Stream<? extends T>) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
- stream(T) - Method in class io.helidon.grpc.core.JsonbMarshaller
- STREAM_CLOSED - Enum constant in enum class io.helidon.nima.http2.Http2ErrorCode
-
The endpoint received a frame after a stream was half-closed.
- streamAsync(StreamObserver<T>, CompletionStage<Void>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Obtain a
Consumerthat can be used to send values to theStreamObserver.onNext(Object)method until theCompletionStagecompletes then asynchronously callStreamObserver.onCompleted()using the fork-join thread pool. - streamAsync(StreamObserver<T>, CompletionStage<Void>) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
-
Obtain a
Consumerthat can be used to send values to theStreamObserver.onNext(Object)method until theCompletionStagecompletes then asynchronously callStreamObserver.onCompleted()using the fork-join thread pool. - streamAsync(StreamObserver<T>, CompletionStage<Void>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Obtain a
Consumerthat can be used to send values to theStreamObserver.onNext(Object)method until theCompletionStagecompletes then asynchronously callStreamObserver.onCompleted()using the executor thread. - streamAsync(StreamObserver<T>, CompletionStage<Void>, Executor) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
-
Obtain a
Consumerthat can be used to send values to theStreamObserver.onNext(Object)method until theCompletionStagecompletes then asynchronously callStreamObserver.onCompleted()using the executor thread. - streamAsync(StreamObserver<T>, Supplier<Stream<? extends T>>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
- streamAsync(StreamObserver<T>, Supplier<Stream<? extends T>>, Executor) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
- streamAsync(StreamObserver<T>, Stream<? extends T>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
- streamAsync(StreamObserver<T>, Stream<? extends T>, Executor) - Static method in class io.helidon.nima.grpc.webserver.ResponseHelper
- StreamFlowControl - Class in io.helidon.nima.http2
-
Stream specific HTTP/2 flow control.
- streamId() - Method in class io.helidon.nima.http2.Http2FrameHeader
-
Stream id this header belongs to.
- streamId() - Method in record class io.helidon.nima.http2.Http2Priority
-
Returns the value of the
streamIdrecord component. - streamId() - Method in interface io.helidon.nima.http2.Http2Stream
-
Stream ID.
- streamId() - Method in class io.helidon.nima.http2.webserver.Http2Stream
- streamReaders() - Method in interface io.helidon.reactive.media.common.MediaSupport
-
Returns the collection of the stream readers which should be registered.
- streamReaders() - Method in class io.helidon.reactive.media.multipart.MultiPartSupport
- streamResult(String) - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Description of the result of output stream processing.
- streamState() - Method in interface io.helidon.nima.http2.Http2Stream
-
State of this stream.
- streamState() - Method in class io.helidon.nima.http2.webserver.Http2Stream
- streamState() - Method in interface io.helidon.nima.http2.webserver.spi.Http2SubProtocolSelector.SubProtocolHandler
-
Current stream state.
- StreamTimeoutException - Exception Class in io.helidon.nima.http2.webclient
-
Thrown when no data are received over the stream within configured request timeout.
- StreamValidationUtils - Class in io.helidon.common.reactive
-
Helper methods for stream validation.
- streamWriter() - Static method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Return a default Jackson entity stream writer.
- streamWriter() - Static method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Return a default JSON-B entity stream writer.
- streamWriter() - Static method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Return a default JSON-P entity stream writer.
- streamWriter(ObjectMapper) - Static method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Create a new Jackson entity stream writer based on
ObjectMapperinstance. - streamWriter(Jsonb) - Static method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Create a new JSON-B entity stream writer based on
Jsonbinstance. - streamWriter(JsonWriterFactory) - Static method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Create a new JSON-P entity stream writer based on
JsonWriterFactory. - streamWriterInstance() - Method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Return Jackson stream writer instance.
- streamWriterInstance() - Method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Return JSON-B stream writer instance.
- streamWriterInstance() - Method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Return JSON-P stream writer.
- streamWriters() - Method in class io.helidon.reactive.media.common.DefaultMediaSupport
- streamWriters() - Method in interface io.helidon.reactive.media.common.MediaSupport
-
Returns the collection of the stream writers which should be registered.
- streamWriters() - Method in class io.helidon.reactive.media.jackson.JacksonSupport
- streamWriters() - Method in class io.helidon.reactive.media.jsonb.JsonbSupport
- streamWriters() - Method in class io.helidon.reactive.media.jsonp.JsonpSupport
- streamWriters() - Method in class io.helidon.reactive.media.multipart.MultiPartSupport
- STRICT - Enum constant in enum class io.helidon.common.http.SetCookie.SameSite
-
Cookies will only be sent in a first-party context and not be sent along with requests initiated by third party websites.
- STRICT_TRANSPORT_SECURITY - Static variable in class io.helidon.common.http.Http.Header
-
The
Strict-Transport-Securityheader name. - string() - Method in interface io.helidon.common.configurable.Resource
-
Get string content of this resource.
- string(Charset) - Method in interface io.helidon.common.configurable.Resource
-
Get string content of this resource.
- STRING - Static variable in class io.helidon.common.GenericType
-
Generic type for String.
- stringReader() - Static method in class io.helidon.reactive.media.common.DefaultMediaSupport
-
Return
Stringreader instance. - StringSupport - Class in io.helidon.nima.http.media
-
Media support for strings.
- StringSupport() - Constructor for class io.helidon.nima.http.media.StringSupport
-
Creates an instance of media support for strings.
- stringValue(JsonValue) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get a string value from a json value.
- stringValueParser() - Static method in class io.helidon.builder.config.spi.StringValueParserHolder
-
Provides the global service-loader instance of
StringValueParser. - stringValueParser() - Method in interface io.helidon.builder.config.spi.StringValueParserProvider
-
The service-loaded global
StringValueParserinstance. - stringValueParser() - Method in class io.helidon.pico.configdriven.runtime.DefaultStringValueParserProvider
- StringValueParser - Interface in io.helidon.builder.config.spi
-
String value parser.
- StringValueParserHolder - Class in io.helidon.builder.config.spi
-
Provides access to the
StringValueParser. - StringValueParserProvider - Interface in io.helidon.builder.config.spi
-
Java
ServiceLoaderprovider interface for delivering theStringValueParserinstance. - stripOws() - Method in class io.helidon.common.buffers.LazyString
-
Strip optional whitespace(s) from beginning and end of the String.
- subject() - Method in class io.helidon.security.jwt.Jwt
-
Subject claim.
- subject() - Method in class io.helidon.security.jwt.JwtHeaders
-
Subject claim.
- subject() - Method in class io.helidon.security.ProviderRequest
-
Current user subject, if already authenticated.
- subject(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Subject defines the principal this JWT was issued for (e.g.
- Subject - Class in io.helidon.security
-
A security subject, representing a user or a service.
- Subject.Builder - Class in io.helidon.security
-
A fluent API builder for
Subject. - subjectMapper() - Method in interface io.helidon.security.Security
-
Subject mapping provider used to map subject(s) authenticated by
AuthenticationProviderto a newSubject, e.g. - subjectMappingProvider(SubjectMappingProvider) - Method in class io.helidon.security.Security.Builder
-
Configure a subject mapping provider that would be used once authentication is processed.
- SubjectMappingProvider - Interface in io.helidon.security.spi
-
A provider that maps subject(s) authenticated by an authentication provider to a new subject.
- subjectType() - Element in annotation interface io.helidon.security.abac.role.RoleValidator.Roles
-
Subject type for this restriction, defaults to
SubjectType.USER. - subjectType() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
-
The type of principal we have authenticated (either user or service, defaults to service).
- subjectType(SubjectType) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Principal type this provider extracts (and also propagates).
- subjectType(SubjectType) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Principal type this provider extracts (and also propagates).
- subjectType(SubjectType) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
-
Principal type this provider extracts (and also propagates).
- subjectType(SubjectType) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Principal type this provider extracts (and also propagates).
- subjectType(SubjectType) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
-
The type of principal we have authenticated (either user or service, defaults to service).
- subjectType(SubjectType) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Principal type this provider extracts (and also propagates).
- SubjectType - Enum Class in io.helidon.security
-
Type of principal.
- subjectTypes(SubjectType...) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
-
Deprecated.Configure supported subject types.
- subjectTypes(SubjectType...) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.Builder
-
Configure supported subject types.
- submit() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Performs prepared request.
- submit() - Method in class io.helidon.security.OutboundSecurityClientBuilder
-
A shortcut method to build the client and invoke
SecurityClient.submit()on it. - submit() - Method in interface io.helidon.security.SecurityClient
-
Submit the configured fields in the security request and process the security operation (Authentication, Authorization or OutboundSecurity).
- submit() - Method in class io.helidon.security.SecurityClientBuilder
-
A shortcut method to build the client and invoke
SecurityClient.submit()on it. - submit(Object) - Method in interface io.helidon.nima.webclient.ClientRequest
-
Submit an entity.
- submit(Object) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Performs prepared request and submitting request entity.
- submit(Object, Class<T>) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Performs prepared request and submitting request entity.
- submit(Flow.Publisher<DataChunk>) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Performs prepared request and submitting request entity using
Flow.Publisher. - submit(Flow.Publisher<DataChunk>, Class<T>) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Performs prepared request and submitting request entity using
Flow.Publisher. - submit(Function<MessageBodyWriterContext, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Performs prepared request and submitting request entity using a marshalling function.
- subProtocol() - Method in record class io.helidon.nima.http2.webserver.spi.SubProtocolResult
-
Returns the value of the
subProtocolrecord component. - subProtocol() - Method in class io.helidon.nima.websocket.client.ClientWsConnection
- subProtocol() - Method in class io.helidon.nima.websocket.webserver.WsConnection
- subProtocol() - Method in interface io.helidon.nima.websocket.WsSession
-
The WebSocket sub-protocol negotiated for this session.
- subProtocol(ConnectionContext, HttpPrologue, Http2Headers, Http2StreamWriter, int, Http2Settings, Http2Settings, Http2StreamState, Router) - Method in interface io.helidon.nima.http2.webserver.spi.Http2SubProtocolSelector
-
Check if this is a sub-protocol request and return appropriate result.
- SubProtocolResult - Record Class in io.helidon.nima.http2.webserver.spi
-
Sub-protocol result.
- SubProtocolResult(boolean, Http2SubProtocolSelector.SubProtocolHandler) - Constructor for record class io.helidon.nima.http2.webserver.spi.SubProtocolResult
-
Creates an instance of a
SubProtocolResultrecord class. - subProtocols(String...) - Method in class io.helidon.nima.websocket.client.WsClient.Builder
-
Configure sub-protocols.
- Subscribable<T> - Interface in io.helidon.common.reactive
-
Decorated publisher that allows subscribing to individual events with java functions.
- subscribe(Flow.Subscriber<? super DataChunk>) - Method in class io.helidon.reactive.media.common.MessageBodyReadableContent
- subscribe(Flow.Subscriber<? super DataChunk>) - Method in class io.helidon.reactive.media.multipart.MultiPartDecoder.DataChunkPublisher
- subscribe(Flow.Subscriber<? super DataChunk>) - Method in class io.helidon.reactive.media.multipart.MultiPartEncoder
- subscribe(Flow.Subscriber<? super ReadableBodyPart>) - Method in class io.helidon.reactive.media.multipart.MultiPartDecoder
- subscribe(Flow.Subscriber<? super ByteBuffer>) - Method in class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.
- subscribe(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
- subscribe(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.ConcatPublisher
- subscribe(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.EmittingPublisher
- subscribe(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.MultiTappedPublisher
- subscribe(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Subscribable
-
Subscribe to this
Singleinstance with the given delegate functions. - subscribe(Consumer<? super T>, Consumer<? super Throwable>) - Method in interface io.helidon.common.reactive.Subscribable
-
Subscribe to this
Singleinstance with the given delegate functions. - subscribe(Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface io.helidon.common.reactive.Subscribable
-
Subscribe to this
Singleinstance with the given delegate functions. - subscribe(Consumer<? super T>, Consumer<? super Throwable>, Runnable, Consumer<? super Flow.Subscription>) - Method in interface io.helidon.common.reactive.Subscribable
-
Subscribe to this
Singleinstance with the given delegate functions. - subscribe(Subscriber<? super KafkaMessage<K, V>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher
- subscribe(Subscriber<? super Message<PAYLOAD>>) - Method in class io.helidon.messaging.Emitter
- subscriber(Channel<PAYLOAD>, Flow.Subscriber<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
Flow.Subscriberto be used for suppliedChannel. - subscriber(Channel<PAYLOAD>, Consumer<Multi<? extends Message<? extends PAYLOAD>>>) - Method in class io.helidon.messaging.Messaging.Builder
- subscriber(Channel<PAYLOAD>, SubscriberBuilder<? extends Message<? extends PAYLOAD>, RESULT>) - Method in class io.helidon.messaging.Messaging.Builder
- subscriber(Channel<PAYLOAD>, Subscriber<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
Subscriberto be used for suppliedChannel. - SUBSCRIBER_NAME_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Subscriber name for durable consumer used to identify subscription.
- subscriberConfig(Config) - Method in class io.helidon.messaging.Channel.Builder
-
Config available to subscriber connector.
- SubscriptionHelper - Enum Class in io.helidon.common.reactive
-
Helper enum with a singleton cancellation indicator and utility methods to perform atomic actions on
Flow.Subscriptions. - subtype() - Method in interface io.helidon.common.http.HttpMediaType
- subtype() - Method in interface io.helidon.common.media.type.MediaType
-
Subtype, such as
yaml. - success() - Method in interface io.helidon.pico.api.ActivationResult
-
Returns true if this result was successful.
- success() - Method in interface io.helidon.pico.tools.GeneralCreatorResponse
-
Flag to indicate a success or failure.
- success(boolean) - Method in class io.helidon.reactive.dbclient.metrics.DbClientMetricBuilder
-
Whether to measure successful statements.
- success(Principal) - Static method in class io.helidon.security.AuthenticationResponse
-
Provider has authenticated the request and created a principal for a user.
- success(Subject) - Static method in class io.helidon.security.AuthenticationResponse
-
Provider has authenticated the request and created a user Subject.
- success(Subject, Subject) - Static method in class io.helidon.security.AuthenticationResponse
-
Provider has authenticated the request and created a user and service Subject.
- SUCCESS - Enum constant in enum class io.helidon.pico.api.ActivationStatus
-
The service has been activated and is fully ready to receive requests.
- SUCCESS - Enum constant in enum class io.helidon.security.AuditEvent.AuditSeverity
-
Security event success.
- SUCCESS - Enum constant in enum class io.helidon.security.SecurityResponse.SecurityStatus
-
Indicates that the message processing by the security component was successful and that the runtime is to proceed with its normal processing of the resulting message.
- SUCCESS_FINISH - Enum constant in enum class io.helidon.security.SecurityResponse.SecurityStatus
-
Succeeded and provider did everything to be done.
- SUCCESSFUL - Enum constant in enum class io.helidon.common.http.Http.Status.Family
-
2xxHTTP status codes. - successService(Principal) - Static method in class io.helidon.security.AuthenticationResponse
-
Provider has authenticated the request and created a principal for a service (or a client).
- successService(Subject) - Static method in class io.helidon.security.AuthenticationResponse
-
Provider has authenticated the request and created a service Subject.
- successThreshold(int) - Method in class io.helidon.nima.faulttolerance.CircuitBreaker.Builder
-
How many successful calls will close a half-open circuit.
- successThreshold(int) - Method in class io.helidon.reactive.faulttolerance.CircuitBreaker.Builder
-
How many successful calls will close a half-open circuit.
- SUFFICIENT - Enum constant in enum class io.helidon.security.CompositeProviderFlag
-
If succeeds, no further providers are called, otherwise same as optional.
- superTypeInfo() - Method in class io.helidon.common.types.DefaultTypeInfo
- superTypeInfo() - Method in interface io.helidon.common.types.TypeInfo
-
The parent/super class for this type info.
- superTypeInfo(TypeInfo) - Method in class io.helidon.common.types.DefaultTypeInfo.Builder
-
Sets the superTypeInfo to val.
- supplier() - Method in interface io.helidon.config.ConfigValue
-
Returns a supplier of a typed value.
- supplier() - Method in record class io.helidon.nima.http.media.MediaSupport.ReaderResponse
-
Returns the value of the
supplierrecord component. - supplier() - Method in record class io.helidon.nima.http.media.MediaSupport.WriterResponse
-
Returns the value of the
supplierrecord component. - supplier(T) - Method in interface io.helidon.config.ConfigValue
-
Returns a supplier of a typed value with a default.
- Supplier() - Constructor for class io.helidon.grpc.core.JsonbMarshaller.Supplier
- SupplierException - Exception Class in io.helidon.nima.faulttolerance
-
An exception class that is a
RuntimeExceptionand is used to wrap an exception that cannot be thrown in a supplier. - SupplierException(String, Throwable) - Constructor for exception class io.helidon.nima.faulttolerance.SupplierException
-
Create an instance using a
Throwable. - SupplierException(Throwable) - Constructor for exception class io.helidon.nima.faulttolerance.SupplierException
-
Create an instance using a
Throwable. - SupplierHelper - Class in io.helidon.nima.faulttolerance
-
Helper to handle async suppliers that return
CompletionStage. - supplies(AnnotatedMethod) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier
- supplies(AnnotatedMethod) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier
- supplies(AnnotatedMethod) - Method in interface io.helidon.microprofile.grpc.core.MethodHandlerSupplier
-
Determine whether this
MethodHandlerSuppliercan supply aMethodHandlerfor a given method and type. - supplies(AnnotatedMethod) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier
- supplies(AnnotatedMethod) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier
- supply() - Method in class io.helidon.microprofile.grpc.server.GrpcServerCdiExtension.ServerProducer
-
Produce a
Supplierthat can supply theGrpcServer. - supply(Class<T>, Supplier<T>) - Method in interface io.helidon.common.context.Context
-
Register a new instance using a provided supplier.
- supply(Object, Class<T>, Supplier<T>) - Method in interface io.helidon.common.context.Context
-
Registers a new instance using a provided supplier.
- support() - Method in record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
-
Returns the value of the
supportrecord component. - support() - Method in record class io.helidon.nima.http.media.MediaSupport.ReaderResponse
-
Returns the value of the
supportrecord component. - support() - Method in record class io.helidon.nima.http.media.MediaSupport.WriterResponse
-
Returns the value of the
supportrecord component. - supported() - Method in class io.helidon.config.etcd.EtcdConfigSourceProvider
- supported() - Method in class io.helidon.config.etcd.EtcdWatcherProvider
- supported() - Method in class io.helidon.config.git.GitConfigSourceProvider
- supported() - Method in interface io.helidon.config.spi.ChangeWatcherProvider
-
Return a set of supported types.
- supported() - Method in interface io.helidon.config.spi.ConfigSourceProvider
-
Return a set of supported types.
- supported() - Method in interface io.helidon.config.spi.OverrideSourceProvider
-
Return a set of supported types.
- supported() - Method in interface io.helidon.config.spi.PollingStrategyProvider
-
Return a set of supported types.
- supported() - Method in interface io.helidon.config.spi.RetryPolicyProvider
-
Return a set of supported types.
- supported() - Method in record class io.helidon.nima.http2.webserver.spi.SubProtocolResult
-
Returns the value of the
supportedrecord component. - SUPPORTED - Enum constant in enum class io.helidon.common.mapper.spi.MapperProvider.Support
-
Correct type(s) and expected qualifier.
- SUPPORTED - Enum constant in enum class io.helidon.nima.http.media.MediaSupport.SupportLevel
-
Requested type is supported and exactly matched (such as
JsonObjectfrom JSON processing). - SUPPORTED - Enum constant in enum class io.helidon.nima.webserver.spi.ServerConnectionSelector.Support
-
Yes, this is a connection this selector can handle.
- SUPPORTED - Enum constant in enum class io.helidon.reactive.media.common.MessageBodyOperator.PredicateResult
-
Requested type is supported by that specific operator.
- SUPPORTED_VERSION - Static variable in class io.helidon.nima.websocket.webserver.WsUpgrader
-
Supported version.
- SUPPORTED_VERSION_HEADER - Static variable in class io.helidon.nima.websocket.webserver.WsUpgrader
-
Supported version header.
- supportedAnnotations() - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
- supportedAnnotations() - Method in class io.helidon.security.abac.policy.PolicyValidator
- supportedAnnotations() - Method in class io.helidon.security.abac.role.RoleValidator
- supportedAnnotations() - Method in class io.helidon.security.abac.scope.ScopeValidator
- supportedAnnotations() - Method in class io.helidon.security.abac.time.TimeValidator
- supportedAnnotations() - Method in class io.helidon.security.providers.abac.AbacProvider
- supportedAnnotations() - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
-
Provide extension annotations supported by this validator (e.g.
- supportedAnnotations() - Method in class io.helidon.security.providers.oidc.OidcProvider
- supportedAnnotations() - Method in interface io.helidon.security.spi.SecurityProvider
-
Provide extension annotations supported by this provider (e.g.
- supportedAnnotationTypes() - Method in class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
- supportedAnnotationTypes() - Method in interface io.helidon.builder.processor.spi.BuilderCreatorProvider
-
The set of
Builder-like annotations that this creator knows how to handle. - supportedAnnotationTypes() - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
- supportedApi() - Method in interface io.helidon.integrations.vault.spi.SysProvider
-
Supported API by this provider.
- supportedApi() - Method in class io.helidon.integrations.vault.sys.HcpSysProvider
- supportedApplicationProtocols() - Method in class io.helidon.nima.http2.webserver.Http2ConnectionSelector
- supportedApplicationProtocols() - Method in class io.helidon.nima.webserver.ConnectionProviders
-
Get a set of supported application protocols (used with ALPN).
- supportedApplicationProtocols() - Method in class io.helidon.nima.webserver.http1.Http1ConnectionSelector
- supportedApplicationProtocols() - Method in interface io.helidon.nima.webserver.spi.ServerConnectionSelector
-
Application protocols supported by this selector, used for example for ALPN negotiation.
- supportedAttributes() - Method in interface io.helidon.security.spi.SecurityProvider
-
A collection of attribute names expected by this provider to override endpoint configuration.
- supportedConfigKeys() - Method in interface io.helidon.security.spi.SecurityProvider
-
Keys expected in configuration.
- supportedCustomObjects() - Method in interface io.helidon.security.spi.SecurityProvider
-
Class of the configuration type.
- supportedEngine() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeEngineProvider
- supportedEngine() - Method in class io.helidon.integrations.vault.secrets.database.DbEngineProvider
- supportedEngine() - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1EngineProvider
- supportedEngine() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2EngineProvider
- supportedEngine() - Method in class io.helidon.integrations.vault.secrets.pki.PkiEngineProvider
- supportedEngine() - Method in class io.helidon.integrations.vault.secrets.transit.TransitEngineProvider
- supportedEngine() - Method in interface io.helidon.integrations.vault.spi.SecretsEngineProvider
-
Supported engine by this provider.
- supportedMediaTypes() - Method in class io.helidon.config.hocon.HoconConfigParser
- supportedMediaTypes() - Method in class io.helidon.config.PropertiesConfigParser
- supportedMediaTypes() - Method in interface io.helidon.config.spi.ConfigParser
-
Returns set of supported media types by the parser.
- supportedMediaTypes() - Method in class io.helidon.config.yaml.YamlConfigParser
- supportedMethod() - Method in class io.helidon.integrations.vault.auths.approle.AppRoleAuthProvider
- supportedMethod() - Method in class io.helidon.integrations.vault.auths.k8s.K8sAuthProvider
- supportedMethod() - Method in class io.helidon.integrations.vault.auths.token.TokenAuthProvider
- supportedMethod() - Method in interface io.helidon.integrations.vault.spi.AuthMethodProvider
-
Supported method by this provider.
- supportedProtocol() - Method in class io.helidon.nima.http2.webserver.Http2Upgrader
- supportedProtocol() - Method in interface io.helidon.nima.webserver.http1.spi.Http1Upgrader
-
Expected value of the protocol upgrade, such as
h2c, orwebsocket. - supportedProtocol() - Method in class io.helidon.nima.websocket.webserver.WsUpgrader
- supportedSuffixes() - Method in class io.helidon.config.hocon.HoconConfigParser
- supportedSuffixes() - Method in interface io.helidon.config.spi.ConfigParser
-
Config parser can define supported file suffixes.
- supportedSuffixes() - Method in class io.helidon.config.yaml.YamlConfigParser
- supportedTypes() - Method in class io.helidon.config.hocon.mp.HoconMpMetaConfigProvider
- supportedTypes() - Method in interface io.helidon.config.mp.spi.MpMetaConfigProvider
-
Set of supported types for a MicroProfile meta-config provider.
- supportedTypes() - Method in class io.helidon.config.yaml.mp.YamlMetaConfigProvider
- supports(BufferData) - Method in class io.helidon.nima.http2.webserver.Http2ConnectionSelector
- supports(BufferData) - Method in class io.helidon.nima.webserver.http1.Http1ConnectionSelector
- supports(BufferData) - Method in interface io.helidon.nima.webserver.spi.ServerConnectionSelector
-
Does this selector support current server connection.
- supports(GenericType<? extends Source<?>>, ClientResponse) - Method in class io.helidon.nima.sse.webclient.SseSourceHandlerProvider
- supports(GenericType<? extends Source<?>>, ClientResponse) - Method in interface io.helidon.nima.webclient.http.spi.SourceHandlerProvider
-
Checks if a provider supports the type.
- supports(GenericType<? extends Sink<?>>, ServerRequest) - Method in class io.helidon.nima.sse.webserver.SseSinkProvider
- supports(GenericType<? extends Sink<?>>, ServerRequest) - Method in interface io.helidon.nima.webserver.http.spi.SinkProvider
-
Checks if a provider supports the type.
- supports(Class<?>, GenericType<?>) - Static method in enum class io.helidon.reactive.media.common.MessageBodyOperator.PredicateResult
-
Whether handled class is supported.
- supports(String) - Method in class io.helidon.config.etcd.EtcdConfigSourceProvider
- supports(String) - Method in class io.helidon.config.etcd.EtcdWatcherProvider
- supports(String) - Method in class io.helidon.config.git.GitConfigSourceProvider
- supports(String) - Method in interface io.helidon.config.spi.ChangeWatcherProvider
-
Return true if this provider supports the type of meta-configurable object.
- supports(String) - Method in interface io.helidon.config.spi.ConfigSourceProvider
-
Return true if this provider supports the type of meta-configurable object.
- supports(String) - Method in interface io.helidon.config.spi.OverrideSourceProvider
-
Return true if this provider supports the type of meta-configurable object.
- supports(String) - Method in interface io.helidon.config.spi.PollingStrategyProvider
-
Return true if this provider supports the type of meta-configurable object.
- supports(String) - Method in interface io.helidon.config.spi.RetryPolicyProvider
-
Return true if this provider supports the type of meta-configurable object.
- supports(String, ProviderRequest) - Method in interface io.helidon.security.abac.policy.spi.PolicyExecutor
-
Can be used to tell the
PolicyValidatorthat this statement is supported by this policy executor. - supportsCompileTime() - Method in class io.helidon.pico.api.PicoServicesConfig
-
Flag indicating whether the dependency injection model for the
ApplicationandActivatoris capable for being produced at compile-time, and therefore used/loaded during runtime operations. - supportsContextualLookup() - Method in class io.helidon.pico.api.PicoServicesConfig
-
Flag indicating whether contextual lookup is supported via
Services.contextualServices(InjectionPointInfo). - supportsDecoding() - Method in class io.helidon.nima.http.encoding.deflate.DeflateEncodingProvider
- supportsDecoding() - Method in class io.helidon.nima.http.encoding.gzip.GzipEncodingProvider
- supportsDecoding() - Method in interface io.helidon.nima.http.encoding.spi.ContentEncodingProvider
-
Does this provider support decoding.
- supportsDynamic() - Method in class io.helidon.pico.api.PicoServicesConfig
-
Flag indicating whether the services registry supports dynamic behavior (key is
PicoServicesConfig.KEY_SUPPORTS_DYNAMIC). - supportsEncoding() - Method in class io.helidon.nima.http.encoding.deflate.DeflateEncodingProvider
- supportsEncoding() - Method in class io.helidon.nima.http.encoding.gzip.GzipEncodingProvider
- supportsEncoding() - Method in interface io.helidon.nima.http.encoding.spi.ContentEncodingProvider
-
Does this provider support encoding.
- supportsJsr330() - Method in class io.helidon.pico.api.PicoServicesConfig
-
Flag indicating whether jsr330 is supported by the provider implementation.
- supportsJsr330Privates() - Method in class io.helidon.pico.api.PicoServicesConfig
-
Flag indicating whether jsr330 is supported by the provider implementation for the use on private injection points.
- supportsJsr330Statics() - Method in class io.helidon.pico.api.PicoServicesConfig
-
Flag indicating whether jsr330 is supported by the provider implementation for the use on static injection points.
- supportsParameter(ParameterContext, ExtensionContext) - Method in class io.helidon.nima.testing.junit5.webserver.Http1DirectJunitExtension
- supportsParameter(ParameterContext, ExtensionContext) - Method in class io.helidon.nima.testing.junit5.webserver.Http1ServerJunitExtension
- supportsParameter(ParameterContext, ExtensionContext) - Method in interface io.helidon.nima.testing.junit5.webserver.spi.HelidonJunitExtension
-
Does this extension support the provided parameter.
- supportsParameter(ParameterContext, ExtensionContext) - Method in class io.helidon.nima.testing.junit5.websocket.WsDirectExtension
- supportsParameter(ParameterContext, ExtensionContext) - Method in class io.helidon.nima.testing.junit5.websocket.WsServerExtension
- supportsReflection() - Method in class io.helidon.pico.api.PicoServicesConfig
-
Flag indicating whether the reflection is supported.
- suspend() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Suspends the transaction currently associated with the calling thread and returns a
Transactionthat represents the transaction context being suspended, ornullif the calling thread is not associated with a transaction. - switchIfEmpty(Single<T>) - Method in interface io.helidon.common.reactive.Single
-
Switch to the other Single if the upstream is empty.
- switchIfEmpty(Flow.Publisher<T>) - Method in interface io.helidon.common.reactive.Multi
-
Switch to the other publisher if the upstream is empty.
- SWITCHING_PROTOCOL_PREFIX - Static variable in class io.helidon.nima.websocket.webserver.WsUpgrader
-
Switching response prefix.
- SWITCHING_PROTOCOLS_101 - Static variable in class io.helidon.common.http.Http.Status
-
101 Switching Protocols, see HTTP/1.1 documentations.
- SWITCHING_PROTOCOLS_SUFFIX - Static variable in class io.helidon.nima.websocket.webserver.WsUpgrader
-
Switching response suffix.
- SymmetricCipher - Class in io.helidon.common.crypto
-
This class provides simple and stateless way to encrypt and decrypt messages using selected symmetric cipher.
- SymmetricCipher.Builder - Class in io.helidon.common.crypto
-
Builder of the
SymmetricCipher. - syncAuthenticate(ProviderRequest) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
- syncAuthenticate(ProviderRequest) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider
- syncAuthenticate(ProviderRequest) - Method in class io.helidon.security.providers.header.HeaderAtnProvider
- syncAuthenticate(ProviderRequest) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
- syncAuthenticate(ProviderRequest) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider
- syncAuthenticate(ProviderRequest) - Method in class io.helidon.security.providers.jwt.JwtProvider
- syncAuthenticate(ProviderRequest) - Method in class io.helidon.security.spi.SynchronousProvider
-
Synchronous authentication.
- syncAuthorize(ProviderRequest) - Method in class io.helidon.security.providers.abac.AbacProvider
- syncAuthorize(ProviderRequest) - Method in class io.helidon.security.spi.SynchronousProvider
-
Synchronous authorization.
- SynchronousProvider - Class in io.helidon.security.spi
-
A provider base for synchronous providers.
- SynchronousProvider() - Constructor for class io.helidon.security.spi.SynchronousProvider
- syncOutbound(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
- syncOutbound(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider
- syncOutbound(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.header.HeaderAtnProvider
- syncOutbound(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
- syncOutbound(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.jwt.JwtProvider
- syncOutbound(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.spi.SynchronousProvider
-
Synchronous outbound security.
- synthetic() - Method in class io.helidon.microprofile.server.JaxRsApplication
-
Indicates whether this app was identified as synthetic when it was built.
- sys(SysApi<T>) - Method in interface io.helidon.integrations.vault.Vault
-
Get access to sys operations on this Vault, such as to configure engines, policies etc.
- Sys - Interface in io.helidon.integrations.vault.sys
-
Blocking APIs for Sys operations on Vault.
- SysApi<T> - Interface in io.helidon.integrations.vault
-
System API to use with
Vault.sys(SysApi). - SysProvider<T> - Interface in io.helidon.integrations.vault.spi
-
Java Service Loader service to add support for sys APIs.
- SysRx - Interface in io.helidon.integrations.vault.sys
-
Vault sys operation as reactive non-blocking API.
- SYSTEM - Enum constant in enum class io.helidon.reactive.webclient.Proxy.ProxyType
-
Proxy obtained from system.
- SYSTEM_PROPERTY_EXCLUDE - Static variable in class io.helidon.common.HelidonServiceLoader
-
System property used to exclude some implementation from the list of services that are configured for Java Service loader or services that are registered using
HelidonServiceLoader.Builder. - systemProperties() - Static method in class io.helidon.config.ConfigSources
-
Provides a
ConfigSourcefor creating aConfigderived from system properties. - systemProperties() - Static method in class io.helidon.config.mp.MpConfigSources
-
In memory config source based on system properties.
- SystemTagsManager - Interface in io.helidon.metrics.api
-
Deals with global and app-level tags to be included in output for all metrics.
T
- TAB_BYTE - Static variable in class io.helidon.common.buffers.Bytes
-
Horizontal tabulator byte.
- tag(Tag<?>) - Method in interface io.helidon.tracing.Span.Builder
-
Add a tag.
- tag(Tag<?>) - Method in interface io.helidon.tracing.Span
-
Add a tag to this span.
- tag(String, Boolean) - Method in interface io.helidon.tracing.Span.Builder
-
Add a boolean tag.
- tag(String, Boolean) - Method in interface io.helidon.tracing.Span
-
Add a boolean tag.
- tag(String, Number) - Method in interface io.helidon.tracing.Span.Builder
-
Add a number tag.
- tag(String, Number) - Method in interface io.helidon.tracing.Span
-
Add a numeric tag.
- tag(String, String) - Method in interface io.helidon.tracing.Span.Builder
-
Add a string tag.
- tag(String, String) - Method in interface io.helidon.tracing.Span
-
Add a string tag.
- Tag<T> - Class in io.helidon.tracing
-
Tag abstraction that can be used with
TracerBuilder.addTracerTag(String, String). - TAG_APPLICATION_PRE_CREATE - Static variable in interface io.helidon.pico.tools.ActivatorCreatorConfigOptions
-
This option (use -A at compile time) should be set to opt into
Applicationstub creation. - TAG_APPLICATION_PRE_CREATE - Static variable in class io.helidon.pico.tools.Options
-
Pre-creates a placeholder for an
Application. - TAG_AT_LEAST_ONE - Static variable in interface io.helidon.builder.config.spi.ConfigBeanInfo
-
The attribute name for
ConfigBean.atLeastOne(). - TAG_AUTO_ADD_NON_CONTRACT_INTERFACES - Static variable in class io.helidon.pico.tools.Options
-
Treat all super types as a contract for a given service type being added.
- TAG_COMPONENT_TYPE - Static variable in class io.helidon.builder.config.spi.HelidonConfigResolver
-
Tag that represents the component type.
- TAG_DEBUG - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
Tag for putting Pico tooling, processing, and runtime into debug mode.
- TAG_DEBUG - Static variable in class io.helidon.pico.tools.Options
-
Tag for putting Pico's annotation processing into debug mode.
- TAG_DRIVES_ACTIVATION - Static variable in interface io.helidon.builder.config.spi.ConfigBeanInfo
-
The attribute name for
ConfigBean.drivesActivation(). - TAG_IGNORE_MODULE_USAGE - Static variable in class io.helidon.pico.tools.Options
-
Identify invalid usage of the
module-info.javafor appropriate Pico references (the default is to fail). - TAG_IGNORE_UNSUPPORTED_ANNOTATIONS - Static variable in class io.helidon.pico.tools.Options
-
Identify whether any unsupported types should trigger annotation processing to keep going (the default is to fail).
- TAG_KEY - Static variable in interface io.helidon.builder.config.spi.ConfigBeanInfo
-
The attribute name for
ConfigBean.value()()}. - TAG_LEVEL_TYPE - Static variable in interface io.helidon.builder.config.spi.ConfigBeanInfo
-
The attribute name for
ConfigBean.levelType(). - TAG_MAP_APPLICATION_TO_SINGLETON_SCOPE - Static variable in class io.helidon.pico.tools.Options
-
Identify whether any application scopes (from ee) is translated to
Singleton. - TAG_META - Static variable in class io.helidon.builder.config.spi.HelidonConfigResolver
-
Tag that represents meta information about the attribute.
- TAG_MODULE_NAME - Static variable in class io.helidon.pico.api.PicoServicesConfig
-
Identify the module name being processed or the desired target module name.
- TAG_MODULE_NAME - Static variable in class io.helidon.pico.tools.Options
-
Identify the module name being processed or the desired target module name.
- TAG_PICO_MODULE_NAME - Static variable in class io.helidon.pico.tools.Options
-
Identify the pico sidecar (module-info.java.pico) module file name or path.
- TAG_REPEATABLE - Static variable in interface io.helidon.builder.config.spi.ConfigBeanInfo
-
The attribute name for
ConfigBean.repeatable(). - TAG_TEMPLATE_NAME - Static variable in class io.helidon.pico.tools.TemplateHelper
-
The tag that us used to represent the template name to use.
- TAG_WANT_DEFAULT_CONFIG_BEAN - Static variable in interface io.helidon.builder.config.spi.ConfigBeanInfo
-
The attribute name for
ConfigBean.wantDefaultConfigBean(). - Tag.TagSource<T> - Interface in io.helidon.tracing
-
Tag source (a type that can create tags).
- tags(Map<String, String>) - Method in class io.helidon.grpc.metrics.GrpcMetrics
-
Set the tags to apply to the metric.
- takeUntil(Flow.Publisher<U>) - Method in interface io.helidon.common.reactive.Multi
-
Relay upstream items until the other source signals an item or completes.
- takeUntil(Flow.Publisher<U>) - Method in interface io.helidon.common.reactive.Single
-
Relay upstream items until the other source signals an item or completes.
- takeUntil(Flow.Publisher<U>) - Method in interface io.helidon.common.reactive.Subscribable
-
Relay upstream items until the other source signals an item or completes.
- takeWhile(Predicate<? super T>) - Method in interface io.helidon.common.reactive.Multi
-
Take the longest prefix of elements from this stream that satisfy the given predicate.
- target() - Method in class io.helidon.config.DirectoryConfigSource
- target() - Method in class io.helidon.config.etcd.EtcdConfigSource
- target() - Method in class io.helidon.config.FileConfigSource
- target() - Method in class io.helidon.config.FileOverrideSource
- target() - Method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
-
Target of the change.
- target() - Method in interface io.helidon.config.spi.WatchableSource
-
The target of this source.
- target() - Method in class io.helidon.config.UrlConfigSource
- target() - Method in class io.helidon.config.UrlOverrideSource
- target() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor
-
Get the optional target string to use to resolve channel addresses.
- target() - Method in interface io.helidon.pico.tools.CompilerOptions
-
The compiler target version.
- target() - Method in interface io.helidon.pico.tools.ModuleInfoItem
-
The target class name, package name, or module name this item applies to.
- target(String) - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
-
Set the target string, which can be either a valid
NameResolvercompliant URI, or an authority string. - targetActivationPhase() - Method in interface io.helidon.pico.api.ActivationResult
-
The activation phase that was requested at the onset of the phase transition.
- targetElement() - Method in interface io.helidon.pico.tools.CustomAnnotationTemplateRequest
-
The target element being processed.
- targetElementAccess() - Method in interface io.helidon.pico.tools.CustomAnnotationTemplateRequest
-
The access modifier of the element.
- targetElementArgs() - Method in interface io.helidon.pico.tools.CustomAnnotationTemplateRequest
-
Only applicable for
ElementKind.METHODorElementKind.CONSTRUCTOR. - targetPhase() - Method in interface io.helidon.pico.api.ActivationRequest
-
Ultimate target phase for activation.
- targets() - Method in class io.helidon.security.providers.common.OutboundConfig
-
Outbound targets configured for outbound handling.
- targetType() - Method in class io.helidon.config.DirectoryConfigSource
- targetType() - Method in class io.helidon.config.etcd.EtcdConfigSource
- targetType() - Method in class io.helidon.config.FileOverrideSource
- targetType() - Method in interface io.helidon.config.spi.WatchableSource
-
Target type as supported by this source.
- targetType() - Method in class io.helidon.config.UrlConfigSource
- targetType() - Method in class io.helidon.config.UrlOverrideSource
- targetUri() - Method in class io.helidon.security.SecurityEnvironment
-
Get the URI of the resource requested.
- targetUri(URI) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Configure target URI.
- task(ScheduledConsumer<CronInvocation>) - Method in class io.helidon.scheduling.Scheduling.CronBuilder
-
Task to be scheduled for execution.
- task(ScheduledConsumer<FixedRateInvocation>) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
-
Task to be scheduled for execution.
- Task - Interface in io.helidon.scheduling
-
Scheduledtask. - tcpNoDelay(boolean) - Method in class io.helidon.common.socket.SocketOptions.Builder
-
This option may improve performance on some systems.
- TE - Static variable in class io.helidon.common.http.Http.Header
-
The
<code>{@value}</code>header name. - TE_TRAILERS - Static variable in class io.helidon.common.http.Http.HeaderValues
-
TE header set to
trailers, used to enable trailer headers. - template() - Method in interface io.helidon.pico.tools.GenericTemplateCreatorRequest
-
The (mustache / handlebars) template.
- TemplateHelper - Class in io.helidon.pico.tools
-
Helper tools for dealing with Pico-related Handlebar templates.
- templateName() - Method in interface io.helidon.pico.tools.GeneralCodeGenNames
-
Optionally, the name of the template to apply, defaulting to "default".
- templateName() - Method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
The template name to apply.
- TEMPORARY_REDIRECT_307 - Static variable in class io.helidon.common.http.Http.Status
-
307 Temporary Redirect, see HTTP/1.1 documentation.
- TemporaryFolderExt - Class in io.helidon.common.testing.junit5
-
Deprecated.
- Tenant - Class in io.helidon.security.providers.oidc.common
-
Holder of the tenant configuration resolved at runtime.
- tenantBuilder() - Static method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Create new
TenantConfig.Builderinstance. - tenantConfig() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
Provided tenant configuration.
- tenantConfig(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Return
TenantConfigbound to the provided tenant id. - TenantConfig - Interface in io.helidon.security.providers.oidc.common
-
Tenant configuration.
- TenantConfig.Builder - Class in io.helidon.security.providers.oidc.common
-
A fluent API
Builderto build instances ofTenantConfig. - TenantConfigFinder - Interface in io.helidon.security.providers.oidc.common.spi
-
Configuration of a tenant.
- TenantConfigProvider - Interface in io.helidon.security.providers.oidc.common.spi
-
Java
ServiceLoaderservice interface for multitenancy support. - tenantCookieHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Cookie handler to create cookies or unset cookies for tenant name.
- tenantId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
-
IDCS Tenancy ID.
- tenantId(ProviderRequest) - Method in interface io.helidon.security.providers.oidc.common.spi.TenantIdFinder
-
Identify a tenant from the request.
- TenantIdFinder - Interface in io.helidon.security.providers.oidc.common.spi
-
Finder of the tenant if from the request.
- TenantIdProvider - Interface in io.helidon.security.providers.oidc.common.spi
-
Java
ServiceLoaderservice interface for multitenancy support. - tenantIntrospectUri() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Introspection endpoint URI.
- tenantIntrospectUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- tenantIssuer() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Return provided token issuer.
- tenantIssuer() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- tenantLogoutEndpointUri() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Logout endpoint on OIDC server.
- tenantLogoutEndpointUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- tenantParamName() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Tenant query parameter name.
- tenantSignJwk() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
JWK used for signature validation.
- tenantSignJwk() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- tenantTokenEndpointUri() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Token endpoint URI.
- tenantTokenEndpointUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- terminalActivationPhase() - Static method in interface io.helidon.pico.api.PicoServices
-
The terminal phase for activation that we should not cross.
- terminate() - Method in class io.helidon.nima.websocket.client.ClientWsConnection
- terminate() - Method in class io.helidon.nima.websocket.webserver.WsConnection
- terminate() - Method in interface io.helidon.nima.websocket.WsSession
-
Terminate session.
- terminate(long, TimeUnit) - Method in interface io.helidon.common.task.HelidonTaskExecutor
-
Terminate executor waiting for any running task to complete for a specified timeout period.
- test(HttpMediaType) - Method in interface io.helidon.common.http.HttpMediaType
-
Check if this media type is compatible with another media type.
- test(MediaType) - Method in interface io.helidon.common.http.HttpMediaType
-
Check if this media type is compatible with another media type.
- test(ServerRequest) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Evaluate this predicate.
- test(String) - Method in interface io.helidon.common.configurable.AllowList
-
Test whether a value can be permitted.
- testableServices() - Static method in class io.helidon.pico.testing.PicoTestingSupport
-
Creates a
PicoServicesinterface more conducive to unit and integration testing. - testableServices(Config) - Static method in class io.helidon.pico.testing.PicoTestingSupport
-
Creates a
PicoServicesinterface more conducive to unit and integration testing. - TestApplicationCreatorMojo - Class in io.helidon.pico.maven.plugin
-
A mojo wrapper to
ApplicationCreatorfor test specific types. - TestApplicationCreatorMojo() - Constructor for class io.helidon.pico.maven.plugin.TestApplicationCreatorMojo
-
Default constructor.
- TestConnector - Annotation Interface in io.helidon.messaging.connectors.mock
-
Qualifier annotation for Helidon messaging test connector.
- text() - Method in class io.helidon.common.http.Http.Method
-
Name of the method (such as
GETorPOST). - text() - Method in class io.helidon.common.http.Http.Status
-
Text of the status as used in HTTP/1, such as "200 OK".
- text() - Method in interface io.helidon.common.http.HttpMediaType
-
Text of this media type, to be used on the wire.
- text() - Method in enum class io.helidon.common.http.SetCookie.SameSite
-
Text to write to the same site cookie param.
- text() - Method in class io.helidon.common.http.SetCookie
-
Text representation of this cookie.
- text() - Method in interface io.helidon.common.media.type.MediaType
-
Full type, such as
application/yaml. - TEXT - Enum constant in enum class io.helidon.nima.websocket.WsOpCode
-
Payload frame with text payload.
- TEXT_EVENT_STREAM - Static variable in class io.helidon.common.media.type.MediaTypes
-
text/event-streammedia type. - TEXT_HTML - Static variable in class io.helidon.common.media.type.MediaTypes
-
text/htmlmedia type. - TEXT_PLAIN - Static variable in interface io.helidon.common.http.HttpMediaType
-
text/plainmedia type without parameters. - TEXT_PLAIN - Static variable in class io.helidon.common.media.type.MediaTypes
-
tet/plainmedia type. - TEXT_X_YAML - Static variable in class io.helidon.common.media.type.MediaTypes
-
text/x-yamlmedia type. - TEXT_XML - Static variable in class io.helidon.common.media.type.MediaTypes
-
text/xmlmedia type. - TEXT_YAML - Static variable in class io.helidon.common.media.type.MediaTypes
-
text/yamlmedia type. - then(Consumer<SocketHttpClient>) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
-
Execute immediately given consumer with this socket client as an argument.
- thenAccept(Consumer<? super T>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenAccept(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Single
- thenAcceptAsync(Consumer<? super T>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenAcceptAsync(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Single
- thenAcceptAsync(Consumer<? super T>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenAcceptAsync(Consumer<? super T>, Executor) - Method in interface io.helidon.common.reactive.Single
- thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in interface io.helidon.common.reactive.Single
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in interface io.helidon.common.reactive.Single
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in interface io.helidon.common.reactive.Single
- thenApply(Handler) - Method in class io.helidon.reactive.webserver.RequestPredicate
-
Set the
Handlerto use when this predicate matches the request. - thenApply(Function<? super T, ? extends U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenApply(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Single
- thenApplyAsync(Function<? super T, ? extends U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenApplyAsync(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Single
- thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in interface io.helidon.common.reactive.Single
- thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in interface io.helidon.common.reactive.Single
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in interface io.helidon.common.reactive.Single
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in interface io.helidon.common.reactive.Single
- thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in interface io.helidon.common.reactive.Single
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in interface io.helidon.common.reactive.Single
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in interface io.helidon.common.reactive.Single
- thenRun(Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenRun(Runnable) - Method in interface io.helidon.common.reactive.Single
- thenRunAsync(Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenRunAsync(Runnable) - Method in interface io.helidon.common.reactive.Single
- thenRunAsync(Runnable, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- thenRunAsync(Runnable, Executor) - Method in interface io.helidon.common.reactive.Single
- thisUsesUnstableApi() - Method in class io.helidon.security.integration.grpc.GrpcClientSecurity
- threadId() - Method in interface io.helidon.pico.api.ActivationLogEntry
-
The thread id that the event occurred on.
- threadName() - Method in class io.helidon.pico.api.CallingContext
-
The thread that created the calling context.
- threadNamePrefix(String) - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier.Builder
-
Name prefix for threads in this thread pool executor.
- threadNamePrefix(String) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
-
Name prefix for threads in this thread pool executor.
- ThreadPool - Class in io.helidon.common.configurable
-
A
ThreadPoolExecutorwith an extensible growth policy and queue state accessors. - ThreadPool.RejectionHandler - Class in io.helidon.common.configurable
-
A
RejectedExecutionHandlerthat supports pool growth by re-attempting to add the task to the queue. - ThreadPoolSupplier - Class in io.helidon.common.configurable
-
Supplier of a custom thread pool.
- ThreadPoolSupplier.Builder - Class in io.helidon.common.configurable
-
A fluent API builder for
ThreadPoolSupplier. - thresholdPercent(double) - Method in class io.helidon.health.checks.DiskSpaceHealthCheck.Builder
-
Threshold percent.
- thresholdPercent(double) - Method in class io.helidon.health.checks.HeapMemoryHealthCheck.Builder
-
Threshol percentage.
- throwable() - Method in interface io.helidon.security.AuditEvent
-
Gets an
Throwableobject from which additional audit information can be obtained. - throwable() - Method in class io.helidon.security.SecurityResponse
-
Get underlying throwable causing a failure state (if such happened).
- throwable(Throwable) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set throwable causing failure of the security request.
- throwable(Throwable) - Method in class io.helidon.security.AuthorizationResponse.Builder
-
Set throwable causing failure of the security request.
- throwable(Throwable) - Method in class io.helidon.security.OutboundSecurityResponse.Builder
-
Set throwable causing failure of the security request.
- throwableTypeNames() - Method in interface io.helidon.pico.tools.MethodElementInfo
-
The list of "throws" that the method throws.
- throwableWriter(boolean) - Static method in class io.helidon.reactive.media.common.DefaultMediaSupport
-
Return
Throwablewriter instance. - throwException(ThreadPoolExecutor) - Method in class io.helidon.common.configurable.ThreadPool.RejectionHandler
-
Throws an exception.
- throwIfError() - Method in interface io.helidon.pico.api.ActivationRequest
-
Whether to throw an exception on failure to activate, or return an error activation result on activation.
- throwIfError() - Method in class io.helidon.pico.api.DeActivationRequest
-
Whether to throw an exception on failure, or return it as part of the result.
- throwIfError() - Method in interface io.helidon.pico.tools.GeneralCreatorRequest
-
Should exceptions be thrown, or else captured in the response under
GeneralCreatorResponse.error(). - time() - Method in interface io.helidon.pico.api.ActivationLogEntry
-
The time this event was generated.
- time() - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsTimer
- time() - Method in class io.helidon.security.SecurityEnvironment
-
Time on the server this environment was created for current request.
- time(SecurityTime) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Use the defined time to obtain current time.
- time(Runnable) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsTimer
- time(Callable<T>) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsTimer
- timed() - Static method in class io.helidon.grpc.metrics.GrpcMetrics
-
A static factory method to create a
GrpcMetricsinstance to time gRPC method calls. - timeout(int) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Sets a socket timeout in milliseconds or
0for infinite timeout. - timeout(long, TimeUnit) - Method in class io.helidon.common.reactive.IoMulti.OutputStreamMultiBuilder
-
Deprecated.
- timeout(long, TimeUnit) - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck.Builder
-
Deprecated.use
MicrostreamHealthCheck.Builder.timeout(Duration)instead - timeout(long, TimeUnit) - Method in class io.helidon.reactive.dbclient.health.DbClientHealthCheck.Builder
-
Deprecated.use
DbClientHealthCheck.Builder.timeout(Duration)instead - timeout(long, TimeUnit) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Deprecated.use
HealthSupport.Builder.timeout(Duration)instead - timeout(long, TimeUnit) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.
- timeout(long, TimeUnit) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
- timeout(long, TimeUnit) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Configures a server socket timeout.
- timeout(long, TimeUnit) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- timeout(long, TimeUnit) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Configure record timeout since last access.
- timeout(long, TimeUnit, ScheduledExecutorService) - Method in interface io.helidon.common.reactive.Multi
-
Signals a
TimeoutExceptionif the upstream doesn't signal the next item, error or completion within the specified time. - timeout(long, TimeUnit, ScheduledExecutorService) - Method in interface io.helidon.common.reactive.Single
-
Signals a
TimeoutExceptionif the upstream doesn't signal an item, error or completion within the specified time. - timeout(long, TimeUnit, ScheduledExecutorService) - Method in interface io.helidon.common.reactive.Subscribable
-
Signals a
TimeoutExceptionif the upstream doesn't signal the next item, error or completion within the specified time. - timeout(long, TimeUnit, ScheduledExecutorService, Single<T>) - Method in interface io.helidon.common.reactive.Single
-
Switches to a fallback single if the upstream doesn't signal an item, error or completion within the specified time.
- timeout(long, TimeUnit, ScheduledExecutorService, Flow.Publisher<T>) - Method in interface io.helidon.common.reactive.Multi
-
Switches to a fallback single if the upstream doesn't signal the next item, error or completion within the specified time.
- timeout(Duration) - Method in class io.helidon.common.reactive.IoMulti.OutputStreamMultiBuilder
-
Set max timeout for which is allowed to block write methods, in case there is no demand from downstream.
- timeout(Duration) - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck.Builder
-
Set custom timeout to wait for statement execution response.
- timeout(Duration) - Method in class io.helidon.nima.faulttolerance.Timeout.Builder
-
Timeout duration.
- timeout(Duration) - Method in interface io.helidon.nima.http2.webclient.Http2ClientRequest
-
Maximum timeout for the data reception from request stream.
- timeout(Duration) - Method in class io.helidon.reactive.dbclient.health.DbClientHealthCheck.Builder
-
Set custom timeout to wait for statement execution response.
- timeout(Duration) - Method in class io.helidon.reactive.faulttolerance.Timeout.Builder
-
Timeout duration.
- timeout(Duration) - Method in class io.helidon.reactive.health.HealthSupport.Builder
-
Configure overall timeout of health check call.
- Timeout - Interface in io.helidon.nima.faulttolerance
-
Timeout attempts to terminate execution after defined duration of time.
- Timeout - Interface in io.helidon.reactive.faulttolerance
-
Timeout attempts to terminate execution after a duration time passes.
- TIMEOUT_CONFIG_KEY - Static variable in class io.helidon.reactive.health.HealthSupport.Builder
-
Config key within the config
healthsection controlling the timeout for calculating the health report when clients access the health endpoint. - Timeout.Builder - Class in io.helidon.nima.faulttolerance
-
Fluent API builder for
Timeout. - Timeout.Builder - Class in io.helidon.reactive.faulttolerance
-
Fluent API builder for
Timeout. - TimeoutException - Exception Class in io.helidon.nima.faulttolerance
-
General timeout runtime exception.
- TimeoutException(String, Throwable) - Constructor for exception class io.helidon.nima.faulttolerance.TimeoutException
-
Constructs a
TimeoutExceptionwith the specified detail message. - timeoutMillis() - Method in interface io.helidon.reactive.webserver.ServerConfiguration
-
Returns a default server socket timeout in milliseconds or
0for an infinite timeout. - timeoutMillis() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Returns a server socket timeout in milliseconds or
0for an infinite timeout. - timeoutMillis(int) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
-
Deprecated.since 2.0.0 please use
SocketConfiguration.Builder.timeout(long, java.util.concurrent.TimeUnit)instead - timer() - Static method in class io.helidon.reactive.dbclient.metrics.DbClientMetrics
-
Create a timer builder, to be registered with
DbClient.Builder.addService(java.util.function.Supplier). - timer() - Static method in class io.helidon.reactive.webclient.metrics.WebClientMetrics
-
Creates new timer client metric.
- timer(long, TimeUnit, ScheduledExecutorService) - Static method in interface io.helidon.common.reactive.Multi
-
Signal 0L and complete the sequence after the given time elapsed.
- timer(long, TimeUnit, ScheduledExecutorService) - Static method in interface io.helidon.common.reactive.Single
-
Signal 0L and complete the sequence after the given time elapsed.
- timer(String) - Method in class io.helidon.metrics.api.AbstractRegistry
- timer(String, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- timer(Metadata) - Method in class io.helidon.metrics.api.AbstractRegistry
- timer(Metadata, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
- timer(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
- timestamp() - Method in interface io.helidon.config.Config.Context
-
Returns timestamp of the last loaded configuration.
- timestamp() - Method in interface io.helidon.config.Config
-
Returns when the configuration tree was created.
- timestamp() - Method in class io.helidon.metrics.api.LabeledSample
- timestamp() - Method in interface io.helidon.metrics.api.Sample.Labeled
-
Timestamp the value was recorded.
- TimestampLogEntry - Class in io.helidon.nima.webserver.accesslog
-
Access log entry for timestamp.
- TimestampLogEntry - Class in io.helidon.reactive.webserver.accesslog
-
Access log entry for timestamp.
- TimestampLogEntry.Builder - Class in io.helidon.nima.webserver.accesslog
-
A fluent API builder for
HostLogEntry. - TimestampLogEntry.Builder - Class in io.helidon.reactive.webserver.accesslog
-
A fluent API builder for
HostLogEntry. - TimeTakenLogEntry - Class in io.helidon.nima.webserver.accesslog
-
Access log entry for time taken.
- TimeTakenLogEntry - Class in io.helidon.reactive.webserver.accesslog
-
Access log entry for time taken.
- TimeTakenLogEntry.Builder - Class in io.helidon.nima.webserver.accesslog
-
A fluent API builder for
TimeTakenLogEntry. - TimeTakenLogEntry.Builder - Class in io.helidon.reactive.webserver.accesslog
-
A fluent API builder for
TimeTakenLogEntry. - timeUnit() - Element in annotation interface io.helidon.microprofile.scheduling.FixedRate
-
Time unit for interpreting supplied values.
- timeUnit() - Method in interface io.helidon.scheduling.FixedRateInvocation
-
Time unit used for interpreting
FixedRateInvocation.initialDelay()andFixedRateInvocation.delay(). - timeUnit(TimeUnit) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
-
TimeUnitused for interpretation of values provided withScheduling.FixedRateBuilder.delay(long)andScheduling.FixedRateBuilder.initialDelay(long). - TimeValidator - Class in io.helidon.security.abac.time
-
Attribute validator for time based attribute checks.
- TimeValidator.DaysOfWeek - Annotation Interface in io.helidon.security.abac.time
-
Attribute annotation that can limit the days of week the resource is accessible.
- TimeValidator.TimeConfig - Class in io.helidon.security.abac.time
-
Configuration for time attribute validator.
- TimeValidator.TimeConfig.Builder - Class in io.helidon.security.abac.time
-
Fluent API builder for
TimeValidator.TimeConfig. - TimeValidator.TimeOfDay - Annotation Interface in io.helidon.security.abac.time
-
Constraint for a time of day.
- TimeValidator.TimesOfDay - Annotation Interface in io.helidon.security.abac.time
-
Constraint for a time of day - container for repeating
TimeValidator.TimeOfDay. - TimeValidatorService - Class in io.helidon.security.abac.time
-
Time validator java service for
AbacProvider. - TimeValidatorService() - Constructor for class io.helidon.security.abac.time.TimeValidatorService
- timeZone() - Method in class io.helidon.security.jwt.Jwt
-
Time Zone claim.
- timeZone(ZoneId) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Time zone of the subject.
- timeZone(ZoneId) - Method in class io.helidon.security.SecurityTime.Builder
-
Override current time zone.
- tls() - Method in class io.helidon.nima.webclient.LoomClient
-
TLS configuration for this client.
- tls() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Return a
WebServerTlscontaining server TLS configuration. - tls(Tls) - Method in interface io.helidon.nima.webclient.ClientRequest
-
TLS configuration for this specific request.
- tls(Tls) - Method in class io.helidon.nima.webclient.WebClient.Builder
-
TLS configuration for any TLS request from this client.
- tls(Tls) - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
-
Listener TLS configuration.
- tls(Tls) - Method in class io.helidon.nima.webserver.WebServer.Builder
-
Configure TLS for the default socket.
- tls(WebClientTls) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Sets new
WebClientTlsinstance which contains ssl configuration. - tls(WebServerTls) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.
- tls(WebServerTls) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
- tls(WebServerTls) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Configures SSL for this socket.
- tls(WebServerTls) - Method in class io.helidon.reactive.webserver.WebServer.Builder
- tls(Supplier<Tls>) - Method in class io.helidon.nima.webclient.WebClient.Builder
-
TLS configuration for any TLS request from this client.
- tls(Supplier<WebServerTls>) - Method in interface io.helidon.reactive.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Configures SSL for this socket.
- Tls - Class in io.helidon.nima.common.tls
-
TLS configuration - common for server and client.
- TLS_HANDSHAKE_FAIL - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Transport Layer Security handshake failure.
- Tls.Builder - Class in io.helidon.nima.common.tls
-
Fluent API builder for
Tls. - tlsCa(String) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
-
x509 CA file for validating the certificate presented by the MySQL server.
- tlsCaCert() - Method in class io.helidon.grpc.core.GrpcTlsDescriptor
-
Get the CA (certificate authority) certificate path.
- tlsCaCert(Resource) - Method in class io.helidon.grpc.core.GrpcTlsDescriptor.Builder
-
Set the CA (certificate authority) certificate path.
- tlsCert() - Method in class io.helidon.grpc.core.GrpcTlsDescriptor
-
Get the tlsCert path.
- tlsCert(Resource) - Method in class io.helidon.grpc.core.GrpcTlsDescriptor.Builder
-
Set the client tlsCert path.
- tlsCertificateKey(String) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
-
x509 certificate for connecting to the database.
- tlsCertificates() - Method in interface io.helidon.common.socket.PeerInfo
-
TLS certificate chain of the peer.
- tlsCertificates() - Method in record class io.helidon.nima.testing.junit5.webserver.DirectPeerInfo
-
Returns the value of the
tlsCertificatesrecord component. - tlsClientAuth(TlsClientAuth) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Configure requirement for mutual TLS.
- TlsClientAuth - Enum Class in io.helidon.nima.common.tls
-
Type of client authentication.
- tlsConfig() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
- tlsConfig() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
-
Returns a SslConfiguration to use with the server socket.
- tlsConfig(GrpcTlsDescriptor) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
-
Configures TLS configuration to use with the server socket.
- tlsDescriptor() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor
-
Get the
GrpcTlsDescriptor. - tlsKey() - Method in class io.helidon.grpc.core.GrpcTlsDescriptor
-
Get the client private key path.
- tlsKey(Resource) - Method in class io.helidon.grpc.core.GrpcTlsDescriptor.Builder
-
Set the client private key path.
- tlsPrincipal() - Method in interface io.helidon.common.socket.PeerInfo
-
TLS principal (from certificate) of the peer.
- tlsPrincipal() - Method in record class io.helidon.nima.testing.junit5.webserver.DirectPeerInfo
-
Returns the value of the
tlsPrincipalrecord component. - tlsProtocol() - Method in class io.helidon.reactive.webserver.http2.Http2UpgradeCodecProvider
- tlsProtocol() - Method in interface io.helidon.reactive.webserver.spi.UpgradeCodecProvider
-
Deprecated.Name of the protocol expected by ALPN negotiation for using this protocol, prior-knowledge decoder is expected to be used.
- tlsProtocol() - Method in class io.helidon.reactive.webserver.websocket.WebsocketUpgradeCodecProvider
- TlsSocket - Class in io.helidon.common.socket
-
TLS socket.
- tmpDir(Path) - Method in class io.helidon.nima.webserver.staticcontent.StaticContentService.ClassPathBuilder
-
Sets custom temporary folder for extracting static content from a jar.
- tmpDir(Path) - Method in class io.helidon.reactive.webserver.staticcontent.StaticContentSupport.ClassPathBuilder
-
Sets custom temporary folder for extracting static content from a jar.
- to() - Element in annotation interface io.helidon.security.abac.time.TimeValidator.TimeOfDay
-
Time before which this resource is accessible within a day.
- to(Function<? super Multi<T>, ? extends U>) - Method in interface io.helidon.common.reactive.Multi
-
Apply the given
converterfunction to the currentMultiinstance and return the value returned by this function. - to(Function<? super Single<T>, ? extends U>) - Method in interface io.helidon.common.reactive.Single
-
Apply the given
converterfunction to the currentSingleinstance and return the value returned by this function. - toAbstractImplTypeName(TypeName, AnnotationAndValue) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Constructs the abstract implementation type name for what is code generated.
- toAbstractServiceProvider(ServiceProvider<?>, boolean) - Static method in class io.helidon.pico.runtime.AbstractServiceProvider
-
Will test and downcast the passed service provider to an instance of
AbstractServiceProvider. - toAccess(Element) - Static method in class io.helidon.pico.tools.TypeTools
-
Determines the access from an
Element(from anno processing). - toActivatorImplTypeName(TypeName) - Method in class io.helidon.pico.tools.DefaultActivatorCreator
- toActivatorImplTypeName(TypeName) - Method in interface io.helidon.pico.tools.spi.ActivatorCreator
-
Generates the would-be implementation type name that will be generated if
ActivatorCreator.createModuleActivators(ActivatorCreatorRequest)were to be called on this creator. - toBase64() - Method in class io.helidon.common.Base64Value
-
Base64 encoded string.
- toBasePath(String) - Static method in class io.helidon.pico.tools.ModuleUtils
-
Returns the base module path given its source path.
- toBeanAttributeName(TypedElementName, boolean) - Static method in class io.helidon.builder.processor.tools.BodyContext
-
returns the bean attribute name of a particular method.
- toBigDecimal(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoBigDecimal. - toBigInteger(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoBigInteger. - toBinaryString(int) - Static method in interface io.helidon.common.buffers.BufferData
-
Integer to binary string.
- toBindableProvider(ServiceProvider<?>) - Static method in class io.helidon.pico.runtime.DefaultServiceBinder
-
Returns the bindable service provider for what is passed if available.
- toBody(BodyContext) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Generates the body of the generated builder class.
- toBoolean(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get a boolean value.
- toBoolean(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoboolean. - toBuilder() - Method in class io.helidon.common.types.DefaultTypeName
-
Creates a builder initialized with the current values.
- toBuilder(TypeName) - Static method in class io.helidon.common.types.DefaultTypeName
-
Creates a builder initialized with a value passed.
- toBuilder(ServiceInfoBasics) - Static method in interface io.helidon.pico.api.ServiceInfo
-
Creates a builder from a
ServiceInfoBasicsinstance. - toBuilderImplTypeName(TypeName, AnnotationAndValue) - Static method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Returns the default implementation Builder's class name for what is code generated.
- toByte(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetobyte. - toBytes() - Method in class io.helidon.common.Base64Value
-
Decoded value as bytes.
- toBytes() - Method in class io.helidon.integrations.vault.secrets.pki.CaCertificateGet.Response
-
Get certificate bytes in the requested format.
- toBytes() - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Response
-
Get certificate bytes in the requested format.
- toBytes() - Method in class io.helidon.integrations.vault.secrets.pki.CrlGet.Response
-
Get the CRL bytes in the format requested.
- toBytesBase64(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get bytes from a base64 string value.
- toCalendar(String) - Static method in class io.helidon.config.ConfigMappers
-
Deprecated.use new time API, such as
ZonedDateTime - toCertificate() - Method in class io.helidon.integrations.vault.secrets.pki.CaCertificateGet.Response
-
Get the certificate as an X.509 certificate.
- toCertificate() - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Response
-
Get the certificate as an X.509 certificate.
- toCertificate() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
-
Get the certificate as an X.509 certificate.
- toCertificate() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
-
Get the response as an X.509 certificate.
- toChar(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetochar. - toCharset(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoCharset. - toClass(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoClass<?>. - toCompletableFuture() - Method in interface io.helidon.common.reactive.Awaitable
-
Returns a
CompletableFuturemaintaining the same completion properties as this stage. - toCompletableFuture() - Method in class io.helidon.common.reactive.CompletionAwaitable
- toConfigAttributeName(String) - Static method in interface io.helidon.builder.config.spi.ConfigBeanInfo
-
Converts the name (e.g., method element name) into a config key.
- toConfigBean(C, Class<CB>) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- toConfigBean(C, Class<T>) - Method in interface io.helidon.builder.config.spi.ConfigBeanMapper
-
Translate the provided configuration into the appropriate config bean for this service type.
- toConfigBean(Config) - Method in interface io.helidon.pico.configdriven.runtime.ConfiguredServiceProvider
-
Builds a config bean instance using the configuration.
- toConfigBeanBuilder(Config) - Method in interface io.helidon.pico.configdriven.runtime.ConfiguredServiceProvider
-
Similar to
ConfiguredServiceProvider.toConfigBean(io.helidon.common.config.Config), but instead this method builds a config bean builder instance using the configuration. - toConfigBeanInstanceId(CB) - Method in class io.helidon.pico.configdriven.runtime.AbstractConfiguredServiceProvider
- toConfigBeanInstanceId(CB) - Method in interface io.helidon.pico.configdriven.runtime.ConfiguredServiceProvider
-
Gets the internal config bean instance id for the provided config bean.
- toConfigBeanName(String) - Static method in interface io.helidon.builder.config.spi.ConfigBeanInfo
-
Converts the name (e.g., simple class name) into a config key.
- toConfigKey(String, boolean) - Method in class io.helidon.builder.config.processor.ConfigBeanBuilderCreator
- toConfigKey(String, boolean) - Method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Applicable if this builder is intended for config beans.
- toConfiguredOptionValue(TypedElementName, boolean, boolean) - Static method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Extracts the value from the method, ignoring
ConfiguredOption.UNCONFIGURED. - toCrl() - Method in class io.helidon.integrations.vault.secrets.pki.CrlGet.Response
-
Get the CRL as X.509 CRL.
- toDate(String) - Static method in class io.helidon.config.ConfigMappers
-
Deprecated.Use one of the time API classes, such as
InstantorZonedDateTime - toDeclaration() - Method in class io.helidon.common.types.DefaultTypedElementName
-
Provides a description for this instance.
- toDecodedString() - Method in class io.helidon.common.Base64Value
-
Returns decoded bytes as a string.
- toDelayedCallable(Callable<T>, long) - Static method in class io.helidon.nima.faulttolerance.FaultTolerance
-
Converts a
Callableinto another that sleeps formillisbefore executing. - toDelayedRunnable(Runnable, long) - Static method in class io.helidon.nima.faulttolerance.FaultTolerance
-
Converts a
Runnableinto another that sleeps formillisbefore executing. - toDescription(Object) - Static method in class io.helidon.pico.runtime.ServiceUtils
-
Provides a
ServiceProvider.description(), falling back toObject.toString()on the passed provider argument. - toDescription(Object) - Static method in class io.helidon.pico.testing.PicoTestingSupport
-
Describe the provided instance or provider.
- toDescriptions(Collection<?>) - Static method in class io.helidon.pico.runtime.ServiceUtils
-
Provides a
ServiceProvider.description(), falling back toObject.toString()on the passed provider argument. - toDescriptions(Collection<?>) - Static method in class io.helidon.pico.testing.PicoTestingSupport
-
Describe the provided instance or provider collection.
- toDouble(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get a double value.
- toDouble(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetodouble. - toDuration(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoDuration. - toElementInfo(TypeElement, ProcessingEnvironment, boolean, boolean) - Method in class io.helidon.builder.processor.tools.BuilderTypeTools
-
Translation the arguments to a collection of
TypedElementName's. - toErrorMessage(CallingContext, String) - Static method in class io.helidon.pico.api.CallingContext
-
Convenience method for producing an error message that may involve advising the user to apply a debug mode.
- toErrorMessage(String) - Static method in class io.helidon.pico.api.CallingContext
-
Convenience method for producing an error message that may involve advising the user to apply a debug mode.
- toFieldIdentity(String, Supplier<String>) - Static method in class io.helidon.pico.runtime.Dependencies
-
The field's identity and its base identity are the same since there is no arguments to handle.
- toFile(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoFile. - toFilePath(TypeName) - Static method in class io.helidon.pico.tools.TypeTools
-
Converts the provided name to a type name path.
- toFilePath(TypeName, String) - Static method in class io.helidon.pico.tools.TypeTools
-
Converts the provided name to a type name path.
- toFloat(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetofloat. - toFrameData(Http2Settings, int, Http2Flag.ContinuationFlags) - Method in class io.helidon.nima.http2.Http2Continuation
- toFrameData(Http2Settings, int, Http2Flag.DataFlags) - Method in class io.helidon.nima.http2.Http2DataFrame
- toFrameData(Http2Settings, int, Http2Flag.NoFlags) - Method in record class io.helidon.nima.http2.Http2GoAway
- toFrameData(Http2Settings, int, Http2Flag.NoFlags) - Method in record class io.helidon.nima.http2.Http2Priority
- toFrameData(Http2Settings, int, Http2Flag.NoFlags) - Method in record class io.helidon.nima.http2.Http2RstStream
- toFrameData(Http2Settings, int, Http2Flag.NoFlags) - Method in record class io.helidon.nima.http2.Http2WindowUpdate
- toFrameData(Http2Settings, int, Http2Flag.PingFlags) - Method in class io.helidon.nima.http2.Http2Ping
- toFrameData(Http2Settings, int, Http2Flag.SettingsFlags) - Method in class io.helidon.nima.http2.Http2Settings
- toFrameData(Http2Settings, int, T) - Method in interface io.helidon.nima.http2.Http2Frame
-
Not implemented in headers, data, as these may use continuations.
- toFullBuilder() - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
-
Create a builder for
KeyConfigfrom this keystore builder. - toFullBuilder() - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
-
Get a builder filled from this builder to add additional information (such as public key from certificate etc.).
- toGenerics(TypedElementName, boolean) - Static method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Produces the generic descriptor decl for the method.
- toGenerics(TypeName, boolean) - Static method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Produces the generic descriptor decl for the method.
- toGregorianCalendar(String) - Static method in class io.helidon.config.ConfigMappers
-
Deprecated.use new time API, such as
ZonedDateTime - toHelidonConfig(Config) - Static method in class io.helidon.config.mp.MpConfig
-
This method allows use to use Helidon Config on top of an MP config.
- toHttpResponseStatus(Status) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Convert a gRPC
Statusto aHttp.Status. - toHttpResponseStatus(StatusException) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Convert a gRPC
StatusExceptionto aHttp.Status. - toHttpResponseStatus(StatusRuntimeException) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Convert a gRPC
StatusRuntimeExceptionto aHttp.Status. - toImpl(Metadata, Metric) - Method in class io.helidon.metrics.api.AbstractRegistry
-
Creates a new instance of an implementation wrapper around the indicated metric.
- toImpl(Metadata, Metric) - Method in class io.helidon.metrics.Registry
- toIndexedParameters(JsonObject) - Method in class io.helidon.reactive.dbclient.jsonp.JsonProcessingMapper
- toIndexedParameters(T) - Method in interface io.helidon.reactive.dbclient.DbMapper
-
Convert target type instance to a statement indexed parameters list.
- toIndexedParameters(T, Class<T>) - Method in interface io.helidon.reactive.dbclient.DbMapperManager
-
Read object into a list of indexed parameters.
- toInstant(JsonObject, String, DateTimeFormatter) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get an
Instantvalue. - toInstant(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoInstant. - toInt(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get an int value.
- toInt(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoint. - toInt31(int) - Static method in interface io.helidon.common.buffers.BufferData
-
Get 31 bits of an integer, ignoring the first bit.
- toJavaSubject() - Method in class io.helidon.security.Subject
-
Create a java
Subjectfrom this subject. - toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
-
Create a JSON object from this builder.
- toJson(JsonBuilderFactory) - Method in interface io.helidon.integrations.common.rest.ApiRequest
-
Return the JSON object used for POST and PUT requests (and other methods if needed).
- toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.vault.auths.token.DeleteTokenRole.Request
- toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Request
- toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.vault.sys.DeletePolicy.Request
- toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.vault.sys.DisableAuth.Request
- toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.vault.sys.DisableEngine.Request
- toJson(Object) - Static method in class io.helidon.security.jwt.JwtUtil
-
Create a
JsonValuefrom an object. - toJsonResponseType(HttpMediaType) - Method in class io.helidon.reactive.webserver.JsonService
-
Returns the response type for the given type if it is an accepted JSON type.
- token() - Method in class io.helidon.integrations.vault.auths.approle.Login.Response
-
Token to use to invoke vault operations.
- token() - Method in class io.helidon.integrations.vault.auths.k8s.Login.Response
-
Token to use to access Vault.
- token() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
Token that was received.
- token() - Method in class io.helidon.integrations.vault.Vault.Builder
-
Token (if configured).
- token() - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
- token() - Method in class io.helidon.integrations.vault.VaultTokenBase
-
The token string.
- token() - Method in class io.helidon.security.jwt.EncryptedJwt
-
Encrypted JWT as token.
- token() - Method in class io.helidon.security.providers.common.TokenCredential
-
The full token string as it was received from token service.
- token(String) - Method in class io.helidon.integrations.vault.auths.token.RenewToken.Request
- token(String) - Method in class io.helidon.integrations.vault.auths.token.RevokeAndOrphanToken.Request
- token(String) - Method in class io.helidon.integrations.vault.auths.token.RevokeToken.Request
- token(String) - Method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth.Builder
-
Configure the token to use.
- token(String) - Method in class io.helidon.integrations.vault.Vault.Builder
-
Configure token to use to connect to the Vault.
- token(String) - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
-
The token to use (actual string representing the token).
- token(String) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
-
Set the token content (the actual string travelling on the network).
- TokenAuth - Interface in io.helidon.integrations.vault.auths.token
-
Token authentication method API.
- TokenAuthProvider - Class in io.helidon.integrations.vault.auths.token
-
Java Service Loader service for Token Authentication method support.
- TokenAuthProvider() - Constructor for class io.helidon.integrations.vault.auths.token.TokenAuthProvider
- TokenAuthRx - Interface in io.helidon.integrations.vault.auths.token
-
Token authentication method API.
- tokenContent() - Method in class io.helidon.security.jwt.SignedJwt
-
The full token (header, payload, signature).
- tokenCookieHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Cookie handler to create cookies or unset cookies for token.
- TokenCredential - Class in io.helidon.security.providers.common
-
A public credential representing an access token.
- TokenCredential.Builder - Class in io.helidon.security.providers.common
-
Fluent API builder for
TokenCredential. - tokenEndpoint() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Deprecated, for removal: This API element is subject to removal in a future version.Please use
OidcConfig.appWebClient()andOidcConfig.tokenEndpointUri()instead; result of moving to reactive webclient from JAX-RS client - tokenEndpoint(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
-
Deprecated.
- tokenEndpoint(String) - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MultitenancyEndpoints
-
Deprecated.Token endpoint for a specific tenant.
- tokenEndpoint(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.DefaultMultitenancyEndpoints
- tokenEndpoint(String) - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MultitenancyEndpoints
-
Token endpoint URI for a specific tenant.
- tokenEndpointAuthentication() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Type of authentication mechanism used for token endpoint.
- tokenEndpointAuthentication() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- tokenEndpointAuthentication(OidcConfig.ClientAuthentication) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Type of authentication to use when invoking the token endpoint.
- tokenEndpointAuthentication(OidcConfig.ClientAuthentication) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Type of authentication to use when invoking the token endpoint.
- tokenEndpointUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Token endpoint URI.
- tokenEndpointUri() - Method in class io.helidon.security.providers.oidc.common.Tenant
-
Token endpoint URI.
- tokenEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
URI of a token endpoint used to obtain a JWT based on the authentication code.
- tokenEndpointUri(URI) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
URI of a token endpoint used to obtain a JWT based on the authentication code.
- tokenExplicitMaxTtl(int) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
If set, will encode an explicit max TTL onto the token.
- tokenExplicitMaxTtl(Duration) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
If set, will encode an explicit max TTL onto the token.
- tokenExplicitMaxTtl(Duration) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
If set, will encode an explicit max TTL onto the token.
- tokenFormat(String) - Method in class io.helidon.security.util.TokenHandler.Builder
-
Token format for creating outbound tokens.
- tokenHandler() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
-
When header type is set to
HttpSignHeader.CUSTOM, this handler will be used to create header in outbound request. - tokenHandler() - Method in class io.helidon.security.QueryParamMapping
-
Token handler used to create a header from the parameter.
- tokenHandler(TokenHandler) - Method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig.Builder
-
Configuration of the outbound header the identity will be propagated.
- tokenHandler(TokenHandler) - Method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig.Builder
-
Token handler to add the outbound basic authentication to headers.
- tokenHandler(TokenHandler) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
-
Configure a token handler to create the outbound header.
- tokenHandler(TokenHandler) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
-
Outbound token hanlder to insert the token into outbound request headers.
- TokenHandler - Class in io.helidon.security.util
-
Extracts a security token from request or updates headers with the token.
- TokenHandler.Builder - Class in io.helidon.security.util
-
Fluent API builder to create
TokenHandler. - tokenHeader() - Method in class io.helidon.security.util.TokenHandler
-
Name of the header the token is expected in (or will be written into).
- tokenHeader(String) - Method in class io.helidon.security.util.TokenHandler.Builder
-
Set the name of header to look into to extract the token.
- tokenLocation(String) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth.Builder
-
File with the k8s service account token.
- tokenMaxTtl(int) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
The maximum lifetime for generated tokens.
- tokenNoDefaultPolicy(boolean) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
If set, the default policy will not be set on generated tokens; otherwise it will be added to the policies set in token_policies.
- tokenNoDefaultPolicy(boolean) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
If set, the default policy will not be set on generated tokens; otherwise it will be added to the policies set in token_policies.
- tokenNoDefaultPolicy(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
If set, the default policy will not be set on generated tokens; otherwise it will be added to the policies set in
CreateTokenRole.Request.addAllowedPolicy(String). - tokenNumUses(int) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
The maximum number of times a generated token may be used (within its lifetime); 0 means unlimited.
- tokenNumUses(int) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
The maximum number of times a generated token may be used (within its lifetime); 0 means unlimited.
- tokenNumUses(int) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
The maximum number of times a generated token may be used (within its lifetime); 0 means unlimited.
- tokenPattern(Pattern) - Method in class io.helidon.security.util.TokenHandler.Builder
-
Set the token pattern (Regular expression) to extract the token.
- tokenPeriod(int) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
Period to use on the token.
- tokenPeriod(int) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
The period, if any, to set on the token.
- tokenPeriod(int) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
The period, if any, to set on the token.
- tokenPolicies() - Method in class io.helidon.integrations.vault.auths.approle.Login.Response
-
Token policies attached to the token.
- tokenPolicies() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
List of token policy names.
- tokenPrefix(String) - Method in class io.helidon.security.util.TokenHandler.Builder
-
Set the prefix of header value to extract the token.
- tokenProvider(TokenHandler) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
Token provider to extract Google access token from request, defaults to "Authorization" header with a "bearer " prefix.
- tokenRefreshSkew() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Amount of time access token should be refreshed before its expiration time.
- tokenRefreshSkew(Duration) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Amount of time access token should be refreshed before its expiration time.
- TokenResponse - Class in io.helidon.integrations.vault.auths.token
-
Response returning a token.
- TokenResponse(ApiEntityResponse.Builder<?, ? extends VaultResponse, JsonObject>) - Constructor for class io.helidon.integrations.vault.auths.token.TokenResponse
- tokenReviewerJwt(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
A service account JWT used to access the TokenReview API to validate other JWTs during login.
- tokenRole(String) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth.Builder
-
The token role used for authentication.
- tokenTtl(int) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
The incremental lifetime for generated tokens.
- tokenType() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
-
Type of the token.
- tokenType(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
-
The type of token that should be generated.
- tokenType(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
The type of token that should be generated.
- tokenType(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
-
The type of token that should be generated.
- TokenVaultAuth - Class in io.helidon.integrations.vault.auths.token
-
Java Service Loader implementation for authenticating using a token.
- TokenVaultAuth() - Constructor for class io.helidon.integrations.vault.auths.token.TokenVaultAuth
-
Required for service loader.
- TokenVaultAuth.Builder - Class in io.helidon.integrations.vault.auths.token
-
Fluent API builder for
TokenVaultAuth. - toList(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Convert a JSON array in the JSON object to a list of strings.
- toLocalDate(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoLocalDate. - toLocalDateTime(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoLocalDateTime. - toLocalTime(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoLocalTime. - toLong(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get a long value.
- toLong(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetolong. - toLowerCase(char) - Static method in class io.helidon.common.buffers.Ascii
-
If the argument is an uppercase ASCII character returns the lowercase equivalent.
- toLowerCase(CharSequence) - Static method in class io.helidon.common.buffers.Ascii
-
Returns a copy of the input character sequence in which all uppercase ASCII characters have been converted to lowercase.
- toLowerCase(String) - Static method in class io.helidon.common.buffers.Ascii
-
Returns a copy of the input string in which all uppercase ASCII characters have been converted to lowercase.
- toMap() - Method in interface io.helidon.common.http.Headers
-
Deprecated, for removal: This API element is subject to removal in a future version.use other methods to handle headers, preferably using pull approach
- toMap() - Method in interface io.helidon.common.parameters.Parameters
-
Get a map representation of these parameters.
- toMap() - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.NoopPropagatedHeaders
- toMap() - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.PrefixedPropagatedHeaders
- toMap() - Method in interface io.helidon.lra.coordinator.client.PropagatedHeaders
-
Get all headers as a map.
- toMap(Config) - Static method in class io.helidon.config.ConfigMappers
-
Transform all leaf nodes (values) into Map instance.
- toMap(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get a map value.
- toMap(JsonObject, String) - Static method in class io.helidon.integrations.vault.VaultUtil
-
Return a map of a json object that is nested in the provided object.
- toMetaConfigBeanInfo(ConfigBean, Class<?>) - Static method in interface io.helidon.builder.config.spi.ConfigBeanInfo
-
Builds meta information appropriate for config integration from a
ConfigBeaninstance. - toMetaConfigBeanInfo(Map<String, Object>) - Static method in interface io.helidon.builder.config.spi.ConfigBeanInfo
-
Builds meta information appropriate for config integration from a meta attribute map.
- toMethodBaseIdentity(String, int, ElementInfo.Access, Supplier<String>) - Static method in class io.helidon.pico.runtime.Dependencies
-
Computes the base identity given the method name and the number of arguments to the method.
- toMethodIdentity(String, int, Integer, ElementInfo.Access, Supplier<String>) - Static method in class io.helidon.pico.runtime.Dependencies
-
Computes the method's unique identity, taking into consideration the number of args it accepts plus any optionally provided specific argument offset position.
- toNamedParameters(JsonObject) - Method in class io.helidon.reactive.dbclient.jsonp.JsonProcessingMapper
- toNamedParameters(T) - Method in interface io.helidon.reactive.dbclient.DbMapper
-
Convert target type instance to a statement named parameters map.
- toNamedParameters(T, Class<T>) - Method in interface io.helidon.reactive.dbclient.DbMapperManager
-
Read object into a map of named parameters.
- toNullableStage() - Method in class io.helidon.common.reactive.CompletionSingle
- TOO_BIG - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Endpoint won't process large frame.
- toObject(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get a child JSON object.
- toObject(JsonValue) - Static method in class io.helidon.security.jwt.JwtUtil
-
Transform from json to object.
- toOffsetDateTime(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoOffsetDateTime. - toOffsetTime(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoOffsetTime. - ToolsException - Exception Class in io.helidon.pico.tools
-
An unchecked exception thrown for any tooling related problem.
- ToolsException(String) - Constructor for exception class io.helidon.pico.tools.ToolsException
-
Constructor.
- ToolsException(String, Throwable) - Constructor for exception class io.helidon.pico.tools.ToolsException
-
Constructor.
- toOptionalSingle() - Method in interface io.helidon.common.reactive.Single
- toPath(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoPath. - toPattern(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoPattern. - toPeriod(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoPeriod. - topic(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Use supplied destination name and
TOPICas type. - topic(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Use supplied destination name and
TOPICas type. - topic(String...) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Names of the topics to consume from.
- TOPIC - Enum constant in enum class io.helidon.messaging.connectors.jms.Type
-
Topic connection type, every message is delivered to all subscribed clients.
- topicPattern(String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Regex pattern for topic names to consume from.
- topicPattern(Pattern) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Pattern for topic names to consume from.
- topicPattern(Pattern) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
The pattern for selecting multiple topics.
- topics(List<String>) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
-
The list of topics to subscribe to.
- topics(List<String>) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
-
The list of topics the messages should be sent to.
- toProperties(Config) - Static method in class io.helidon.config.ConfigMappers
-
Transform all leaf nodes (values) into Properties instance.
- toQuery() - Method in interface io.helidon.pico.api.ActivationLog
-
Optionally provide a means to query the activation log, if query is possible.
- toRawString() - Method in interface io.helidon.reactive.webserver.ServerRequest.Path
-
Returns a path string representation with leading slash without any character decoding.
- toResponse(ConstraintViolationException) - Method in class io.helidon.microprofile.bean.validation.HelidonConstraintViolationExceptionMapper
-
Return Validation Exception, wrapped as a bad request.
- toRootProvider(ServiceProvider<?>) - Static method in class io.helidon.pico.runtime.DefaultServiceBinder
-
Returns the root provider of the service provider passed.
- toRuntimeException(Throwable) - Static method in class io.helidon.nima.faulttolerance.SupplierHelper
-
Wraps a
Throwablein aRuntimeExceptionof typeSupplierExceptionif necessary. - toServiceInfo(TypeName, ActivatorCreatorCodeGen) - Static method in class io.helidon.pico.tools.DefaultActivatorCreator
-
Creates service info from the service type name and the activator create codegen request.
- toShort(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoshort. - toSimpleTimeZone(String) - Static method in class io.helidon.config.ConfigMappers
-
Deprecated.use new time API, such as
ZoneId - toSourcePath(Path, TypeElement) - Static method in class io.helidon.pico.tools.ModuleUtils
-
Translates to the source path coordinate given a source file and type name.
- toStage() - Method in interface io.helidon.common.reactive.Single
-
Exposes this
Singleinstance as aCompletionStage. - toStage(boolean) - Method in interface io.helidon.common.reactive.Single
-
Exposes this
Singleinstance as aCompletionStage. - toString() - Method in class io.helidon.builder.config.spi.ConfigBeanBuilderValidator.ValidationIssue
- toString() - Method in class io.helidon.builder.config.spi.ResolutionContext
- toString() - Method in class io.helidon.builder.processor.spi.DefaultTypeAndBody
- toString() - Method in class io.helidon.builder.processor.tools.BodyContext
- toString() - Method in class io.helidon.common.Base64Value
- toString() - Method in class io.helidon.common.buffers.LazyString
- toString() - Method in interface io.helidon.common.config.Config.Key
-
Returns formatted fully-qualified key.
- toString() - Method in class io.helidon.common.configurable.ThreadPool
- toString() - Method in class io.helidon.common.Errors.ErrorMessage
- toString() - Method in class io.helidon.common.Errors
- toString() - Method in class io.helidon.common.GenericType
- toString() - Method in class io.helidon.common.http.ContentDisposition
- toString() - Method in class io.helidon.common.http.Http.Method
- toString() - Method in class io.helidon.common.http.Http.Status
-
Get the response status as string.
- toString() - Method in class io.helidon.common.http.HttpPrologue
- toString() - Method in record class io.helidon.common.http.PathMatchers.MatchResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.helidon.common.http.PathMatchers.PrefixMatchResult
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.common.http.SetCookie
-
Returns content of this instance as a 'Set-Cookie:' header value specified by RFC6265.
- toString() - Method in record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.common.socket.SocketOptions
- toString() - Method in class io.helidon.common.types.DefaultAnnotationAndValue
- toString() - Method in class io.helidon.common.types.DefaultTypedElementName
- toString() - Method in class io.helidon.common.types.DefaultTypeInfo
- toString() - Method in class io.helidon.common.types.DefaultTypeName
- toString() - Method in class io.helidon.common.uri.UriFragment
- toString() - Method in record class io.helidon.common.uri.UriInfo
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.config.AbstractConfigSource
- toString() - Method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
- toString() - Method in class io.helidon.config.ClasspathConfigSource
- toString() - Method in class io.helidon.config.ListNodeBuilderImpl
- toString() - Method in class io.helidon.config.ObjectNodeBuilderImpl
- toString() - Method in class io.helidon.config.ObjectNodeImpl
- toString() - Method in class io.helidon.config.ScheduledPollingStrategy.RegularRecurringPolicy
- toString() - Method in class io.helidon.config.ScheduledPollingStrategy
- toString() - Method in class io.helidon.config.ValueNodeImpl
- toString() - Method in class io.helidon.cors.Aggregator
- toString() - Method in class io.helidon.cors.CorsSupportHelper
- toString() - Method in class io.helidon.cors.CrossOriginConfig.Builder
- toString() - Method in class io.helidon.cors.CrossOriginConfig
- toString() - Method in class io.helidon.cors.MappedCrossOriginConfig
- toString() - Method in class io.helidon.grpc.client.ClientServiceDescriptor
- toString() - Method in class io.helidon.grpc.server.MethodDescriptor
- toString() - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- toString() - Method in class io.helidon.grpc.server.ServiceDescriptor
- toString() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- toString() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
- toString() - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Encrypted
- toString() - Method in enum class io.helidon.messaging.connectors.jms.Type
- toString() - Method in class io.helidon.metrics.api.AbstractRegistry
- toString() - Method in record class io.helidon.metrics.api.MetricInstance
-
Returns a string representation of this record class.
- toString() - Method in record class io.helidon.metrics.api.MetricsForMetadata
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
- toString() - Method in class io.helidon.microprofile.server.JaxRsApplication
- toString() - Method in record class io.helidon.nima.http.media.MediaSupport.ReaderResponse
-
Returns a string representation of this record class.
- toString() - Method in record class io.helidon.nima.http.media.MediaSupport.WriterResponse
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.nima.http2.Http2Flag.ContinuationFlags
- toString() - Method in class io.helidon.nima.http2.Http2Flag.DataFlags
- toString() - Method in class io.helidon.nima.http2.Http2Flag.HeaderFlags
- toString() - Method in class io.helidon.nima.http2.Http2Flag.SettingsFlags
- toString() - Method in class io.helidon.nima.http2.Http2Flag
- toString() - Method in record class io.helidon.nima.http2.Http2FrameData
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.nima.http2.Http2FrameHeader
- toString() - Method in record class io.helidon.nima.http2.Http2GoAway
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.nima.http2.Http2Headers
- toString() - Method in record class io.helidon.nima.http2.Http2Priority
-
Returns a string representation of this record class.
- toString() - Method in record class io.helidon.nima.http2.Http2RstStream
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.nima.http2.Http2Settings
- toString() - Method in record class io.helidon.nima.http2.Http2WindowUpdate
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.nima.http2.webserver.Http2Connection
- toString() - Method in record class io.helidon.nima.http2.webserver.spi.SubProtocolResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.helidon.nima.testing.junit5.webserver.DirectPeerInfo
-
Returns a string representation of this record class.
- toString() - Method in class io.helidon.nima.webclient.UriHelper
- toString() - Method in class io.helidon.nima.webserver.cors.CorsSupport
- toString() - Method in class io.helidon.nima.webserver.http.ErrorHandlers
- toString() - Method in class io.helidon.nima.websocket.ClientWsFrame
- toString() - Method in class io.helidon.nima.websocket.ServerWsFrame
- toString() - Method in class io.helidon.pico.api.CallingContext
- toString() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- toString() - Method in class io.helidon.pico.runtime.Invocation
- toString() - Method in class io.helidon.reactive.webserver.cors.CorsSupport
- toString() - Method in class io.helidon.reactive.webserver.Http1Route
- toString() - Method in class io.helidon.reactive.webserver.http2.Http2Route
- toString() - Method in interface io.helidon.reactive.webserver.ServerRequest.Path
-
Returns a path string representation with leading slash.
- toString() - Method in class io.helidon.security.AuditEvent.AuditParam
- toString() - Method in class io.helidon.security.AuthenticationResponse
- toString() - Method in class io.helidon.security.ClassToInstanceStore
-
Returns the toString on underlying map.
- toString() - Method in class io.helidon.security.Grant
- toString() - Method in enum class io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
- toString() - Method in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
- toString() - Method in class io.helidon.security.jwt.jwk.Jwk
- toString() - Method in class io.helidon.security.providers.common.OutboundTarget
- toString() - Method in class io.helidon.security.providers.common.TokenCredential
- toString() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
- toString() - Method in class io.helidon.security.SecurityLevel
- toString() - Method in class io.helidon.security.SecurityResponse
- toString() - Method in class io.helidon.security.Subject
- toString() - Method in class io.helidon.security.util.AbacSupport.BasicAttributes
- toString() - Method in class io.helidon.tracing.config.SpanTracingConfig
- toString() - Method in class io.helidon.tracing.config.TracingConfig
- toString() - Method in class io.helidon.tracing.Tag
- toString(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
Get a string value.
- toString(Collection<?>) - Static method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Walk the collection to build a separator-delimited string value.
- toString(Collection<T>, Optional<Function<T, String>>, Optional<String>) - Static method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Walk the collection to build a separator-delimited string value.
- toStringInner() - Method in class io.helidon.builder.processor.spi.DefaultTypeAndBody
-
Returns the inner portion of the
DefaultTypeAndBody.toString(). - toStringInner() - Method in class io.helidon.common.types.DefaultTypeInfo
-
Calculates the inner portion of the
DefaultTypeInfo.toString()result. - toSuggestedGeneratedPackageName(ModuleInfoDescriptor, Collection<TypeName>, String) - Static method in class io.helidon.pico.tools.ModuleUtils
-
Returns the suggested package name to use.
- toSuggestedModuleName(Path, Path, boolean) - Static method in class io.helidon.pico.tools.ModuleUtils
-
Extract the module name, first attempting the source path (test or main), and if not found using the base path, presumably having basePath being a parent in the sourcePath hierarchy.
- toSyncSupplier(Supplier<? extends CompletionStage<T>>, long, TimeUnit) - Static method in class io.helidon.nima.faulttolerance.SupplierHelper
-
Maps a supplier returning a
CompletionStage<T>to a supplier returningTby waiting on the stage to produce a value. - toTimeZone(String) - Static method in class io.helidon.config.ConfigMappers
-
Deprecated.use new time API, such as
ZoneId - toTypeElement(TypeMirror) - Static method in class io.helidon.builder.processor.tools.BuilderTypeTools
-
Translates a
TypeMirrorinto aTypeElement. - toUpperCase(char) - Static method in class io.helidon.common.buffers.Ascii
-
If the argument is a lowercase ASCII character returns the uppercase equivalent.
- toUpperCase(CharSequence) - Static method in class io.helidon.common.buffers.Ascii
-
Returns a copy of the input character sequence in which all lowercase ASCII characters have been converted to uppercase.
- toUpperCase(String) - Static method in class io.helidon.common.buffers.Ascii
-
Returns a copy of the input string in which all lowercase ASCII characters have been converted to uppercase.
- toUri() - Method in record class io.helidon.common.uri.UriInfo
-
Create URI from the information.
- toUri(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoURI. - toUrl(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoURL. - toUUID(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoUUID. - toValue(Class<? extends Annotation>, TypedElementName, boolean, boolean) - Static method in class io.helidon.builder.processor.tools.DefaultBuilderCreatorProvider
-
Retrieves the default value of the method to a string value.
- toZonedDateTime(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoZonedDateTime. - toZoneId(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoZoneId. - toZoneOffset(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValuetoZoneOffset. - trace() - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for trace method with default path.
- trace() - Method in class io.helidon.pico.api.CallingContext
-
Only populated when
PicoServicesConfig.TAG_DEBUGis set. - trace() - Method in interface io.helidon.reactive.webclient.WebClient
-
Create a request builder for a trace method.
- trace(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- trace(Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add an options route.
- trace(Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- trace(Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes all TRACE requests to provided handler(s).
- trace(PathMatcher, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- trace(PathMatcher, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes TRACE requests with corresponding path to provided handler(s).
- trace(String) - Method in interface io.helidon.nima.webclient.HttpClient
-
Shortcut for trace method with a path.
- trace(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRouting.Builder
- trace(String, Handler...) - Method in interface io.helidon.nima.webserver.http.HttpRules
-
Add an options route.
- trace(String, Handler...) - Method in class io.helidon.reactive.webserver.Routing.Builder
- trace(String, Handler...) - Method in interface io.helidon.reactive.webserver.Routing.Rules
-
Routes TRACE requests with corresponding path to provided handler(s).
- TRACE - Static variable in class io.helidon.common.http.Http.Method
-
The TRACE method is used to invoke a remote, application-layer loop- back of the request message.
- Traceable - Class in io.helidon.tracing.config
-
Tracing configuration that can be enabled or disabled.
- Traceable(String) - Constructor for class io.helidon.tracing.config.Traceable
-
A new traceable.
- tracedAttributes() - Method in class io.helidon.grpc.server.GrpcTracingConfig
- tracedConfig() - Method in interface io.helidon.nima.webserver.tracing.PathTracingConfig
-
Associated configuration of tracing valid for the configured path and (possibly) methods.
- tracedConfig() - Method in interface io.helidon.reactive.webserver.PathTracingConfig
-
Associated configuration of tracing valid for the configured path and (possibly) methods.
- TraceExemplarService - Class in io.helidon.metrics.exemplartrace
-
Service provider for
ExemplarService. - TraceExemplarService() - Constructor for class io.helidon.metrics.exemplartrace.TraceExemplarService
- traceId() - Method in interface io.helidon.tracing.SpanContext
-
Trace ID of the associated span.
- tracer() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
- tracer() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
-
Returns a
Tracer. - tracer() - Method in class io.helidon.microprofile.tracing.TracerProducer
-
Provides an instance of tracer currently configured.
- tracer() - Method in interface io.helidon.reactive.webserver.ServerConfiguration
-
Returns a Tracer.
- tracer() - Method in interface io.helidon.reactive.webserver.ServerRequest
- tracer() - Method in interface io.helidon.security.Security
-
Returns a tracer that can be used to construct new spans.
- tracer() - Method in interface io.helidon.security.SecurityContext
-
Provides the tracer to create new spans.
- tracer(Tracer) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
-
Sets a tracer.
- tracer(Tracer) - Method in class io.helidon.nima.webserver.tracing.TracingFeature.Builder
-
Tracer to use to extract inbound span context.
- tracer(Tracer) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Sets a tracer.
- tracer(Tracer) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Sets a tracer.
- tracer(Tracer) - Method in class io.helidon.security.Security.Builder
-
Set an open tracing tracer to use for security.
- tracer(Supplier<? extends Tracer>) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
-
Sets a Tracer.
- tracer(Supplier<? extends Tracer>) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Sets a tracer.
- tracer(Supplier<? extends Tracer>) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Sets a tracer.
- Tracer - Interface in io.helidon.tracing
-
Tracer abstraction.
- TRACER_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
The
Tracerproperty name. - TracerBuilder<T extends TracerBuilder<T>> - Interface in io.helidon.tracing
-
A builder for tracing
tracer. - TracerProducer - Class in io.helidon.microprofile.tracing
-
A producer of
Tracerneeded for injection intoCDIbeans. - TracerProducer() - Constructor for class io.helidon.microprofile.tracing.TracerProducer
- TracerProvider - Interface in io.helidon.tracing.spi
-
Java service to integrate various distributed tracers.
- TracerResolverProvider - Class in io.helidon.tracing.tracerresolver
-
Service to use
TracerResolverto find tracer to use with Helidon. - TracerResolverProvider() - Constructor for class io.helidon.tracing.tracerresolver.TracerResolverProvider
- traceSerialization(SerializationConfig.TraceOption) - Method in class io.helidon.common.SerializationConfig.Builder
-
How to trace serialization.
- TRACING - Static variable in class io.helidon.grpc.core.InterceptorPriorities
-
Tracing priority.
- TracingCdiExtension - Class in io.helidon.microprofile.tracing
-
CDI extension for Microprofile Tracing implementation.
- TracingCdiExtension() - Constructor for class io.helidon.microprofile.tracing.TracingCdiExtension
- tracingConfig() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
- tracingConfig() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
-
Returns tracing configuration.
- tracingConfig(GrpcTracingConfig) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
-
Set trace configuration.
- tracingConfig(TracingConfig) - Method in class io.helidon.nima.webserver.tracing.PathTracingConfig.Builder
-
Configuration of a traced system to use on this path and possibly method(s).
- tracingConfig(TracingConfig) - Method in class io.helidon.reactive.webserver.PathTracingConfig.Builder
-
Configuration of a traced system to use on this path and possibly method(s).
- TracingConfig - Class in io.helidon.tracing.config
-
Tracing configuration that contains traced components (such as WebServer, Security) and their traced spans and span logs.
- TracingConfig(String) - Constructor for class io.helidon.tracing.config.TracingConfig
-
A new traced configuration.
- TracingConfig.Builder - Class in io.helidon.tracing.config
-
Fluent API builder for
TracingConfig. - TracingConfigUtil - Class in io.helidon.tracing.config
-
Utility to get the current tracing configuration.
- tracingEnabled(boolean) - Method in class io.helidon.security.Security.Builder
-
Whether or not tracing should be enabled.
- tracingEnabled(ContainerRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingFilter
- tracingEnabled(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
-
Whether this tracing filter is enabled.
- tracingEnabled(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.TracingFilter
- TracingFeature - Class in io.helidon.nima.webserver.tracing
-
Tracing configuration for webserver.
- TracingFeature.Builder - Class in io.helidon.nima.webserver.tracing
-
A fluent API builder for
TracingFeature. - TracingFilter - Class in io.helidon.tracing.jersey
-
Adds tracing of (overall) Jersey calls.
- TracingFilter() - Constructor for class io.helidon.tracing.jersey.TracingFilter
- TracingHelper - Class in io.helidon.tracing.jersey
-
Utilities for tracing in helidon.
- tracingId() - Method in interface io.helidon.security.spi.AuditProvider.TracedAuditEvent
-
Tracing id of the current audit event, generated by SecurityContext.
- tracingSpan() - Method in interface io.helidon.security.SecurityContext
-
Provides the span for tracing.
- tracingSpan(SpanContext) - Method in class io.helidon.security.SecurityContext.Builder
-
Open tracing span context to correctly trace security.
- tracingSpan(SpanContext) - Method in class io.helidon.security.SecurityRequestBuilder
-
Tracing span to support Open tracing.
- tracingSpanContext() - Method in interface io.helidon.security.SecurityRequest
-
Parent span for tracing.
- tracingTracer(Tracer) - Method in class io.helidon.security.SecurityContext.Builder
-
Tracer used to create new span contexts when tracing security events.
- TRAILER - Static variable in class io.helidon.common.http.Http.Header
-
The
Trailerheader name. - transacted(boolean) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
Indicates whether the session will use a local transaction.
- transacted(boolean) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Indicates whether the session will use a local transaction.
- TRANSACTED_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Indicates whether the session will use a local transaction.
- TransactionController() - Constructor for class io.helidon.integrations.cdi.eclipselink.CDISEPlatform.TransactionController
-
Creates a new
CDISEPlatform.TransactionController. - transactionFilePrefix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name prefix of the storage transaction file.
- transactionFileSuffix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name suffix of the storage transaction file.
- TRANSFER_ENCODING - Static variable in class io.helidon.common.http.Http.Header
-
The
Transfer-Encodingheader name. - TRANSFER_ENCODING_CHUNKED - Static variable in class io.helidon.common.http.Http.HeaderValues
-
Chunked transfer encoding.
- transferEncoding() - Method in interface io.helidon.reactive.webclient.WebClientResponseHeaders
-
Transfer encoding of the response.
- transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.helidon.integrations.micronaut.cdi.processor.ApplicationScopedTransformer
- transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.helidon.integrations.micronaut.cdi.processor.DependentTransformer
- transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.helidon.integrations.micronaut.cdi.processor.RequestScopedTransformer
- transformToJson(Map<String, Object>) - Static method in class io.helidon.security.jwt.JwtUtil
-
Transform a map of strings to objects to a map of string to JSON values.
- Transient - Annotation Interface in io.helidon.config.objectmapping
-
Annotation used to exclude JavaBean property, method or constructor from JavaBean deserialization support.
- TransitEngineProvider - Class in io.helidon.integrations.vault.secrets.transit
-
Java Service Loader service for Transit engine.
- TransitEngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.transit.TransitEngineProvider
- TransitSecrets - Interface in io.helidon.integrations.vault.secrets.transit
-
API operations for Vault's Transit Secrets Engine.
- TransitSecretsRx - Interface in io.helidon.integrations.vault.secrets.transit
-
API operations for Vault's Transit Secrets Engine.
- TransitSecurityProvider - Class in io.helidon.integrations.vault.secrets.transit
-
Integration with Helidon Security.
- TransitSecurityProvider.TransitDigestConfig - Class in io.helidon.integrations.vault.secrets.transit
-
Configuration of a digest when using programmatic setup of security digests.
- TransitSecurityProvider.TransitDigestConfig.Builder - Class in io.helidon.integrations.vault.secrets.transit
-
Fluent API builder for
TransitSecurityProvider.TransitDigestConfig. - TransitSecurityProvider.TransitEncryptionConfig - Class in io.helidon.integrations.vault.secrets.transit
-
Configuration of encryption when using programmatic setup of security.
- TransitSecurityProvider.TransitEncryptionConfig.Builder - Class in io.helidon.integrations.vault.secrets.transit
-
Fluent API builder for
TransitSecurityProvider.TransitEncryptionConfig. - TransitSecurityService - Class in io.helidon.integrations.vault.secrets.transit
-
Service provider for
SecurityProviderServicefor transit secrets. - TransitSecurityService() - Constructor for class io.helidon.integrations.vault.secrets.transit.TransitSecurityService
- transport() - Method in interface io.helidon.reactive.webserver.ServerConfiguration
-
Returns an optional
Transport. - transport() - Method in class io.helidon.security.SecurityEnvironment
-
Return type of transport (such as http, https, jms etc.).
- transport(Transport) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Configure transport.
- transport(Transport) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Configure the transport to be used by this server.
- transport(String) - Method in class io.helidon.security.SecurityEnvironment.Builder
-
Transport we are implementing (such as http, https).
- Transport - Interface in io.helidon.reactive.webserver
-
A very abstract notion of a transport for a particular implementation of the
WebServerinterface. - transports() - Method in class io.helidon.security.providers.common.OutboundTarget
-
Transports of this target.
- traverse() - Method in interface io.helidon.config.Config
-
Iterative deepening depth-first traversal of the node and its subtree as a
Stream<Config>. - traverse(Predicate<Config>) - Method in interface io.helidon.config.Config
-
Iterative deepening depth-first traversal of the node and its subtree as a
Stream<Config>, qualified by the specified predicate. - triggerListener(SocketContext, Http2FrameListener) - Method in class io.helidon.nima.http2.Http2Continuation
- triggerListener(SocketContext, Http2FrameListener) - Method in class io.helidon.nima.http2.Http2DataFrame
- triggerListener(SocketContext, Http2FrameListener) - Method in interface io.helidon.nima.http2.Http2Frame
-
Trigger listener.
- triggerListener(SocketContext, Http2FrameListener) - Method in record class io.helidon.nima.http2.Http2GoAway
- triggerListener(SocketContext, Http2FrameListener) - Method in class io.helidon.nima.http2.Http2Ping
- triggerListener(SocketContext, Http2FrameListener) - Method in record class io.helidon.nima.http2.Http2Priority
- triggerListener(SocketContext, Http2FrameListener) - Method in record class io.helidon.nima.http2.Http2RstStream
- triggerListener(SocketContext, Http2FrameListener) - Method in class io.helidon.nima.http2.Http2Settings
- triggerListener(SocketContext, Http2FrameListener) - Method in record class io.helidon.nima.http2.Http2WindowUpdate
- triggerUpdate() - Method in interface io.helidon.nima.http2.WindowSize.Outbound
-
Trigger update of window size.
- trim(int) - Method in interface io.helidon.common.buffers.BufferData
-
Trim the last x bytes from a buffer (remove them).
- truncationDirectory(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
The truncation directory.
- trust(KeyConfig) - Method in class io.helidon.reactive.webserver.WebServerTls.Builder
-
Set the trust key configuration to be used to validate certificates.
- trust(Supplier<KeyConfig>) - Method in class io.helidon.reactive.webserver.WebServerTls.Builder
-
Set the trust key configuration to be used to validate certificates.
- TRUST_ALL_CERTIFICATES - Enum constant in enum class io.helidon.integrations.neo4j.Neo4j.Builder.TrustStrategy
-
Trust all.
- TRUST_CUSTOM_CA_SIGNED_CERTIFICATES - Enum constant in enum class io.helidon.integrations.neo4j.Neo4j.Builder.TrustStrategy
-
Trust custom certificates.
- TRUST_SYSTEM_CA_SIGNED_CERTIFICATES - Enum constant in enum class io.helidon.integrations.neo4j.Neo4j.Builder.TrustStrategy
-
Trust system CA.
- trustAll(boolean) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Trust any certificate provided by the other side of communication.
- trustAll(boolean) - Method in class io.helidon.reactive.webclient.WebClientTls.Builder
-
Sets if all certificates should be trusted to.
- TrustAllManagerFactory - Class in io.helidon.nima.common.tls
-
A trust manager factory that trusts all peers.
- TrustAllManagerFactory() - Constructor for class io.helidon.nima.common.tls.TrustAllManagerFactory
-
Create a new instance.
- trustCertificates(List<X509Certificate>) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
List of certificates that form the trust manager.
- trustConfig(KeyConfig) - Method in class io.helidon.grpc.server.SSLContextBuilder
-
Set the trust key configuration to be used to validate certificates.
- trustedCertificates(Resource) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
-
Trusted certificates in PEM format.
- trustedProxies(AllowList) - Method in class io.helidon.common.http.RequestedUriDiscoveryContext.Builder
-
Sets the trusted proxies for requested URI discovery for requests arriving on the socket.
- trustManagerFactoryAlgorithm(String) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Trust manager factory algorithm.
- trustManagerFactoryProvider(String) - Method in class io.helidon.nima.common.tls.Tls.Builder
-
Trust manager factory provider to use.
- trustStore() - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
-
If you want to build a trust store, call this method to add all certificates present in the keystore to certificate list.
- trustStrategy(Neo4j.Builder.TrustStrategy) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Set trust strategy.
- TRY_AGAIN_LATER - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Temporary server condition forced blocking client's request.
- tryDecrement() - Method in class io.helidon.common.reactive.RequestedCounter
-
Tries to safely decrement a positive requested counter value, making sure the value does not drop below zero.
- TSV - Static variable in class io.helidon.common.http.Http.Header
-
The
Tsvheader name. - ttl(Duration) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
The TTL period of the token.
- ttl(Duration) - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
-
Specifies requested Time To Live.
- ttl(Duration) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
Specifies requested Time To Live.
- ttl(Duration) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Specifies the Time To Live value.
- type() - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver.MethodInvocation
-
Returns the data type of the interesting value.
- type() - Method in class io.helidon.common.GenericType
-
The type represented by this generic type instance.
- type() - Method in class io.helidon.common.http.ContentDisposition
-
Content disposition type.
- type() - Method in interface io.helidon.common.http.HttpMediaType
- type() - Method in interface io.helidon.common.media.type.MediaType
-
Type, such as
application. - type() - Method in interface io.helidon.config.Config
-
Provides the
Config.Typeof theConfignode. - type() - Method in class io.helidon.config.etcd.EtcdWatcher
- type() - Method in class io.helidon.config.FileSystemWatcher
- type() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
The type of the configuration option.
- type() - Method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
-
Type of change if available.
- type() - Method in interface io.helidon.config.spi.ChangeWatcher
-
Target supported by this change watcher.
- type() - Method in interface io.helidon.grpc.core.MethodHandler
-
Obtain the
gRPC method tyoethat thisMethodHandlerhandles. - type() - Method in class io.helidon.health.checks.DeadlockHealthCheck
- type() - Method in class io.helidon.health.checks.DiskSpaceHealthCheck
- type() - Method in class io.helidon.health.checks.HeapMemoryHealthCheck
- type() - Method in interface io.helidon.health.HealthCheck
-
Type of this health check.
- type() - Method in interface io.helidon.integrations.vault.AuthMethod
-
Type of the auth as used in the REST API.
- type() - Method in interface io.helidon.integrations.vault.Engine
-
Type of the engine as used in the REST API.
- type() - Method in class io.helidon.metrics.api.AbstractRegistry
-
Returns type of this registry.
- type() - Method in interface io.helidon.metrics.api.Registry
-
Registry type.
- type() - Element in annotation interface io.helidon.microprofile.grpc.core.GrpcMethod
-
Obtain the gRPC method type.
- type() - Method in class io.helidon.nima.http2.Http2FrameHeader
-
Frame type enum.
- type() - Method in enum class io.helidon.nima.http2.Http2FrameType
-
Type id.
- type() - Method in interface io.helidon.nima.http2.Http2FrameTypes
-
Frame type enum.
- type() - Method in class io.helidon.security.Grant
-
Type of this grant.
- type() - Method in class io.helidon.security.jwt.Jwt
-
Type claim.
- type() - Method in class io.helidon.security.jwt.JwtHeaders
-
Type claim.
- type(DirectHandler.EventType) - Method in class io.helidon.common.http.RequestException.Builder
-
Event type of this exception.
- type(Type) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
- type(Type) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
- type(Proxy.ProxyType) - Method in class io.helidon.reactive.webclient.Proxy.Builder
-
Sets a new proxy type.
- type(Class<?>) - Method in class io.helidon.common.types.DefaultTypeName.Builder
-
Sets the package and class name, as well as whether it is primitive or an array.
- type(Class<? extends Annotation>) - Method in class io.helidon.common.types.DefaultAnnotationAndValue.Builder
-
Annotation type name from annotation type.
- type(String) - Method in class io.helidon.common.http.ContentDisposition.Builder
-
Set the content disposition type.
- type(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
Choose token type.
- type(String) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
-
Specifies the type of key to create.
- type(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
- type(String) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
-
JMS Message type.
- type(String) - Method in class io.helidon.security.Grant.Builder
-
Configure type of this grant.
- type(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Type of this JWT.
- type(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
Type of this JWT.
- Type - Enum Class in io.helidon.messaging.connectors.jms
-
Type of the JMS connection.
- TYPE - Static variable in interface io.helidon.nima.sse.webclient.SseSource
-
A type representing an SSE source.
- TYPE - Static variable in class io.helidon.nima.sse.webserver.SseSink
-
Type of SSE event sinks.
- TYPE_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Possible values are: queue, topic.
- TYPE_BATCH - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Batch token type.
- TYPE_BATCH - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
-
Batch token type.
- TYPE_BATCH - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Batch token type.
- TYPE_BATCH - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
-
Batch token type.
- TYPE_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.RegistrySettings.Builder
-
Config key within the registry's config section identifying which registry type the settings apply to.
- TYPE_DB_ROW - Static variable in interface io.helidon.reactive.dbclient.DbMapperManager
-
Generic type for the
DbRowclass. - TYPE_DEFAULT - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Default token type.
- TYPE_DEFAULT - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
-
Default token type.
- TYPE_DEFAULT - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Default token type.
- TYPE_DEFAULT - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
-
Default token type.
- TYPE_FORM_DATA - Static variable in class io.helidon.common.http.ContentDisposition.Builder
-
The form-data content disposition used by
MediaTypes.MULTIPART_FORM_DATA. - TYPE_HMAC - Static variable in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Digest is an HMAC.
- TYPE_INDEXED_PARAMS - Static variable in interface io.helidon.reactive.dbclient.DbMapperManager
-
Generic type for the
Listof indexed parameters. - TYPE_NAMED_PARAMS - Static variable in interface io.helidon.reactive.dbclient.DbMapperManager
-
Generic type for the
Mapof String to value pairs for named parameters. - TYPE_SERVICE - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Service token type.
- TYPE_SERVICE - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
-
Service token type.
- TYPE_SERVICE - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuth
-
Service token type.
- TYPE_SERVICE - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
-
Service token type.
- TYPE_SIGNATURE - Static variable in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
-
Digest is a signature.
- TypeAndBody - Interface in io.helidon.builder.processor.spi
-
Represents the generated source as a model object.
- typeArguments() - Method in class io.helidon.common.types.DefaultTypeName
- typeArguments() - Method in interface io.helidon.common.types.TypeName
-
Returns the list of generic type parameters, or an empty list if no generics are in use.
- typeArguments(Collection<TypeName>) - Method in class io.helidon.common.types.DefaultTypeName.Builder
-
Sets the generic type arguments to the collection passed, and if not empty will set the generic flag to true.
- typedBuilder() - Static method in class io.helidon.nima.faulttolerance.FaultTolerance
-
A typed builder to configure a customized sequence of fault tolerance handlers.
- typedBuilder() - Static method in class io.helidon.reactive.faulttolerance.FaultTolerance
-
A typed builder to configure a customized sequence of fault tolerance handlers.
- TypedElementName - Interface in io.helidon.common.types
-
Provides a way to describe method, field, or annotation attribute.
- typedFlags() - Method in class io.helidon.nima.http2.Http2FrameHeader
-
Flags typed correctly based on the
Http2FrameHeader.type(). - typeDictionaryFilename(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
The name of the dictionary file.
- typeInfo() - Method in class io.helidon.builder.processor.tools.BodyContext
-
Returns the type info.
- TypeInfo - Interface in io.helidon.common.types
-
Represents the model object for a type.
- TypeInfoCreatorProvider - Interface in io.helidon.builder.processor.spi
-
Java
ServiceLoaderprovider interface used to discover type info creators. - typeKind() - Method in class io.helidon.common.types.DefaultTypeInfo
- typeKind() - Method in interface io.helidon.common.types.TypeInfo
-
The type element kind.
- typeKind(String) - Method in class io.helidon.common.types.DefaultTypeInfo.Builder
-
Sets the typeKind to val.
- typeName() - Method in class io.helidon.builder.processor.spi.DefaultTypeAndBody
- typeName() - Method in interface io.helidon.builder.processor.spi.TypeAndBody
-
The type name for the source to be generated.
- typeName() - Method in interface io.helidon.common.types.AnnotationAndValue
-
The type name, e.g.,
Objects-> "java.util.Objects". - typeName() - Method in class io.helidon.common.types.DefaultAnnotationAndValue
- typeName() - Method in class io.helidon.common.types.DefaultTypedElementName
- typeName() - Method in class io.helidon.common.types.DefaultTypeInfo
- typeName() - Method in interface io.helidon.common.types.TypedElementName
-
The type name for the element (e.g., java.util.List).
- typeName() - Method in interface io.helidon.common.types.TypeInfo
-
The type name.
- typeName() - Method in class io.helidon.pico.maven.plugin.Qualifier
- typeName(TypeName) - Method in class io.helidon.builder.processor.spi.DefaultTypeAndBody.Builder
-
Sets the typeName to val.
- typeName(TypeName) - Method in class io.helidon.common.types.DefaultAnnotationAndValue.Builder
-
Set the type name.
- typeName(TypeName) - Method in class io.helidon.common.types.DefaultTypedElementName.Builder
-
Set the type name.
- typeName(TypeName) - Method in class io.helidon.common.types.DefaultTypeInfo.Builder
-
Sets the typeName to val.
- typeName(Class<?>) - Method in class io.helidon.common.types.DefaultTypedElementName.Builder
-
Set the type of the element.
- TypeName - Interface in io.helidon.common.types
-
TypeName is similar to
Typein its most basic use case. - TypeNames - Class in io.helidon.pico.tools
-
Type name constants.
- typeParameters() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
-
Get method type parameters.
- types() - Method in class io.helidon.openapi.ParserHelper
-
Types.
- TypeTools - Class in io.helidon.pico.tools
-
Generically handles Pico generated artifact creation via APT.
- TyrusApplication - Class in io.helidon.microprofile.tyrus
-
Represents a websocket application with class and config endpoints.
- TyrusApplication.Builder - Class in io.helidon.microprofile.tyrus
-
Fluent API builder to create
TyrusApplicationinstances. - tyrusBuilder() - Static method in class io.helidon.microprofile.tyrus.TyrusUpgradeProvider
-
New builder.
- TyrusCdiExtension - Class in io.helidon.microprofile.tyrus
-
Configure Tyrus related things.
- TyrusCdiExtension() - Constructor for class io.helidon.microprofile.tyrus.TyrusCdiExtension
- TyrusRouting - Class in io.helidon.microprofile.tyrus
-
Routing class for Tyrus.
- TyrusRouting.Builder - Class in io.helidon.microprofile.tyrus
-
Fluent API builder for
TyrusRouting. - TyrusUpgradeProvider - Class in io.helidon.microprofile.tyrus
-
ServiceLoaderprovider implementation for upgrade from HTTP/1.1 to Tyrus connection. - TyrusUpgradeProvider() - Constructor for class io.helidon.microprofile.tyrus.TyrusUpgradeProvider
-
Deprecated.This constructor is only to be used by
ServiceLoader, useWsUpgradeProvider.builder() - TyrusUpgradeProvider.Builder - Class in io.helidon.microprofile.tyrus
-
Fluent API builder for
TyrusUpgradeProvider. - TyrusUpgrader - Class in io.helidon.microprofile.tyrus
-
Tyrus connection upgrade provider.
U
- UCPBackedDataSourceExtension - Class in io.helidon.integrations.datasource.ucp.cdi
-
An
Extensionthat arranges for namedDataSourceinjection points to be satisfied by the Oracle Universal Connection Pool. - UCPBackedDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
-
Creates a new
UCPBackedDataSourceExtension. - uid() - Method in class io.helidon.config.AbstractSource
-
Returns universal id of source to be used to construct
AbstractSource.description(). - uid() - Method in class io.helidon.config.ClasspathConfigSource
- uid() - Method in class io.helidon.config.ClasspathOverrideSource
- uid() - Method in class io.helidon.config.DirectoryConfigSource
- uid() - Method in class io.helidon.config.etcd.EtcdConfigSource
- uid() - Method in class io.helidon.config.FileConfigSource
- uid() - Method in class io.helidon.config.FileOverrideSource
- uid() - Method in class io.helidon.config.git.GitConfigSource
- uid() - Method in class io.helidon.config.MapConfigSource
- uid() - Method in class io.helidon.config.UrlConfigSource
- uid() - Method in class io.helidon.config.UrlOverrideSource
- unary(Descriptors.FileDescriptor, String, String, ServerCalls.UnaryMethod<ReqT, ResT>) - Method in class io.helidon.nima.grpc.webserver.GrpcRouting.Builder
-
Unary route.
- unary(Object[], MethodHandler.UnaryClient) - Method in interface io.helidon.grpc.core.MethodHandler
-
Handle a bi-directional client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
-
Invoke the client call.
- unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
-
Invoke the client call.
- unary(String) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- unary(String) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Register unary method for the service.
- unary(String, ServerCalls.UnaryMethod<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- unary(String, ServerCalls.UnaryMethod<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Register unary method for the service.
- unary(String, ServerCalls.UnaryMethod<ReqT, ResT>) - Method in interface io.helidon.nima.grpc.webserver.GrpcService.Routing
-
Unary route.
- unary(String, ServerCalls.UnaryMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
- unary(String, ServerCalls.UnaryMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
-
Register unary method for the service.
- unary(String, Consumer<ClientMethodDescriptor.Rules>) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
- unary(String, Consumer<ClientMethodDescriptor.Rules>) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
-
Register unary method for the service.
- unary(String, ReqT) - Method in class io.helidon.grpc.client.GrpcServiceClient
-
Asynchronously invoke the specified unary method.
- unary(String, ReqT) - Method in interface io.helidon.grpc.core.MethodHandler.UnaryClient
-
Perform a unary client call.
- unary(String, ReqT, StreamObserver<RespT>) - Method in class io.helidon.grpc.client.GrpcServiceClient
-
Invoke the specified unary method.
- Unary - Annotation Interface in io.helidon.microprofile.grpc.core
-
An annotation to mark a method as representing a unary gRPC method.
- UnaryMethodHandlerSupplier - Class in io.helidon.microprofile.grpc.core
-
A supplier of
MethodHandlers for unary gRPC methods. - UnaryMethodHandlerSupplier() - Constructor for class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier
-
Create a supplier of handlers for server streaming methods.
- UnaryMethodHandlerSupplier.AbstractUnaryHandler<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A base class for unary method handlers.
- UnaryMethodHandlerSupplier.FutureResponse<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandlerthat calls a handler method of the form. - UnaryMethodHandlerSupplier.FutureResponseNoRequest<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandlerthat calls a handler method of the form. - UnaryMethodHandlerSupplier.NoRequestNoResponse<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandlerthat calls a handler method of the form. - UnaryMethodHandlerSupplier.RequestNoResponse<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandlerthat calls a handler method of the form. - UnaryMethodHandlerSupplier.RequestResponse<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandlerthat calls a handler method of the form. - UnaryMethodHandlerSupplier.ResponseOnly<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandlerthat calls a handler method of the form. - UnaryMethodHandlerSupplier.Unary<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandlerthat calls a standard unary method handler method of the form. - UnaryMethodHandlerSupplier.UnaryFuture<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandlerthat calls a handler method of the form. - UnaryMethodHandlerSupplier.UnaryFutureNoRequest<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandlerthat calls a handler method of the form. - UnaryMethodHandlerSupplier.UnaryNoRequest<ReqT,
RespT> - Class in io.helidon.microprofile.grpc.core -
A unary
MethodHandlerthat calls a unary method handler method of the form. - UNAUTHENTICATED - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
The request does not have valid authentication credentials for the operation.
- UNAUTHORIZED_401 - Static variable in class io.helidon.common.http.Http.Status
-
401 Unauthorized, see HTTP/1.1 documentation.
- UnauthorizedException - Exception Class in io.helidon.common.http
-
A runtime exception indicating a
unauthorized. - UnauthorizedException(String) - Constructor for exception class io.helidon.common.http.UnauthorizedException
-
Creates
UnauthorizedException. - UnauthorizedException(String, Throwable) - Constructor for exception class io.helidon.common.http.UnauthorizedException
-
Creates
UnauthorizedException. - UNAVAILABLE - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
The service is currently unavailable.
- UNBOUNDED - Enum constant in enum class io.helidon.reactive.webserver.BackpressureStrategy
-
No backpressure is applied, Long.MAX_VALUE(unbounded) is requested from upstream.
- UNCHANGED - Enum constant in enum class io.helidon.config.spi.ChangeEventType
-
Nothing is changed.
- UNCONFIGURED - Static variable in annotation interface io.helidon.config.metadata.ConfiguredOption
-
A string meaning that a value is not specified (to allow empty String as a meaningful value).
- undelete(UndeleteKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Undelete a secret version.
- undelete(UndeleteKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Undelete a secret version.
- undelete(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Undelete deleted versions of a secret.
- undelete(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Undelete deleted versions of a secret.
- UndeleteKv2 - Class in io.helidon.integrations.vault.secrets.kv2
-
Key/Value Version 2 Secret version request and response.
- UndeleteKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
-
Request object.
- UndeleteKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
-
Response object parsed from JSON returned by the
RestApi. - undeploy(BindableService, String) - Method in class io.helidon.grpc.server.GrpcServerImpl
-
Undeploy the specified
BindableServicefrom thisGrpcServerImpl. - unescapeName(String) - Static method in interface io.helidon.common.config.Config.Key
-
Unescape
~0to'~'and~1to'.'in specified escaped name. - unescapeName(String) - Static method in interface io.helidon.config.Config.Key
-
Unescape
~0to'~'and~1to'.'in specified escaped name. - UNEXPECTED_CONDITION - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Internal server error while operating.
- UNIMPLEMENTED - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
Operation is not implemented or not supported/enabled in this service.
- unit(TimeUnit) - Method in class io.helidon.nima.webserver.accesslog.TimeTakenLogEntry.Builder
-
Configure the time unit to use.
- unit(TimeUnit) - Method in class io.helidon.reactive.webserver.accesslog.TimeTakenLogEntry.Builder
-
Configure the time unit to use.
- units(String) - Method in class io.helidon.grpc.metrics.GrpcMetrics
-
Set the units to apply to the metric.
- UNKNOWN - Enum constant in enum class io.helidon.common.configurable.Resource.Source
-
Resource was created with an input stream without knowledge of type.
- UNKNOWN - Enum constant in enum class io.helidon.nima.http2.Http2FrameType
-
Unknown frame.
- UNKNOWN - Enum constant in enum class io.helidon.nima.webserver.spi.ServerConnectionSelector.Support
-
We do not have enough bytes to decide, please ask this selector again with more bytes.
- UNKNOWN - Enum constant in enum class io.helidon.reactive.dbclient.common.ParamType
-
Statement type is not known.
- UNKNOWN - Static variable in class io.helidon.nima.grpc.webserver.GrpcStatus
-
Unknown error.
- UNKNOWN - Static variable in interface io.helidon.nima.http2.Http2FrameTypes
-
Unknown frame types.
- unlock() - Method in class io.helidon.common.reactive.RequestedCounter
-
Unlock internal counter.
- unmarshall(MessageBodyReadableContent, GenericType<T>) - Method in interface io.helidon.reactive.media.common.MessageBodyReader
-
Unmarshall the given content using this reader.
- unmarshall(MessageBodyReadableContent, GenericType<T>) - Method in interface io.helidon.reactive.media.common.MessageBodyStreamReader
-
Unmarshall the given content using this reader.
- unmarshall(MessageBodyReadableContent, Class<T>) - Method in interface io.helidon.reactive.media.common.MessageBodyReader
-
Unmarshall the given content using this reader.
- unmarshall(MessageBodyReadableContent, Class<T>) - Method in interface io.helidon.reactive.media.common.MessageBodyStreamReader
-
Unmarshall the given content using this reader.
- unmarshall(Flow.Publisher<DataChunk>, GenericType<T>) - Method in class io.helidon.reactive.media.common.MessageBodyReaderContext
-
Convert a given HTTP payload into a publisher by selecting a reader that accepts the specified type and current context.
- unmarshall(Flow.Publisher<DataChunk>, MessageBodyReader<T>, GenericType<T>) - Method in class io.helidon.reactive.media.common.MessageBodyReaderContext
-
Convert a given HTTP payload into a publisher by selecting a reader with the specified class.
- unmarshallStream(Flow.Publisher<DataChunk>, GenericType<T>) - Method in class io.helidon.reactive.media.common.MessageBodyReaderContext
-
Convert a given HTTP payload into a publisher by selecting a stream reader that accepts the specified type and current context.
- unmarshallStream(Flow.Publisher<DataChunk>, MessageBodyStreamReader<T>, GenericType<T>) - Method in class io.helidon.reactive.media.common.MessageBodyReaderContext
-
Convert a given HTTP payload into a publisher by selecting a stream reader with the payload class.
- unmatchedPath() - Method in record class io.helidon.common.http.PathMatchers.PrefixMatchResult
-
Returns the value of the
unmatchedPathrecord component. - unqualifiedProviders() - Method in interface io.helidon.pico.runtime.PicoInjectionPlan
-
The list of services/providers that are unqualified to satisfy the given injection point but were considered.
- unrealizedServices() - Static method in interface io.helidon.pico.api.PicoServices
-
Similar to
PicoServices.services(), but here if Pico is not available or the services registry has not yet been initialized then this method will returnOptional.empty(). - UnrecognizedBuiltInRegistryTypeException(String) - Constructor for exception class io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType.UnrecognizedBuiltInRegistryTypeException
-
Creates a new instance of the exception.
- unrecognizedType() - Method in exception class io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType.UnrecognizedBuiltInRegistryTypeException
-
Returns the unrecognized type.
- unregisterExecutorService(ExecutorService) - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver.SupplierObserverContext
-
Informs the observer that an executor is shutting down.
- UNRESERVED - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
ALPHA / DIGIT / "-" / "." / "_" / "~" characters.
- UNSET - Enum constant in enum class io.helidon.tracing.Span.Status
-
The default status, not explicitly set.
- unsetHeader(Http.HeaderName) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
-
Remove a header if set.
- unsetHeader(String) - Method in interface io.helidon.reactive.webclient.WebClientRequestHeaders
- unsubscribe(String) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- unsupported() - Static method in record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
-
Unsupported provider response.
- unsupported() - Static method in record class io.helidon.nima.http.media.MediaSupport.ReaderResponse
-
Unsupported reader response.
- unsupported() - Static method in record class io.helidon.nima.http.media.MediaSupport.WriterResponse
-
Unsupported writer response.
- UNSUPPORTED - Enum constant in enum class io.helidon.common.mapper.spi.MapperProvider.Support
-
Incorrect type(s).
- UNSUPPORTED - Enum constant in enum class io.helidon.nima.webserver.spi.ServerConnectionSelector.Support
-
No, this connection is not compatible with this selector.
- UNSUPPORTED_MEDIA_TYPE_415 - Static variable in class io.helidon.common.http.Http.Status
-
415 Unsupported Media Type, see HTTP/1.1 documentation.
- UnsupportedBodyTypeException - Exception Class in io.helidon.reactive.webserver
-
Cannot marshal requested type.
- UnsupportedBodyTypeException(String) - Constructor for exception class io.helidon.reactive.webserver.UnsupportedBodyTypeException
-
Constructs a new instance with the specified detail message.
- UnsupportedBodyTypeException(String, Throwable) - Constructor for exception class io.helidon.reactive.webserver.UnsupportedBodyTypeException
-
Constructs a new runtime exception with the specified detail message and cause.
- UnsupportedConstructsProcessor - Class in io.helidon.pico.processor
-
When used will recognize constructs that are explicitly known to be unsupported in Pico's reference implementation.
- UnsupportedConstructsProcessor() - Constructor for class io.helidon.pico.processor.UnsupportedConstructsProcessor
-
Deprecated.this is a Java ServiceLoader implementation and the constructor should not be used directly
- unwrap() - Method in interface io.helidon.common.context.ContextAwareExecutorService
-
Unwrap the executor service.
- unwrap() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
- unwrap() - Method in interface io.helidon.messaging.connectors.jms.shim.JakartaWrapper
-
Unwrap the underlying javax instance.
- unwrap(Class<B>) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- unwrap(Class<B>) - Method in interface io.helidon.tracing.opentracing.OpenTracingTracerBuilder
-
Access the underlying builder by specific type.
- unwrap(Class<B>) - Method in interface io.helidon.tracing.TracerBuilder
-
Access the underlying builder by specific type.
- unwrap(Class<B>) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
- unwrap(Class<C>) - Method in interface io.helidon.reactive.dbclient.DbClient
-
Unwrap database client internals.
- unwrap(Class<C>) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Unwrap database executor internals.
- unwrap(Class<C>) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClient
- unwrap(Class<C>) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbExecute
- unwrap(Class<S>) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
-
Deprecated, for removal: This API element is subject to removal in a future version.since 3.0.3, use
JakartaSession.unwrap()instead. - unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.AbstractDataSource
- unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- unwrap(Class<T>) - Method in interface io.helidon.tracing.Span.Builder
-
Unwrap this builder instance into a known type.
- unwrap(Class<T>) - Method in interface io.helidon.tracing.Span
-
Access the underlying span by specific type.
- unwrap(Class<T>) - Method in interface io.helidon.tracing.Tracer
-
Access the underlying tracer by specific type.
- unwrapThrowable(Throwable) - Static method in class io.helidon.nima.faulttolerance.SupplierHelper
-
Gets the underlying cause of a
SupplierExceptionor of aExecutionException. - up(String) - Static method in class io.helidon.grpc.server.ConstantHealthCheck
-
Obtain a
HealthCheckthat always returns a status of up. - UP - Enum constant in enum class io.helidon.health.HealthCheckResponse.Status
-
This health check is fine.
- update(int) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsHistogram
- update(long) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsHistogram
- update(ID, MergeableNode) - Method in class io.helidon.config.AbstractNodeBuilderImpl
-
Updates/replaces a member of specified id by specified node.
- update(ServiceDescriptor.Rules) - Method in interface io.helidon.grpc.server.GrpcService
-
Update service configuration.
- update(UpdateCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
-
Update a secret on the defined path.
- update(UpdateCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
-
Update a secret on the defined path.
- update(UpdateKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Update a secret on the defined path.
- update(UpdateKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
-
Update a secret on the defined path.
- update(UpdateKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Update a secret on the defined path.
- update(UpdateKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Update a secret on the defined path.
- update(MetricsSettings) - Method in interface io.helidon.metrics.api.RegistryFactory
-
Updates the metrics settings for the
RegistryFactory. - update(MetricsSettings) - Method in class io.helidon.metrics.RegistryFactory
- update(RegistrySettings) - Method in class io.helidon.metrics.api.AbstractRegistry
-
Update the registry settings for this registry.
- update(RegistrySettings) - Method in class io.helidon.metrics.Registry
- update(GrpcService.Routing) - Method in interface io.helidon.nima.grpc.webserver.GrpcService
-
Update routing.
- update(DbClientServiceContext) - Method in class io.helidon.reactive.dbclient.common.AbstractStatement
-
Update the client service context with the statement name, statement and statement parameters.
- update(Routing.Rules) - Method in class io.helidon.integrations.micrometer.MicrometerSupport
- update(Routing.Rules) - Method in class io.helidon.metrics.prometheus.PrometheusSupport
- update(Routing.Rules) - Method in class io.helidon.reactive.graphql.server.GraphQlSupport
- update(Routing.Rules) - Method in class io.helidon.reactive.health.HealthSupport
- update(Routing.Rules) - Method in class io.helidon.reactive.metrics.MetricsSupport
- update(Routing.Rules) - Method in class io.helidon.reactive.openapi.OpenAPISupport
- update(Routing.Rules) - Method in class io.helidon.reactive.webserver.accesslog.AccessLogSupport
- update(Routing.Rules) - Method in class io.helidon.reactive.webserver.cors.CorsSupport
- update(Routing.Rules) - Method in class io.helidon.reactive.webserver.jersey.JerseySupport
- update(Routing.Rules) - Method in class io.helidon.reactive.webserver.JsonService
-
Registers this handler for any HTTP method.
- update(Routing.Rules) - Method in interface io.helidon.reactive.webserver.Service
-
Updates
Routing.Ruleswithhandlersrepresenting this service. - update(Routing.Rules) - Method in class io.helidon.security.integration.webserver.WebSecurity
- update(Routing.Rules) - Method in class io.helidon.security.providers.oidc.reactive.OidcSupport
- update(Subject) - Method in class io.helidon.security.Subject.Builder
-
Update this builder with all security information from the subject provided.
- update(Integer, MergeableNode) - Method in class io.helidon.config.ListNodeBuilderImpl
- update(String, MergeableNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
- update(String, Object...) - Method in interface io.helidon.reactive.dbclient.DbExecute
-
Create and execute update statement using a statement passed as an argument.
- update(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
-
Update a secret on the defined path.
- update(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
-
Update a secret on the defined path.
- update(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Update a secret on the defined path.
- update(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Update a secret on the defined path.
- update(String, Map<String, String>, int) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
-
Update a secret on the defined path.
- update(String, Map<String, String>, int) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
-
Update a secret on the defined path.
- update(Duration) - Method in class io.helidon.reactive.dbclient.metrics.jdbc.JdbcMetricsTimer
- update(Consumer<B>) - Method in interface io.helidon.common.Builder
-
Update the builder in a fluent API way.
- update(Consumer<WebServer.Builder>) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
A helper method to support fluentAPI when invoking another method.
- UPDATE - Enum constant in enum class io.helidon.reactive.dbclient.DbStatementType
-
Update is a statement that updates existing records.
- UpdateCubbyhole - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Update Cubbyhole Secret request and response.
- UpdateCubbyhole.Request - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Request object.
- UpdateCubbyhole.Response - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Response object parsed from JSON returned by the
RestApi. - updatedAt() - Method in class io.helidon.security.jwt.Jwt
-
Updated at claim.
- updatedAt(Instant) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Last time the subject's record was updated.
- updateHeaders(Map<String, List<String>>, Response.ResponseBuilder) - Method in class io.helidon.security.integration.jersey.SecurityFilter
- updateHeaderTableSize(long) - Method in class io.helidon.nima.http2.Http2ConnectionWriter
-
Update header table size.
- updateKeyConfig(UpdateKeyConfig.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Tune configuration of a key.
- updateKeyConfig(UpdateKeyConfig.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
-
Tune configuration of a key.
- UpdateKeyConfig - Class in io.helidon.integrations.vault.secrets.transit
-
Update Key Config request and response.
- UpdateKeyConfig.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- UpdateKeyConfig.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi. - UpdateKv1 - Class in io.helidon.integrations.vault.secrets.kv1
-
Update Key/Value Version 1 Secret request and response.
- UpdateKv1.Request - Class in io.helidon.integrations.vault.secrets.kv1
-
Request object.
- UpdateKv1.Response - Class in io.helidon.integrations.vault.secrets.kv1
-
Response object parsed from JSON returned by the
RestApi. - UpdateKv2 - Class in io.helidon.integrations.vault.secrets.kv2
-
Key/Value Version 2 Secret request and response.
- UpdateKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
-
Request object.
- UpdateKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
-
Response object parsed from JSON returned by the
RestApi. - updateListenerBuilder(String, ListenerConfiguration.Builder, Router.RouterBuilder<?>) - Method in interface io.helidon.nima.testing.junit5.webserver.spi.ServerJunitExtension
-
Called for sockets defined by
SetUpRoute. - updateOutboundHeaders(Tracer, SpanContext, HeaderProvider, HeaderConsumer) - Method in interface io.helidon.tracing.opentracing.spi.OpenTracingProvider
-
Update headers for outbound requests.
- updateOutboundHeaders(Tracer, SpanContext, HeaderProvider, HeaderConsumer) - Method in class io.helidon.tracing.zipkin.ZipkinTracerProvider
- updateRequestBuilder(WebClientRequestBuilder, String, ApiRequest<?>, Http.Method, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Update request builder with no request payload.
- updateRequestBuilder(WebClientRequestBuilder, String, ApiRequest<?>, Http.Method, String, JsonObject) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Update request builder with no request payload.
- updateRequestBuilderBytesPayload(WebClientRequestBuilder, String, ApiRequest<?>, Http.Method, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Update request builder with publisher request payload.
- updateRequestBuilderCommon(WebClientRequestBuilder, String, ApiRequest<?>, Http.Method, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
-
Update request builder used by all default implementation in
RestApiBase. - updateServerBuilder(WebServer.Builder) - Method in interface io.helidon.nima.testing.junit5.webserver.spi.ServerJunitExtension
-
Update WebServer builder.
- updateTls(WebServerTls) - Method in interface io.helidon.reactive.webserver.WebServer
-
Update the TLS configuration of the default socket
WebServer.DEFAULT_SOCKET_NAME. - updateTls(WebServerTls, String) - Method in interface io.helidon.reactive.webserver.WebServer
-
Update the TLS configuration of the named socket.
- updateWebClient(Consumer<WebClient.Builder>) - Method in class io.helidon.integrations.vault.Vault.Builder
-
A consumer that updates
WebClient.Builder. - updateWith(KeyConfig.KeystoreBuilder) - Method in class io.helidon.common.pki.KeyConfig.Builder
-
Update this builder with information from a keystore builder.
- updateWith(KeyConfig.PemBuilder) - Method in class io.helidon.common.pki.KeyConfig.Builder
-
Update this builder with information from a pem builder.
- upgrade(ConnectionContext, HttpPrologue, WritableHeaders<?>) - Method in class io.helidon.microprofile.tyrus.TyrusUpgrader
- upgrade(ConnectionContext, HttpPrologue, WritableHeaders<?>) - Method in class io.helidon.nima.http2.webserver.Http2Upgrader
- upgrade(ConnectionContext, HttpPrologue, WritableHeaders<?>) - Method in interface io.helidon.nima.webserver.http1.spi.Http1Upgrader
-
Upgrade connection.
- upgrade(ConnectionContext, HttpPrologue, WritableHeaders<?>) - Method in class io.helidon.nima.websocket.webserver.WsUpgrader
- UPGRADE - Static variable in class io.helidon.common.http.Http.Header
-
The
Upgradeheader name. - upgradeCodec(HttpServerCodec, Router, int) - Method in class io.helidon.reactive.webserver.http2.Http2UpgradeCodecProvider
- upgradeCodec(HttpServerCodec, Router, int) - Method in interface io.helidon.reactive.webserver.spi.UpgradeCodecProvider
-
Deprecated.Codec used by the
HttpServerUpgradeHandlerwhenclearTextProtocol()matches. - upgradeCodec(HttpServerCodec, Router, int) - Method in class io.helidon.reactive.webserver.websocket.WebsocketUpgradeCodecProvider
- UpgradeCodecProvider - Interface in io.helidon.reactive.webserver.spi
-
Deprecated.Specific internal spi for Helidon 3.x, going to be changed for version 4
- upgradeConnectionData(HttpPrologue, Http2Headers) - Method in class io.helidon.nima.http2.webserver.Http2Connection
-
Connection headers from an upgrade request from HTTP/1.1.
- upperFirstChar(String) - Static method in class io.helidon.pico.tools.DefaultApplicationCreator
-
Will uppercase the first letter of the provided name.
- uri() - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdEndpoint
-
Etcd endpoint remote URI.
- uri() - Method in class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
-
Returns a remote git repository uri.
- uri() - Method in class io.helidon.nima.webclient.LoomClient
-
Base URI of this client.
- uri() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder.ClientRequest
-
Returns a Request-URI (or alternatively path) as defined in request line.
- uri() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Returns a Request-URI (or alternatively path) as defined in request line.
- uri() - Method in interface io.helidon.reactive.webserver.BareRequest
-
Gets a Request-URI (or alternatively path) as defined in request line.
- uri() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns a Request-URI (or alternatively path) as defined in request line.
- uri(String) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Create uri.
- uri(String) - Method in interface io.helidon.nima.webclient.ClientRequest
-
Configure URI.
- uri(String) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
String representation of request uri.
- uri(URI) - Method in class io.helidon.config.git.GitConfigSourceBuilder
-
Sets an uri to the repository.
- uri(URI) - Method in interface io.helidon.nima.webclient.ClientRequest
-
Configure URI.
- uri(URI) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Request
URI. - uri(URI...) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
-
Etcd endpoint remote URI.
- uri(URL) - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Request
URL. - UriEncoding - Class in io.helidon.common.uri
-
Support for encoding and decoding of URI in HTTP.
- UriEncoding.Type - Enum Class in io.helidon.common.uri
-
The URI component type.
- UriFragment - Class in io.helidon.common.uri
-
Fragment section of the URI.
- UriHelper - Class in io.helidon.nima.webclient
-
Helper for client URI handling.
- uriInfo(String, String, String, ServerRequestHeaders, UriQuery, boolean) - Method in interface io.helidon.common.http.RequestedUriDiscoveryContext
-
Creates a
UriInfoobject for a request based on the discovery settings in theRequestedUriDiscoveryContextand the specified request-related information. - UriInfo - Record Class in io.helidon.common.uri
-
Information about URI.
- UriInfo(String, String, int, String, Optional<UriQuery>) - Constructor for record class io.helidon.common.uri.UriInfo
-
Creates an instance of a
UriInforecord class. - uriPath() - Method in class io.helidon.common.http.HttpPrologue
-
Path or the request.
- UriPath - Interface in io.helidon.common.uri
-
Abstraction of HTTP path supporting matrix parameters.
- UriPathSegment - Interface in io.helidon.common.uri
-
Segment of a path.
- UriQuery - Interface in io.helidon.common.uri
-
HTTP Query representation.
- UriQueryWriteable - Interface in io.helidon.common.uri
-
Mutable HTTP query.
- url(ContainerRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingFilter
- url(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
-
Resolves host name based on the "host" header.
- url(String) - Method in class io.helidon.reactive.dbclient.jdbc.ConnectionPool.Builder
-
Connection pool URL string.
- url(String) - Method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProviderBuilder
- url(String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClientProviderBuilder
- url(String) - Method in interface io.helidon.reactive.dbclient.spi.DbClientProviderBuilder
-
Set database connection string (URL).
- url(URL) - Static method in class io.helidon.config.ConfigSources
-
Provides a
Builderfor creating aConfigSourcefrom the specified URL. - url(URL) - Static method in class io.helidon.config.OverrideSources
-
Creates new instance of the URL OverrideSource Builder to be used to bootstrap an URL OverrideSource instance.
- url(URL) - Method in class io.helidon.config.UrlConfigSource.Builder
-
URL of the configuration.
- url(URL) - Method in class io.helidon.config.UrlOverrideSource.Builder
-
Configure the URL that is source of this overrides.
- URL - Enum constant in enum class io.helidon.common.configurable.Resource.Source
-
Resource was loaded from URL.
- URL_ATTRIBUTE - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
-
Configuration key for Oracle db connection string.
- UrlConfigSource - Class in io.helidon.config
-
ConfigSourceimplementation that loads configuration content from specified endpoint URL. - UrlConfigSource.Builder - Class in io.helidon.config
-
Url ConfigSource Builder.
- UrlOverrideSource - Class in io.helidon.config
-
OverrideSourceimplementation that loads configuration override content from specified endpoint URL. - UrlOverrideSource.Builder - Class in io.helidon.config
-
Url Override Source Builder.
- usage() - Method in class io.helidon.security.jwt.jwk.Jwk
-
Permitted usage of this JWK.
- usage(String) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
-
Intended usage of this JWK.
- usage(String) - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
-
Intended usage of this JWK.
- usage(String) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
-
Intended usage of this JWK.
- USE_ENCRYPTION - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Key can be used for encryption only.
- USE_PROXY_305 - Static variable in class io.helidon.common.http.Http.Status
-
305 Use Proxy, see HTTP/1.1 documentation.
- USE_SIGNATURE - Static variable in class io.helidon.security.jwt.jwk.Jwk
-
Key can be used for signatures only.
- useAbortWith(boolean) - Method in class io.helidon.security.integration.jersey.JerseySecurityFeature.Builder
-
When set to
true(which is the default behavior, the security filter would useContainerRequest.abortWith(jakarta.ws.rs.core.Response)to abort request and configure a security response. - useCookie() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Whether to use cooke to get the information from request.
- useCookie(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to use cookie to store JWT between requests.
- useCsrCommonName(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
When used with the CSR signing endpoint, the common name in the CSR will be used instead of taken from the JSON data.
- useCsrSans(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
When used with the CSR signing endpoint, the subject alternate names in the CSR will be used instead of taken from the JSON data.
- useDefaultJavaResolver() - Method in class io.helidon.nima.webclient.NoDnsResolver
- useDefaultJavaResolver() - Method in interface io.helidon.nima.webclient.spi.DnsResolver
-
Whether to use standard Java DNS resolver.
- useHeader() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Whether to use HTTP header to get the information from request.
- useHeader(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to expect JWT in a header field.
- useJwtGroups(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Claim
groupsfrom JWT will be used to automatically add groups to current subject (may be used withRolesAllowedannotation). - useJwtGroups(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Claim
groupsfrom JWT will be used to automatically add groups to current subject (may be used withRolesAllowedannotation). - useNativeTransport() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
-
Determine whether use native transport if possible.
- useNativeTransport() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
-
Determine whether use native transport if possible.
- useOrOperator(boolean) - Method in class io.helidon.security.abac.scope.ScopeValidator.Builder
-
Whether to use "OR" or "AND" (default) operator.
- useParam() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Whether to use query parameter to get the information from request.
- useParam(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Whether to use a query parameter to send JWT token from application to this server.
- usePrematchingAuthentication(boolean) - Method in class io.helidon.security.integration.jersey.JerseySecurityFeature.Builder
-
Configure whether pre-matching or post-matching filter is used to authenticate requests.
- usePrematchingAuthorization(boolean) - Method in class io.helidon.security.integration.jersey.JerseySecurityFeature.Builder
-
Configure whether pre-matching or post-matching filter is used to authorize requests.
- user() - Method in class io.helidon.security.AuthenticationResponse
-
User subject.
- user() - Method in interface io.helidon.security.SecurityContext
-
Returns subject of current context (caller) user.
- user(Subject) - Method in class io.helidon.security.AuthenticationResponse.Builder
-
Set the user subject as created by this provider.
- user(String) - Method in class io.helidon.security.providers.httpauth.ConfigUserStore
- user(String) - Method in interface io.helidon.security.providers.httpauth.SecureUserStore
-
Get user based on login.
- USER - Enum constant in enum class io.helidon.security.SubjectType
-
User principal.
- USER - Static variable in class io.helidon.grpc.core.InterceptorPriorities
-
User-level priority.
- USER_AGENT - Static variable in class io.helidon.common.http.Http.Header
-
The
User-Agentheader name. - USER_INFO - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
-
The URI user info component type.
- userAgent(String) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Sets user agent name.
- userGroups() - Method in class io.helidon.security.jwt.Jwt
-
User groups claim ("groups" from microprofile specification).
- UserIdLogEntry - Class in io.helidon.nima.webserver.accesslog
-
Access log entry for user id.
- UserIdLogEntry - Class in io.helidon.reactive.webserver.accesslog
-
Access log entry for user id.
- UserLogEntry - Class in io.helidon.nima.webserver.accesslog
-
Access log entry for security username.
- UserLogEntry - Class in io.helidon.reactive.webserver.accesslog
-
Access log entry for security username.
- UserLogEntry.Builder - Class in io.helidon.nima.webserver.accesslog
-
Fluent API builder for
UserLogEntry. - UserLogEntry.Builder - Class in io.helidon.reactive.webserver.accesslog
-
Fluent API builder for
UserLogEntry. - username() - Method in interface io.helidon.integrations.vault.secrets.database.DbCredentials
-
Name of the database user to use.
- username() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
-
Deprecated.Username.
- username() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
-
Username.
- username(String) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
-
Create username.
- username(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
Specifies the name of the user to use as the "root" user when connecting to the database.
- username(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
-
User name used for creating JMS connection.
- username(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
User name used for creating JMS connection.
- username(String) - Method in class io.helidon.reactive.dbclient.jdbc.ConnectionPool.Builder
-
Connection pool username.
- username(String) - Method in class io.helidon.reactive.dbclient.jdbc.JdbcDbClientProviderBuilder
- username(String) - Method in class io.helidon.reactive.dbclient.mongodb.MongoDbClientProviderBuilder
- username(String) - Method in interface io.helidon.reactive.dbclient.spi.DbClientProviderBuilder
-
Set database connection user name.
- username(String) - Method in class io.helidon.reactive.webclient.Proxy.Builder
-
Sets a new username for the proxy.
- userName() - Method in interface io.helidon.security.SecurityContext
-
A helper method to get user name if authenticated.
- USERNAME_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Username used with ConnectionFactory.
- userPrincipal() - Method in interface io.helidon.common.security.SecurityContext
-
User principal if user is authenticated.
- userPrincipal() - Method in class io.helidon.security.jwt.Jwt
-
User principal claim ("upn" from microprofile specification).
- userPrincipal() - Method in interface io.helidon.security.SecurityContext
-
Returns user principal if user is authenticated.
- userPrincipal(String) - Method in class io.helidon.security.jwt.Jwt.Builder
-
User principal claim as defined by Microprofile JWT Auth spec.
- userRolesAllowed() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
-
Set of roles required for a user.
- userStore(SecureUserStore) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
-
Set user store to validate users.
- userStore(SecureUserStore) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
Set user store to obtain passwords and roles based on logins.
- UserStoreService - Interface in io.helidon.security.providers.httpauth.spi
-
A service to supply custom implementation of
SecureUserStore. - uses() - Method in interface io.helidon.pico.tools.ModuleInfoItem
-
Returns true if this is a
usesdefinition. - usesCompileTimeApplications() - Method in class io.helidon.pico.api.PicoServicesConfig
-
Flag indicating whether compile-time generated
Application's should be used at Pico's startup initialization. - usesCompileTimeModules() - Method in class io.helidon.pico.api.PicoServicesConfig
-
Flag indicating whether compile-time generated
Module's should be used at Pico's startup initialization. - usesExternalContract(TypeName) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Creates a new item declaring a
usesexternal contract definition from this module descriptor. - usesExternalContract(Class<?>) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Creates a new item declaring a
usesexternal contract definition from this module descriptor. - usesExternalContract(String) - Static method in interface io.helidon.pico.tools.ModuleInfoDescriptor
-
Creates a new item declaring a
usesexternal contract definition from this module descriptor. - usesJsr330() - Method in class io.helidon.pico.api.PicoServicesConfig
-
Flag indicating whether jsr330 specification will be used and enforced.
- useSystemExcludes(boolean) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
When configured to use system excludes, system property "io.helidon.common.serviceloader.exclude" is used to get the comma separated list of service implementations to exclude them from the loaded list.
- useSystemSelector(boolean) - Method in class io.helidon.reactive.webclient.Proxy.Builder
-
Configure proxy from environment variables and system properties.
- useSystemServiceLoader(boolean) - Method in class io.helidon.common.HelidonServiceLoader.Builder
-
When configured to use Java Service loader, then the result is a combination of all service implementations loaded from the Java Service loader and those added by
HelidonServiceLoader.Builder.addService(Object)orHelidonServiceLoader.Builder.addService(Object, double). - useSystemServiceLoader(boolean) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Sets if Java Service loader should be used to load all
WebClientServiceProvider. - useSystemServices(boolean) - Method in class io.helidon.nima.observe.health.HealthFeature.Builder
-
Whether to use services discovered by
ServiceLoader. - useSystemServices(boolean) - Method in class io.helidon.nima.observe.ObserveFeature.Builder
-
Whether to use services discovered by
ServiceLoader. - useWellKnown() - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
- useWellKnown() - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
- useWellKnown() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Whether to use OIDC well known metadata.
- useWellKnown() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
V
- V1 - Enum constant in enum class io.helidon.tracing.zipkin.ZipkinTracerBuilder.Version
-
Version 1.
- V1_0 - Enum constant in enum class io.helidon.common.http.Http.Version
-
HTTP version
HTTP/1.0. - V1_1 - Enum constant in enum class io.helidon.common.http.Http.Version
-
HTTP version
HTTP/1.1. - v2 - Enum constant in enum class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdApi
-
Etcd API v2 version.
- V2 - Enum constant in enum class io.helidon.tracing.zipkin.ZipkinTracerBuilder.Version
-
Version 2.
- V2_0 - Enum constant in enum class io.helidon.common.http.Http.Version
-
HTTP version
HTTP/2.0. - v3 - Enum constant in enum class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdApi
-
Etcd API v3 version.
- validate() - Method in class io.helidon.builder.RequiredAttributeVisitor
-
Deprecated.Performs the validation.
- validate() - Method in interface io.helidon.common.uri.UriPath
-
Validate if the raw path is valid.
- validate() - Method in class io.helidon.microprofile.openapi.MPOpenAPIBuilder
- validate() - Method in class io.helidon.nima.openapi.OpenApiService.AbstractBuilder
-
Makes sure the set-up for OpenAPI is consistent, internally and with the current Helidon runtime environment (SE or MP).
- validate() - Method in class io.helidon.reactive.openapi.OpenAPISupport.Builder
-
Makes sure the set-up for OpenAPI is consistent, internally and with the current Helidon runtime environment (SE or MP).
- validate(PolicyValidator.PolicyConfig, Errors.Collector, ProviderRequest) - Method in class io.helidon.security.abac.policy.PolicyValidator
- validate(RoleValidator.RoleConfig, Errors.Collector, ProviderRequest) - Method in class io.helidon.security.abac.role.RoleValidator
- validate(ScopeValidator.ScopesConfig, Errors.Collector, ProviderRequest) - Method in class io.helidon.security.abac.scope.ScopeValidator
- validate(TimeValidator.TimeConfig, Errors.Collector, ProviderRequest) - Method in class io.helidon.security.abac.time.TimeValidator
- validate(Jwt, Errors.Collector) - Method in class io.helidon.security.jwt.Jwt.ExpirationValidator
- validate(Jwt, Errors.Collector) - Method in class io.helidon.security.jwt.Jwt.FieldValidator
- validate(Jwt, Errors.Collector) - Method in class io.helidon.security.jwt.Jwt.IssueTimeValidator
- validate(Jwt, Errors.Collector) - Method in class io.helidon.security.jwt.Jwt.NotBeforeValidator
- validate(String) - Static method in class io.helidon.common.http.HttpToken
-
Validate if this is a good HTTP token.
- validate(String, String) - Method in class io.helidon.security.jwt.Jwt
-
Validates all default values.
- validate(String, Supplier<?>, Class<?>, Map<String, Object>) - Method in interface io.helidon.builder.config.spi.ConfigBeanBuilderValidator.ValidationRound
-
Performs a validation for a single attribute.
- validate(String, Set<String>) - Method in class io.helidon.security.jwt.Jwt
-
Validates all default values.
- validate(Flow.Subscription, Flow.Subscription) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Check if current is null and incoming is not null.
- validate(List<Validator<EncryptedJwt>>) - Method in class io.helidon.security.jwt.EncryptedJwt
-
Validate this Encrypted JWT against provided validators.
- validate(List<Validator<Jwt>>) - Method in class io.helidon.security.jwt.Jwt
-
Validate this JWT against provided validators.
- validate(T, Errors.Collector) - Method in interface io.helidon.security.jwt.Validator
-
Validate the object against this class's configuration.
- validate(T, Errors.Collector, ProviderRequest) - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
-
Validate that the configuration provided would grant access to the resource.
- validateAndParseMethodName(String, String, boolean, AtomicReference<Optional<List<String>>>) - Static method in class io.helidon.builder.processor.tools.BeanUtils
-
Validates the method, and will optionally throw if the throw message supplier is passed.
- validateHeaders() - Method in interface io.helidon.nima.webserver.http1.Http1Config
-
Whether to validate headers.
- validateHeaders() - Method in interface io.helidon.reactive.webserver.SocketConfiguration
-
Whether to validate HTTP header names.
- validateHeaders(boolean) - Method in class io.helidon.nima.webclient.http1.Http1Client.Http1ClientBuilder
-
Sets whether the header format is validated or not.
- validateHeaders(boolean) - Method in class io.helidon.reactive.webclient.WebClient.Builder
-
Whether to validate header names.
- validateHeaders(boolean) - Method in class io.helidon.reactive.webserver.SocketConfiguration.Builder
-
Configure whether to validate header names.
- validateJwtWithJwk() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Whether to validate JWT with JWK information (e.g.
- validateJwtWithJwk() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
- validateJwtWithJwk(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Use JWK (a set of keys to validate signatures of JWT) to validate tokens.
- validateJwtWithJwk(Boolean) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
-
Use JWK (a set of keys to validate signatures of JWT) to validate tokens.
- validatePath() - Method in interface io.helidon.nima.http2.webserver.Http2Config
-
If set to false, any path is accepted (even containing illegal characters).
- validatePath() - Method in interface io.helidon.nima.webserver.http1.Http1Config
-
If set to false, any path is accepted (even containing illegal characters).
- validateRequest() - Method in class io.helidon.nima.http2.Http2Headers
-
Validate client or server request.
- validateResponse() - Method in class io.helidon.nima.http2.Http2Headers
-
Validate server response or client response.
- ValidationIssue(ConfigBeanBuilderValidator.Severity, String, String) - Constructor for class io.helidon.builder.config.spi.ConfigBeanBuilderValidator.ValidationIssue
-
Constructs a new validation issue.
- validator() - Method in class io.helidon.builder.config.spi.ResolutionContext
-
Return the config bean builder validator.
- validator(ConfigBeanBuilderValidator<?>) - Method in class io.helidon.builder.config.spi.ResolutionContext.Builder
-
Set the config bean builder validator.
- Validator<T> - Interface in io.helidon.security.jwt
-
A generic validator, has a method to validate the object and add messages to a
Errors.Collector. - validitySeconds(long) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
-
Validity of the token.
- value() - Element in annotation interface io.helidon.builder.Annotated
-
The annotation(s) to add to the generated methods and field names on the generated class w/ builder.
- value() - Element in annotation interface io.helidon.builder.config.ConfigBean
-
The overridden key to use.
- value() - Element in annotation interface io.helidon.builder.Singular
-
The optional value specified here will determine the singular form of the method name.
- value() - Element in annotation interface io.helidon.common.features.api.Aot
-
Whether AOT is supported by this component or not.
- value() - Element in annotation interface io.helidon.common.features.api.Feature
-
Name of this feature.
- value() - Method in class io.helidon.common.http.ContentDisposition
- value() - Element in annotation interface io.helidon.common.http.HeaderParam
-
Name of the header.
- value() - Method in interface io.helidon.common.http.Http.HeaderValue
-
First value of this header.
- value() - Method in enum class io.helidon.common.http.Http.Version
-
Returns
Stringrepresentation of thisHttp.Version. - value() - Element in annotation interface io.helidon.common.http.HttpMethod
-
Text of the HTTP method.
- value() - Element in annotation interface io.helidon.common.http.Path
-
Path to use, defaults to
/. - value() - Element in annotation interface io.helidon.common.http.PathParam
-
Name of the parameter.
- value() - Element in annotation interface io.helidon.common.http.QueryParam
-
Name of the parameter.
- value() - Method in interface io.helidon.common.reactive.Collector
-
Get the collected items container.
- value() - Method in interface io.helidon.common.types.AnnotationAndValue
-
The value property.
- value() - Method in class io.helidon.common.types.DefaultAnnotationAndValue
- value() - Method in class io.helidon.common.uri.UriFragment
-
Value (decoded) of the fragment.
- value() - Method in interface io.helidon.common.uri.UriPathSegment
-
The text value of this path segment, without leading slash.
- value() - Method in interface io.helidon.common.uri.UriQuery
-
Query NOT encoded without the leading
?character. - value() - Element in annotation interface io.helidon.common.Weight
-
Weight of this type.
- value() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
-
Default value of this option if not configured explicitly.
- value() - Element in annotation interface io.helidon.config.metadata.ConfiguredOptions
-
Group of options when used on a type.
- value() - Element in annotation interface io.helidon.config.metadata.ConfiguredValue
-
Value of the option.
- value() - Method in class io.helidon.config.ObjectNodeImpl
- value() - Method in interface io.helidon.config.spi.ConfigNode
-
Get the direct value of this config node.
- value() - Method in class io.helidon.config.ValueNodeImpl
- value() - Method in class io.helidon.integrations.vault.cdi.VaultName.Literal
- value() - Element in annotation interface io.helidon.integrations.vault.cdi.VaultName
-
Vault name to inject.
- value() - Method in class io.helidon.integrations.vault.cdi.VaultPath.Literal
- value() - Element in annotation interface io.helidon.integrations.vault.cdi.VaultPath
-
Custom mount path.
- value() - Method in class io.helidon.metrics.api.LabeledSample
- value() - Method in interface io.helidon.metrics.api.Sample.Derived
-
Derived value (usually computed).
- value() - Method in interface io.helidon.metrics.api.Sample.Labeled
-
The value.
- value() - Element in annotation interface io.helidon.microprofile.cors.CrossOrigin
-
A list of origins that are allowed such as
"http://foo.com"or"*"to allow all origins. - value() - Element in annotation interface io.helidon.microprofile.grpc.core.GrpcInterceptors
-
An ordered list of interceptors.
- value() - Element in annotation interface io.helidon.microprofile.grpc.core.GrpcMarshaller
-
Obtain the type of the
MarshallerSupplierto use. - value() - Element in annotation interface io.helidon.microprofile.grpc.core.RequestType
-
Obtain the gRPC request type.
- value() - Element in annotation interface io.helidon.microprofile.grpc.core.ResponseType
-
Obtain the gRPC response type.
- value() - Element in annotation interface io.helidon.microprofile.messaging.ChannelInternal
-
Channel name.
- value() - Element in annotation interface io.helidon.microprofile.scheduling.FixedRate
-
Fixed rate for periodical invocation.
- value() - Element in annotation interface io.helidon.microprofile.scheduling.Scheduled
-
Cron expression specifying period for invocation.
- value() - Element in annotation interface io.helidon.microprofile.server.RoutingName
-
Name of a routing to bind this application/service to.
- value() - Element in annotation interface io.helidon.microprofile.server.RoutingPath
-
Path of this WebServer service.
- value() - Method in interface io.helidon.nima.http2.Http2Flag.Flags
-
Numeric flag value.
- value() - Method in class io.helidon.nima.http2.Http2Flag
-
Flag value as a number.
- value() - Element in annotation interface io.helidon.nima.testing.junit5.webserver.SetUpRoute
-
Socket name for this router.
- value() - Element in annotation interface io.helidon.nima.testing.junit5.webserver.Socket
-
Name of the socket.
- value() - Element in annotation interface io.helidon.pico.api.ExternalContracts
-
The advertised contract type(s) for the service class implementation.
- value() - Element in annotation interface io.helidon.pico.api.Intercepted
-
The target being intercepted.
- value() - Element in annotation interface io.helidon.pico.api.RunLevel
-
The service ranking applied when not declared explicitly.
- value() - Element in annotation interface io.helidon.pico.configdriven.api.ConfiguredBy
-
The
ConfigBean-annotated type. - value() - Method in class io.helidon.pico.maven.plugin.Qualifier
- value() - Method in interface io.helidon.reactive.dbclient.DbColumn
-
Untyped value of this column, returns java type as provided by the underlying database driver.
- value() - Element in annotation interface io.helidon.security.abac.policy.PolicyValidator.PolicyStatement
-
The statement of this policy.
- value() - Element in annotation interface io.helidon.security.abac.role.RoleValidator.Roles
-
Array of roles allowed for this resource.
- value() - Element in annotation interface io.helidon.security.abac.role.RoleValidator.RolesContainer
-
Repeatable annotation value.
- value() - Element in annotation interface io.helidon.security.abac.scope.ScopeValidator.Scope
-
Name of scope the user must have to access this resource.
- value() - Element in annotation interface io.helidon.security.abac.scope.ScopeValidator.Scopes
-
Repeatable annotation holder.
- value() - Element in annotation interface io.helidon.security.abac.time.TimeValidator.DaysOfWeek
-
Return days of week this resource should be accessible on.
- value() - Element in annotation interface io.helidon.security.abac.time.TimeValidator.TimesOfDay
-
Repeatable annotation holder.
- value() - Element in annotation interface io.helidon.security.annotations.Audited
-
Event type of this audit event.
- value() - Element in annotation interface io.helidon.security.annotations.Authenticated
-
Determine whether authentication should be enabled.
- value() - Element in annotation interface io.helidon.security.annotations.Authorized
-
Determine whether authorization should be enabled.
- value() - Method in class io.helidon.security.AuditEvent.AuditParam
-
Value of this parameter.
- value() - Method in class io.helidon.tracing.Tag
-
Tag value.
- value(double) - Method in interface io.helidon.metrics.api.LabeledSnapshot
-
Value of a specific quantile.
- value(Http.HeaderName) - Method in interface io.helidon.common.http.Headers
- value(Http2Setting<T>) - Method in class io.helidon.nima.http2.Http2Settings
-
Value of a setting.
- value(Class<T>) - Method in class io.helidon.common.http.ContentDisposition
- value(Class<T>) - Method in interface io.helidon.common.http.Http.HeaderValue
-
Value mapped using a
MapperManager. - value(String) - Method in interface io.helidon.common.parameters.Parameters
-
Get the first value.
- value(String) - Method in interface io.helidon.common.types.AnnotationAndValue
-
Get a value of an annotation property.
- value(String) - Method in class io.helidon.common.types.DefaultAnnotationAndValue.Builder
-
Set the value.
- value(String) - Method in class io.helidon.common.types.DefaultAnnotationAndValue
- value(String) - Method in class io.helidon.config.ListNodeBuilderImpl
-
Combine this list node with a value.
- value(String) - Method in class io.helidon.config.ObjectNodeBuilderImpl
-
Configure direct value of this node.
- value(String) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
-
Sets the node value associated with the current node.
- value(String) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
-
Sets the node value associated with the current node.
- value(String) - Method in interface io.helidon.integrations.vault.Secret
-
Value of a key within a secret.
- value(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.GetCubbyhole.Response
- value(String) - Method in class io.helidon.integrations.vault.secrets.database.DbGet.Response
- value(String) - Method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Response
- value(String) - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Response
- value(String) - Method in class io.helidon.pico.maven.plugin.Qualifier
- value(ChronoField, long) - Method in class io.helidon.security.SecurityTime.Builder
-
Set an explicit value for one of the time fields (such as
ChronoField.YEAR). - Value - Annotation Interface in io.helidon.config.objectmapping
-
Annotation used to customize behaviour of JavaBean deserialization support.
- VALUE - Enum constant in enum class io.helidon.config.Config.Type
- VALUE - Enum constant in enum class io.helidon.config.metadata.ConfiguredOption.Kind
-
Option is a single value (leaf node).
- VALUE - Enum constant in enum class io.helidon.config.spi.ConfigNode.NodeType
-
Only has value.
- VALUE - Static variable in interface io.helidon.config.objectmapping.Value.None
-
Value to use when a
nullvalue should be the default. - Value.None - Interface in io.helidon.config.objectmapping
-
Class that represents not-set default values.
- valueBytes() - Method in interface io.helidon.common.http.Http.HeaderValue
-
Cached bytes of a single valued header's value.
- valueComponentType() - Method in interface io.helidon.builder.config.spi.ConfigResolverRequest
-
The generic component type of the
ConfigResolverRequest.valueType(). - valueCount() - Method in class io.helidon.common.http.ContentDisposition
- valueCount() - Method in interface io.helidon.common.http.Http.HeaderValue
-
Number of values this header has.
- valueDeserializer(Class<? extends Deserializer<?>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Deserializer class for value that implements the
Deserializerinterface. - valueNode(String) - Static method in class io.helidon.config.testing.ValueNodeMatcher
-
Creates new instance of
ValueNodeMatcherthat matchesConfigNode.ValueNodewith spacifiedexpectedValue. - ValueNodeImpl - Class in io.helidon.config
-
Implements
ConfigNode.ValueNode. - ValueNodeImpl(String) - Constructor for class io.helidon.config.ValueNodeImpl
-
Initialize node.
- ValueNodeMatcher - Class in io.helidon.config.testing
-
Hamcrest
Matcherimplementation that matchesConfigNode.ValueNodevalue. - valueOf(String) - Static method in enum class io.helidon.builder.config.ConfigBean.LevelType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.builder.config.spi.ConfigBeanBuilderValidator.Severity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.configurable.Resource.Source
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.features.api.HelidonFlavor
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.http.DirectHandler.EventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.http.Http.Status.Family
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.http.Http.Version
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.http.RequestedUriDiscoveryContext.RequestedUriDiscoveryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.http.SetCookie.SameSite
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.mapper.spi.MapperProvider.Support
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.SerializationConfig.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.SerializationConfig.TraceOption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.Severity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.common.uri.UriEncoding.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.config.Config.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdApi
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.config.metadata.ConfiguredOption.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.config.spi.ChangeEventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.config.spi.ConfigNode.NodeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.cors.CorsSupportHelper.RequestType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.grpc.client.ClientRequestAttribute
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.grpc.server.ServerRequestAttribute
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.health.HealthCheckResponse.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.health.HealthCheckType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.integrations.neo4j.Neo4j.Builder.TrustStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.integrations.vault.secrets.pki.PkiFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.messaging.connectors.jms.AcknowledgeMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.messaging.connectors.jms.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.nima.common.tls.TlsClientAuth
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.nima.faulttolerance.CircuitBreaker.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.nima.http.media.MediaSupport.SupportLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.nima.http2.Http2ErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.nima.http2.Http2FrameType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.nima.http2.Http2StreamState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.nima.webclient.DnsAddressLookup
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.nima.webserver.spi.ServerConnectionSelector.Support
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.nima.websocket.WsOpCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.openapi.OpenAPIMediaType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.pico.api.ActivationStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.pico.api.ElementInfo.Access
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.pico.api.ElementInfo.ElementKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.pico.api.Event
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.pico.api.Injector.Strategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.pico.api.Phase
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.pico.tools.ApplicationCreatorConfigOptions.PermittedProviderType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.pico.tools.ModuleInfoDescriptor.Ordering
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.pico.tools.spi.InterceptorCreator.Strategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.reactive.dbclient.common.ParamType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.reactive.dbclient.DbStatementType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.reactive.faulttolerance.CircuitBreaker.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.reactive.media.common.MessageBodyContext.EventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.reactive.media.common.MessageBodyOperator.PredicateResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.reactive.webclient.DnsResolverType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.reactive.webclient.Proxy.ProxyType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.reactive.webserver.BackpressureStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.reactive.webserver.ClientAuthentication
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.reactive.webserver.ServerResponse.CachingStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.AuditEvent.AuditSeverity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.CompositeProviderFlag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.EndpointConfig.AnnotationScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.providers.httpauth.HttpDigest.Algorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.providers.httpauth.HttpDigest.Qop
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.providers.httpsign.HttpSignHeader
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.providers.oidc.common.OidcConfig.RequestType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.SecurityResponse.SecurityStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.security.SubjectType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.tracing.jaeger.JaegerTracerBuilder.SamplerType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.tracing.Span.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.tracing.Span.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.helidon.tracing.zipkin.ZipkinTracerBuilder.Version
-
Returns the enum constant of this class with the specified name.
- valueResolving() - Static method in class io.helidon.config.ConfigFilters
-
Creates a value reference resolving config filter.
- ValueResolvingFilter - Class in io.helidon.config
-
A config filter that replaces all placeholders in a config value String with their corresponding values looked up from the config.
- ValueResolvingFilter() - Constructor for class io.helidon.config.ValueResolvingFilter
-
Creates an instance of the filter with no explicit failOnMissing behavior set.
- ValueResolvingFilter(boolean) - Constructor for class io.helidon.config.ValueResolvingFilter
-
Creates an instance of filter with the specified behavior on missing references.
- values() - Static method in enum class io.helidon.builder.config.ConfigBean.LevelType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.builder.config.spi.ConfigBeanBuilderValidator.Severity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.configurable.Resource.Source
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.features.api.HelidonFlavor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.http.DirectHandler.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in interface io.helidon.common.http.Http.HeaderValue
-
All values concatenated using a comma.
- values() - Static method in enum class io.helidon.common.http.Http.Status.Family
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.http.Http.Version
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.http.RequestedUriDiscoveryContext.RequestedUriDiscoveryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.http.SetCookie.SameSite
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.mapper.spi.MapperProvider.Support
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.SerializationConfig.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.SerializationConfig.TraceOption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.common.Severity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in interface io.helidon.common.types.AnnotationAndValue
-
Get a key-value of all the annotation properties.
- values() - Method in class io.helidon.common.types.DefaultAnnotationAndValue
- values() - Static method in enum class io.helidon.common.uri.UriEncoding.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.config.Config.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdApi
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.config.metadata.ConfiguredOption.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.config.spi.ChangeEventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.config.spi.ConfigNode.NodeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.cors.CorsSupportHelper.RequestType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.grpc.client.ClientRequestAttribute
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.grpc.server.ServerRequestAttribute
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.health.HealthCheckResponse.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.health.HealthCheckType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.integrations.neo4j.Neo4j.Builder.TrustStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in interface io.helidon.integrations.vault.Secret
-
A map of secret values (key/value pairs).
- values() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.GetCubbyhole.Response
- values() - Method in class io.helidon.integrations.vault.secrets.database.DbGet.Response
- values() - Method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Response
- values() - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Response
- values() - Static method in enum class io.helidon.integrations.vault.secrets.pki.PkiFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.messaging.connectors.jms.AcknowledgeMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.messaging.connectors.jms.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.nima.common.tls.TlsClientAuth
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.nima.faulttolerance.CircuitBreaker.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.nima.http.media.MediaSupport.SupportLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.nima.http2.Http2ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.nima.http2.Http2FrameType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.nima.http2.Http2StreamState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.nima.webclient.DnsAddressLookup
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.nima.webserver.spi.ServerConnectionSelector.Support
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.nima.websocket.WsOpCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.openapi.OpenAPIMediaType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.pico.api.ActivationStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.pico.api.ElementInfo.Access
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.pico.api.ElementInfo.ElementKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.pico.api.Event
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.pico.api.Injector.Strategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.pico.api.Phase
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class io.helidon.pico.maven.plugin.Qualifier
- values() - Static method in enum class io.helidon.pico.tools.ApplicationCreatorConfigOptions.PermittedProviderType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.pico.tools.ModuleInfoDescriptor.Ordering
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.pico.tools.spi.InterceptorCreator.Strategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.reactive.dbclient.common.ParamType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.reactive.dbclient.DbStatementType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.reactive.faulttolerance.CircuitBreaker.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.reactive.media.common.MessageBodyContext.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.reactive.media.common.MessageBodyOperator.PredicateResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.reactive.webclient.DnsResolverType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.reactive.webclient.Proxy.ProxyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.reactive.webserver.BackpressureStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.reactive.webserver.ClientAuthentication
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.reactive.webserver.ServerResponse.CachingStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.AuditEvent.AuditSeverity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class io.helidon.security.ClassToInstanceStore
-
Get all values of this store.
- values() - Static method in enum class io.helidon.security.CompositeProviderFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.EndpointConfig.AnnotationScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.providers.httpauth.HttpDigest.Algorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.providers.httpauth.HttpDigest.Qop
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.providers.httpsign.HttpSignHeader
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.providers.oidc.common.OidcConfig.RequestType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.SecurityResponse.SecurityStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.security.SubjectType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.tracing.jaeger.JaegerTracerBuilder.SamplerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.tracing.Span.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.tracing.Span.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.helidon.tracing.zipkin.ZipkinTracerBuilder.Version
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values(Http.HeaderName) - Method in interface io.helidon.common.http.Headers
-
Returns an unmodifiable
Listof all comma separated header value parts - Such segmentation is NOT valid for all header semantics, however it is very common. - values(Map<String, String>) - Method in class io.helidon.common.types.DefaultAnnotationAndValue.Builder
-
Set the attribute key/value tuples.
- valueSerializer(Class<? extends Serializer<?>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
-
Serializer class for value that implements the
Serializerinterface. - valueType() - Method in interface io.helidon.builder.config.spi.ConfigResolverRequest
-
The type of the attribute value.
- VARY - Static variable in class io.helidon.common.http.Http.Header
-
The
Varyheader name. - Vault - Interface in io.helidon.integrations.vault
-
Main entry point to Vault operations.
- Vault.Builder - Class in io.helidon.integrations.vault
-
Fluent API builder for
Vault. - VaultApiException - Exception Class in io.helidon.integrations.vault
-
Exception in Vault communication not based on HTTP response.
- VaultApiException(String) - Constructor for exception class io.helidon.integrations.vault.VaultApiException
-
Vault exception with a descriptive message.
- VaultApiException(String, Throwable) - Constructor for exception class io.helidon.integrations.vault.VaultApiException
-
Vault exception with message and a cause.
- VaultAuth - Interface in io.helidon.integrations.vault.spi
-
Java Service Loader service providing means of authenticating this Vault client with a Vault instance.
- VaultCdiExtension - Class in io.helidon.integrations.vault.cdi
-
Implementation of CDI portable extension to add support for Vault into CDI, including injection of Vault, Authentication methods, Secret engines and Sys APIs that are available on classpath.
- VaultCdiExtension() - Constructor for class io.helidon.integrations.vault.cdi.VaultCdiExtension
-
Constructor required for service loader and manual configuration of CDI extension.
- vaultErrors() - Method in exception class io.helidon.integrations.vault.VaultRestException
-
Errors from Vault REST API.
- vaultErrors(List<String>) - Method in class io.helidon.integrations.vault.VaultRestException.Builder
-
Configure the vault errors read from response entity.
- vaultName() - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig
-
Name of the vault to use, empty for default configuration.
- vaultName(String) - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig.Builder
-
Configure the vault name.
- VaultName - Annotation Interface in io.helidon.integrations.vault.cdi
-
Define a named vault instance.
- VaultName.Literal - Class in io.helidon.integrations.vault.cdi
-
Utility to obtain
VaultNameinstances. - VaultOptionalResponse<R> - Class in io.helidon.integrations.vault
-
Response for Vault operations that may contain entity.
- VaultOptionalResponse(VaultOptionalResponse.BuilderBase<?, ?, R>, Optional<R>) - Constructor for class io.helidon.integrations.vault.VaultOptionalResponse
-
Construct a new optional response from the builder and an entity.
- VaultOptionalResponse.Builder<X,
R> - Class in io.helidon.integrations.vault -
Fluent API builder for
VaultOptionalResponse. - VaultOptionalResponse.BuilderBase<B extends VaultOptionalResponse.BuilderBase<B,
X, R>, X, R> - Class in io.helidon.integrations.vault -
Base builder class for subclasses of
VaultOptionalResponse. - vaultPath() - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig
-
Custom path of the component.
- vaultPath(String) - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig.Builder
-
Configure the custom vault path.
- VaultPath - Annotation Interface in io.helidon.integrations.vault.cdi
-
Customize the mount path of a secrets engine.
- VaultPath.Literal - Class in io.helidon.integrations.vault.cdi
-
Utility to obtain
VaultPathinstances. - VaultRequest<T extends VaultRequest<T>> - Class in io.helidon.integrations.vault
-
Common helper methods for Vault Requests.
- VaultRequest() - Constructor for class io.helidon.integrations.vault.VaultRequest
- vaultRequestId() - Method in class io.helidon.integrations.vault.VaultResponse
-
Request ID as understood by Vault.
- VaultResponse - Class in io.helidon.integrations.vault
-
Response from Vault, always expects a JSON entity.
- VaultResponse(ApiEntityResponse.Builder<?, ? extends VaultResponse, JsonObject>) - Constructor for class io.helidon.integrations.vault.VaultResponse
-
Create a new response from a builder.
- vaultResponseBuilder() - Static method in class io.helidon.integrations.vault.VaultOptionalResponse
-
A builder to create an optional response.
- VaultRestApi - Class in io.helidon.integrations.vault.auths.common
-
REST API implementation with Vault specific features.
- VaultRestApi(VaultRestApi.BuilderBase<?>) - Constructor for class io.helidon.integrations.vault.auths.common.VaultRestApi
- VaultRestApi.Builder - Class in io.helidon.integrations.vault.auths.common
-
Fluent API builder for
VaultRestApi. - VaultRestApi.BuilderBase<B extends VaultRestApi.BuilderBase<B>> - Class in io.helidon.integrations.vault.auths.common
-
A base builder for VaultRestApi subclasses.
- VaultRestException - Exception Class in io.helidon.integrations.vault
-
Vault runtime exception.
- VaultRestException.Builder - Class in io.helidon.integrations.vault
-
Fluent API builder for
VaultRestExceptionused byRestApiBase. - VaultToken - Class in io.helidon.integrations.vault
-
Vault token implementation.
- VaultToken.Builder - Class in io.helidon.integrations.vault
-
Builder for
VaultToken. - VaultTokenBase - Class in io.helidon.integrations.vault
-
Abstract implementation of token that can be used to access the Vault.
- VaultTokenBase(VaultTokenBase.Builder<?, ?>) - Constructor for class io.helidon.integrations.vault.VaultTokenBase
-
Create a new instance using the provided builder.
- VaultTokenBase.Builder<B extends VaultTokenBase.Builder<B,
T>, T> - Class in io.helidon.integrations.vault -
Base builder class for tokens.
- VaultUtil - Class in io.helidon.integrations.vault
-
Utility class for Vault API.
- verify(byte[], boolean, String) - Method in class io.helidon.security.spi.DigestProvider.DigestSupport
-
Verifies a signature or an HMAC.
- verify(Base64Value, Base64Value) - Method in interface io.helidon.common.crypto.Digest
-
Verify the digest of the value against the provided digest.
- verify(Base64Value, Base64Value) - Method in class io.helidon.common.crypto.Signature
- verify(Verify.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
-
Verify a message signature.
- verify(Verify.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
-
Verify a message signature.
- Verify - Class in io.helidon.integrations.vault.secrets.transit
-
Verify request and response.
- Verify.Request - Class in io.helidon.integrations.vault.secrets.transit
-
Request object.
- Verify.Response - Class in io.helidon.integrations.vault.secrets.transit
-
Response object parsed from JSON returned by the
RestApi. - verifyConnection(boolean) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
-
Specifies if the connection is verified during initial configuration.
- verifyDigest(String, byte[], String) - Method in interface io.helidon.security.Security
-
Verify a digest.
- verifyDigest(String, byte[], String, boolean) - Method in interface io.helidon.security.Security
-
Verify a digest.
- verifyJwk(Resource) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
JWK resource used to verify JWTs created by other parties.
- verifyJwk(Resource) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
JWK resource used to verify JWTs created by other parties.
- verifySignature(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Configure whether to verify signatures.
- verifySignature(byte[], byte[]) - Method in class io.helidon.security.jwt.jwk.Jwk
-
Verify that the signature is indeed for the signed bytes based on this JWK type and algorithm.
- verifySignature(JwkKeys) - Method in class io.helidon.security.jwt.SignedJwt
-
Verify signature against the provided keys (the kid of this JWT should be present in the
JwkKeysprovided). - verifySignature(JwkKeys, Jwk) - Method in class io.helidon.security.jwt.SignedJwt
-
Verify signature against the provided keys (the kid of thisPrincipal JWT should be present in the
JwkKeysprovided). - verifyString(Base64Value, String) - Method in interface io.helidon.common.crypto.Digest
-
Verify the digest of the value against the provided digest in String format.
- version() - Method in interface io.helidon.integrations.vault.Engine
-
Version of the engine if versioned.
- version() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
-
Version of the secret.
- version() - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Response
-
Version of the updated secret.
- version() - Method in class io.helidon.microprofile.grpc.core.Grpc.Literal
- version() - Element in annotation interface io.helidon.microprofile.grpc.core.Grpc
-
Obtain the service version.
- version() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder.ClientRequest
-
Returns an HTTP version from the request line.
- version() - Method in interface io.helidon.reactive.webclient.WebClientResponse
-
Http version of this response.
- version() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Returns an HTTP version from the request line.
- version() - Method in interface io.helidon.reactive.webserver.BareRequest
-
Gets an HTTP version from the request line such as
HTTP/1.1. - version() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns an HTTP version from the request line.
- version(int) - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Request
-
Version of the secret to get.
- version(ZipkinTracerBuilder.Version) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
-
Version of Zipkin API to use.
- version(Integer) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig.Builder
-
Version of the secret to use (if not defined, latest version is used).
- versions(int...) - Method in class io.helidon.integrations.vault.secrets.kv2.DeleteKv2.Request
-
Version(s) of the secret to delete.
- versions(int...) - Method in class io.helidon.integrations.vault.secrets.kv2.DestroyKv2.Request
-
Version(s) of the secret to destroy.
- versions(int...) - Method in class io.helidon.integrations.vault.secrets.kv2.UndeleteKv2.Request
-
Version(s) to undelete.
- Versions - Class in io.helidon.builder.config.processor
-
Keeps track of the Helidon
ConfigBeanBuilderCreatorBuilder Interop Versions. - Versions - Class in io.helidon.builder.processor.tools
-
Keeps track of the Builder Interop Versions.
- Versions - Class in io.helidon.pico.runtime
-
Keeps track of the Pico Interop Versions.
- VIA - Static variable in class io.helidon.common.http.Http.Header
-
The
Viaheader name. - VIOLATED_POLICY - Static variable in class io.helidon.nima.websocket.WsCloseCodes
-
Generic code used for situations other than 1003 and 1009.
- virtualEnforced(boolean) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- virtualIfAvailable(boolean) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- virtualThreads(boolean) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
-
When configured to
true, an unbounded virtual executor service (project Loom) will be used. - visit(String, Supplier<Object>, Map<String, Object>, Object, Class<?>, Class<?>...) - Method in interface io.helidon.builder.config.spi.ConfigBeanBuilderValidator.ValidationRound
- visit(String, Supplier<Object>, Map<String, Object>, Object, Class<?>, Class<?>...) - Method in class io.helidon.builder.RequiredAttributeVisitor
-
Deprecated.
- visit(String, Supplier<Object>, Map<String, Object>, T, Class<?>, Class<?>...) - Method in interface io.helidon.builder.AttributeVisitor
-
Visits the attribute named 'attrName'.
- visitAttributes(CB, AttributeVisitor<Object>, R) - Method in interface io.helidon.pico.configdriven.runtime.ConfiguredServiceProvider
-
Visit the attributes of the config bean, calling the visitor for each attribute in the hierarchy.
- visitAttributes(AttributeVisitor<T>, T) - Method in interface io.helidon.builder.config.spi.GeneratedConfigBeanCommon
-
Visits all attributes with the provided
AttributeVisitor. - volume(int) - Method in class io.helidon.nima.faulttolerance.CircuitBreaker.Builder
-
Rolling window size used to calculate ratio of failed requests.
- volume(int) - Method in class io.helidon.reactive.faulttolerance.CircuitBreaker.Builder
-
Rolling window size used to calculate ratio of failed requests.
W
- waitingQueueSize() - Method in interface io.helidon.nima.faulttolerance.Bulkhead.Stats
-
Size of waiting queue at this time.
- waitingQueueSize() - Method in interface io.helidon.reactive.faulttolerance.Bulkhead.Stats
-
Size of waiting queue at this time.
- wantDefaultConfigBean() - Element in annotation interface io.helidon.builder.config.ConfigBean
-
An instance of this bean will be created if there are no instances discovered by the configuration provider(s) post startup, and will use all default values annotated on the bean interface.
- warn(Object, String) - Method in class io.helidon.common.Errors.Collector
-
Add a warning message to the list of messages.
- warn(String) - Method in class io.helidon.common.Errors.Collector
-
Add a warning message to the list of messages.
- warn(String) - Method in class io.helidon.pico.configdriven.processor.ConfiguredByProcessor
- warn(String) - Method in class io.helidon.pico.processor.ContractAnnotationProcessor
- warn(String) - Method in class io.helidon.pico.processor.CustomAnnotationProcessor
- warn(String) - Method in class io.helidon.pico.processor.InjectAnnotationProcessor
- warn(String) - Method in class io.helidon.pico.processor.PostConstructPreDestroyAnnotationProcessor
- warn(String) - Method in class io.helidon.pico.processor.ServiceAnnotationProcessor
- warn(String) - Method in class io.helidon.pico.tools.AbstractFilerMessager
- warn(String) - Method in interface io.helidon.pico.tools.Messager
-
Log a warning.
- warn(String, Throwable) - Method in class io.helidon.pico.configdriven.processor.ConfiguredByProcessor
- warn(String, Throwable) - Method in class io.helidon.pico.processor.ContractAnnotationProcessor
- warn(String, Throwable) - Method in class io.helidon.pico.processor.CustomAnnotationProcessor
- warn(String, Throwable) - Method in class io.helidon.pico.processor.InjectAnnotationProcessor
- warn(String, Throwable) - Method in class io.helidon.pico.processor.PostConstructPreDestroyAnnotationProcessor
- warn(String, Throwable) - Method in class io.helidon.pico.processor.ServiceAnnotationProcessor
- warn(String, Throwable) - Method in class io.helidon.pico.tools.AbstractFilerMessager
- warn(String, Throwable) - Method in interface io.helidon.pico.tools.Messager
-
Log a warning message.
- WARN - Enum constant in enum class io.helidon.common.SerializationConfig.Action
-
Warn in the log file.
- WARN - Enum constant in enum class io.helidon.common.Severity
-
Warning.
- WARN - Enum constant in enum class io.helidon.security.AuditEvent.AuditSeverity
-
Security warning.
- WARNING - Enum constant in enum class io.helidon.builder.config.spi.ConfigBeanBuilderValidator.Severity
-
A warning level.
- WARNING - Static variable in class io.helidon.common.http.Http.Header
-
The
Warningheader name. - WARNING_GENERAL - Enum constant in enum class io.helidon.pico.api.ActivationStatus
-
A general warning during lifecycle.
- WARNING_SUCCESS_BUT_NOT_READY - Enum constant in enum class io.helidon.pico.api.ActivationStatus
-
The service has been activated but is still being started asynchronously, and is not fully ready yet to receive requests.
- wasResolved() - Method in interface io.helidon.pico.api.ActivationResult
-
Set to true if the injection plan in
ActivationResult.resolvedDependencies()has been resolved and can be "trusted" as being complete and accurate. - wasResolved() - Method in interface io.helidon.pico.spi.InjectionPlan
-
Flag indicating whether resolution occurred.
- watch(Path, Consumer<Path>, Consumer<Path>) - Static method in class io.helidon.config.MutabilitySupport
-
Start watching a file for changes.
- WatchableSource<T> - Interface in io.helidon.config.spi
-
A source implementing this interface provides a target that a
ChangeWatchercan use. - WatchableSource.Builder<B extends WatchableSource.Builder<B,
T>, T> - Interface in io.helidon.config.spi -
A builder for a watchable source.
- watchServiceModifiers(List<WatchEvent.Modifier>) - Method in class io.helidon.config.FileSystemWatcher.Builder
-
Set modifiers to use for the watch service.
- WEB_CONTEXT_CONFIG_KEY - Static variable in interface io.helidon.nima.servicecommon.RestServiceSettings.Builder
-
Config key for the web context setting.
- WEB_CONTEXT_CONFIG_KEY - Static variable in interface io.helidon.reactive.servicecommon.RestServiceSettings.Builder
-
Config key for the web context setting.
- webClient() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
WebClient instance, available after
RestApi.Builder.postBuild()is called. - webClient() - Method in class io.helidon.integrations.common.rest.RestApiBase
-
WebClient to be used to invoke requests.
- WebClient - Interface in io.helidon.nima.webclient
-
HTTP client.
- WebClient - Interface in io.helidon.reactive.webclient
-
Base client which is used to perform requests.
- WebClient.Builder<B extends WebClient.Builder<B,
C>, C extends WebClient> - Class in io.helidon.nima.webclient -
Fluent API builder for
WebClient. - WebClient.Builder - Class in io.helidon.reactive.webclient
-
Fluent API builder for
WebClient. - webClientBuilder(Consumer<WebClient.Builder>) - Method in class io.helidon.integrations.common.rest.RestApi.Builder
-
Update web client builder.
- WebClientException - Exception Class in io.helidon.reactive.webclient
-
An exception that caused this client request to fail.
- WebClientException(String) - Constructor for exception class io.helidon.reactive.webclient.WebClientException
-
Creates new instance of web client exception.
- WebClientMeter - Class in io.helidon.reactive.webclient.metrics
-
Client metric meter for all requests.
- WebClientMetrics - Class in io.helidon.reactive.webclient.metrics
-
Container object for all metrics created by the config.
- WebClientMetricsProvider - Class in io.helidon.reactive.webclient.metrics
-
Service for web client metrics.
- WebClientMetricsProvider() - Constructor for class io.helidon.reactive.webclient.metrics.WebClientMetricsProvider
- WebClientRequestBuilder - Interface in io.helidon.reactive.webclient
-
Fluent API builder that is used by
WebClientto create an outgoing request. - WebClientRequestBuilder.ClientRequest - Interface in io.helidon.reactive.webclient
-
Request to a server.
- WebClientRequestHeaders - Interface in io.helidon.reactive.webclient
-
Headers that can be modified (until request is sent) for outbound request.
- WebClientResponse - Interface in io.helidon.reactive.webclient
-
Response from a server that was created for our request.
- WebClientResponseHeaders - Interface in io.helidon.reactive.webclient
-
Headers that may be available on response from server.
- WebClientSecurity - Class in io.helidon.reactive.webclient.security
-
Client service for security propagation.
- WebClientSecurityProvider - Class in io.helidon.reactive.webclient.security
-
Client security SPI provider.
- WebClientSecurityProvider() - Constructor for class io.helidon.reactive.webclient.security.WebClientSecurityProvider
- WebClientService - Interface in io.helidon.reactive.webclient.spi
-
Extension that can modify outgoing request.
- WebClientServiceProvider - Interface in io.helidon.reactive.webclient.spi
-
Java service loader interface.
- WebClientServiceRequest - Interface in io.helidon.reactive.webclient
-
Request to SPI
WebClientServicethat supports modification of the outgoing request. - WebClientServiceResponse - Interface in io.helidon.reactive.webclient
-
Response which is created upon receiving of server response.
- WebClientTls - Class in io.helidon.reactive.webclient
-
Configuration of TLS requests.
- WebClientTls.Builder - Class in io.helidon.reactive.webclient
-
Fluent API builder for
WebClientTlsinstance. - WebClientTracing - Class in io.helidon.reactive.webclient.tracing
-
Client service for tracing propagation.
- WebClientTracingProvider - Class in io.helidon.reactive.webclient.tracing
-
Client tracing SPI provider.
- WebClientTracingProvider() - Constructor for class io.helidon.reactive.webclient.tracing.WebClientTracingProvider
- webClientUpdater() - Method in class io.helidon.integrations.vault.Vault.Builder
-
Update to web client setup.
- webContext() - Method in interface io.helidon.nima.servicecommon.RestServiceSettings
-
Returns the web context at which the service's endpoint can be accessed.
- webContext() - Method in interface io.helidon.reactive.servicecommon.RestServiceSettings
-
Returns the web context at which the service's endpoint can be accessed.
- webContext(String) - Method in class io.helidon.nima.graphql.server.GraphQlService.Builder
-
Set a new root context for REST API of graphQL.
- webContext(String) - Method in class io.helidon.nima.openapi.OpenApiService.AbstractBuilder
-
Sets the web context path for the OpenAPI endpoint.
- webContext(String) - Method in class io.helidon.nima.servicecommon.HelidonFeatureSupport.Builder
-
Set the root context for the REST API of the service.
- webContext(String) - Method in interface io.helidon.nima.servicecommon.RestServiceSettings.Builder
-
Sets the web context to use for the service's endpoint.
- webContext(String) - Method in class io.helidon.reactive.graphql.server.GraphQlSupport.Builder
-
Set a new root context for REST API of graphQL.
- webContext(String) - Method in class io.helidon.reactive.openapi.OpenAPISupport.Builder
-
Sets the web context path for the OpenAPI endpoint.
- webContext(String) - Method in class io.helidon.reactive.servicecommon.HelidonRestServiceSupport.Builder
-
Set the root context for the REST API of the service.
- webContext(String) - Method in interface io.helidon.reactive.servicecommon.RestServiceSettings.Builder
-
Sets the web context to use for the service's endpoint.
- webContextConfig(Config) - Method in class io.helidon.nima.servicecommon.HelidonFeatureSupport.Builder
- webContextConfig(Config) - Method in class io.helidon.reactive.servicecommon.HelidonRestServiceSupport.Builder
- WeblogicConnector - Class in io.helidon.messaging.connectors.wls
-
MicroProfile Reactive Messaging Weblogic JMS connector.
- WeblogicConnector(Config, Instance<ConnectionFactory>) - Constructor for class io.helidon.messaging.connectors.wls.WeblogicConnector
- WeblogicConnector(Map<String, ConnectionFactory>, ScheduledExecutorService, String, ExecutorService) - Constructor for class io.helidon.messaging.connectors.wls.WeblogicConnector
- WebSecurity - Class in io.helidon.security.integration.webserver
-
Integration of security into Web Server.
- webServer() - Method in interface io.helidon.reactive.webserver.BareRequest
-
Gets actual
WebServerinstance. - webServer() - Method in interface io.helidon.reactive.webserver.ServerRequest
-
Returns actual
WebServerinstance. - webServer() - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Returns actual
WebServerinstance. - WebServer - Interface in io.helidon.nima.webserver
-
Server that opens server sockets and handles requests through routing.
- WebServer - Interface in io.helidon.reactive.webserver
-
Represents a immutably configured WEB server.
- WebServer.Builder - Class in io.helidon.nima.webserver
-
Fluent API builder for
WebServer. - WebServer.Builder - Class in io.helidon.reactive.webserver
-
WebServer builder class provides a convenient way to set up WebServer with multiple server sockets and optional multiple routings.
- WebServerTls - Class in io.helidon.reactive.webserver
-
A class wrapping transport layer security (TLS) configuration for WebServer sockets.
- WebServerTls.Builder - Class in io.helidon.reactive.webserver
-
Fluent API builder for
WebServerTls. - website() - Method in class io.helidon.security.jwt.Jwt
-
Website URI claim.
- website(URI) - Method in class io.helidon.security.jwt.Jwt.Builder
-
Website URI of the subject.
- WebSocketRouting - Class in io.helidon.reactive.webserver.websocket
-
WebSocket specific routing.
- WebSocketRouting.Builder - Class in io.helidon.reactive.webserver.websocket
-
Fluent API builder for
WebSocketRouting. - WebsocketUpgradeCodecProvider - Class in io.helidon.reactive.webserver.websocket
-
Service providing WebSocket upgrade codec for Helidon webserver.
- WebsocketUpgradeCodecProvider() - Constructor for class io.helidon.reactive.webserver.websocket.WebsocketUpgradeCodecProvider
-
Deprecated.Only intended for service loader, do not instantiate
- WebTracingConfig - Class in io.helidon.reactive.webserver
-
Tracing configuration for webserver.
- WebTracingConfig() - Constructor for class io.helidon.reactive.webserver.WebTracingConfig
-
No side effects.
- WebTracingConfig.Builder - Class in io.helidon.reactive.webserver
-
A fluent API builder for
WebTracingConfig. - weight() - Method in interface io.helidon.common.Weighted
-
Weight of this class (maybe because it is defined dynamically, so it cannot be defined by an annotation).
- weight() - Method in class io.helidon.nima.http.encoding.gzip.GzipEncodingProvider
- weight() - Method in class io.helidon.nima.http.media.jackson.JacksonMediaSupportProvider
- weight() - Method in class io.helidon.nima.http.media.jsonb.JsonbMediaSupportProvider
- weight() - Method in record class io.helidon.nima.http2.Http2Priority
-
Returns the value of the
weightrecord component. - weight() - Method in class io.helidon.nima.webserver.context.ContextFeature
- weight() - Method in class io.helidon.nima.webserver.tracing.TracingFeature
- weight() - Method in interface io.helidon.pico.api.ServiceInfoCriteria
-
Weight that was declared on the type itself.
- weight() - Method in class io.helidon.pico.runtime.AbstractServiceProvider
- weight() - Method in class io.helidon.security.integration.nima.SecurityFeature
- weight(double) - Method in class io.helidon.nima.webserver.accesslog.AccessLogFeature.Builder
-
Configure a new weight for this feature.
- weight(double) - Method in class io.helidon.nima.webserver.tracing.TracingFeature.Builder
-
Override default weight of this feature.
- Weight - Annotation Interface in io.helidon.common
-
Annotation that can define a type weight.
- WEIGHT - Static variable in class io.helidon.config.hocon.HoconConfigParser
-
Priority of the parser used if registered by
Config.Builderautomatically. - WEIGHT - Static variable in class io.helidon.config.PropertiesConfigParser
-
Priority of the parser used if registered by
Config.Builderautomatically. - WEIGHT - Static variable in class io.helidon.config.yaml.YamlConfigParser
-
Priority of the parser used if registered by
Config.Builderautomatically. - weightComparator() - Static method in class io.helidon.common.Weights
- Weighted - Interface in io.helidon.common
-
Interface to define that this class is a class with weight.
- weightedPriorities() - Method in class io.helidon.pico.tools.ServicesToProcess
-
Fetches the map of service types to their priorities.
- Weights - Class in io.helidon.common
-
Weight utilities.
- welcomeFileName(String) - Method in class io.helidon.nima.webserver.staticcontent.StaticContentService.Builder
-
Sets a name of the "file" which will be returned if directory is requested.
- welcomeFileName(String) - Method in class io.helidon.reactive.webserver.staticcontent.StaticContentSupport.Builder
-
Sets a name of the "file" which will be returned if directory is requested.
- whenComplete() - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
-
Returns single which is completed when the terminates with the complete signal.
- whenComplete() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Completes when the full processing of this request is done (e.g.
- whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in interface io.helidon.common.reactive.Single
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class io.helidon.common.reactive.CompletionAwaitable
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in interface io.helidon.common.reactive.Single
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in interface io.helidon.common.reactive.Single
- whenCompleted() - Method in interface io.helidon.reactive.webserver.BareResponse
-
Returns a
Singleof this response. - whenHeadersCompleted() - Method in interface io.helidon.reactive.webserver.BareResponse
-
Returns a
Singleof headers part of this response. - whenResponseReceived() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Completes when the response headers has been received, but entity has not been processed yet.
- whenSent() - Method in interface io.helidon.reactive.webclient.WebClientServiceRequest
-
Completes when the request part of this request is done (e.g.
- whenSent() - Method in interface io.helidon.reactive.webserver.ResponseHeaders
-
Returns a
Singlewhich is completed when all headers are sent to the client. - whenSent() - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Completion stage is completed when response is completed.
- whenSent(Runnable) - Method in interface io.helidon.nima.webserver.http.ServerResponse
-
Completed when last byte is buffered for socket write.
- whenSent(Runnable) - Method in class io.helidon.nima.webserver.http.ServerResponseBase
- whenShutdown() - Method in interface io.helidon.grpc.server.GrpcServer
-
Completion stage is completed when server is shut down.
- whenShutdown() - Method in class io.helidon.grpc.server.GrpcServerImpl
- whenShutdown() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
-
Return a completion stage is completed when the gRPC server is shut down.
- whenShutdown() - Method in interface io.helidon.reactive.webserver.WebServer
-
Completion stage is completed when server is shut down.
- whenStarted() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
-
Return a completion stage is completed when the gRPC server is started.
- whitelistedExceptions() - Method in interface io.helidon.graphql.server.InvocationHandler
-
Configured set of exceptions that are whitelisted.
- wildcard() - Method in class io.helidon.common.types.DefaultTypeName
- wildcard() - Method in interface io.helidon.common.types.TypeName
-
Indicates whether this type is using wildcard generics.
- wildcard(boolean) - Method in class io.helidon.common.types.DefaultTypeName.Builder
-
Sets the wildcard flag for this type, and conditionally the generic flag if the value passed is true.
- WILDCARD - Static variable in class io.helidon.common.media.type.MediaTypes
-
Wildcard media type.
- WILDCARD_NAMED - Static variable in class io.helidon.pico.api.CommonQualifiers
-
Represents a wildcard
CommonQualifiers.NAMEDqualifier. - WINDOW_UPDATE - Enum constant in enum class io.helidon.nima.http2.Http2FrameType
-
Window update frame.
- WINDOW_UPDATE - Static variable in interface io.helidon.nima.http2.Http2FrameTypes
-
Window update frame types.
- WindowSize - Interface in io.helidon.nima.http2
-
Window size container, used with
FlowControl. - WindowSize.Inbound - Interface in io.helidon.nima.http2
-
Inbound window size container.
- WindowSize.Outbound - Interface in io.helidon.nima.http2
-
Outbound window size container.
- windowSizeIncrement() - Method in record class io.helidon.nima.http2.Http2WindowUpdate
-
Returns the value of the
windowSizeIncrementrecord component. - windowUpdate(Http2WindowUpdate) - Method in interface io.helidon.nima.http2.Http2Stream
-
Flow control window update.
- windowUpdate(Http2WindowUpdate) - Method in class io.helidon.nima.http2.webserver.Http2Stream
- windowUpdate(Http2WindowUpdate) - Method in interface io.helidon.nima.http2.webserver.spi.Http2SubProtocolSelector.SubProtocolHandler
-
Window update was received.
- withAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list with a specified method-level annotation declared.
- withCharset(String) - Method in interface io.helidon.common.http.HttpMediaType
-
Create a new
HttpMediaTypeinstance with the same type, subtype and parameters copied from the original instance and the supplied "charset" parameter. - withCharset(Charset) - Method in interface io.helidon.common.http.HttpMediaType
-
Create a new
HttpMediaTypeinstance with the same type, subtype and parameters copied from the original instance and the supplied "charset" parameter. - withClassAnnotations(Map<Class<? extends Annotation>, List<Annotation>>) - Method in class io.helidon.security.SecurityLevel.SecurityLevelBuilder
-
Sets new class level annotations.
- withDefault() - Element in annotation interface io.helidon.config.objectmapping.Value
-
Specifies default value in form of single String value that will be used to set JavaBean property value in case configuration does not contain a config node of appropriate config key.
- withDefaultPriority(int) - Static method in class io.helidon.grpc.core.PriorityBag
-
Create a new
PriorityBagwhere elements added with no priority will be be given a default priority value. - withDefaultSupplier() - Element in annotation interface io.helidon.config.objectmapping.Value
-
Specifies supplier of default value that will be used to set JavaBean property value in case configuration does not contain config node of appropriate config key.
- withHeaders(Map<String, List<String>>) - Static method in class io.helidon.security.OutboundSecurityResponse
-
Create a response with these headers.
- withMetaAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list with a method-level annotation declared that is itself annotated with a specified meta-annotation.
- withMethodAnnotations(Map<Class<? extends Annotation>, List<Annotation>>) - Method in class io.helidon.security.SecurityLevel.SecurityLevelBuilder
-
Sets new method level annotations.
- withMethodName(String) - Method in class io.helidon.security.SecurityLevel.SecurityLevelBuilder
-
Sets new method name.
- withOperationName(GrpcTracingName) - Method in class io.helidon.grpc.client.ClientTracingInterceptor.Builder
- withOperationName(GrpcTracingName) - Method in class io.helidon.grpc.server.GrpcTracingConfig.Builder
- withOrTo() - Method in interface io.helidon.pico.tools.ModuleInfoItem
-
Any
withortodefinitions. - withOrToSorted() - Method in interface io.helidon.pico.tools.ModuleInfoItem
-
If there is any
ModuleInfoItem.ordering()establish requiring a sort then a new sorted set will be returned. - withoutAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list without a specified method-level annotation declared.
- withoutMetaAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Get a new sub-list of methods containing all the methods from this method list without any method-level annotation declared that would itself be annotated with a specified meta-annotation.
- withParameter(String, String) - Method in interface io.helidon.common.http.HttpMediaType
-
Create a new
HttpMediaTypeinstance with the same type, subtype and parameters copied from the original instance and the supplied custom parameter. - withStreaming() - Method in class io.helidon.grpc.client.ClientTracingInterceptor.Builder
-
Logs streaming events to client spans.
- withStreaming() - Method in class io.helidon.grpc.server.GrpcTracingConfig.Builder
-
Logs streaming events to server spans.
- withTracedAttributes(ClientRequestAttribute...) - Method in class io.helidon.grpc.client.ClientTracingInterceptor.Builder
- withTracedAttributes(ServerRequestAttribute...) - Method in class io.helidon.grpc.server.GrpcTracingConfig.Builder
- withVerbosity() - Method in class io.helidon.grpc.client.ClientTracingInterceptor.Builder
-
Logs all request life-cycle events to client spans.
- withVerbosity() - Method in class io.helidon.grpc.server.GrpcTracingConfig.Builder
-
Logs all request life-cycle events to server spans.
- workers() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
- workers() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
-
Returns a count of threads in s pool used to process gRPC requests.
- workersCount() - Method in interface io.helidon.reactive.webserver.ServerConfiguration
-
Returns the count of threads in the pool used to process HTTP requests.
- workersCount(int) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
-
Sets a count of threads in pool used to process HTTP requests.
- workersCount(int) - Method in class io.helidon.reactive.webserver.ServerConfiguration.Builder
-
Deprecated.Sets a count of threads in pool used to process HTTP requests.
- workersCount(int) - Method in class io.helidon.reactive.webserver.WebServer.Builder
-
Sets a count of threads in pool used to process HTTP requests.
- workItems(Executable) - Method in interface io.helidon.microprofile.servicecommon.HelidonInterceptor
-
Returns the work items the specific interceptor instance should process.
- workItems(Executable, Class<? extends Annotation>) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension.WorkItemsManager
- wrap(ConfigNode.ObjectNode) - Static method in class io.helidon.config.ObjectNodeImpl
-
Wraps value node into mergeable value node.
- wrap(ConfigNode.ObjectNode, Function<String, String>) - Static method in class io.helidon.config.ObjectNodeImpl
-
Wraps value node into mergeable value node.
- wrap(Handler) - Method in class io.helidon.nima.webserver.http.SecureHandler
-
Creates a new handler that uses the configured security requirements and wraps an existing handler to be executed when security is checked.
- wrap(Collection<? extends Callable<T>>) - Method in class io.helidon.microprofile.cdi.ExecutorServices
-
Returns the supplied
tasksargument unchanged when invoked. - wrap(ExecutorService) - Static method in class io.helidon.common.context.Contexts
-
Wrap an executor service to correctly propagate context to its threads.
- wrap(ScheduledExecutorService) - Static method in class io.helidon.common.context.Contexts
-
Wrap a scheduled executor service to correctly propagate context to its threads.
- WritableHeaders<B extends WritableHeaders<B>> - Interface in io.helidon.common.http
-
HTTP Headers that are mutable.
- write() - Method in class io.helidon.nima.http2.Http2FrameHeader
-
Write this header as buffer data.
- write(byte[]) - Method in interface io.helidon.common.buffers.BufferData
-
Write the byte array to this buffer.
- write(byte[]) - Method in class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.Writes byte array after possibly publishing internal buffer for single-byte writes.
- write(byte[], int, int) - Method in interface io.helidon.common.buffers.BufferData
-
Write the byte array to this buffer.
- write(byte[], int, int) - Method in class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.Writes byte array given an offset and length after possibly publishing internal buffer for single-byte writes.
- write(char[], int, int) - Method in class io.helidon.reactive.media.common.CharBuffer
- write(int) - Method in interface io.helidon.common.buffers.BufferData
-
Write a byte.
- write(int) - Method in class io.helidon.common.reactive.MultiFromOutputStream
-
Deprecated.Attempts to buffer single-byte reads until buffer is full.
- write(BufferData) - Method in interface io.helidon.common.buffers.BufferData
-
Write the provided buffer to this buffer.
- write(BufferData) - Method in interface io.helidon.common.buffers.DataWriter
-
Write buffer, may delay writing and may write on a different thread.
- write(BufferData) - Method in interface io.helidon.common.socket.HelidonSocket
-
Write teh buffer to the underlying socket.
- write(BufferData) - Method in class io.helidon.common.socket.PlainSocket
- write(BufferData) - Method in class io.helidon.nima.testing.junit5.webserver.DirectSocket
- write(BufferData...) - Method in interface io.helidon.common.buffers.DataWriter
-
Write buffers, may delay writing and may write on a different thread.
- write(BufferData, int) - Method in interface io.helidon.common.buffers.BufferData
-
Write n bytes from the provided buffer to this buffer.
- write(BufferData, T) - Method in interface io.helidon.nima.http2.Http2Setting
-
Write setting to the provided buffer.
- write(GenericType<T>, T, OutputStream, Headers, WritableHeaders<?>) - Method in interface io.helidon.nima.http.media.EntityWriter
-
Write server response entity and close the stream.
- write(GenericType<T>, T, OutputStream, WritableHeaders<?>) - Method in interface io.helidon.nima.http.media.EntityWriter
-
Write client request entity and close the stream.
- write(Single<? extends WriteableMultiPart>, GenericType<? extends WriteableMultiPart>, MessageBodyWriterContext) - Method in class io.helidon.reactive.media.multipart.MultiPartBodyWriter
- write(Single<? extends T>, GenericType<? extends T>, MessageBodyWriterContext) - Method in interface io.helidon.reactive.media.common.MessageBodyWriter
-
Generate HTTP payload from the objects of the given type.
- write(Http2FrameData) - Method in class io.helidon.nima.http2.Http2ConnectionWriter
- write(Http2FrameData) - Method in interface io.helidon.nima.http2.Http2StreamWriter
-
Write a frame.
- write(Http2Headers.DynamicTable, Http2HuffmanEncoder, BufferData) - Method in class io.helidon.nima.http2.Http2Headers
-
Write headers to a buffer.
- write(Flow.Publisher<? extends WriteableBodyPart>, GenericType<? extends WriteableBodyPart>, MessageBodyWriterContext) - Method in class io.helidon.reactive.media.multipart.BodyPartBodyStreamWriter
- write(Flow.Publisher<? extends T>, GenericType<? extends T>, MessageBodyWriterContext) - Method in interface io.helidon.reactive.media.common.MessageBodyStreamWriter
-
Generate HTTP payload from the given stream of objects.
- WriteableBodyPart - Class in io.helidon.reactive.media.multipart
-
Writeable body part entity.
- WriteableBodyPart.Builder - Class in io.helidon.reactive.media.multipart
-
Builder class for creating
BodyPartinstances. - WriteableBodyPartContent - Interface in io.helidon.reactive.media.multipart
-
Writeable body part content.
- WriteableBodyPartHeaders - Class in io.helidon.reactive.media.multipart
-
Writeable body part headers.
- WriteableBodyPartHeaders.Builder - Class in io.helidon.reactive.media.multipart
-
Builder class to create
WriteableBodyPartHeadersinstances. - WriteableMultiPart - Class in io.helidon.reactive.media.multipart
-
Writeable multipart entity.
- WriteableMultiPart - Interface in io.helidon.nima.http.media.multipart
-
Multi part message is an iterator of parts.
- WriteableMultiPart.Builder - Class in io.helidon.nima.http.media.multipart
-
Fluent API builder for
WriteableMultiPart. - WriteableMultiPart.Builder - Class in io.helidon.reactive.media.multipart
-
Builder class for creating
WriteableMultiPartinstances. - WriteablePart - Interface in io.helidon.nima.http.media.multipart
-
A single part of a
WriteableMultiPartmessage. - WriteablePart.Builder - Class in io.helidon.nima.http.media.multipart
-
Fluent API builder for
WriteablePart. - writeAscii(String) - Method in interface io.helidon.common.buffers.BufferData
-
Write ascii string to this buffer.
- writeBufferSize() - Method in class io.helidon.nima.webserver.ListenerConfiguration
-
Initial buffer size of
BufferedOutputStreamcreated internally. - writeBufferSize(int) - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
-
Initial buffer size in bytes of
BufferedOutputStreamcreated internally to write data to a socket connection. - writeBytes(byte[], boolean) - Static method in class io.helidon.reactive.media.common.ContentWriters
- writeCharBuffer(CharBuffer, Charset) - Static method in class io.helidon.reactive.media.common.ContentWriters
- writeCharSequence(CharSequence, Charset) - Static method in class io.helidon.reactive.media.common.ContentWriters
- writeClientRequest(MediaContext, OutputStream) - Method in interface io.helidon.nima.http.media.multipart.WriteablePart
-
Write this part as part of client request.
- writeData(Http2FrameData, FlowControl.Outbound) - Method in class io.helidon.nima.http2.Http2ConnectionWriter
- writeData(Http2FrameData, FlowControl.Outbound) - Method in interface io.helidon.nima.http2.Http2StreamWriter
-
Write a frame with flow control.
- writeFuture() - Method in interface io.helidon.common.http.DataChunk
-
Returns a write future associated with this chunk.
- writeFuture() - Method in class io.helidon.reactive.webserver.ByteBufDataChunk
- writeFuture(CompletableFuture<DataChunk>) - Method in interface io.helidon.common.http.DataChunk
-
Set a write future that will complete when data chunk has been written to a connection.
- writeFuture(CompletableFuture<DataChunk>) - Method in class io.helidon.reactive.webserver.ByteBufDataChunk
- writeHeaders(Http2Headers, int, Http2Flag.HeaderFlags, FlowControl.Outbound) - Method in class io.helidon.nima.http2.Http2ConnectionWriter
- writeHeaders(Http2Headers, int, Http2Flag.HeaderFlags, FlowControl.Outbound) - Method in interface io.helidon.nima.http2.Http2StreamWriter
-
Write headers with no (or streaming) entity.
- writeHeaders(Http2Headers, int, Http2Flag.HeaderFlags, Http2FrameData, FlowControl.Outbound) - Method in class io.helidon.nima.http2.Http2ConnectionWriter
- writeHeaders(Http2Headers, int, Http2Flag.HeaderFlags, Http2FrameData, FlowControl.Outbound) - Method in interface io.helidon.nima.http2.Http2StreamWriter
-
Write headers and entity.
- writeHpackInt(int, int, int) - Method in interface io.helidon.common.buffers.BufferData
-
Write hpack integer to this buffer.
- writeHttp1Header(BufferData) - Method in interface io.helidon.common.http.Http.HeaderValue
-
Write the current header as an HTTP header to the provided buffer.
- writeInt16(int) - Method in interface io.helidon.common.buffers.BufferData
-
Write 16-bit integer.
- writeInt24(int) - Method in interface io.helidon.common.buffers.BufferData
-
Write 24-bit integer.
- writeInt32(int) - Method in interface io.helidon.common.buffers.BufferData
-
Write 32-bit integer.
- writeInt8(int) - Method in interface io.helidon.common.buffers.BufferData
-
Write 8-bit integer.
- writeNow(BufferData) - Method in interface io.helidon.common.buffers.DataWriter
-
Write buffer to underlying transport blocking until the buffer is written.
- writeNow(BufferData) - Method in class io.helidon.common.socket.SocketWriter
- writeNow(BufferData...) - Method in interface io.helidon.common.buffers.DataWriter
-
Write buffers to underlying transport blocking until the buffers are written.
- writeNow(BufferData...) - Method in class io.helidon.common.socket.SocketWriter
- writeQueueLength() - Method in class io.helidon.nima.webserver.ListenerConfiguration
-
Maximal number of buffers to be queued in the write queue (when used).
- writeQueueLength(int) - Method in class io.helidon.nima.webserver.ListenerConfiguration.Builder
-
Number of buffers queued for write operations.
- writer() - Method in interface io.helidon.nima.webclient.ClientConnection
-
Data writer the client request writes to.
- writer() - Static method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Return a default Jackson entity writer.
- writer() - Static method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Return a default JSON-B entity writer.
- writer() - Static method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Return a default JSON-P entity writer.
- writer(ObjectMapper) - Static method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Create a new Jackson entity writer based on
ObjectMapperinstance. - writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.nima.http.media.FormParamsSupport
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.nima.http.media.jackson.JacksonSupport
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.nima.http.media.jsonb.JsonbSupport
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.nima.http.media.jsonp.JsonpSupport
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in interface io.helidon.nima.http.media.MediaContext
-
Writer for server response entity.
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in interface io.helidon.nima.http.media.MediaSupport
-
Server response writer.
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.nima.http.media.multipart.MultiPartSupport
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.nima.http.media.PathSupport
- writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.nima.http.media.StringSupport
- writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.nima.http.media.FormParamsSupport
- writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.nima.http.media.jackson.JacksonSupport
- writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.nima.http.media.jsonb.JsonbSupport
- writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.nima.http.media.jsonp.JsonpSupport
- writer(GenericType<T>, WritableHeaders<?>) - Method in interface io.helidon.nima.http.media.MediaContext
-
Writer for client request entity.
- writer(GenericType<T>, WritableHeaders<?>) - Method in interface io.helidon.nima.http.media.MediaSupport
-
Client request writer.
- writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.nima.http.media.multipart.MultiPartSupport
- writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.nima.http.media.PathSupport
- writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.nima.http.media.StringSupport
- writer(Jsonb) - Static method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Create a new JSON-B entity writer based on
Jsonbinstance. - writer(JsonWriterFactory) - Static method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Create a new JSON-P entity writer based on
JsonWriterFactory. - writerContext() - Method in class io.helidon.reactive.media.common.MediaContext
-
Get the configured writer context.
- writerContext() - Method in interface io.helidon.reactive.webclient.WebClientRequestBuilder
-
Returns writer context of the request builder.
- writerContext() - Method in interface io.helidon.reactive.webserver.ServerResponse
-
Get the writer context used to marshall data.
- writerContext() - Method in interface io.helidon.reactive.webserver.WebServer
-
Get the parent
MessageBodyWriterContextcontext. - writerInstance() - Method in class io.helidon.reactive.media.jackson.JacksonSupport
-
Return Jackson writer instance.
- writerInstance() - Method in class io.helidon.reactive.media.jsonb.JsonbSupport
-
Return JSON-B writer instance.
- writerInstance() - Method in class io.helidon.reactive.media.jsonp.JsonpSupport
-
Return JSON-P entity writer.
- WriterResponse(MediaSupport.SupportLevel, Supplier<EntityWriter<T>>) - Constructor for record class io.helidon.nima.http.media.MediaSupport.WriterResponse
-
Creates an instance of a
WriterResponserecord class. - writers() - Method in class io.helidon.reactive.media.common.DefaultMediaSupport
- writers() - Method in interface io.helidon.reactive.media.common.MediaSupport
-
Returns the collection of the writers which should be registered.
- writers() - Method in class io.helidon.reactive.media.jackson.JacksonSupport
- writers() - Method in class io.helidon.reactive.media.jsonb.JsonbSupport
- writers() - Method in class io.helidon.reactive.media.jsonp.JsonpSupport
- writers() - Method in class io.helidon.reactive.media.multipart.MultiPartSupport
- writeServerResponse(MediaContext, OutputStream, Headers) - Method in interface io.helidon.nima.http.media.multipart.WriteablePart
-
Write this part as part of server response.
- writeStackTrace(Throwable, Charset) - Static method in class io.helidon.reactive.media.common.ContentWriters
- writeStatusAndHeaders(Http.Status, Map<String, List<String>>) - Method in interface io.helidon.reactive.webserver.BareResponse
-
Send response line and headers to the client.
- writeThrough(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- writeTo(OutputStream) - Method in interface io.helidon.common.buffers.BufferData
-
Write all available bytes of this buffer to the output stream.
- writeTo(ByteBuffer, int) - Method in interface io.helidon.common.buffers.BufferData
-
Write n bytes from this buffer to the provided buffer.
- writeToFile(Path) - Static method in interface io.helidon.common.reactive.IoMulti
- writeUnsignedInt32(long) - Method in interface io.helidon.common.buffers.BufferData
-
Write 32-bit unsigned integer.
- WS_KEY - Static variable in class io.helidon.nima.websocket.webserver.WsUpgrader
-
Websocket key header name.
- WS_VERSION - Static variable in class io.helidon.nima.websocket.webserver.WsUpgrader
-
Websocket version header name.
- WsClient - Interface in io.helidon.nima.websocket.client
-
WebSocket client.
- WsClient.Builder - Class in io.helidon.nima.websocket.client
-
Fluent API builder for
WsClient. - WsClientException - Exception Class in io.helidon.nima.websocket.client
-
A WebSocket client exception.
- WsClientException(String) - Constructor for exception class io.helidon.nima.websocket.client.WsClientException
-
Exception without an underlying cause.
- WsClientException(String, Throwable) - Constructor for exception class io.helidon.nima.websocket.client.WsClientException
-
Exception caused by another exception.
- WsCloseCodes - Class in io.helidon.nima.websocket
-
Codes to use with
WsSession.close(int, String)and to receive inWsListener.onClose(WsSession, int, String). - WsCloseException - Exception Class in io.helidon.nima.websocket
-
Exception requesting a close of the WebSocket communication.
- WsCloseException(String, int) - Constructor for exception class io.helidon.nima.websocket.WsCloseException
-
Create a new exception.
- WsConnection - Class in io.helidon.nima.websocket.webserver
-
WebSocket connection, server side session implementation.
- WsDirectExtension - Class in io.helidon.nima.testing.junit5.websocket
-
A
ServiceLoaderprovider implementation that adds support for injection of WebSocket related artifacts, such asDirectWsClientin Helidon Níma unit tests. - WsDirectExtension() - Constructor for class io.helidon.nima.testing.junit5.websocket.WsDirectExtension
- WsFrame - Interface in io.helidon.nima.websocket
-
WebSocket frame.
- WsListener - Interface in io.helidon.nima.websocket
-
WebSocket listener.
- WsOpCode - Enum Class in io.helidon.nima.websocket
-
WebSocket operation code.
- WsRoute - Class in io.helidon.nima.websocket.webserver
-
WebSocket route.
- WsRouting - Class in io.helidon.nima.websocket.webserver
-
WebSocket specific routing.
- WsRouting.Builder - Class in io.helidon.nima.websocket.webserver
-
Fluent API builder for
WsRouting. - WsServerExtension - Class in io.helidon.nima.testing.junit5.websocket
-
A
ServiceLoaderprovider implementation that adds support for injection of WebSocket related artifacts, such asWsClientin Helidon Níma integration tests. - WsServerExtension() - Constructor for class io.helidon.nima.testing.junit5.websocket.WsServerExtension
- WsSession - Interface in io.helidon.nima.websocket
-
WebSocket session.
- WsUpgradeException - Exception Class in io.helidon.nima.websocket
-
An exception that may be thrown by
WsListener.onHttpUpgrade(HttpPrologue, Headers)during handshake process to reject a websocket upgrade. - WsUpgradeException(String) - Constructor for exception class io.helidon.nima.websocket.WsUpgradeException
-
Create exception from message.
- WsUpgradeException(String, Throwable) - Constructor for exception class io.helidon.nima.websocket.WsUpgradeException
-
Create exception from message and cause.
- WsUpgradeProvider - Class in io.helidon.nima.websocket.webserver
-
ServiceLoaderprovider implementation for upgrade from HTTP/1.1 to WebSocket. - WsUpgradeProvider() - Constructor for class io.helidon.nima.websocket.webserver.WsUpgradeProvider
-
Deprecated.This constructor is only to be used by
ServiceLoader, useWsUpgradeProvider.builder() - WsUpgradeProvider(WsUpgradeProvider.AbstractBuilder<?, ?>) - Constructor for class io.helidon.nima.websocket.webserver.WsUpgradeProvider
- WsUpgradeProvider.AbstractBuilder<B extends WsUpgradeProvider.AbstractBuilder<B,
T>, T> - Class in io.helidon.nima.websocket.webserver -
Abstract Fluent API builder for
WsUpgradeProviderand child classes. - WsUpgradeProvider.Builder - Class in io.helidon.nima.websocket.webserver
-
Fluent API builder for
WsUpgradeProvider. - WsUpgrader - Class in io.helidon.nima.websocket.webserver
-
Http1Upgraderimplementation to upgrade from HTTP/1.1 to WebSocket. - WsUpgrader(Set<String>) - Constructor for class io.helidon.nima.websocket.webserver.WsUpgrader
- WWW_AUTHENTICATE - Static variable in class io.helidon.common.http.Http.Header
-
The
WWW-Authenticateheader name.
X
- X_FORWARDED - Enum constant in enum class io.helidon.common.http.RequestedUriDiscoveryContext.RequestedUriDiscoveryType
-
The
io.helidon.common.http.Http.Header#X_FORWARDED_PROTO,io.helidon.common.http.Http.Header#X_FORWARDED_HOST,io.helidon.common.http.Http.Header#X_FORWARDED_PORT,io.helidon.common.http.Http.Header#X_FORWARDED_PREFIXheaders are used to discover the original requested URI. - X_FORWARDED_FOR - Static variable in class io.helidon.common.http.Http.Header
-
The
X-Forwarded-Forheader name. - X_FORWARDED_HOST - Static variable in class io.helidon.common.http.Http.Header
-
The
X_FORWARDED_HOSTheader name. - X_FORWARDED_PORT - Static variable in class io.helidon.common.http.Http.Header
-
The
X_FORWARDED_PORTheader name. - X_FORWARDED_PREFIX - Static variable in class io.helidon.common.http.Http.Header
-
The
X_FORWARDED_PREFIXheader name. - X_FORWARDED_PROTO - Static variable in class io.helidon.common.http.Http.Header
-
The
X_FORWARDED_PROTOheader name. - X_HELIDON_CN - Static variable in class io.helidon.common.http.Http.Header
-
The
X_HELIDON_CNheader name. - X_OT_SPAN_CONTEXT - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
Header used by Envoy proxy.
- X_REQUEST_ID - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
-
Header used by routers.
- XADataSourceWrappingDataSource - Class in io.helidon.integrations.jta.jdbc
- XADataSourceWrappingDataSource(XADataSource, Consumer<? super XAResource>) - Constructor for class io.helidon.integrations.jta.jdbc.XADataSourceWrappingDataSource
-
Creates a new
XADataSourceWrappingDataSource.
Y
- YAML - Enum constant in enum class io.helidon.openapi.OpenAPIMediaType
-
YAML media type.
- YamlConfigParser - Class in io.helidon.config.yaml
-
YAML
ConfigParserimplementation that supportsMediaTypes.APPLICATION_YAML. - YamlConfigParser() - Constructor for class io.helidon.config.yaml.YamlConfigParser
-
Deprecated.This method should not be directly used, use
YamlConfigParser.create() - YamlConfigSourceProvider - Class in io.helidon.config.yaml.mp
-
YAML config source provider for MicroProfile config that supports file
application.yaml. - YamlConfigSourceProvider() - Constructor for class io.helidon.config.yaml.mp.YamlConfigSourceProvider
- YamlMetaConfigProvider - Class in io.helidon.config.yaml.mp
-
Helidon MicroProfile meta-config provider for Yaml.
- YamlMetaConfigProvider() - Constructor for class io.helidon.config.yaml.mp.YamlMetaConfigProvider
- YamlMpConfigSource - Class in io.helidon.config.yaml.mp
-
MicroProfile
ConfigSourcethat can be used to add YAML files from classpath or file system using theConfigProviderResolver.getBuilder().
Z
- ZERO - Static variable in interface io.helidon.metrics.api.Sample.Derived
-
A derived sample with zero value and no reference.
- ZipkinTracer - Class in io.helidon.tracing.zipkin
-
The ZipkinTracer delegates to
BraveTracerwhile creatingZipkinSpanBuilderinstead ofBraveSpanBuilder. - ZipkinTracer(BraveTracer, List<Tag<?>>) - Constructor for class io.helidon.tracing.zipkin.ZipkinTracer
-
Create a zipkin tracer from the delegate (BraveTracer) and tags to be used by default for all traces.
- ZipkinTracerBuilder - Class in io.helidon.tracing.zipkin
-
The ZipkinTracerBuilder is a convenience builder for
Tracerto use with Zipkin. - ZipkinTracerBuilder() - Constructor for class io.helidon.tracing.zipkin.ZipkinTracerBuilder
-
Default constructor, does not modify state.
- ZipkinTracerBuilder.Version - Enum Class in io.helidon.tracing.zipkin
-
Versions available for Zipkin API.
- ZipkinTracerProvider - Class in io.helidon.tracing.zipkin
-
Zipkin java service.
- ZipkinTracerProvider() - Constructor for class io.helidon.tracing.zipkin.ZipkinTracerProvider
_
- __config() - Method in interface io.helidon.builder.config.spi.ConfigProvider
-
Optionally provides a configuration instance.
- __config() - Method in class io.helidon.builder.config.spi.GeneratedConfigBeanBase
- __config() - Method in class io.helidon.builder.config.spi.GeneratedConfigBeanBuilderBase
- __config(Config) - Method in class io.helidon.builder.config.spi.GeneratedConfigBeanBuilderBase
-
Sets the config instance.
- __configBeanType() - Method in interface io.helidon.builder.config.spi.GeneratedConfigBeanCommon
-
Returns the
ConfigBean-annotated type. - __instanceId() - Method in interface io.helidon.builder.config.spi.GeneratedConfigBean
-
Returns the existing instance identifier.
- __instanceId() - Method in class io.helidon.builder.config.spi.GeneratedConfigBeanBase
-
Returns the instance id assigned to this bean.
- __instanceId(String) - Method in interface io.helidon.builder.config.spi.GeneratedConfigBean
-
Set the instance id of this config bean.
- __instanceId(String) - Method in class io.helidon.builder.config.spi.GeneratedConfigBeanBase
-
Assigns the instance id assigned to this bean.
- __mapper(Class<T>) - Method in interface io.helidon.builder.config.spi.GeneratedConfigBeanMappers
-
A simple mapping function from config node to a typed value based on the expected class.
- __mappers() - Method in interface io.helidon.builder.config.spi.GeneratedConfigBeanMappers
-
Returns a map of mapper functions associated with appropriate target type (
Class<?>.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form