Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
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.
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.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.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 AbacSupport interface and supports adding attributes.
AbacValidator<T> - 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.ConditionallyCloseableConnection
 
abort(Executor) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
aborted(SecurityResponse, Response.ResponseBuilder) - Method in interface io.helidon.microprofile.security.spi.SecurityResponseMapper
Called when a security response is aborted due to a security problem (e.g.
ABORTED - Static variable in class io.helidon.webserver.grpc.GrpcStatus
The operation was aborted, typically due to a concurrency issue like sequencer check failures, transaction aborts, etc.
abortRequest(SecurityFilterContext, SecurityResponse, int, Map<String, List<String>>) - Method in class io.helidon.microprofile.security.SecurityFilter
 
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.http.RoutedPath
If this instance represents a path relative to some context root then returns absolute requested path otherwise returns this instance.
absolute(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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.
ABSTRACT - Enum constant in enum class io.helidon.common.types.Modifier
The abstract modifier.
AbstractCommonDataSource - Class in io.helidon.integrations.jdbc
A JDBC 4.3-compliant skeletal implementation of the CommonDataSource interface.
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,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.
AbstractConfigurableExtension<T> - Class in io.helidon.integrations.cdi.configurable
A convenient, abstract Extension whose subclasses arrange for instances of a particular type to be configured and added as CDI beans.
AbstractConfigurableExtension() - Constructor for class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
AbstractDataSource - Class in io.helidon.integrations.jdbc
A JDBC 4.3-compliant, skeletal implementation of the DataSource interface.
AbstractDataSource() - Constructor for class io.helidon.integrations.jdbc.AbstractDataSource
Creates a new AbstractDataSource.
AbstractDataSourceExtension - Class in io.helidon.integrations.datasource.cdi
An AbstractConfigurableExtension whose subclasses arrange for DataSource instances to be added as CDI beans.
AbstractDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
AbstractLogEntry - Class in io.helidon.webserver.accesslog
Common log entry features.
AbstractLogEntry(AbstractLogEntry.Builder<?, ?>) - Constructor for class io.helidon.webserver.accesslog.AbstractLogEntry
Create a new instance using a builder.
AbstractLogEntry.Builder<R,T> - Class in io.helidon.webserver.accesslog
A fluent API builder for AbstractLogEntry.
AbstractNodeBuilderImpl<ID,B> - Class in io.helidon.config
AbstractNodeBuilderImpl.MergingKey - Class in io.helidon.config
Internal config node key useful during internal structure building.
AbstractSecretBundleConfigSource<B> - Class in io.helidon.integrations.oci.secrets.configsource
An AbstractConfigSource that encapsulates functionality common to both SecretBundleLazyConfigSource and SecretBundleNodeConfigSource.
AbstractSecretBundleConfigSource(B) - Constructor for class io.helidon.integrations.oci.secrets.configsource.AbstractSecretBundleConfigSource
AbstractSecretBundleConfigSource.Builder<B> - Class in io.helidon.integrations.oci.secrets.configsource
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,U> - Class in io.helidon.config
Base class for common builder methods of a Source implementation.
AbstractSourceBuilder() - Constructor for class io.helidon.config.AbstractSourceBuilder
No side effects.
AbstractTracingFilter - Class in io.helidon.tracing.jersey
Tracing filter base.
AbstractTracingFilter() - Constructor for class io.helidon.tracing.jersey.AbstractTracingFilter
 
accept(MediaType...) - Method in interface io.helidon.http.ClientRequestHeaders
Accepted media types.
accept(MediaType...) - Method in interface io.helidon.webclient.api.ClientRequest
Accepted media types.
accept(HttpMediaType...) - Method in interface io.helidon.webclient.api.ClientRequest
Accepted media types.
ACCEPT - Static variable in class io.helidon.http.HeaderNames
The Accept header name.
ACCEPT_CHARSET - Static variable in class io.helidon.http.HeaderNames
The Accept-Charset header name.
ACCEPT_DATETIME - Static variable in class io.helidon.http.HeaderNames
The Accept-Datetime header name.
ACCEPT_ENCODING - Static variable in class io.helidon.http.HeaderNames
The Accept-Encoding header name.
ACCEPT_EVENT_STREAM - Static variable in class io.helidon.http.HeaderValues
Accept text/event-stream.
ACCEPT_JSON - Static variable in class io.helidon.http.HeaderValues
Accept application/json.
ACCEPT_LANGUAGE - Static variable in class io.helidon.http.HeaderNames
The Accept-Language header name.
ACCEPT_PATCH - Static variable in class io.helidon.http.HeaderNames
The Accept-Patch header name.
ACCEPT_RANGES - Static variable in class io.helidon.http.HeaderNames
The Accept-Ranges header name.
ACCEPT_RANGES_BYTES - Static variable in class io.helidon.http.HeaderValues
Accept byte ranges for file download.
ACCEPT_RANGES_NONE - Static variable in class io.helidon.http.HeaderValues
Not accepting byte ranges for file download.
ACCEPT_TEXT - Static variable in class io.helidon.http.HeaderValues
Accept text/plain with UTF-8.
acceptDatetime() - Method in interface io.helidon.http.ServerRequestHeaders
Optionally returns acceptedTypes version in time (HeaderNames.ACCEPT_DATETIME header).
accepted() - Method in record class io.helidon.http.PathMatchers.MatchResult
Returns the value of the accepted record component.
accepted() - Method in record class io.helidon.http.PathMatchers.PrefixMatchResult
Returns the value of the accepted record component.
ACCEPTED_202 - Static variable in class io.helidon.http.Status
202 Accepted, see HTTP/1.1 documentation .
acceptedMethods() - Method in interface io.helidon.http.MethodPredicate
Methods accepted by this predicate, may be empty.
acceptedTypes() - Method in interface io.helidon.http.Headers
Returns a list of acceptedTypes (HeaderNames.ACCEPT header) content discoveryTypes in quality factor order.
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.http.ClientResponseHeaders
Accepted patches.
acceptPattern(Pattern) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleLazyConfigSource.Builder
Sets the Pattern that will dictate which configuration property names are allowed to reach a SecretBundleLazyConfigSource instance.
accepts(HttpPrologue) - Method in interface io.helidon.webserver.http.HttpRoute
Whether this route accept the provided request.
accepts(HttpPrologue) - Method in class io.helidon.webserver.http1.Http1Route
 
accepts(HttpPrologue) - Method in class io.helidon.webserver.http2.Http2Route
 
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class io.helidon.cors.CrossOriginConfig
Header Access-Control-Allow-Credentials.
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class io.helidon.http.HeaderNames
The Access-Control-Allow-Credentials header name.
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class io.helidon.cors.CrossOriginConfig
Header Access-Control-Allow-Headers.
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class io.helidon.http.HeaderNames
The Access-Control-Allow-Headers header name.
ACCESS_CONTROL_ALLOW_METHODS - Static variable in class io.helidon.cors.CrossOriginConfig
Header Access-Control-Allow-Methods.
ACCESS_CONTROL_ALLOW_METHODS - Static variable in class io.helidon.http.HeaderNames
The Access-Control-Allow-Methods header name.
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class io.helidon.cors.CrossOriginConfig
Header Access-Control-Allow-Origin.
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class io.helidon.http.HeaderNames
The Access-Control-Allow-Origin header name.
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class io.helidon.cors.CrossOriginConfig
Header Access-Control-Expose-Headers.
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class io.helidon.http.HeaderNames
The Access-Control-Expose-Headers header name.
ACCESS_CONTROL_MAX_AGE - Static variable in class io.helidon.cors.CrossOriginConfig
Header Access-Control-Max-Age.
ACCESS_CONTROL_MAX_AGE - Static variable in class io.helidon.http.HeaderNames
The Access-Control-Max-Age header name.
ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class io.helidon.cors.CrossOriginConfig
Header Access-Control-Request-Headers.
ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class io.helidon.http.HeaderNames
The Access-Control-Request-Headers header name.
ACCESS_CONTROL_REQUEST_METHOD - Static variable in class io.helidon.cors.CrossOriginConfig
Header Access-Control-Request-Method.
ACCESS_CONTROL_REQUEST_METHOD - Static variable in class io.helidon.http.HeaderNames
The Access-Control-Request-Method header name.
ACCESS_MODIFIER - Static variable in class io.helidon.common.types.TypeNames
Helidon access modifier (enum).
ACCESS_TOKEN_KEY - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
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
 
AccessLogConfig - Interface in io.helidon.webserver.accesslog
Configuration of access log feature.
AccessLogConfig.Builder - Class in io.helidon.webserver.accesslog
Fluent API builder for AccessLogFeature.
AccessLogConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.accesslog
Fluent API builder base for AccessLogFeature.
AccessLogConfig.BuilderBase.AccessLogConfigImpl - Class in io.helidon.webserver.accesslog
Generated implementation of the prototype, can be extended by descendant prototype implementations.
AccessLogConfigImpl(AccessLogConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
Create an instance providing a builder.
AccessLogContext - Interface in io.helidon.webserver.accesslog
Context of the access log processing.
AccessLogEntry - Interface in io.helidon.webserver.accesslog
An entry generating data for access log.
AccessLogFeature - Class in io.helidon.webserver.accesslog
Service that adds support for Access logging to Server.
AccessLogFeatureProvider - Class in io.helidon.webserver.accesslog
ServiceLoader provider implementation for access log feature for WebServer.
AccessLogFeatureProvider() - Constructor for class io.helidon.webserver.accesslog.AccessLogFeatureProvider
Deprecated.
only for ServiceLoader
AccessLogHandler - Class in io.helidon.webserver.accesslog
Log handler to support separation of access log to its own file.
AccessLogHandler() - Constructor for class io.helidon.webserver.accesslog.AccessLogHandler
Construct a default AccessLogHandler.
AccessLogRoutingFeature - Class in io.helidon.webserver.accesslog
Service that adds support for Access logging to Server.
AccessLogRoutingFeature.Builder - Class in io.helidon.webserver.accesslog
A fluent API Builder for AccessLogRoutingFeature.
accessModifier() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Access modifier of the element.
accessModifier() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
accessModifier() - Method in interface io.helidon.common.types.TypedElementInfo
Access modifier of the element.
accessModifier() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Access modifier.
accessModifier() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
accessModifier() - Method in interface io.helidon.common.types.TypeInfo
Access modifier.
accessModifier(AccessModifier) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
 
accessModifier(AccessModifier) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
 
accessModifier(AccessModifier) - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
accessModifier(AccessModifier) - Method in class io.helidon.codegen.classmodel.Field.Builder
 
accessModifier(AccessModifier) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Access modifier of the element.
accessModifier(AccessModifier) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Access modifier.
AccessModifier - Enum Class in io.helidon.common.types
Access modifier of the class model components.
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.
accessTokenIpCheck() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Whether to check IP address access token was issued for.
accessTokenIpCheck(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Whether to check if current IP address matches the one access token was issued for.
ack() - Method in class io.helidon.http.http2.Http2Flag.PingFlags
Whether the ack flag is set.
ack() - Method in class io.helidon.http.http2.Http2Flag.SettingsFlags
Whether the ack flag is set.
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 - Static variable in class io.helidon.http.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_ACKNOWLEDGE and Session.DUPS_OK_ACKNOWLEDGE constants.
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-null TransactionManager.
activate() - Method in interface io.helidon.tracing.Span
Make this span the current active span.
activateOciMetricsSupport(Config, Config, OciMetricsSupport.Builder) - Method in class io.helidon.integrations.oci.metrics.cdi.OciMetricsBean
Activates OCI metrics support.
activateSpan(Span) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracer
 
activeSpan() - Static method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
Returns a Span representing the currently-active OpenTelemetry span with any current baggage set on the returned span.
activeSpan() - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracer
 
adaptiveBuilder(Duration) - Static method in interface io.helidon.config.ScheduledPollingStrategy.RecurringPolicy
Creates a builder of ScheduledPollingStrategy.RecurringPolicy with an ability to change the behaviour, with a boundaries and the possibility to react to feedback given by ScheduledPollingStrategy.RecurringPolicy.shorten() or ScheduledPollingStrategy.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(FtHandler) - Method in class io.helidon.faulttolerance.FaultTolerance.Builder
 
add(FtHandler) - Method in class io.helidon.faulttolerance.FaultTolerance.TypedBuilder
 
add(Header) - Method in interface io.helidon.http.WritableHeaders
Add a header or add a header value if the header is already present.
add(HeaderName, int) - Method in interface io.helidon.http.WritableHeaders
Add a header or add a header value if the header is already present.
add(HeaderName, long) - Method in interface io.helidon.http.WritableHeaders
Add a header or add a header value if the header is already present.
add(HeaderName, String...) - Method in interface io.helidon.http.WritableHeaders
Add a header or add a header value if the header is already present.
add(Http2Setting<T>, T) - Method in class io.helidon.http.http2.Http2Settings.Builder
Add a setting to these settings.
add(AccessLogEntry) - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
Add a AccessLogEntry to the list of log entries creating the format of this access log.
add(String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Add text line to the content.
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, 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, Duration) - Method in class io.helidon.integrations.vault.VaultRequest
Add a duration formatted in Vault manner, as a string with duration.
add(Supplier<T>) - Method in interface io.helidon.common.LazyList
Add another lazy item to the list.
addAcceptHeader(HttpSignHeader) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
Add a header that is validated on inbound requests.
addAcceptPatches(MediaType...) - Method in interface io.helidon.http.ServerResponseHeaders
Adds one or more acceptedTypes path document formats (header HeaderNames.ACCEPT_PATCH).
addAdditionalGrants(Subject, List<Grant>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
Extension point to add additional grants that are not retrieved from IDCS.
addAdditionalGrants(String, String, Subject, List<Grant>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Extension point to add additional grants to the subject being created.
addAllowed(String) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Exact strings to allow.
addAllowed(Predicate<String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Allowed predicates.
addAllowed(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Exact 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.AllowListConfig.BuilderBase
Patterns specifying strings to allow.
addAllowedPatterns(List<? extends Pattern>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Patterns specifying 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.
addAllowedPredicates(List<Predicate<String>>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Allowed predicates.
addAllowedPrefix(String) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Prefixes specifying strings to allow.
addAllowedPrefixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Prefixes 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.AllowListConfig.BuilderBase
Suffixes specifying strings to allow.
addAllowedSuffixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Suffixes 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(Annotation) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Executable.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Field.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Method.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
Add new annotation to the component.
addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add new annotation to the component.
addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
Add new annotation to the component.
addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
Add new annotation to the component.
addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.Executable.Builder
Add new annotation to the component.
addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.Field.Builder
Add new annotation to the component.
addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
Add new annotation to the component.
addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.Method.Builder
Add new annotation to the component.
addAnnotation(Annotation.Builder) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Executable.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Field.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Method.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
Add new annotation to the component.
addAnnotation(Annotation) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The list of known annotations for this element.
addAnnotation(Annotation) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The list of known annotations for this element.
addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add new annotation to the component.
addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
Add new annotation to the component.
addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
Add new annotation to the component.
addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.Executable.Builder
Add new annotation to the component.
addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.Field.Builder
Add new annotation to the component.
addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
Add new annotation to the component.
addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.Method.Builder
Add new annotation to the component.
addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
Add new annotation to the component.
addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The list of known annotations for this element.
addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The list of known annotations for this element.
addAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The list of known annotations for this element.
addAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The list of known annotations for this element.
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.
addApplicationProtocol(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Configure list of supported application protocols (such as h2) for application layer protocol negotiation (ALPN).
addApplicationProtocols(List<? extends String>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Configure list of supported application protocols (such as h2) for application layer protocol negotiation (ALPN).
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.faulttolerance.CircuitBreakerConfig.BuilderBase
These throwables will be considered failures.
addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
These throwables will be considered retriable.
addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
These throwables will be considered retriable.
addApplyOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
These throwables will be considered failures.
addApplyOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
These throwables will be considered retriable.
addApplyOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
These throwables will be considered retriable.
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.
addAuthStrategies(List<? extends String>) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The list of authentication strategies that will be attempted by AbstractAuthenticationDetailsProvider when one is called for.
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
 
addBatch() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
addBatch(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
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
 
addBean(BeanConfigurator<UniversalConnectionPool>, Named, Properties) - Method in class io.helidon.integrations.datasource.ucp.cdi.UniversalConnectionPoolExtension
 
addBean(BeanConfigurator<T>, Named, Properties) - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
Called internally to permit subclasses to add a T-typed bean, qualified with at least the supplied Named, using the supplied BeanConfigurator.
AddBean - Annotation Interface in io.helidon.microprofile.testing.junit5
Add a bean.
AddBean - Annotation Interface in io.helidon.microprofile.testing.testng
Add a bean.
addBeanClasses(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
AddBeans - Annotation Interface in io.helidon.microprofile.testing.junit5
A repeatable container for AddBean.
AddBeans - Annotation Interface in io.helidon.microprofile.testing.testng
A repeatable container for AddBean.
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.faulttolerance.FaultTolerance.Builder
Add a circuit breaker to the list.
addBreaker(CircuitBreaker) - Method in class io.helidon.faulttolerance.FaultTolerance.TypedBuilder
Add a circuit breaker to the list.
addBulkhead(Bulkhead) - Method in class io.helidon.faulttolerance.FaultTolerance.Builder
Add a bulkhead to the list.
addBulkhead(Bulkhead) - Method in class io.helidon.faulttolerance.FaultTolerance.TypedBuilder
Add a bulkhead to the list.
addCacheInMemory(String) - Method in class io.helidon.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.Keys.BuilderBase
The X.509 Certificates.
addCertAlias(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
List of aliases used to generate a trusted set of certificates.
addCertAliases(List<? extends String>) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
List of aliases used to generate a trusted set of certificates.
addCertChain(X509Certificate) - Method in class io.helidon.common.pki.Keys.BuilderBase
The X.509 Certificate Chain.
addCertChain(List<? extends X509Certificate>) - Method in class io.helidon.common.pki.Keys.BuilderBase
The X.509 Certificate 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.
addCerts(List<? extends X509Certificate>) - Method in class io.helidon.common.pki.Keys.BuilderBase
The X.509 Certificates.
addCheck(HealthCheck) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
Health checks with implicit types.
addCheck(HealthCheck, HealthCheckType) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
Add the provided health check using an explicit type (may differ from the HealthCheck.type().
addCheck(Supplier<HealthCheckResponse>, HealthCheckType, String) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
Add a health check using the provided response supplier, type, and name.
addChecks(HealthCheck[]) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
Add the provided health checks.
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.
addClasspath(Path) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The classpath to pass to the compiler.
addClasspath(List<? extends Path>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The classpath to pass to the compiler.
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.
addCommandLineArgument(String) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The command line arguments to pass to the compiler.
addCommandLineArguments(List<? extends String>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The command line arguments to pass to the compiler.
addComponent(ComponentTracingConfig) - Method in class io.helidon.tracing.config.TracingConfig.Builder
Add a traced component configuration.
addComponentTypes(List<? extends TypeName>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Returns the component type names describing the element.
AddConfig - Annotation Interface in io.helidon.microprofile.testing.junit5
Add a configuration key/value pair to MicroProfile configuration.
AddConfig - Annotation Interface in io.helidon.microprofile.testing.testng
Add a configuration key/value pair to MicroProfile configuration.
AddConfigs - Annotation Interface in io.helidon.microprofile.testing.junit5
A repeatable container for AddConfig.
AddConfigs - Annotation Interface in io.helidon.microprofile.testing.testng
A repeatable container for AddConfig.
addConnectionSelector(ServerConnectionSelector) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Explicitly defined connection selectors to be used with this socket.
addConnectionSelectors(List<? extends ServerConnectionSelector>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Explicitly defined connection selectors to be used with this socket.
addConstructor(Constructor.Builder) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add new constructor to this class.
addConstructor(Consumer<Constructor.Builder>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add new constructor to this class.
addContent(TypeName) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
Add type name to content, correctly handling imports.
addContent(TypeName) - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
addContent(TypeName) - Method in class io.helidon.codegen.classmodel.Field.Builder
 
addContent(Class<?>) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
Obtained type is enclosed between ClassModel.TYPE_TOKEN tokens.
addContent(String) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
Add text line to the content.
addContent(String) - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
addContent(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
 
addContentCreate(Annotation) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
Add content that creates a new Annotation in the generated code that is the same as the annotation provided.
addContentCreate(TypedElementInfo) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
Add content that creates a new TypedElementInfo in the generated code that is the same as the element provided.
addContentCreate(TypeName) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
Add content that creates a new TypeName in the generated code that is the same as the type name provided.
addContentEncoding(ContentEncoding) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
List of content encodings that should be used.
addContentEncodings(List<? extends ContentEncoding>) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
List of content encodings that should be used.
addContentLine(String) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
Add text line to the content.
addCookie(SetCookie) - Method in interface io.helidon.http.ServerResponseHeaders
Adds Set-Cookie header specified in RFC6265.
addCookie(String, String) - Method in interface io.helidon.http.ServerResponseHeaders
Adds Set-Cookie header based on RFC2616.
addCookie(String, String, Duration) - Method in interface io.helidon.http.ServerResponseHeaders
Adds Set-Cookie header based on RFC6265 with Max-Age parameter.
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.
addDefaultCookies(Map<? extends String, ? extends String>) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
This method keeps existing values, then puts all new values into the map.
addDefaultHeadersMap(Map<? extends String, ? extends String>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
This method keeps existing values, then puts all new values into the map.
addDenied(String) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Exact strings to deny.
addDenied(Predicate<String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Deny predicates.
addDenied(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Exact strings to deny.
addDeniedPattern(Pattern) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Patterns specifying strings to deny.
addDeniedPatterns(List<? extends Pattern>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Patterns specifying strings to deny.
addDeniedPredicates(List<Predicate<String>>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Deny predicates.
addDeniedPrefix(String) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Prefixes specifying strings to deny.
addDeniedPrefixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Prefixes specifying strings to deny.
addDeniedSuffix(String) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Suffixes specifying strings to deny.
addDeniedSuffixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Suffixes specifying strings to deny.
addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
 
addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
 
addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
 
addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
 
addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
 
addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.Method.Builder
 
addDescriptionLine(String) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
 
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.http.RequestedUriDiscoveryContext.Builder
Adds a discovery type for requested URI discovery for requests arriving on the socket.
addElementInfo(TypedElementInfo) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The elements that make up the type that are relevant for processing.
addElementInfo(Consumer<TypedElementInfo.Builder>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The elements that make up the type that are relevant for processing.
addElementInfo(List<? extends TypedElementInfo>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The elements that make up the type that are relevant for processing.
addElementModifier(Modifier) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Element modifiers.
addElementModifier(Modifier) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Type modifiers.
addElementModifiers(Set<? extends Modifier>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Element modifiers.
addElementModifiers(Set<? extends Modifier>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Type modifiers.
addElementTypeAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The list of known annotations on the type name referenced by TypedElementInfo.BuilderBase.typeName().
addEnabledCipherSuite(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Enabled cipher suites for TLS communication.
addEnabledCipherSuites(List<? extends String>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Enabled cipher suites for TLS communication.
addEnabledProtocol(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Enabled protocols for TLS communication.
addEnabledProtocols(List<? extends String>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Enabled protocols for TLS communication.
addEnclosingName(String) - Method in class io.helidon.common.types.TypeName.BuilderBase
Simple names of enclosing classes (if any exist).
addEnclosingNames(List<? extends String>) - Method in class io.helidon.common.types.TypeName.BuilderBase
Simple names of enclosing classes (if any exist).
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.
addEntries(List<? extends AccessLogEntry>) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Configured log entries.
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.
addEntry(AccessLogEntry) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Configured log entries.
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.
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.microprofile.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.
addExport(String, String) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Exports of the module.
addExports(Map<? extends String, List<String>>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Exports of the module.
AddExtension - Annotation Interface in io.helidon.microprofile.testing.junit5
Add a CDI extension to the test container.
AddExtension - Annotation Interface in io.helidon.microprofile.testing.testng
Add a CDI extension to the test container.
addExtensions() - Method in class io.helidon.microprofile.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
 
AddExtensions - Annotation Interface in io.helidon.microprofile.testing.junit5
A repeatable container for AddExtension.
AddExtensions - Annotation Interface in io.helidon.microprofile.testing.testng
A repeatable container for AddExtension.
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.
addFallback(Fallback<T>) - Method in class io.helidon.faulttolerance.FaultTolerance.TypedBuilder
Add a fallback to the list of handlers.
addFallback(Fallback<U>) - Method in class io.helidon.faulttolerance.FaultTolerance.Builder
Add a fallback to the list of handlers.
addFeature(HttpFeature) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
Add a new feature.
addFeature(ServerFeature) - Method in class io.helidon.microprofile.server.ServerCdiExtension
Add a server feature.
addFeature(ServerFeature) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Server features allow customization of the server, listeners, or routings.
addFeature(Supplier<? extends HttpFeature>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
Add a new feature.
addFeatures(List<? extends ServerFeature>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Server features allow customization of the server, listeners, or routings.
addField(Field) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add new field to the type.
addField(Field.Builder) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add new field to the type.
addField(Consumer<Field.Builder>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add new field to the type.
addFilter(ConfigFilter) - Method in interface io.helidon.config.Config.Builder
Registers a ConfigFilter instance that will be used by Config to filter elementary value before it is returned to a user.
addFilter(Filter) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
Add a new filter.
addFilter(Function<Config, ConfigFilter>) - Method in interface io.helidon.config.Config.Builder
Registers a ConfigFilter provider as a Function<Config, ConfigFilter>.
addFilter(Supplier<Function<Config, ConfigFilter>>) - Method in interface io.helidon.config.Config.Builder
Registers a ConfigFilter provider as a Supplier<Function<Config, ConfigFilter>>.
addGeneratedType(TypeName, ClassModel.Builder, TypeName, Object...) - Method in interface io.helidon.codegen.RoundContext
Add a new class to be code generated.
addGenericArgument(TypeArgument) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add generic argument type.
addGenericArgument(TypeArgument) - Method in class io.helidon.codegen.classmodel.Method.Builder
Add generic argument to be declared by this method.
addGenericArgument(String, String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Add generic argument tag name and description.
addGenericArgument(String, List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Add generic argument tag name and description.
addGenericArgument(Consumer<TypeArgument.Builder>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add generic argument type.
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.webserver.http.DirectHandlers.Builder
Add a handler.
addHeader(Header) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Default headers to be used in every request.
addHeader(HeaderName, int) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Add a default header value.
addHeader(HeaderName, long) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Add a default header value.
addHeader(HeaderName, String) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Add a default header value.
addHeader(String, int) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Add default header value.
addHeader(String, long) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Add default header value.
addHeader(String, String) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Add default header value.
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(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(HttpClientRequest, Map<String, List<String>>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Add HTTP headers.
addHeaders(Set<? extends Header>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Default headers to be used in every request.
addHealthChecks(List<? extends HealthCheck>) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
Health checks with implicit types.
addHost(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
Add supported host for this target.
addImport(TypeName) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add specific fully qualified type name to be imported.
addImport(Class<?>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add specific class to be imported.
addImport(String) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add specific fully qualified type name to be imported.
addInbound(InboundClientDefinition) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
Add inbound configuration.
addIndexPaths(List<? extends String>) - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
Specify the set of Jandex index path.
Adding developer-requested registries - Search tag in class io.helidon.integrations.micrometer.MeterRegistryFactory
Section
addInnerClass(InnerClass) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add new inner type to this type.
addInnerClass(Consumer<InnerClass.Builder>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add new inner type to this type.
addInnerClass(Supplier<InnerClass>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add new inner type to this type.
addInterface(TypeName) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add interface this type should implement.
addInterface(Class<?>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add interface this type should implement.
addInterface(String) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add interface this type should implement.
addInterfaceTypeInfo(TypeInfo) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The interface classes for this type info.
addInterfaceTypeInfo(Consumer<TypeInfo.Builder>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The interface classes for this type info.
addInterfaceTypeInfo(List<? extends TypeInfo>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The interface classes for this type info.
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).
addIssuerValidator(Collection<Validator<Jwt>>, String, boolean) - Static method in class io.helidon.security.jwt.Jwt
Add validator of issuer to the collection of validators.
addJavadocTag(String, String) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
 
addJavadocTag(String, String) - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
AddJaxRs - Annotation Interface in io.helidon.microprofile.testing.junit5
Add JaxRS support for Request-scoped beans.
AddJaxRs - Annotation Interface in io.helidon.microprofile.testing.testng
Add JaxRS support for Request-scoped beans.
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.
addLine(String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Add text line to the content.
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
 
addListenerSocketOptions(Map<SocketOption<?>, ?>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
This method keeps existing values, then puts all new values into the map.
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
Registers a ConfigMapperProvider with a map of String to specified type.
addMapper(DbMapper<TYPE>, GenericType<TYPE>) - Method in class io.helidon.dbclient.DbClientBuilderBase
 
addMapper(DbMapper<TYPE>, GenericType<TYPE>) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
Add a custom mapper with generic types support.
addMapper(DbMapper<TYPE>, Class<TYPE>) - Method in class io.helidon.dbclient.DbClientBuilderBase
 
addMapper(DbMapper<TYPE>, Class<TYPE>) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
Add a custom mapper.
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 MapperProvider to the list of providers loaded from system service loader.
addMapperProvider(MapperProvider, int) - Method in class io.helidon.common.mapper.MapperManager.Builder
Add a new MapperProvider to the list of providers loaded from system service loader with a custom priority.
addMapperProvider(DbMapperProvider) - Method in class io.helidon.dbclient.DbClientBuilderBase
 
addMapperProvider(DbMapperProvider) - Method in class io.helidon.dbclient.DbMapperManager.Builder
Add a mapper provider.
addMapperProvider(DbMapperProvider) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
Database schema mappers provider.
addMapperProvider(DbMapperProvider, int) - Method in class io.helidon.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.http.media.MediaContextConfig.BuilderBase
Media supports to use.
addMediaSupport(MediaSupport) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Media supports (manually added).
addMediaSupports(List<? extends MediaSupport>) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Media supports to use.
addMediaSupports(List<? extends MediaSupport>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Media supports (manually added).
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(Method) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add new method to the type.
addMethod(Method.Builder) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add new method to the type.
addMethod(Method) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
 
addMethod(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
Add supported method for this target.
addMethod(String) - Method in class io.helidon.webserver.observe.tracing.PathTracingConfig.Builder
Add a new HTTP method to restrict this configuration for.
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.
addMethod(Consumer<Method.Builder>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add new method to the type.
addMethods(List<? extends Method>) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
 
addModifier(String) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Deprecated, for removal: This API element is subject to removal in a future version.
addModifier(String) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Deprecated, for removal: This API element is subject to removal in a future version.
addModifiers(Set<? extends String>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Element modifiers.
addModifiers(Set<? extends String>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Element modifiers.
addModulepath(Path) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The modulepath to pass to the compiler.
addModulepath(List<? extends Path>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The modulepath to pass to the compiler.
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.webclient.api.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(Class<?>, Object) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Register a custom object for security request(s).
addObject(Object) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
Additional information, such as source elements.
addObject(Object) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Register a custom object for security request(s).
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.
addObjects(List<?>) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
Additional information, such as source elements.
addObserver(Observer) - Method in class io.helidon.microprofile.server.ServerCdiExtension
Add an observer, probably from an observer specific CDI extension.
addObserver(Observer) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Observers to use with this observe features.
addObservers(List<? extends Observer>) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Observers to use with this observe features.
addOpen(String, String) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
This method adds a new value to the map value, or creates a new value.
addOpens(String, List<String>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
This method adds a new value to the map value, or creates a new value.
addOpens(Map<? extends String, List<String>>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
This method keeps existing values, then puts all new values into the map.
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.
addOptions(Map<? extends String, ? extends String>) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
This method keeps existing values, then puts all new values into the map.
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.webserver.websocket.WsConfig.BuilderBase
WebSocket origins.
addOrigins(Set<? extends String>) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
WebSocket origins.
addOtherElementInfo(TypedElementInfo) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The elements that make up this type that are considered "other", or being skipped because they are irrelevant to processing.
addOtherElementInfo(Consumer<TypedElementInfo.Builder>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The elements that make up this type that are considered "other", or being skipped because they are irrelevant to processing.
addOtherElementInfo(List<? extends TypedElementInfo>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The elements that make up this type that are considered "other", or being skipped because they are irrelevant to processing.
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(boolean) - Method in interface io.helidon.dbclient.DbStatement
Add next boolean parameter to the list of ordered parameters (e.g.
addParam(boolean) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(byte) - Method in interface io.helidon.dbclient.DbStatement
Add next byte parameter to the list of ordered parameters (e.g.
addParam(byte) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(byte[]) - Method in interface io.helidon.dbclient.DbStatement
Add next byte[] parameter to the list of ordered parameters (e.g.
addParam(byte[]) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(double) - Method in interface io.helidon.dbclient.DbStatement
Add next double parameter to the list of ordered parameters (e.g.
addParam(double) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(float) - Method in interface io.helidon.dbclient.DbStatement
Add next float parameter to the list of ordered parameters (e.g.
addParam(float) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(int) - Method in interface io.helidon.dbclient.DbStatement
Add next integer parameter to the list of ordered parameters (e.g.
addParam(int) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(long) - Method in interface io.helidon.dbclient.DbStatement
Add next long parameter to the list of ordered parameters (e.g.
addParam(long) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(short) - Method in interface io.helidon.dbclient.DbStatement
Add next short parameter to the list of ordered parameters (e.g.
addParam(short) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(Object) - Method in class io.helidon.dbclient.DbIndexedStatementParameters
 
addParam(Object) - Method in interface io.helidon.dbclient.DbStatement
Add next parameter to the list of ordered parameters (e.g.
addParam(Object) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(Object) - Method in class io.helidon.dbclient.DbStatementParameters
Add next parameter to the list of ordered parameters (e.g.
addParam(Object) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
 
addParam(String) - Method in interface io.helidon.dbclient.DbStatement
Add next String parameter to the list of ordered parameters (e.g.
addParam(String) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(String, boolean) - Method in interface io.helidon.dbclient.DbStatement
Add next boolean parameter to the map of named parameters (e.g.
addParam(String, boolean) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(String, byte) - Method in interface io.helidon.dbclient.DbStatement
Add next byte parameter to the map of named parameters (e.g.
addParam(String, byte) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(String, byte[]) - Method in interface io.helidon.dbclient.DbStatement
Add next byte[] parameter to the map of named parameters (e.g.
addParam(String, byte[]) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(String, double) - Method in interface io.helidon.dbclient.DbStatement
Add next double parameter to the map of named parameters (e.g.
addParam(String, double) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(String, float) - Method in interface io.helidon.dbclient.DbStatement
Add next float parameter to the map of named parameters (e.g.
addParam(String, float) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(String, int) - Method in interface io.helidon.dbclient.DbStatement
Add next int parameter to the map of named parameters (e.g.
addParam(String, int) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(String, long) - Method in interface io.helidon.dbclient.DbStatement
Add next long parameter to the map of named parameters (e.g.
addParam(String, long) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(String, short) - Method in interface io.helidon.dbclient.DbStatement
Add next short parameter to the map of named parameters (e.g.
addParam(String, short) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(String, Object) - Method in class io.helidon.dbclient.DbNamedStatementParameters
 
addParam(String, Object) - Method in interface io.helidon.dbclient.DbStatement
Add next parameter to the map of named parameters (e.g.
addParam(String, Object) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(String, Object) - Method in class io.helidon.dbclient.DbStatementParameters
Add next parameter to the map of named parameters (e.g.
addParam(String, Object) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
 
addParam(String, String) - Method in interface io.helidon.dbclient.DbStatement
Add next String parameter to the map of named parameters (e.g.
addParam(String, String) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(String, BigDecimal) - Method in interface io.helidon.dbclient.DbStatement
Add next BigDecimal parameter to the map of named parameters (e.g.
addParam(String, BigDecimal) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(String, BigInteger) - Method in interface io.helidon.dbclient.DbStatement
Add next BigInteger parameter to the map of named parameters (e.g.
addParam(String, BigInteger) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(BigDecimal) - Method in interface io.helidon.dbclient.DbStatement
Add next BigDecimal parameter to the list of ordered parameters (e.g.
addParam(BigDecimal) - Method in class io.helidon.dbclient.DbStatementBase
 
addParam(BigInteger) - Method in interface io.helidon.dbclient.DbStatement
Add next BigInteger parameter to the list of ordered parameters (e.g.
addParam(BigInteger) - Method in class io.helidon.dbclient.DbStatementBase
 
addParameter(AnnotationParameter) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
Adds annotation parameter.
addParameter(AnnotationParameter.Builder) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
Adds annotation parameter.
addParameter(Parameter) - Method in class io.helidon.codegen.classmodel.Executable.Builder
Add new method parameter.
addParameter(String, Object) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
Adds annotation parameter.
addParameter(String, String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Add parameter tag name and description.
addParameter(String, String) - Method in class io.helidon.http.HttpMediaType.Builder
Add a new parameter to the parameter map.
addParameter(String, List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Add parameter tag name and description.
addParameter(Consumer<AnnotationParameter.Builder>) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
Adds annotation parameter.
addParameter(Consumer<Parameter.Builder>) - Method in class io.helidon.codegen.classmodel.Executable.Builder
Add new method parameter.
addParameter(Supplier<Parameter>) - Method in class io.helidon.codegen.classmodel.Executable.Builder
Add new method parameter.
addParameterArgument(TypedElementInfo) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Parameter arguments applicable if this type element represents a ElementKind.METHOD.
addParameterArgument(Consumer<TypedElementInfo.Builder>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Parameter arguments applicable if this type element represents a ElementKind.METHOD.
addParameterArguments(List<? extends TypedElementInfo>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Parameter arguments applicable if this type element represents a ElementKind.METHOD.
addParser(ConfigParser) - Method in interface io.helidon.config.Config.Builder
Registers a ConfigParser instance that can be used by config system to parse ConfigParser.Content of ParsableSource.
addPart(WriteablePart) - Method in class io.helidon.http.media.multipart.WriteableMultiPart.Builder
Add a new part.
addPart(Supplier<? extends WriteablePart>) - Method in class io.helidon.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(PathsConfig) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Configuration for webserver paths.
addPath(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
Add supported paths for this target.
addPath(Consumer<PathsConfig.Builder>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Configuration for webserver paths.
addPathConfig(PathTracingConfig) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Path specific configuration of tracing.
addPathConfig(Consumer<PathTracingConfig.Builder>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Path specific configuration of tracing.
addPathConfigs(List<? extends PathTracingConfig>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Path specific configuration of tracing.
addPaths(List<? extends PathsConfig>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Configuration for webserver paths.
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.
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.
addPrivateKeyCertChain(X509Certificate) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Certificate chain of the private key.
addPrivateKeyCertChain(List<? extends X509Certificate>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Certificate chain of the private key.
addPropagation(JaegerTracerBuilder.PropagationFormat) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
Add propagation format to use.
addProperties(Map<? extends String, ? extends String>) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
This method keeps existing values, then puts all new values into the map.
addProperty(String, Object) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addProtocol(ProtocolConfig) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configuration of protocols.
addProtocolConfig(ProtocolConfig) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
Configuration of client protocols.
addProtocolConfigs(List<? extends ProtocolConfig>) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
Configuration of client protocols.
addProtocolPreference(String) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
List of HTTP protocol IDs by order of preference.
addProtocolPreference(List<? extends String>) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
List of HTTP protocol IDs by order of preference.
addProtocols(List<? extends ProtocolConfig>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configuration of protocols.
addProvide(TypeName, TypeName) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
This method adds a new value to the map value, or creates a new value.
addProvider(SecurityProvider) - Method in class io.helidon.security.Security.Builder
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
addProvider(Supplier<? extends SecurityProvider>, String) - Method in class io.helidon.security.Security.Builder
Adds a named provider that may implement multiple interfaces.
addProvides(TypeName, List<TypeName>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
This method adds a new value to the map value, or creates a new value.
addProvides(Map<? extends TypeName, List<TypeName>>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
This method keeps existing values, then puts all new values into the map.
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.
addQueryParam(SecurityHandler.QueryParamHandler) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Query parameter handler(s).
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.microprofile.security.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.microprofile.security.JerseySecurityFeature.Builder
Add handlers to extract query parameters and store them in security request header.
addQueryParams(HttpClientRequest, Map<String, List<String>>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Add HTTP query parameters.
addQueryParams(List<? extends SecurityHandler.QueryParamHandler>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Query parameter handler(s).
addQueueListener(Bulkhead.QueueListener) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Queue listeners of this bulkhead.
addQueueListeners(List<? extends Bulkhead.QueueListener>) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Queue listeners of this bulkhead.
addReceiveListener(Http1ConnectionListener) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Connection receive event listeners for HTTP/1.1.
addReceiveListeners(List<? extends Http1ConnectionListener>) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Connection receive event listeners for HTTP/1.1.
addRef() - Method in class io.helidon.microprofile.openapi.ExpandedTypeDescription
Adds property handling for a $ref reference.
addReferencedModuleNames(Map<? extends TypeName, ? extends String>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
This method keeps existing values, then puts all new values into the map.
addReferencedTypeNamesToAnnotation(TypeName, Annotation) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
This method adds a new value to the map value, or creates a new value.
addReferencedTypeNamesToAnnotations(TypeName, List<Annotation>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
This method adds a new value to the map value, or creates a new value.
addReferencedTypeNamesToAnnotations(Map<? extends TypeName, List<Annotation>>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
This method keeps existing values, then puts all new values into the map.
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.
addRequire(ModuleInfoRequires) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Declared dependencies of the module.
addRequires(List<? extends ModuleInfoRequires>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Declared dependencies of the module.
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 class io.helidon.security.jwt.Jwt
Address claim.
address() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Address to use.
address() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
address() - Method in interface io.helidon.webserver.ListenerConfig
Address to use.
address() - Method in interface io.helidon.webserver.WebServerConfig
Address to use.
address() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Address to use.
address() - Method in record class io.helidon.webserver.testing.junit5.DirectPeerInfo
Returns the value of the address record component.
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(InetAddress) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Address to use.
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.faulttolerance.FaultTolerance.Builder
Add a retry to the list.
addRetry(Retry) - Method in class io.helidon.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.
addRoleAllowed(String) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
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.
addRoles(List<? extends String>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Hints for role names the user is expected to be in.
addRoles(List<? extends String>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Hints for role names the user is expected to be in.
addRolesAllowed(Set<? extends String>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
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(Builder<?, ? extends Routing>) - Method in class io.helidon.microprofile.server.ServerCdiExtension
Add a routing to the server.
addRouting(Builder<?, ? extends Routing>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
List of all routings (possibly for multiple protocols).
addRouting(Builder<?, ? extends Routing>) - Method in interface io.helidon.webserver.Router.RouterBuilder
Add a new routing to this router.
addRouting(Builder<?, ? extends Routing>, String, boolean, String) - Method in class io.helidon.microprofile.server.ServerCdiExtension
Add a routing to the server.
addRoutings(List<Builder<?, ? extends Routing>>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
List of all routings (possibly for multiple protocols).
addScope(String) - Method in class io.helidon.security.jwt.Jwt.Builder
OAuth2 scope claim to add.
addScopes(Map<? extends String, ? extends ScopeConfig>) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
This method keeps existing values, then puts all new values into the map.
addSecret(String) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
Secret patterns (regular expressions) to exclude from output.
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.
addSecrets(Set<? extends String>) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
Secret patterns (regular expressions) to exclude from output.
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.
addSendListener(Http1ConnectionListener) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Connection send event listeners for HTTP/1.1.
addSendListeners(List<? extends Http1ConnectionListener>) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Connection send event listeners for HTTP/1.1.
addService(DbClientService) - Method in class io.helidon.dbclient.DbClient.Builder
Add a client service.
addService(DbClientService) - Method in class io.helidon.dbclient.DbClientBuilderBase
 
addService(DbClientService) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
Add an interceptor.
addService(OpenApiService) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
OpenAPI services.
addService(WebClientService) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
WebClient services.
addService(Supplier<? extends DbClientService>) - Method in class io.helidon.dbclient.DbClient.Builder
Add a client service.
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.
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.
addServices(List<? extends OpenApiService>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
OpenAPI services.
addServices(List<? extends WebClientService>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
WebClient services.
addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
These throwables will not be considered failures, all other will.
addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
These throwables will not be considered retriable, all other will.
addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
These throwables will not be considered retriable, all other will.
addSkipOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
These throwables will not be considered failures, all other will.
addSkipOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
These throwables will not be considered retriable, all other will.
addSkipOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
These throwables will not be considered retriable, all other will.
addSocket(String) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
List of sockets to register this feature on.
addSocket(String) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
List of sockets to register this feature on.
addSocket(String) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Sockets to trace.
addSocketOptions(Map<SocketOption<?>, ?>) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
This method keeps existing values, then puts all new values into the map.
addSocketOptions(Map<SocketOption<?>, ?>) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
This method keeps existing values, then puts all new values into the map.
addSockets(List<? extends String>) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Sockets the observability endpoint should be exposed on.
addSockets(List<? extends String>) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
 
addSockets(List<? extends String>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
List of sockets this configuration should be applied to.
addSockets(Map<? extends String, ? extends ListenerConfig>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
This method keeps existing values, then puts all new values into the map.
addSockets(Set<? extends String>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
List of sockets to register this feature on.
addSockets(Set<? extends String>) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
List of sockets to register this feature on.
addSockets(Set<? extends String>) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
List of sockets to register this feature on.
addSockets(Set<? extends String>) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
List of sockets to register this feature on.
addSockets(Set<? extends String>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Sockets to trace.
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.
addSourcepath(Path) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The source path to pass to the compiler.
addSourcepath(List<? extends Path>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The source path to pass to the compiler.
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.
addStatement(String, String) - Method in class io.helidon.dbclient.DbStatements.Builder
Add named database statement to database configuration..
addStaticImport(String) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Add specific static import.
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
Registers simple Function from String for specified type.
addSubjectType(SubjectType) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
Add a supported subject type.
addSubProtocol(String) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
 
addSubProtocolProvider(Http2SubProtocolProvider) - Method in class io.helidon.webserver.http2.Http2UpgradeProvider.Builder
Add a configured sub-protocol provider.
addSubProtocols(List<? extends String>) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
 
addSubProtocolSelector(Http2SubProtocolSelector) - Method in class io.helidon.webserver.http2.Http2ConnectionSelector.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.
addTag(Tag) - Method in interface io.helidon.metrics.api.Meter.Builder
Adds a single tag to the builder's collection.
addTag(String, String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Add throws tag name and description.
addTag(String, List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Add throws tag name and description.
addTags(List<? extends Tag>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Global tags.
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 TenantConfig instance.
addTenantConfigFinder(TenantConfigFinder) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
Add specific TenantConfigFinder implementation.
addTenantConfigFinder(TenantConfigFinder) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Add specific TenantConfigFinder implementation.
addTenantConfigFinder(TenantConfigFinder, int) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
Add specific TenantConfigFinder implementation with specific priority.
addTenantConfigFinder(TenantConfigFinder, int) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Add specific TenantConfigFinder implementation with specific priority.
addTenantConfigFinder(TenantIdFinder) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Add specific TenantIdFinder implementation.
addTenantConfigFinder(TenantIdFinder, int) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Add specific TenantIdFinder implementation with specific priority.
addThrows(Throws) - Method in class io.helidon.codegen.classmodel.Executable.Builder
Add a declared throws definition.
addThrows(TypeName, String) - Method in class io.helidon.codegen.classmodel.Executable.Builder
Add a declared throws definition.
addThrows(String, List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Add throws tag name and description.
addThrows(Consumer<Throws.Builder>) - Method in class io.helidon.codegen.classmodel.Executable.Builder
Add a declared throws definition.
addThrows(Supplier<Throws>) - Method in class io.helidon.codegen.classmodel.Executable.Builder
Add a declared throws definition.
addThrowsChecked(Set<? extends TypeName>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
List of all thrown types that are checked (Exception and Error).
addTimeout(Timeout) - Method in class io.helidon.faulttolerance.FaultTolerance.Builder
Add a timeout to the list.
addTimeout(Timeout) - Method in class io.helidon.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.providers.jaeger.JaegerTracerBuilder
 
addTracerTag(String, boolean) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
Tracer level tags that get added to all reported spans.
addTracerTag(String, boolean) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
 
addTracerTag(String, boolean) - 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.providers.jaeger.JaegerTracerBuilder
 
addTracerTag(String, Number) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
Tracer level tags that get added to all reported spans.
addTracerTag(String, Number) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
 
addTracerTag(String, Number) - 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.providers.jaeger.JaegerTracerBuilder
 
addTracerTag(String, String) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
Tracer level tags that get added to all reported spans.
addTracerTag(String, String) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
 
addTracerTag(String, String) - Method in interface io.helidon.tracing.TracerBuilder
Tracer level tags that get added to all reported spans.
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.
addTrust(X509Certificate) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
List of certificates that form the trust manager.
addTrust(List<? extends X509Certificate>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
List of certificates that form the trust manager.
addTypeArgument(TypeName) - Method in class io.helidon.common.types.TypeName.BuilderBase
Returns the list of generic type arguments, or an empty list if no generics are in use.
addTypeArgument(Consumer<TypeName.Builder>) - Method in class io.helidon.common.types.TypeName.BuilderBase
Returns the list of generic type arguments, or an empty list if no generics are in use.
addTypeArguments(List<? extends TypeName>) - Method in class io.helidon.common.types.TypeName.BuilderBase
Returns the list of generic type arguments, or an empty list if no generics are in use.
addTypeParameter(String) - Method in class io.helidon.common.types.TypeName.BuilderBase
Type parameters associated with the type arguments.
addTypeParameters(List<? extends String>) - Method in class io.helidon.common.types.TypeName.BuilderBase
Type parameters associated with the type arguments.
addTypeToContent(String) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
Obtained fully qualified type name is enclosed between ClassModel.TYPE_TOKEN tokens.
addTypeToContent(String) - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
addTypeToContent(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
 
addUpgrader(Http1Upgrader) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
Add a new upgrader, replacing an existing one for the same protocol.
addUpgraders(Map<? extends String, ? extends Http1Upgrader>) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
This method keeps existing values, then puts all new values into the map.
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).
addUse(TypeName) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Used service loader providers.
addUse(Consumer<TypeName.Builder>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Used service loader providers.
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.
addUses(List<? extends TypeName>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Used service loader providers.
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.config.spi.ConfigNode.ListNode.Builder
Adds String value to the list.
addValue(String) - Method in interface io.helidon.http.HeaderWriteable
Add a value to this header.
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.
addValues(Map<? extends String, ?>) - Method in class io.helidon.common.types.Annotation.BuilderBase
This method keeps existing values, then puts all new values into the map.
addValues(Map<? extends String, ? extends String>) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
This method keeps existing values, then puts all new values into the map.
addVaultAuth(VaultAuth) - Method in class io.helidon.integrations.vault.Vault.Builder
Add a VaultAuth to 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.
Advanced Usage - Search tag in class io.helidon.integrations.oci.sdk.cdi.OciExtension
Section
Advanced Usage - Search tag in class io.helidon.integrations.oci.sdk.runtime.OciExtension
Section
after() - Method in interface io.helidon.lra.coordinator.client.Participant
URI of participant's method annotated with @AfterLRA.
afterAll(ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.Http1DirectJunitExtension
 
afterAll(ExtensionContext) - Method in interface io.helidon.webserver.testing.junit5.spi.HelidonJunitExtension
 
afterAll(ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.websocket.WsDirectExtension
 
afterCompletion(int) - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
Deprecated.
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.webserver.testing.junit5.Http1ServerJunitExtension
 
afterEach(ExtensionContext) - Method in interface io.helidon.webserver.testing.junit5.spi.HelidonJunitExtension
 
afterExecute(Runnable, Throwable) - Method in class io.helidon.common.configurable.ThreadPool
 
afterLast() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
afterRequest(ClientRequestContext, ClientResponseContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingInterceptor
 
afterSend() - Method in class io.helidon.webserver.http.ServerResponseBase
Execute after send runnables.
afterStop() - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport
 
afterStop() - Method in class io.helidon.webserver.grpc.GrpcRouting
 
afterStop() - Method in class io.helidon.webserver.http.Filters
 
afterStop() - Method in class io.helidon.webserver.http1.Http1Route
 
afterStop() - Method in class io.helidon.webserver.http2.Http2Route
 
afterStop() - Method in interface io.helidon.webserver.Router
This is called after server closes ports.
afterStop() - Method in interface io.helidon.webserver.ServerLifecycle
After server stop.
afterStop() - Method in class io.helidon.webserver.websocket.WsRouting
 
AfterStop - Annotation Interface in io.helidon.microprofile.testing.junit5
Mark a static method to be executed after the container is stopped.
AfterStop - Annotation Interface in io.helidon.webserver.testing.junit5
Mark a static method to be executed after the container is stopped.
afterTestExecution(ExtensionContext) - Method in class io.helidon.common.testing.junit5.RestoreSystemPropertiesExt
 
AGE - Static variable in class io.helidon.http.HeaderNames
The Age header name.
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(HeaderName, Supplier<List<String>>) - Method in interface io.helidon.http.Headers
Get all values of a header.
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.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
 
ALL_PREDICATE - Static variable in class io.helidon.codegen.ElementInfoPredicates
A predicate that accepts all.
allAnnotations() - Method in class io.helidon.security.SecurityLevel
Returns class level and method level annotations together in one Map.
allHeaders(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.http.HeaderNames
The Allow header name.
allowAll() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Allows all strings to match (subject to "deny" conditions).
allowAll() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
allowAll() - Method in interface io.helidon.common.configurable.AllowListConfig
Allows all strings to match (subject to "deny" conditions).
allowAll(boolean) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Allows all strings to match (subject to "deny" conditions).
allowAnonymous() - Static method in class io.helidon.webserver.security.SecurityFeature
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.
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() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Exact strings to allow.
allowed() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
allowed() - Method in interface io.helidon.common.configurable.AllowListConfig
Exact strings to allow.
allowed(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Exact strings to allow.
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() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Patterns specifying strings to allow.
allowedPatterns() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
allowedPatterns() - Method in interface io.helidon.common.configurable.AllowListConfig
Patterns specifying strings to allow.
allowedPatterns(List<? extends Pattern>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Patterns specifying strings to allow.
allowedPredicates() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Allowed predicates.
allowedPredicates() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
allowedPredicates() - Method in interface io.helidon.common.configurable.AllowListConfig
Allowed predicates.
allowedPredicates(List<Predicate<String>>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Allowed predicates.
allowedPrefixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Prefixes specifying strings to allow.
allowedPrefixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
allowedPrefixes() - Method in interface io.helidon.common.configurable.AllowListConfig
Prefixes specifying strings to allow.
allowedPrefixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Prefixes specifying strings to allow.
allowedSuffixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Suffixes specifying strings to allow.
allowedSuffixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
allowedSuffixes() - Method in interface io.helidon.common.configurable.AllowListConfig
Suffixes specifying strings to allow.
allowedSuffixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
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 EndpointConfig.PROPERTY_OUTBOUND_ID property.
allowImpersonation(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Whether to allow impersonation by explicitly overriding username from outbound requests using EndpointConfig.PROPERTY_OUTBOUND_ID property.
allowIpSans(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if clients can request IP Subject Alternative Names.
AllowList - Class in io.helidon.common.configurable
AllowList defines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions.
AllowListConfig - Interface in io.helidon.common.configurable
AllowList defines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions.
AllowListConfig.Builder - Class in io.helidon.common.configurable
Fluent API builder for AllowList.
AllowListConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.common.configurable
Fluent API builder base for AllowList.
AllowListConfig.BuilderBase.AllowListConfigImpl - Class in io.helidon.common.configurable
Generated implementation of the prototype, can be extended by descendant prototype implementations.
AllowListConfigImpl(AllowListConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
Create an instance providing a builder.
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
 
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.
allProceduresAreCallable() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
allTablesAreSelectable() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
allValues() - Method in class io.helidon.http.ContentDisposition
 
allValues() - Method in interface io.helidon.http.Header
All values of this header.
allValues(boolean) - Method in interface io.helidon.http.Header
All values of this header.
allValues(String) - Method in interface io.helidon.common.parameters.Parameters
A list of values for the named parameter.
allValues(String, Supplier<List<Value<String>>>) - Method in interface io.helidon.common.parameters.Parameters
Get all values using a default value supplier if the parameter does not exist.
ALREADY_EXISTS - Static variable in class io.helidon.webserver.grpc.GrpcStatus
Some entity that we attempted to create (e.g., file or directory) already exists.
ALT_SVC - Static variable in class io.helidon.http.HeaderNames
The <code>{@value}</code> header name.
alwaysInMemory() - Method in interface io.helidon.http.media.InstanceWriter
Whether the byte array is always available.
AMPERSAND_BYTE - Static variable in class io.helidon.common.buffers.Bytes
& byte.
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.
andAuthenticate() - Method in class io.helidon.webserver.http.SecureHandler
Add authentication requirement and create a new handler with combined setup.
andAuthorize(String...) - Method in class io.helidon.webserver.http.SecureHandler
Add authorization requirement and create a new handler with combined setup.
Annotated - Interface in io.helidon.common.types
Annotated elements provide annotations and their values.
annotatedElements(TypeName) - Method in interface io.helidon.codegen.RoundContext
All elements annotated with a specific annotation.
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.
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.
annotatedTypes(TypeName) - Method in interface io.helidon.codegen.RoundContext
All types annotated with a specific annotation.
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 Annotation object for the metric annotation discovered.
annotation(TypeName) - Method in interface io.helidon.common.types.Annotated
Get an annotation on this annotated type.
Annotation - Class in io.helidon.codegen.classmodel
Model of the annotation.
Annotation - Interface in io.helidon.common.types
An annotation with defined values.
ANNOTATION - Static variable in class io.helidon.common.types.TypeNames
Helidon annotation type.
ANNOTATION_TYPE - Enum constant in enum class io.helidon.common.types.ElementKind
Annotation element type kind.
Annotation.Builder - Class in io.helidon.codegen.classmodel
Fluent API builder for Annotation.
Annotation.Builder - Class in io.helidon.common.types
Fluent API builder for Annotation.
Annotation.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.common.types
Fluent API builder base for Annotation.
Annotation.BuilderBase.AnnotationImpl - Class in io.helidon.common.types
Generated implementation of the prototype, can be extended by descendant prototype implementations.
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.
annotationFilter(Annotation) - Static method in class io.helidon.codegen.TypeInfoFactoryBase
A filter for annotations to exclude ones we are not interested in (SuppressWarnings, Override, Target, Retention, Repeatable.
AnnotationFinder - Class in io.helidon.microprofile.faulttolerance
Searches for transitive annotations associated with interceptor bindings in a given Java package.
AnnotationImpl(Annotation.BuilderBase<?, ?>) - Constructor for class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Create an instance providing a builder.
AnnotationMapper - Interface in io.helidon.codegen.spi
Maps annotation from a single annotation instance to zero or more annotation instances.
AnnotationMapperProvider - Interface in io.helidon.codegen.spi
ServiceLoader provider interface for annotation mapping.
annotationMappers() - Method in interface io.helidon.codegen.CodegenContext
List of available annotation mappers in this environment.
annotationMappers() - Method in class io.helidon.codegen.CodegenContextBase
 
annotationMappers() - Method in class io.helidon.codegen.CodegenContextDelegate
 
AnnotationParameter - Class in io.helidon.codegen.classmodel
Annotation parameter model.
AnnotationParameter.Builder - Class in io.helidon.codegen.classmodel
Fluent API builder for AnnotationParameter.
annotations() - Method in interface io.helidon.common.types.Annotated
The list of known annotations for this element.
annotations() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The list of known annotations for this element.
annotations() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
annotations() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The list of known annotations for this element.
annotations() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
annotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The list of known annotations for this element.
annotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The list of known annotations for this element.
Annotations - Class in io.helidon.common.types
Annotation utilities.
annotationType() - Method in class io.helidon.integrations.vault.cdi.VaultName.Literal
 
annotationType() - Method in class io.helidon.integrations.vault.cdi.VaultPath.Literal
 
annotationValue() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value".
annotationValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value".
annotationValue(String) - Method in interface io.helidon.common.types.Annotation
Typed value of a named property.
annotationValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of a named property.
annotationValues() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value" that is defined as an array.
annotationValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value" that is defined as an array.
annotationValues(String) - Method in interface io.helidon.common.types.Annotation
Typed values of a property that is defined as an array.
annotationValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed values of a property that is defined as an array.
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.http.PathMatchers
Path matcher matching any path.
any(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
any(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add a route that executes on any HTTP method and any path.
any(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
any(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add a route that executes on any HTTP method and any path.
anyOrigin() - Method in class io.helidon.webserver.websocket.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.Sys
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,T,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> - 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> - 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 404 response 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,T,X,R> - Class in io.helidon.integrations.common.rest
Fluent API builder base for subclasses of ApiOptionalResponse.
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,T> - 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> - Class in io.helidon.integrations.common.rest
Base builder extended by specific builder class.
ApiRestRequest<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.
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 - Enum constant in enum class io.helidon.security.EndpointConfig.AnnotationScope
Annotations on an application class or application layer.
APPLICATION - Static variable in class io.helidon.metrics.api.Meter.Scope
Application scope.
APPLICATION_ATOM_XML - Static variable in class io.helidon.common.media.type.MediaTypes
application/atom+xml media type.
APPLICATION_FORM_URLENCODED - Static variable in class io.helidon.common.media.type.MediaTypes
application/x-www-form-urlencoded media type.
APPLICATION_HOCON - Static variable in class io.helidon.common.media.type.MediaTypes
application/hocon media type.
APPLICATION_JAVASCRIPT - Static variable in class io.helidon.common.media.type.MediaTypes
application/javascript media type.
APPLICATION_JSON - Static variable in class io.helidon.common.media.type.MediaTypes
application/json media type.
APPLICATION_MAX - Static variable in class io.helidon.websocket.WsCloseCodes
Application max value.
APPLICATION_MIN - Static variable in class io.helidon.websocket.WsCloseCodes
Application min value.
APPLICATION_OCTET_STREAM - Static variable in class io.helidon.common.media.type.MediaTypes
application/octet-stream media type.
APPLICATION_OPENAPI_JSON - Static variable in class io.helidon.common.media.type.MediaTypes
application/vnd.oai.openapi+json media type.
APPLICATION_OPENAPI_YAML - Static variable in class io.helidon.common.media.type.MediaTypes
application/vnd.oai.openapi media type.
APPLICATION_OPENMETRICS_TEXT - Static variable in class io.helidon.common.media.type.MediaTypes
application/openmetrics-text media type.
APPLICATION_STREAM_JSON - Static variable in class io.helidon.common.media.type.MediaTypes
application/stream+json media type.
APPLICATION_SVG_XML - Static variable in class io.helidon.common.media.type.MediaTypes
application/svg+xml media type.
APPLICATION_X_NDJSON - Static variable in class io.helidon.common.media.type.MediaTypes
application/x-ndjson media type.
APPLICATION_X_YAML - Static variable in class io.helidon.common.media.type.MediaTypes
application/x-yaml media type.
APPLICATION_XHTML_XML - Static variable in class io.helidon.common.media.type.MediaTypes
application/xhtml+xml media type.
APPLICATION_XML - Static variable in class io.helidon.common.media.type.MediaTypes
application/xml media type.
APPLICATION_YAML - Static variable in class io.helidon.common.media.type.MediaTypes
application/yaml media 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.
applicationProtocols() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Configure list of supported application protocols (such as h2) for application layer protocol negotiation (ALPN).
applicationProtocols() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
applicationProtocols() - Method in interface io.helidon.common.tls.TlsConfig
Configure list of supported application protocols (such as h2) for application layer protocol negotiation (ALPN).
applicationProtocols(List<? extends String>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Configure list of supported application protocols (such as h2) for application layer protocol negotiation (ALPN).
applications(Application...) - Method in class io.helidon.microprofile.server.Server.Builder
Replace existing applications with the ones provided.
applicationsToRun() - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
List of applications including discovered and explicitly configured applications.
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, ConfigItem) - Method in class io.helidon.config.encryption.EncryptionFilter
 
apply(Config.Key, ConfigItem) - Method in class io.helidon.config.encryption.EncryptionFilterService
 
apply(Config.Key, ConfigItem) - Method in interface io.helidon.config.spi.ConfigFilter
Filters an elementary config value before it is made available to the application via the Config API.
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 Config API.
apply(Config.Key, String) - Method in class io.helidon.config.ValueResolvingFilter
 
apply(DbClientServiceContext) - Method in class io.helidon.dbclient.DbClientServiceBase
This method is only invoked if the predicate for this service was passed.
apply(DbClientServiceContext) - Method in class io.helidon.dbclient.tracing.DbClientTracing
 
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(MetricsConfig) - Method in interface io.helidon.metrics.spi.MetricsProgrammaticConfig
Creates a new MetricsConfig instance by applying overrides from this programmatic config instance.
apply(MetricsConfig.Builder) - Method in interface io.helidon.metrics.spi.MetricsProgrammaticConfig
Augments an existing MetricsConfig.Builder, presumably from actual config, with overrides provided by this programmatic config instance.
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(AccessLogContext) - Method in class io.helidon.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.webserver.accesslog.AccessLogEntry
This method is called once the response is fully processed.
apply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.UserIdLogEntry
 
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.http.encoding.ContentDecoder
Decode a network input stream.
apply(OutputStream) - Method in interface io.helidon.http.encoding.ContentEncoder
Encode an output stream.
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
 
applyOn() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
These throwables will be considered failures.
applyOn() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
applyOn() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
These throwables will be considered failures.
applyOn() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
These throwables will be considered retriable.
applyOn() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase.FallbackConfigImpl
 
applyOn() - Method in interface io.helidon.faulttolerance.FallbackConfig
These throwables will be considered retriable.
applyOn() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
These throwables will be considered retriable.
applyOn() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
 
applyOn() - Method in interface io.helidon.faulttolerance.RetryConfig
These throwables will be considered retriable.
applyOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
These throwables will be considered failures.
applyOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
These throwables will be considered retriable.
applyOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
These throwables will be considered retriable.
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() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Value for the application tag to be added to each meter ID.
appName() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
appName() - Method in interface io.helidon.metrics.api.MetricsConfig
Value for the application tag to be added to each meter ID.
appName(String) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Value for the application tag to be added to each meter ID.
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
Create a new instance.
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.
AppRoleVaultAuth.Builder - Class in io.helidon.integrations.vault.auths.approle
Fluent API builder for AppRoleVaultAuth.
appTagName() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Name for the application tag to be added to each meter ID.
appTagName() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
appTagName() - Method in interface io.helidon.metrics.api.MetricsConfig
Name for the application tag to be added to each meter ID.
appTagName() - Method in interface io.helidon.metrics.spi.MetricsProgrammaticConfig
Name to use for a tag, added to each meter's identity, conveying the application it belongs to.
appTagName() - Method in class io.helidon.microprofile.metrics.MpMetricsProgrammaticConfig
 
appTagName(String) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Name for the application tag to be added to each meter ID.
AppToken(WebClient, URI, Duration) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.AppToken
 
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.
AptContext - Interface in io.helidon.codegen.apt
Annotation processing code generation context.
aptEnv() - Method in interface io.helidon.codegen.apt.AptContext
Annotation processing environment.
AptProcessor - Class in io.helidon.codegen.apt
Annotation processor that maps APT types to Helidon types, and invokes Codegen.
AptProcessor() - Constructor for class io.helidon.codegen.apt.AptProcessor
Deprecated.
AptTypeFactory - Class in io.helidon.codegen.apt
Factory for types.
AptTypeInfoFactory - Class in io.helidon.codegen.apt
Factory to analyze processed types and to provide TypeInfo for them.
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 preInvocation logic 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 preInvocation and postCompletion logic 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 preInvocation and postCompletion logic 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.codegen.classmodel.TypeArgument
 
array() - Method in class io.helidon.common.types.TypeName.BuilderBase
Functions the same as Class.isArray().
array() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
array() - Method in interface io.helidon.common.types.TypeName
Functions the same as Class.isArray().
array(boolean) - Method in class io.helidon.common.types.TypeName.BuilderBase
Functions the same as Class.isArray().
arrayToList(JsonArray) - Static method in class io.helidon.integrations.vault.VaultUtil
Create a list of strings from JSON array.
as(GenericType<N>) - Method in interface io.helidon.common.config.ConfigValue
 
as(GenericType<N>) - Method in interface io.helidon.common.mapper.OptionalValue
 
as(GenericType<N>) - Method in interface io.helidon.common.mapper.Value
Convert this value to a different type using a mapper.
as(GenericType<N>) - Method in class io.helidon.dbclient.DbColumnBase
 
as(GenericType<N>) - Method in class io.helidon.http.ContentDisposition
 
as(GenericType<T>) - Method in interface io.helidon.config.Config
Typed value as a ConfigValue for a generic type.
as(GenericType<T>) - Method in interface io.helidon.dbclient.DbRow
Map this row to an object using a DbMapper.
as(GenericType<T>) - Method in class io.helidon.dbclient.DbRowBase
 
as(GenericType<T>) - Method in interface io.helidon.http.media.ReadableEntity
Get the entity as a specific type.
as(GenericType<T>) - Method in class io.helidon.http.media.ReadableEntityBase
 
as(Class<N>) - Method in interface io.helidon.common.config.ConfigValue
 
as(Class<N>) - Method in interface io.helidon.common.mapper.OptionalValue
 
as(Class<N>) - Method in interface io.helidon.common.mapper.Value
Convert this value to a different type using a mapper.
as(Class<N>) - Method in class io.helidon.dbclient.DbColumnBase
 
as(Class<N>) - Method in class io.helidon.http.ContentDisposition
 
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.dbclient.DbRow
Get specific class instance representation of this row.
as(Class<T>) - Method in class io.helidon.dbclient.DbRowBase
 
as(Class<T>) - Method in interface io.helidon.http.media.ReadableEntity
Get the entity as a specific class.
as(Class<T>) - Method in class io.helidon.http.media.ReadableEntityBase
 
as(Class<T>) - Method in interface io.helidon.webclient.api.HttpClientResponse
Read the entity as a specific type.
as(Function<? super Object, ? extends N>) - Method in class io.helidon.dbclient.DbColumnBase
 
as(Function<? super String, ? extends N>) - Method in class io.helidon.http.ContentDisposition
 
as(Function<? super T, ? extends N>) - Method in interface io.helidon.common.config.ConfigValue
Convert this ConfigValue to a different type using a mapper function.
as(Function<? super T, ? extends N>) - Method in interface io.helidon.common.mapper.OptionalValue
 
as(Function<? super T, ? extends N>) - Method in interface io.helidon.common.mapper.Value
Convert this Value to a different type using a mapper function.
as(Function<? super T, ? extends N>) - Method in interface io.helidon.config.ConfigValue
Convert this ConfigValue to a different type using a mapper function.
as(Function<Config, T>) - Method in interface io.helidon.config.Config
Typed value as a ConfigValue created from factory method.
as(Function<DbRow, T>) - Method in interface io.helidon.dbclient.DbRow
Get specific class instance representation of this row.
as(Function<DbRow, T>) - Method in class io.helidon.dbclient.DbRowBase
 
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.common.mapper.OptionalValue
 
asBoolean() - Method in interface io.helidon.common.mapper.Value
Boolean typed value.
asBoolean() - Method in interface io.helidon.config.Config
Boolean typed value.
asBoolean() - Method in class io.helidon.dbclient.DbColumnBase
 
asBoolean() - Method in class io.helidon.http.ContentDisposition
 
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.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.common.mapper.OptionalValue
 
asDouble() - Method in interface io.helidon.common.mapper.Value
Double typed value.
asDouble() - Method in interface io.helidon.config.Config
Double typed value.
asDouble() - Method in class io.helidon.dbclient.DbColumnBase
 
asDouble() - Method in class io.helidon.http.ContentDisposition
 
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.common.mapper.OptionalValue
 
asInt() - Method in interface io.helidon.common.mapper.Value
Integer typed value.
asInt() - Method in interface io.helidon.config.Config
Integer typed value.
asInt() - Method in class io.helidon.dbclient.DbColumnBase
 
asInt() - Method in class io.helidon.http.ContentDisposition
 
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(String) - Method in interface io.helidon.codegen.CodegenOptions
List of string options.
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.common.mapper.OptionalValue
 
asLong() - Method in interface io.helidon.common.mapper.Value
Long typed value.
asLong() - Method in interface io.helidon.config.Config
Long typed value.
asLong() - Method in class io.helidon.dbclient.DbColumnBase
 
asLong() - Method in class io.helidon.http.ContentDisposition
 
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.common.config.Config
Returns existing current config node as ConfigValue.
asNode() - Method in interface io.helidon.config.Config
Returns existing current config node as ConfigValue.
asNodeList() - Method in interface io.helidon.common.config.Config
Returns a list of child Config nodes if the node is Type#OBJECT.
asNodeList() - Method in interface io.helidon.config.Config
 
asOptional() - Method in interface io.helidon.common.mapper.Value
Typed value as Optional.
asOptional() - Method in class io.helidon.dbclient.DbColumnBase
 
asOptional() - Method in class io.helidon.http.ContentDisposition
 
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
 
assertEndpoint(String) - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MultitenancyEndpoints
Asserter endpoint URI for a specific tenant.
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(String, Supplier<T>, Matcher<? super T>, int, int) - 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.
asSet(String) - Method in interface io.helidon.codegen.CodegenOptions
Set of string options.
assignScope(String, Function<Tag, ?>) - Method in interface io.helidon.metrics.api.SystemTagsManager
Invokes the specified consumer with the scope tag name setting from the configuration (if present) and the provided scope value.
asString() - Method in interface io.helidon.common.config.Config
String typed value.
asString() - Method in interface io.helidon.common.mapper.OptionalValue
 
asString() - Method in interface io.helidon.common.mapper.Value
String typed value.
asString() - Method in interface io.helidon.config.Config
String typed value.
asString() - Method in class io.helidon.dbclient.DbColumnBase
 
asString() - Method in class io.helidon.http.ContentDisposition
 
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 ThreadPool if 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.faulttolerance
Runs synchronous suppliers asynchronously using virtual threads.
AsyncConfig - Interface in io.helidon.faulttolerance
Async configuration bean.
AsyncConfig.Builder - Class in io.helidon.faulttolerance
Fluent API builder for Async.
AsyncConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.faulttolerance
Fluent API builder base for Async.
AsyncConfig.BuilderBase.AsyncConfigImpl - Class in io.helidon.faulttolerance
Generated implementation of the prototype, can be extended by descendant prototype implementations.
AsyncConfigImpl(AsyncConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
Create an instance providing a builder.
AsyncImpl$$Injection$$Activator - Class in io.helidon.faulttolerance
Activator for AsyncImpl.
AsyncImpl$$Injection$$Activator() - Constructor for class io.helidon.faulttolerance.AsyncImpl$$Injection$$Activator
Default activator constructor.
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.
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.
AttributeResolver - Class in io.helidon.security.abac.policy.el
Resolver for AbacSupport types.
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.
atzChecked() - Method in interface io.helidon.security.SecurityContext
Deprecated.
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.webserver.security.SecurityFeature
Whether to audit this request - defaults to false for GET and HEAD methods, true otherwise.
audit() - Method in class io.helidon.webserver.security.SecurityHandler
Audit this request for any method.
audit() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Whether to audit this request - defaults to false, if enabled, request is audited with event type "request".
audit() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
audit() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
Whether to audit this request - defaults to false, if enabled, request is audited with event type "request".
audit(boolean) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Whether to audit this request - defaults to false, if enabled, request is audited with event type "request".
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() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Override for event-type, defaults to "request".
auditEventType() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
auditEventType() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
Override for event-type, defaults to "request".
auditEventType(String) - Method in class io.helidon.webserver.security.SecurityHandler
Override for event-type, defaults to "request".
auditEventType(String) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Override for event-type, defaults to "request".
auditMessageFormat() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Override for audit message format, defaults to "%3$s %1$s \"%2$s\" %5$s %6$s requested by %4$s".
auditMessageFormat() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
auditMessageFormat() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
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.webserver.security.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.webserver.security.SecurityHandlerConfig.BuilderBase
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.AppRoleAuth
Authentication method.
AUTH_METHOD - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
Kubernetes authentication method.
AUTH_METHOD - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuth
Token authentication method.
authenticate() - Method in interface io.helidon.security.SecurityContext
Authenticate current request (based on current SecurityEnvironment and EndpointConfig.
authenticate() - Static method in class io.helidon.webserver.http.SecureHandler
Create a security handler that enforces authentication.
authenticate() - Static method in class io.helidon.webserver.security.SecurityFeature
If called, request will go through authentication process - defaults to false (even if authorize is true).
authenticate() - Method in class io.helidon.webserver.security.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.webserver.security.SecurityHandlerConfig.BuilderBase
If called, request will go through authentication process - defaults to false (even if authorize is true).
authenticate() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
authenticate() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
If called, request will go through authentication process - defaults to false (even if authorize is true).
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(boolean) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
If called, request will go through authentication process - defaults to false (even if authorize is true).
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
Provide RestApi to use with Vault operations.
authenticate(SecurityFilterContext, SecurityContext, AtnTracing) - Method in class io.helidon.microprofile.security.SecurityFilter
 
authenticate(ProviderRequest) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
 
authenticate(ProviderRequest) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider
 
authenticate(ProviderRequest) - Method in class io.helidon.security.providers.header.HeaderAtnProvider
 
authenticate(ProviderRequest) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
 
authenticate(ProviderRequest) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider
 
authenticate(ProviderRequest) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider
 
authenticate(ProviderRequest) - Method in class io.helidon.security.providers.jwt.JwtProvider
 
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(ServerRequest, ServerResponse, boolean) - Method in interface io.helidon.webserver.http.HttpSecurity
Authenticates the current request according to security configuration.
authenticate(ServerRequest, ServerResponse, boolean) - Method in class io.helidon.webserver.security.SecurityHttpFeature
 
authenticateAnnotatedOnly(boolean) - Method in class io.helidon.microprofile.security.JerseySecurityFeature.Builder
Whether to authorize only annotated methods (with Authenticated annotation 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.
authenticationEnabled(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Enable authentication.
authenticationOptional() - Method in class io.helidon.webserver.security.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.webserver.security.SecurityHandlerConfig.BuilderBase
If called, authentication failure will not abort request and will continue as anonymous (defaults to false).
authenticationOptional() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
authenticationOptional() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
If called, authentication failure will not abort request and will continue as anonymous (defaults to false).
authenticationOptional(boolean) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
If called, authentication failure will not abort request and will continue as anonymous (defaults to false).
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() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
authenticator() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
authenticator() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
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.
authenticator(String) - Static method in class io.helidon.webserver.security.SecurityFeature
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
authenticator(String) - Method in class io.helidon.webserver.security.SecurityHandler
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
authenticator(String) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
authFingerprint() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI authentication fingerprint.
authFingerprint() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
authFingerprint() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
The OCI authentication fingerprint.
authFingerprint(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI authentication fingerprint.
authKeyFile() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI authentication key file.
authKeyFile() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
authKeyFile() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
The OCI authentication key file.
authKeyFile(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI authentication key file.
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 interface io.helidon.common.uri.UriInfo
Authority (host:port) of this URI.
authority() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
Authority (host:port) of this URI.
authority() - Method in class io.helidon.http.http2.Http2Headers
Authority pseudo header.
authority() - Method in class io.helidon.webclient.api.ClientUri
 
authority() - Method in interface io.helidon.webserver.http.HttpRequest
The content of the HeaderNames.HOST header or authority pseudo header (HTTP/2).
authority(String) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
 
authority(String) - Method in class io.helidon.http.http2.Http2Headers
Authority of the request.
AUTHORITY - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
The URI authority component type.
AUTHORITY_NAME - Static variable in class io.helidon.http.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.http.HeaderNames
The Authorization header name.
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.webserver.security.SecurityFeature
Enable authorization for this route.
authorize() - Method in class io.helidon.webserver.security.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.webserver.security.SecurityHandlerConfig.BuilderBase
Enable authorization for this route.
authorize() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
authorize() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
Enable authorization for this route.
authorize(boolean) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Enable authorization for this route.
authorize(SecurityFilterContext, SecurityContext, AtzTracing) - Method in class io.helidon.microprofile.security.SecurityFilter
 
authorize(ProviderRequest) - Method in class io.helidon.security.providers.abac.AbacProvider
 
authorize(ProviderRequest) - Method in interface io.helidon.security.spi.AuthorizationProvider
Authorize a request based on configuration.
authorize(ServerRequest, ServerResponse, String...) - Method in interface io.helidon.webserver.http.HttpSecurity
Authorize the current request according to security configuration.
authorize(ServerRequest, ServerResponse, String...) - Method in class io.helidon.webserver.security.SecurityHttpFeature
 
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.webserver.http.SecureHandler
Create a security handler that enforces authorization.
authorizeAnnotatedOnly(boolean) - Method in class io.helidon.microprofile.security.JerseySecurityFeature.Builder
Whether to authorize only annotated methods (with Authorized annotation) 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() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
authorizer() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
authorizer() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
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.
authorizer(String) - Static method in class io.helidon.webserver.security.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.webserver.security.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.webserver.security.SecurityHandlerConfig.BuilderBase
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
authorizeResponse(AnnotationAnalyzer.Flag) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
Authorization response.
authPassphrase() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI authentication passphrase.
authPassphrase() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
authPassphrase() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
The OCI authentication passphrase.
authPassphrase(char[]) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI authentication passphrase.
authPassphrase(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI authentication passphrase.
authPrivateKey() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI authentication private key.
authPrivateKey() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
authPrivateKey() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
The OCI authentication private key.
authPrivateKey(char[]) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI authentication private key.
authPrivateKey(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI authentication private key.
authPrivateKeyPath() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI authentication key file path.
authPrivateKeyPath() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
authPrivateKeyPath() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
The OCI authentication key file path.
authPrivateKeyPath(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI authentication key file path.
authRegion() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI region.
authRegion() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
authRegion() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
The OCI region.
authRegion(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI region.
authStrategies() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The list of authentication strategies that will be attempted by AbstractAuthenticationDetailsProvider when one is called for.
authStrategies() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
authStrategies() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
The list of authentication strategies that will be attempted by AbstractAuthenticationDetailsProvider when one is called for.
authStrategies(List<? extends String>) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The list of authentication strategies that will be attempted by AbstractAuthenticationDetailsProvider when one is called for.
authStrategy() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The singular authentication strategy to apply.
authStrategy() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
authStrategy() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
The singular authentication strategy to apply.
authStrategy(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The singular authentication strategy to apply.
authTag() - Method in class io.helidon.security.jwt.EncryptedJwt
Authentication tag of the encrypted content.
authTenantId() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI tenant id.
authTenantId() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
authTenantId() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
The OCI tenant id.
authTenantId(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI tenant id.
authUserId() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI user id.
authUserId() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
authUserId() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
The OCI user id.
authUserId(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI user id.
AUTHZ_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
Reserved event type prefix for authorization events.
AUTO - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitValidationModeType
 
AUTO_ACKNOWLEDGE - Enum constant in enum class io.helidon.messaging.connectors.jms.AcknowledgeMode
Acknowledges automatically after message reception over JMS api.
autoClose(Stream<T>) - Static method in class io.helidon.dbclient.DbStatementBase
Decorate the given stream to invoke BaseStream.close() on terminal operations.
autoCommit(boolean) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
This flag defines the strategy of committing messages to Kafka.
autoCommitFailureClosesAllResultSets() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
automaticStoreEnabled() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
Whether automatic cookie store is enabled or not.
automaticStoreEnabled() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
 
automaticStoreEnabled() - Method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
Whether automatic cookie store is enabled or not.
automaticStoreEnabled(boolean) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
Whether automatic cookie store is enabled or not.
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.providers.jaeger.JaegerTracerProvider
 
available() - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
 
available() - Method in class io.helidon.tracing.providers.opentracing.OpenTracingTracerProvider
 
available() - Method in interface io.helidon.tracing.spi.TracerProvider
Whether there is a tracer available by this provider.
availableAnnotations() - Method in interface io.helidon.codegen.RoundContext
Annotations available in this round, the collection contains only annotations valid for the extension being invoked.
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.
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 CompletableFuture more convenient with Awaitable.await() and Awaitable.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

B3 - Enum constant in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.PropagationFormat
The Zipkin B3 trace context propagation format using multiple headers.
B3_SINGLE - Enum constant in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.PropagationFormat
B3 trace context propagation using a single header.
backlog() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Accept backlog.
backlog() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
backlog() - Method in interface io.helidon.webserver.ListenerConfig
Accept backlog.
backlog() - Method in interface io.helidon.webserver.WebServerConfig
Accept backlog.
backlog() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Accept backlog.
backlog(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Accept backlog.
backpressure(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
Specifies the number of messages that are requested after processing them.
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.websocket.WsCloseCodes
Server acting as gateway received an invalid response.
BAD_GATEWAY_502 - Static variable in class io.helidon.http.Status
502 Bad Gateway, see HTTP/1.1 documentation.
BAD_REQUEST - Enum constant in enum class io.helidon.common.reactive.SubscriptionHelper
The singleton instance indicating a subscription requested with non-positive.
BAD_REQUEST - Enum constant in enum class io.helidon.http.DirectHandler.EventType
Bad request, such as invalid path, header.
BAD_REQUEST_400 - Static variable in class io.helidon.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_REQUEST instance, if and only if previous value is null.
BadRequestException - Exception Class in io.helidon.http
A runtime exception indicating a bad request.
BadRequestException(String) - Constructor for exception class io.helidon.http.BadRequestException
BadRequestException(String, Throwable) - Constructor for exception class io.helidon.http.BadRequestException
baggage() - Method in interface io.helidon.tracing.Span
Returns writable baggage associated with this span.
baggage() - Method in interface io.helidon.tracing.SpanContext
Returns the baggage extractable from the span context.
baggage(String) - Method in interface io.helidon.tracing.Span
Deprecated, for removal: This API element is subject to removal in a future version.
baggage(String, String) - Method in interface io.helidon.tracing.Span
Deprecated, for removal: This API element is subject to removal in a future version.
Baggage - Interface in io.helidon.tracing
Behavior common to all baggage implementations.
Base() - Constructor for class io.helidon.microprofile.servicecommon.HelidonInterceptor.Base
 
BASE - Static variable in class io.helidon.metrics.api.Meter.Scope
Base scope.
Base64Value - Class in io.helidon.common
Base64 wrapper.
BaseBuilder() - Constructor for class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
 
baseFragment() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Base fragment used by the client in all requests (unless overwritten on per-request basis).
baseFragment() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
baseFragment() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Base fragment used by the client in all requests (unless overwritten on per-request basis).
baseFragment() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Base fragment used by the client in all requests (unless overwritten on per-request basis).
baseFragment() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Base fragment used by the client in all requests (unless overwritten on per-request basis).
baseFragment() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Base fragment used by the client in all requests (unless overwritten on per-request basis).
baseFragment() - Method in interface io.helidon.webclient.api.HttpClientConfig
Base fragment used by the client in all requests (unless overwritten on per-request basis).
baseFragment() - Method in interface io.helidon.webclient.api.WebClientConfig
Base fragment used by the client in all requests (unless overwritten on per-request basis).
baseFragment() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Base fragment used by the client in all requests (unless overwritten on per-request basis).
baseFragment() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Base fragment used by the client in all requests (unless overwritten on per-request basis).
baseFragment() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Base fragment used by the client in all requests (unless overwritten on per-request basis).
baseFragment(UriFragment) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Base fragment used by the client in all requests (unless overwritten on per-request basis).
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.
baseQuery() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Base query used by the client in all requests.
baseQuery() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
baseQuery() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Base query used by the client in all requests.
baseQuery() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Base query used by the client in all requests.
baseQuery() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Base query used by the client in all requests.
baseQuery() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Base query used by the client in all requests.
baseQuery() - Method in interface io.helidon.webclient.api.HttpClientConfig
Base query used by the client in all requests.
baseQuery() - Method in interface io.helidon.webclient.api.WebClientConfig
Base query used by the client in all requests.
baseQuery() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Base query used by the client in all requests.
baseQuery() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Base query used by the client in all requests.
baseQuery() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Base query used by the client in all requests.
baseQuery(UriQuery) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Base query used by the client in all requests.
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.
baseUnit() - Method in interface io.helidon.metrics.api.Meter
Returns the meter's base unit.
baseUnit() - Method in interface io.helidon.metrics.api.Meter.Builder
Returns the base unit the builder will use.
baseUnit(String) - Method in interface io.helidon.metrics.api.Meter.Builder
Sets the units.
baseUri() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Base uri used by the client in all requests.
baseUri() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
baseUri() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Base uri used by the client in all requests.
baseUri() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Base uri used by the client in all requests.
baseUri() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Base uri used by the client in all requests.
baseUri() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Base uri used by the client in all requests.
baseUri() - Method in interface io.helidon.webclient.api.HttpClientConfig
Base uri used by the client in all requests.
baseUri() - Method in interface io.helidon.webclient.api.WebClientConfig
Base uri used by the client in all requests.
baseUri() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Base uri used by the client in all requests.
baseUri() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Base uri used by the client in all requests.
baseUri() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Base uri used by the client in all requests.
baseUri(Config) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Base uri used by the client in all requests.
baseUri(ClientUri) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Base uri used by the client in all requests.
baseUri(String) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Base URI of the client.
baseUri(URI) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Base URI of the client.
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.
Basic Usage - Search tag in class io.helidon.integrations.oci.sdk.cdi.OciExtension
Section
Basic Usage - Search tag in class io.helidon.integrations.oci.sdk.runtime.OciExtension
Section
BATCH - Enum constant in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.SpanProcessorType
Batch Span Processor.
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.
beanStyle() - Element in annotation interface io.helidon.builder.api.Prototype.Blueprint
Whether to use bean style setters and getters, or not (default is not).
before(BeforeBeanDiscovery) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
Initializes the extension prior to bean discovery.
beforeAll(ExtensionContext) - Method in interface io.helidon.webserver.testing.junit5.spi.HelidonJunitExtension
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class io.helidon.integrations.graal.mp.nativeimage.extension.HelidonMpFeature
 
beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class io.helidon.integrations.graal.nativeimage.extension.HelidonReflectionFeature
 
beforeCompilation(Feature.BeforeCompilationAccess) - Method in class io.helidon.integrations.graal.mp.nativeimage.extension.HelidonMpFeature
 
beforeCompletion() - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
Deprecated.
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.webserver.testing.junit5.Http1DirectJunitExtension
 
beforeEach(ExtensionContext) - Method in interface io.helidon.webserver.testing.junit5.spi.HelidonJunitExtension
 
beforeExecute(Thread, Runnable) - Method in class io.helidon.common.configurable.ThreadPool
 
beforeFirst() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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.webserver.grpc.GrpcRouting
 
beforeStart() - Method in class io.helidon.webserver.http.Filters
 
beforeStart() - Method in class io.helidon.webserver.http1.Http1Route
 
beforeStart() - Method in class io.helidon.webserver.http2.Http2Route
 
beforeStart() - Method in interface io.helidon.webserver.Router
This is called before server opens ports.
beforeStart() - Method in interface io.helidon.webserver.ServerLifecycle
Before server start.
beforeStart() - Method in class io.helidon.webserver.websocket.WsRouting
 
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.ConditionallyCloseableConnection
 
beginRequest() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
bestAccepted(MediaType...) - Method in interface io.helidon.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.webserver.grpc.GrpcRouting.Builder
Bidirectional route.
bidi(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcService.Routing
Bidirectional route.
BINARY - Enum constant in enum class io.helidon.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.
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.
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.
BITS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
Represents bits.
blacklistedExceptions() - Method in interface io.helidon.graphql.server.InvocationHandler
Configured set of exceptions that are blacklisted.
blockTillUpdate() - Method in interface io.helidon.http.http2.FlowControl.Outbound
Block until a window size update happens.
blockTillUpdate() - Method in interface io.helidon.http.http2.WindowSize.Outbound
Block until window size update.
blockTimeout(Duration) - Method in class io.helidon.http.http2.ConnectionFlowControl.ConnectionFlowControlBuilder
Timeout for blocking between windows size check iterations.
booleanValue() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value".
booleanValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value".
booleanValue(String) - Method in interface io.helidon.common.types.Annotation
Typed value of a named property.
booleanValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of a named property.
booleanValues() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value" that is defined as an array.
booleanValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value" that is defined as an array.
booleanValues(String) - Method in interface io.helidon.common.types.Annotation
Typed values of a property that is defined as an array.
booleanValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed values of a property that is defined as an array.
Bootstrapping - Search tag in package io.helidon.security
Section
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.
bound(TypeName) - Method in class io.helidon.codegen.classmodel.TypeArgument.Builder
Type this argument is bound to.
bound(Class<?>) - Method in class io.helidon.codegen.classmodel.TypeArgument.Builder
Type this argument is bound to.
bound(String) - Method in class io.helidon.codegen.classmodel.TypeArgument.Builder
Type this argument is bound to.
boundary() - Method in interface io.helidon.metrics.api.Bucket
Returns the bucket boundary.
boundary(TimeUnit) - Method in interface io.helidon.metrics.api.Bucket
Returns the bucket boundary interpreted as a time in nanoseconds and expressed in the specified TimeUnit.
boxed() - Method in class io.helidon.codegen.classmodel.TypeArgument
 
boxed() - Method in interface io.helidon.common.types.TypeName
Return the boxed equivalent of this type.
boxed() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
BOXED_BOOLEAN - Static variable in class io.helidon.common.types.TypeNames
Boxed boolean type.
BOXED_BYTE - Static variable in class io.helidon.common.types.TypeNames
Boxed byte type.
BOXED_CHAR - Static variable in class io.helidon.common.types.TypeNames
Boxed char type.
BOXED_DOUBLE - Static variable in class io.helidon.common.types.TypeNames
Boxed double type.
BOXED_FLOAT - Static variable in class io.helidon.common.types.TypeNames
Boxed float type.
BOXED_INT - Static variable in class io.helidon.common.types.TypeNames
Boxed int type.
BOXED_LONG - Static variable in class io.helidon.common.types.TypeNames
Boxed long type.
BOXED_SHORT - Static variable in class io.helidon.common.types.TypeNames
Boxed short type.
BOXED_VOID - Static variable in class io.helidon.common.types.TypeNames
Boxed void type.
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.
Bucket - Interface in io.helidon.metrics.api
Representation of a histogram bucket, including the boundary value and the count of observations in that bucket.
buckets() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig
Returns the configured boundary boundaries.
buckets() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
Returns the buckets.
buckets() - Method in interface io.helidon.metrics.api.Timer.Builder
Returns the bucket boundary values set in the builder, if any.
buckets(double...) - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
Sets the boundary boundaries.
buckets(Iterable<Double>) - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
Sets the boundary boundaries.
buckets(Duration...) - Method in interface io.helidon.metrics.api.Timer.Builder
Sets the boundary boundaries.
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.
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 interface io.helidon.builder.api.Prototype.Factory
Create a new instance of the runtime type from this config object.
build() - Method in class io.helidon.codegen.classmodel.Annotation.Builder
 
build() - Method in class io.helidon.codegen.classmodel.AnnotationParameter.Builder
 
build() - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
 
build() - Method in class io.helidon.codegen.classmodel.Constructor.Builder
 
build() - Method in class io.helidon.codegen.classmodel.Field.Builder
 
build() - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
 
build() - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
 
build() - Method in class io.helidon.codegen.classmodel.Method.Builder
 
build() - Method in class io.helidon.codegen.classmodel.Parameter.Builder
 
build() - Method in class io.helidon.codegen.classmodel.Returns.Builder
 
build() - Method in class io.helidon.codegen.classmodel.Throws.Builder
 
build() - Method in class io.helidon.codegen.classmodel.TypeArgument.Builder
 
build() - Method in class io.helidon.codegen.CodegenEvent.Builder
 
build() - Method in class io.helidon.codegen.compiler.CompilerOptions.Builder
 
build() - Method in class io.helidon.codegen.ModuleInfo.Builder
 
build() - Method in interface io.helidon.common.Builder
Build the instance from this builder.
build() - Method in class io.helidon.common.configurable.AllowListConfig.Builder
 
build() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
build() - Method in class io.helidon.common.configurable.LruCacheConfig.Builder
 
build() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase.LruCacheConfigImpl
 
build() - Method in class io.helidon.common.configurable.ResourceConfig.Builder
 
build() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
 
build() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.Builder
 
build() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
 
build() - Method in class io.helidon.common.configurable.ThreadPoolConfig.Builder
 
build() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
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.mapper.MapperManager.Builder
 
build() - Method in class io.helidon.common.parameters.Parameters.Builder
 
build() - Method in class io.helidon.common.pki.Keys.Builder
 
build() - Method in class io.helidon.common.pki.KeystoreKeys.Builder
 
build() - Method in class io.helidon.common.pki.PemKeys.Builder
 
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.tls.RevocationConfig.Builder
 
build() - Method in class io.helidon.common.tls.TlsConfig.Builder
 
build() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
build() - Method in class io.helidon.common.types.Annotation.Builder
 
build() - Method in class io.helidon.common.types.TypedElementInfo.Builder
 
build() - Method in class io.helidon.common.types.TypeInfo.Builder
 
build() - Method in class io.helidon.common.types.TypeName.Builder
 
build() - Method in class io.helidon.common.uri.UriInfo.Builder
 
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.ConfigItem.Builder
 
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.dbclient.DbClient.Builder
Build provider specific database handler.
build() - Method in class io.helidon.dbclient.DbClientBuilderBase
 
build() - Method in class io.helidon.dbclient.DbClientContext.Builder
 
build() - Method in class io.helidon.dbclient.DbExecuteContext.Builder
 
build() - Method in class io.helidon.dbclient.DbMapperManager.Builder
 
build() - Method in class io.helidon.dbclient.DbStatements.Builder
 
build() - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
 
build() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.Builder
 
build() - Method in class io.helidon.dbclient.tracing.DbClientTracing.Builder
 
build() - Method in class io.helidon.faulttolerance.AsyncConfig.Builder
 
build() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
 
build() - Method in class io.helidon.faulttolerance.BulkheadConfig.Builder
 
build() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
 
build() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.Builder
 
build() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
build() - Method in class io.helidon.faulttolerance.FallbackConfig.Builder
 
build() - Method in class io.helidon.faulttolerance.FaultTolerance.Builder
 
build() - Method in class io.helidon.faulttolerance.FaultTolerance.TypedBuilder
 
build() - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy.Builder
 
build() - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy.Builder
 
build() - Method in class io.helidon.faulttolerance.RetryConfig.Builder
 
build() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
 
build() - Method in class io.helidon.faulttolerance.TimeoutConfig.Builder
 
build() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
 
build() - Method in class io.helidon.graphql.server.InvocationHandler.Builder
 
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.http.ContentDisposition.Builder
 
build() - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
 
build() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.Builder
 
build() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
 
build() - Method in class io.helidon.http.http2.ConnectionFlowControl.ConnectionFlowControlBuilder
 
build() - Method in class io.helidon.http.http2.Http2Settings.Builder
 
build() - Method in class io.helidon.http.HttpMediaType.Builder
 
build() - Method in class io.helidon.http.media.MediaContextConfig.Builder
 
build() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
 
build() - Method in class io.helidon.http.media.multipart.WriteableMultiPart.Builder
 
build() - Method in class io.helidon.http.media.multipart.WriteablePart.Builder
 
build() - Method in class io.helidon.http.RequestedUriDiscoveryContext.Builder
 
build() - Method in class io.helidon.http.RequestException.Builder
 
build() - Method in class io.helidon.http.SetCookie.Builder
 
build() - Method in class io.helidon.http.sse.SseEvent.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() and RestApi.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.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.oci.sdk.runtime.OciConfig.Builder
 
build() - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleLazyConfigSource.Builder
Creates and returns a new SecretBundleLazyConfigSource instance initialized from the state of this SecretBundleLazyConfigSource.Builder.
build() - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Builder
Creates and returns a new SecretBundleNodeConfigSource instance initialized from the state of this SecretBundleNodeConfigSource.Builder.
build() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.Builder
 
build() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
 
build() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.Builder
 
build() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
 
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 Messaging instance.
build() - Method in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
Constructs a ComponentMetricsSettings object from the builder.
build() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.Builder
 
build() - Method in class io.helidon.metrics.api.MetricsConfig.Builder
 
build() - Method in class io.helidon.metrics.api.ScopeConfig.Builder
 
build() - Method in class io.helidon.metrics.api.ScopingConfig.Builder
 
build() - Method in class io.helidon.metrics.prometheus.PrometheusSupport.Builder
 
build() - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter.Builder
 
build() - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
 
build() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.Builder
 
build() - Method in class io.helidon.microprofile.security.JerseySecurityFeature.Builder
Build this configuration into an instance.
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.openapi.OpenApiFeatureConfig.Builder
 
build() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
build() - Method in class io.helidon.scheduling.CronConfig.Builder
 
build() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
 
build() - Method in class io.helidon.scheduling.FixedRateConfig.Builder
 
build() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
 
build() - Method in class io.helidon.scheduling.Scheduling.CronBuilder
Deprecated.
 
build() - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
Deprecated.
 
build() - Method in class io.helidon.scheduling.TaskConfig.Builder
 
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.jwt.EncryptedJwt.Builder
 
build() - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
Build a new JwkEC instance 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 JwkOctet instance from this builder.
build() - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
Build a new JwkRSA instance 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 OutboundTarget instance 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
 
build() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider.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.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.providers.jaeger.JaegerTracerBuilder
Builds the Tracer for Jaeger based on the configured parameters.
build() - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
Build a tracer instance from this builder.
build() - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
Builds the Tracer for Zipkin based on the configured parameters.
build() - Method in class io.helidon.webclient.api.HttpClientConfig.Builder
 
build() - Method in class io.helidon.webclient.api.HttpConfigBase.Builder
 
build() - Method in class io.helidon.webclient.api.Proxy.Builder
 
build() - Method in class io.helidon.webclient.api.WebClientConfig.Builder
 
build() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
 
build() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.Builder
 
build() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
 
build() - Method in class io.helidon.webclient.api.WebClientServiceResponse.Builder
 
build() - Method in class io.helidon.webclient.http1.Http1ClientConfig.Builder
 
build() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
 
build() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.Builder
 
build() - Method in class io.helidon.webclient.http2.Http2ClientConfig.Builder
 
build() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
build() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.Builder
 
build() - Method in class io.helidon.webclient.websocket.WsClientConfig.Builder
 
build() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
build() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.Builder
 
build() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.Builder
 
build() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
 
build() - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
 
build() - Method in class io.helidon.webserver.accesslog.HeaderLogEntry.Builder
 
build() - Method in class io.helidon.webserver.accesslog.HostLogEntry.Builder
 
build() - Method in class io.helidon.webserver.accesslog.RequestLineLogEntry.Builder
 
build() - Method in class io.helidon.webserver.accesslog.SizeLogEntry.Builder
 
build() - Method in class io.helidon.webserver.accesslog.StatusLogEntry.Builder
 
build() - Method in class io.helidon.webserver.accesslog.TimestampLogEntry.Builder
 
build() - Method in class io.helidon.webserver.accesslog.TimeTakenLogEntry.Builder
 
build() - Method in class io.helidon.webserver.accesslog.UserLogEntry.Builder
 
build() - Method in class io.helidon.webserver.ConnectionConfig.Builder
 
build() - Method in class io.helidon.webserver.context.ContextFeatureConfig.Builder
 
build() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
 
build() - Method in class io.helidon.webserver.cors.CorsConfig.Builder
 
build() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
 
build() - Method in class io.helidon.webserver.cors.CorsSupport.Builder
 
build() - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
 
build() - Method in class io.helidon.webserver.grpc.GrpcConfig.Builder
 
build() - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
 
build() - Method in class io.helidon.webserver.http.DirectHandlers.Builder
 
build() - Method in class io.helidon.webserver.http.HttpRoute.Builder
 
build() - Method in class io.helidon.webserver.http1.Http1Config.Builder
 
build() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.Builder
 
build() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
 
build() - Method in class io.helidon.webserver.http2.Http2Config.Builder
 
build() - Method in class io.helidon.webserver.http2.Http2ConnectionSelector.Builder
 
build() - Method in class io.helidon.webserver.http2.Http2UpgradeProvider.Builder
 
build() - Method in class io.helidon.webserver.ListenerConfig.Builder
 
build() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.Builder
 
build() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
 
build() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.Builder
 
build() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
 
build() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.Builder
 
build() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
 
build() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.Builder
 
build() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
 
build() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.Builder
 
build() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.Builder
 
build() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
 
build() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.Builder
 
build() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
 
build() - Method in class io.helidon.webserver.observe.ObserverConfigBase.Builder
 
build() - Method in class io.helidon.webserver.observe.tracing.PathTracingConfig.Builder
 
build() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.Builder
 
build() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
 
build() - Method in class io.helidon.webserver.security.PathsConfig.Builder
 
build() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.Builder
 
build() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
 
build() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.Builder
 
build() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
build() - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
Creates the RestServiceSettings instance from the builder settings.
build() - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
 
build() - Method in class io.helidon.webserver.WebServerConfig.Builder
 
build() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
 
build() - Method in class io.helidon.webserver.websocket.WsConfig.Builder
 
build() - Method in class io.helidon.webserver.websocket.WsRouting.Builder
 
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
 
buildDialect(Map<String, Object>, DialectResolutionInfoSource) - Method in class io.helidon.integrations.cdi.hibernate.DataSourceBackedDialectFactory
Deprecated.
For Hibernate use only.
builder() - Static method in class io.helidon.codegen.classmodel.Annotation
New Annotation.Builder instance.
builder() - Static method in class io.helidon.codegen.classmodel.AnnotationParameter
builder() - Static method in class io.helidon.codegen.classmodel.ClassModel
Create new ClassModel.Builder instance.
builder() - Static method in class io.helidon.codegen.classmodel.Constructor
Create new Constructor.Builder instance.
builder() - Static method in class io.helidon.codegen.classmodel.Field
Create new Field.Builder instance.
builder() - Static method in class io.helidon.codegen.classmodel.InnerClass
Create new InnerClass.Builder instance.
builder() - Static method in class io.helidon.codegen.classmodel.Javadoc
Create new Javadoc.Builder instance.
builder() - Static method in class io.helidon.codegen.classmodel.Method
Create new Method.Builder instance.
builder() - Static method in class io.helidon.codegen.classmodel.Parameter
Create new Parameter.Builder instance.
builder() - Static method in class io.helidon.codegen.classmodel.Returns
Return new Returns.Builder instance.
builder() - Static method in class io.helidon.codegen.classmodel.Throws
Return new Throws.Builder instance.
builder() - Static method in class io.helidon.codegen.classmodel.TypeArgument
Return new TypeArgument.Builder instance.
builder() - Static method in interface io.helidon.codegen.CodegenEvent
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.codegen.compiler.CompilerOptions
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.codegen.ModuleInfo
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.common.configurable.AllowList
Create a fluent API builder to configure an instance.
builder() - Static method in interface io.helidon.common.configurable.AllowListConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.common.configurable.LruCache
Create a new builder.
builder() - Static method in interface io.helidon.common.configurable.LruCacheConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.common.configurable.Resource
Create a new builder to create a resource.
builder() - Static method in interface io.helidon.common.configurable.ResourceConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
Create a new fluent API builder to customize configuration.
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 interface io.helidon.common.configurable.ThreadPoolConfig
Create a new fluent API builder to customize configuration.
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 interface io.helidon.common.mapper.MapperManager
Create a fluent API builder to create a customized mapper manager.
builder() - Static method in interface io.helidon.common.pki.Keys
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.common.pki.KeystoreKeys
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.common.pki.PemKeys
Create a new fluent API builder to customize configuration.
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 interface io.helidon.common.socket.SocketOptions
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.common.tls.RevocationConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.common.tls.Tls
A new fluent API builder.
builder() - Static method in interface io.helidon.common.tls.TlsConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.common.types.Annotation
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.common.types.TypedElementInfo
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.common.types.TypeInfo
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.common.types.TypeName
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.common.uri.UriInfo
Create a new fluent API builder to customize configuration.
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.Builder for creating a Config instance.
builder() - Static method in interface io.helidon.config.ConfigItem
Create a new fluent API builder to customize configuration.
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.Mapped instance.
builder() - Static method in interface io.helidon.dbclient.DbClient
Create Helidon database client builder.
builder() - Static method in class io.helidon.dbclient.DbClientContext
Create Helidon database client context builder.
builder() - Static method in class io.helidon.dbclient.DbExecuteContext
Create Helidon database client context builder.
builder() - Static method in interface io.helidon.dbclient.DbMapperManager
Create a fluent API builder to configure the mapper manager.
builder() - Static method in interface io.helidon.dbclient.DbStatements
Builder of statements.
builder() - Method in class io.helidon.dbclient.jdbc.JdbcClientProvider
 
builder() - Static method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
Create a new fluent API builder to customize configuration.
builder() - Method in class io.helidon.dbclient.mongodb.MongoDbClientProvider
 
builder() - Method in interface io.helidon.dbclient.spi.DbClientProvider
The implementation should provide its implementation of the DbClientBuilder.
builder() - Static method in class io.helidon.dbclient.tracing.DbClientTracing
Create a new builder.
builder() - Static method in interface io.helidon.faulttolerance.Async
Create a new fluent API builder for async.
builder() - Static method in interface io.helidon.faulttolerance.AsyncConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.faulttolerance.Bulkhead
Create a new bulkhead fluent API builder.
builder() - Static method in interface io.helidon.faulttolerance.BulkheadConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.faulttolerance.CircuitBreaker
A new circuit breaker fluent API builder.
builder() - Static method in interface io.helidon.faulttolerance.CircuitBreakerConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.faulttolerance.FallbackConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.faulttolerance.FaultTolerance
A builder to configure a customized sequence of fault tolerance handlers.
builder() - Static method in interface io.helidon.faulttolerance.Retry
Create a new retry fluent API builder.
builder() - Static method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy
A builder to customize configuration of Retry.DelayingRetryPolicy.
builder() - Static method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy
A new fluent API builder to configure instances of Retry.
builder() - Static method in interface io.helidon.faulttolerance.RetryConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.faulttolerance.Timeout
Create a new fluent API builder to customize a timeout.
builder() - Static method in interface io.helidon.faulttolerance.TimeoutConfig
Create a new fluent API builder to customize configuration.
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.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.http.ContentDisposition
A new builder to set up content disposition.
builder() - Static method in class io.helidon.http.DirectHandler.TransportResponse
A builder to set up a custom response.
builder() - Static method in interface io.helidon.http.encoding.ContentEncodingContext
Builder to set up this encoding support context.
builder() - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.http.http2.Http2Settings
Settings frame builder.
builder() - Static method in interface io.helidon.http.HttpMediaType
A fluent API builder for creating customized Media type instances.
builder() - Static method in interface io.helidon.http.media.MediaContext
Builder to set up this media support context.
builder() - Static method in interface io.helidon.http.media.MediaContextConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.http.media.multipart.WriteableMultiPart
Builder to construct a new multi part message.
builder() - Static method in interface io.helidon.http.RequestedUriDiscoveryContext
Creates a new builder for a RequestedUriDiscoveryContext.
builder() - Static method in exception class io.helidon.http.RequestException
Builder to set up a new HTTP exception.
builder() - Static method in class io.helidon.http.sse.SseEvent
Creates builder for this class.
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 Builder for constructing a MeterRegistryFactory.
builder() - Static method in class io.helidon.integrations.micrometer.MicrometerFeature
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 Builder for creating an instance of OciMetricsSupport.
builder() - Static method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleLazyConfigSource
builder() - Static method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource
builder() - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManager
Creates a OciCertificatesTlsManager builder instance.
builder() - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.integrations.openapi.ui.OpenApiUi
Returns a new builder.
builder() - Static method in interface io.helidon.integrations.openapi.ui.OpenApiUiConfig
Create a new fluent API builder to customize configuration.
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
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
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
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
builder() - Static method in class io.helidon.integrations.vault.secrets.transit.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.JmsConnectorBuilder for creating a JmsConnector instance.
builder() - Static method in class io.helidon.messaging.connectors.jms.JmsConnector
Provides a JmsConnector.JmsConnectorBuilder for creating a JmsConnector instance.
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.ComponentMetricsSettings
Returns a builder for ComponentMetricsSettings.
builder() - Static method in interface io.helidon.metrics.api.DistributionStatisticsConfig
Creates a builder for a new DistributionStatisticsConfig instance.
builder() - Static method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.metrics.api.MetricsConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.metrics.api.ScopeConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.metrics.api.ScopingConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.metrics.prometheus.PrometheusSupport
Creates new Builder instance.
builder() - Static method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
A builder for this provider.
builder() - Static method in interface io.helidon.microprofile.openapi.MpOpenApiManagerConfig
Create a new fluent API builder to customize configuration.
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.openapi.OpenApiFeature
Returns a new builder.
builder() - Static method in interface io.helidon.openapi.OpenApiFeatureConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.scheduling.Cron
Create a new fluent API builder to build a cron task.
builder() - Static method in interface io.helidon.scheduling.CronConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.scheduling.FixedRate
Create a new fluent API builder to build a fixed rate task.
builder() - Static method in interface io.helidon.scheduling.FixedRateConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.scheduling.TaskConfig
Create a new fluent API builder to customize configuration.
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 GoogleTokenProvider instance.
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
Creates a new builder to build instances of this class.
builder() - Static method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
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.Role
Creates a fluent API builder to build new instances of this class.
builder() - Static method in interface io.helidon.security.Security
Creates Security.Builder class.
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() - Static method in interface io.helidon.webclient.api.HttpClientConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webclient.api.HttpConfigBase
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webclient.api.Proxy
Fluent API builder for new instances.
builder() - Static method in interface io.helidon.webclient.api.WebClient
Create a new builder of the HTTP protocol, that can be used with any supported version.
builder() - Static method in interface io.helidon.webclient.api.WebClientConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webclient.api.WebClientCookieManager
A new builder to create a customized cookie manager.
builder() - Static method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webclient.api.WebClientServiceResponse
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webclient.http1.Http1Client
Create a new builder to construct an HTTP/1.1 client.
builder() - Static method in interface io.helidon.webclient.http1.Http1ClientConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webclient.http2.Http2Client
A new fluent API builder to customize client setup.
builder() - Static method in interface io.helidon.webclient.http2.Http2ClientConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webclient.websocket.WsClient
A new fluent API builder to create new instances of client.
builder() - Static method in interface io.helidon.webclient.websocket.WsClientConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webserver.accesslog.AccessLogConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.accesslog.AccessLogFeature
A new fluent API builder to create Access log support instance.
builder() - Static method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature
A new fluent API builder to create Access log support instance.
builder() - Static method in class io.helidon.webserver.accesslog.HostLogEntry
Create a new fluent API builder.
builder() - Static method in class io.helidon.webserver.accesslog.RequestLineLogEntry
Create a new fluent API builder.
builder() - Static method in class io.helidon.webserver.accesslog.SizeLogEntry
Create a new fluent API builder.
builder() - Static method in class io.helidon.webserver.accesslog.StatusLogEntry
Create a new fluent API builder.
builder() - Static method in class io.helidon.webserver.accesslog.TimestampLogEntry
Create a new fluent API builder.
builder() - Static method in class io.helidon.webserver.accesslog.TimeTakenLogEntry
Create a new fluent API builder.
builder() - Static method in class io.helidon.webserver.accesslog.UserLogEntry
Create a new fluent API builder.
builder() - Static method in interface io.helidon.webserver.ConnectionConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.context.ContextFeature
Fluent API builder to set up an instance.
builder() - Static method in interface io.helidon.webserver.context.ContextFeatureConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webserver.cors.CorsConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.cors.CorsFeature
Fluent API builder to set up an instance.
builder() - Static method in class io.helidon.webserver.cors.CorsSupport
A new fluent API builder to customize setup of CorsSupport.
builder() - Static method in class io.helidon.webserver.graphql.GraphQlService
A builder for fine grained configuration of the support.
builder() - Static method in interface io.helidon.webserver.grpc.GrpcConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.grpc.GrpcRouting
New routing builder.
builder() - Static method in class io.helidon.webserver.http.DirectHandlers
New builder.
builder() - Static method in interface io.helidon.webserver.http.HttpRoute
Builder to build a new HTTP route.
builder() - Static method in interface io.helidon.webserver.http.HttpRouting
Creates new instance of router builder.
builder() - Static method in interface io.helidon.webserver.http1.Http1Config
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.http1.Http1ConnectionSelector
HTTP/1 connection selector builder.
builder() - Static method in interface io.helidon.webserver.http1.Http1ConnectionSelectorConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webserver.http2.Http2Config
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.http2.Http2ConnectionSelector
Builder to set up this provider.
builder() - Static method in class io.helidon.webserver.http2.Http2UpgradeProvider
Builder to set up this provider.
builder() - Static method in interface io.helidon.webserver.ListenerConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.observe.config.ConfigObserver
Create a new builder to configure Config observer.
builder() - Static method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.observe.health.HealthObserver
Create a new builder to configure Health observer.
builder() - Static method in interface io.helidon.webserver.observe.health.HealthObserverConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.observe.info.InfoObserver
Create a new builder to configure Info observer.
builder() - Static method in interface io.helidon.webserver.observe.info.InfoObserverConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.observe.log.LogObserver
Create a new builder to configure Log observer.
builder() - Static method in interface io.helidon.webserver.observe.log.LogObserverConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webserver.observe.log.LogStreamConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.observe.metrics.MetricsObserver
Create a new builder to configure Metrics observer.
builder() - Static method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.observe.ObserveFeature
A new builder to customize observe support.
builder() - Static method in interface io.helidon.webserver.observe.ObserveFeatureConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webserver.observe.ObserverConfigBase
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webserver.observe.tracing.PathTracingConfig
Create a new builder to configure traced path configuration.
builder() - Static method in class io.helidon.webserver.observe.tracing.TracingObserver
Create a new builder to configure Tracing observer.
builder() - Static method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webserver.Router
Builder for router.
builder() - Static method in interface io.helidon.webserver.security.PathsConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.security.SecurityFeature
Fluent API builder to set up an instance.
builder() - Static method in interface io.helidon.webserver.security.SecurityFeatureConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.security.SecurityHandler
Create a new fluent API builder for security handler.
builder() - Static method in interface io.helidon.webserver.security.SecurityHandlerConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webserver.servicecommon.RestServiceSettings
Creates a builder to construct a new instance.
builder() - Static method in interface io.helidon.webserver.WebServer
A new builder to set up server.
builder() - Static method in interface io.helidon.webserver.WebServerConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in interface io.helidon.webserver.websocket.WsConfig
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.websocket.WsRouting
Builder for WebSocket routing.
builder(Javadoc) - Static method in class io.helidon.codegen.classmodel.Javadoc
Create new Javadoc.Builder instance.
builder(CodegenEvent) - Static method in interface io.helidon.codegen.CodegenEvent
Create a new fluent API builder from an existing instance.
builder(CompilerOptions) - Static method in interface io.helidon.codegen.compiler.CompilerOptions
Create a new fluent API builder from an existing instance.
builder(ModuleInfo) - Static method in interface io.helidon.codegen.ModuleInfo
Create a new fluent API builder from an existing instance.
builder(Config) - Static method in class io.helidon.cors.CrossOriginConfig
Creates a new CrossOriginConfig.Builder using the provided config node.
builder(Config) - Static method in class io.helidon.cors.MappedCrossOriginConfig
Creates a new Mapped.Builder instance using the provided configuration.
builder(Config) - Static method in interface io.helidon.dbclient.DbClient
Create Helidon database client builder from configuration.
builder(Config) - Static method in interface io.helidon.http.RequestedUriDiscoveryContext
Creates a new builder for a RequestedUriDiscoveryContext using the provide discovery context config node.
builder(Config) - Static method in interface io.helidon.metrics.api.ComponentMetricsSettings
Returns a builder for ComponentMetricsSettings based on the provided component metric settings config node.
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(AllowListConfig) - Static method in interface io.helidon.common.configurable.AllowListConfig
Create a new fluent API builder from an existing instance.
builder(LruCacheConfig<K, V>) - Static method in interface io.helidon.common.configurable.LruCacheConfig
Create a new fluent API builder from an existing instance.
builder(ResourceConfig) - Static method in interface io.helidon.common.configurable.ResourceConfig
Create a new fluent API builder from an existing instance.
builder(ScheduledThreadPoolConfig) - Static method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
Create a new fluent API builder from an existing instance.
builder(ThreadPoolConfig) - Static method in interface io.helidon.common.configurable.ThreadPoolConfig
Create a new fluent API builder from an existing instance.
builder(Keys) - Static method in interface io.helidon.common.pki.Keys
Create a new fluent API builder from an existing instance.
builder(KeystoreKeys) - Static method in interface io.helidon.common.pki.KeystoreKeys
Create a new fluent API builder from an existing instance.
builder(PemKeys) - Static method in interface io.helidon.common.pki.PemKeys
Create a new fluent API builder from an existing instance.
builder(Multi<T>) - Static method in class io.helidon.common.reactive.MultiTappedPublisher
A builder to customize a multi tapped publisher instance.
builder(SocketOptions) - Static method in interface io.helidon.common.socket.SocketOptions
Create a new fluent API builder from an existing instance.
builder(RevocationConfig) - Static method in interface io.helidon.common.tls.RevocationConfig
Create a new fluent API builder from an existing instance.
builder(TlsConfig) - Static method in interface io.helidon.common.tls.TlsConfig
Create a new fluent API builder from an existing instance.
builder(Annotation) - Static method in interface io.helidon.common.types.Annotation
Create a new fluent API builder from an existing instance.
builder(TypedElementInfo) - Static method in interface io.helidon.common.types.TypedElementInfo
Create a new fluent API builder from an existing instance.
builder(TypeInfo) - Static method in interface io.helidon.common.types.TypeInfo
Create a new fluent API builder from an existing instance.
builder(TypeName) - Static method in interface io.helidon.common.types.TypeName
Create a new fluent API builder from an existing instance.
builder(UriInfo) - Static method in interface io.helidon.common.uri.UriInfo
Create a new fluent API builder from an existing instance.
builder(Config) - Static method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
creates a new MicrostreamCacheConfigurationBuilder using the supplied helidon configuration.
builder(ConfigItem) - Static method in interface io.helidon.config.ConfigItem
Create a new fluent API builder from an existing instance.
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.Builder from the values in an existing CrossOriginConfig object.
builder(DbClient) - Static method in class io.helidon.dbclient.health.DbClientHealthCheck
A fluent API builder to create a fully customized database health check.
builder(JdbcParametersConfig) - Static method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
Create a new fluent API builder from an existing instance.
builder(DbClientProvider) - Static method in interface io.helidon.dbclient.DbClient
Create Helidon database client builder using specific SPI provider.
builder(AsyncConfig) - Static method in interface io.helidon.faulttolerance.AsyncConfig
Create a new fluent API builder from an existing instance.
builder(BulkheadConfig) - Static method in interface io.helidon.faulttolerance.BulkheadConfig
Create a new fluent API builder from an existing instance.
builder(CircuitBreakerConfig) - Static method in interface io.helidon.faulttolerance.CircuitBreakerConfig
Create a new fluent API builder from an existing instance.
builder(FallbackConfig<T>) - Static method in interface io.helidon.faulttolerance.FallbackConfig
Create a new fluent API builder from an existing instance.
builder(RetryConfig) - Static method in interface io.helidon.faulttolerance.RetryConfig
Create a new fluent API builder from an existing instance.
builder(TimeoutConfig) - Static method in interface io.helidon.faulttolerance.TimeoutConfig
Create a new fluent API builder from an existing instance.
builder(ContentEncodingContextConfig) - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
Create a new fluent API builder from an existing instance.
builder(HeaderName) - Static method in class io.helidon.webserver.accesslog.HeaderLogEntry
Create a fluent API builder for a header log entry.
builder(MediaContextConfig) - Static method in interface io.helidon.http.media.MediaContextConfig
Create a new fluent API builder from an existing instance.
builder(OciConfig) - Static method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Create a new fluent API builder from an existing instance.
builder(OciCertificatesTlsManagerConfig) - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
Create a new fluent API builder from an existing instance.
builder(OpenApiUiConfig) - Static method in interface io.helidon.integrations.openapi.ui.OpenApiUiConfig
Create a new fluent API builder from an existing instance.
builder(KeyPerformanceIndicatorMetricsConfig) - Static method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig
Create a new fluent API builder from an existing instance.
builder(MeterRegistry) - Static method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter
Returns a new builder for constructing a formatter.
builder(MetricsConfig) - Static method in interface io.helidon.metrics.api.MetricsConfig
Create a new fluent API builder from an existing instance.
builder(ScopeConfig) - Static method in interface io.helidon.metrics.api.ScopeConfig
Create a new fluent API builder from an existing instance.
builder(ScopingConfig) - Static method in interface io.helidon.metrics.api.ScopingConfig
Create a new fluent API builder from an existing instance.
builder(MpOpenApiManagerConfig) - Static method in interface io.helidon.microprofile.openapi.MpOpenApiManagerConfig
Create a new fluent API builder from an existing instance.
builder(OpenApiFeatureConfig) - Static method in interface io.helidon.openapi.OpenApiFeatureConfig
Create a new fluent API builder from an existing instance.
builder(CronConfig) - Static method in interface io.helidon.scheduling.CronConfig
Create a new fluent API builder from an existing instance.
builder(FixedRateConfig) - Static method in interface io.helidon.scheduling.FixedRateConfig
Create a new fluent API builder from an existing instance.
builder(TaskConfig) - Static method in interface io.helidon.scheduling.TaskConfig
Create a new fluent API builder from an existing instance.
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.microprofile.security.JerseySecurityFeature
builder(SecurityTime) - Static method in class io.helidon.security.SecurityEnvironment
Creates a fluent API builder to build new instances of this class.
builder(HttpClientConfig) - Static method in interface io.helidon.webclient.api.HttpClientConfig
Create a new fluent API builder from an existing instance.
builder(HttpConfigBase) - Static method in interface io.helidon.webclient.api.HttpConfigBase
Create a new fluent API builder from an existing instance.
builder(WebClientConfig) - Static method in interface io.helidon.webclient.api.WebClientConfig
Create a new fluent API builder from an existing instance.
builder(WebClientCookieManagerConfig) - Static method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
Create a new fluent API builder from an existing instance.
builder(WebClientServiceResponse) - Static method in interface io.helidon.webclient.api.WebClientServiceResponse
Create a new fluent API builder from an existing instance.
builder(Http1ClientConfig) - Static method in interface io.helidon.webclient.http1.Http1ClientConfig
Create a new fluent API builder from an existing instance.
builder(Http1ClientProtocolConfig) - Static method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
Create a new fluent API builder from an existing instance.
builder(Http2ClientConfig) - Static method in interface io.helidon.webclient.http2.Http2ClientConfig
Create a new fluent API builder from an existing instance.
builder(Http2ClientProtocolConfig) - Static method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Create a new fluent API builder from an existing instance.
builder(WsClientConfig) - Static method in interface io.helidon.webclient.websocket.WsClientConfig
Create a new fluent API builder from an existing instance.
builder(WsClientProtocolConfig) - Static method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
Create a new fluent API builder from an existing instance.
builder(AccessLogConfig) - Static method in interface io.helidon.webserver.accesslog.AccessLogConfig
Create a new fluent API builder from an existing instance.
builder(ConnectionConfig) - Static method in interface io.helidon.webserver.ConnectionConfig
Create a new fluent API builder from an existing instance.
builder(ContextFeatureConfig) - Static method in interface io.helidon.webserver.context.ContextFeatureConfig
Create a new fluent API builder from an existing instance.
builder(CorsConfig) - Static method in interface io.helidon.webserver.cors.CorsConfig
Create a new fluent API builder from an existing instance.
builder(GrpcConfig) - Static method in interface io.helidon.webserver.grpc.GrpcConfig
Create a new fluent API builder from an existing instance.
builder(Http1Config) - Static method in interface io.helidon.webserver.http1.Http1Config
Create a new fluent API builder from an existing instance.
builder(Http1ConnectionSelectorConfig) - Static method in interface io.helidon.webserver.http1.Http1ConnectionSelectorConfig
Create a new fluent API builder from an existing instance.
builder(Http2Config) - Static method in interface io.helidon.webserver.http2.Http2Config
Create a new fluent API builder from an existing instance.
builder(ListenerConfig) - Static method in interface io.helidon.webserver.ListenerConfig
Create a new fluent API builder from an existing instance.
builder(ConfigObserverConfig) - Static method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
Create a new fluent API builder from an existing instance.
builder(HealthObserverConfig) - Static method in interface io.helidon.webserver.observe.health.HealthObserverConfig
Create a new fluent API builder from an existing instance.
builder(InfoObserverConfig) - Static method in interface io.helidon.webserver.observe.info.InfoObserverConfig
Create a new fluent API builder from an existing instance.
builder(LogObserverConfig) - Static method in interface io.helidon.webserver.observe.log.LogObserverConfig
Create a new fluent API builder from an existing instance.
builder(LogStreamConfig) - Static method in interface io.helidon.webserver.observe.log.LogStreamConfig
Create a new fluent API builder from an existing instance.
builder(MetricsObserverConfig) - Static method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
Create a new fluent API builder from an existing instance.
builder(ObserveFeatureConfig) - Static method in interface io.helidon.webserver.observe.ObserveFeatureConfig
Create a new fluent API builder from an existing instance.
builder(ObserverConfigBase) - Static method in interface io.helidon.webserver.observe.ObserverConfigBase
Create a new fluent API builder from an existing instance.
builder(TracingObserverConfig) - Static method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
Create a new fluent API builder from an existing instance.
builder(PathsConfig) - Static method in interface io.helidon.webserver.security.PathsConfig
Create a new fluent API builder from an existing instance.
builder(SecurityFeatureConfig) - Static method in interface io.helidon.webserver.security.SecurityFeatureConfig
Create a new fluent API builder from an existing instance.
builder(SecurityHandlerConfig) - Static method in interface io.helidon.webserver.security.SecurityHandlerConfig
Create a new fluent API builder from an existing instance.
builder(WebServerConfig) - Static method in interface io.helidon.webserver.WebServerConfig
Create a new fluent API builder from an existing instance.
builder(WsConfig) - Static method in interface io.helidon.webserver.websocket.WsConfig
Create a new fluent API builder from an existing instance.
builder(Message) - Static method in interface io.helidon.messaging.connectors.jms.JmsMessage
Outgoing JMS message builder.
builder(Class<K>, Class<V>) - Static method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
Create a CacheConfiguration builder with default values.
builder(String) - Static method in interface io.helidon.common.parameters.Parameters
Creates a new Parameters.Builder of Parameters.
builder(String) - Static method in interface io.helidon.dbclient.DbClient
Create Helidon database client builder.
builder(String) - Static method in interface io.helidon.http.media.multipart.WriteablePart
Builder to create a new part.
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.metrics.api.Counter
Creates a new builder for a counter.
builder(String) - Static method in interface io.helidon.metrics.api.DistributionSummary
Creates a builder for a new DistributionSummary using default distribution statistics.
builder(String) - Static method in interface io.helidon.metrics.api.Timer
Creates a builder for a new Timer.
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) - Static method in class io.helidon.webserver.accesslog.HeaderLogEntry
Create a fluent API builder for a header log entry.
builder(String) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
Creates new builder with defined static content root as a class-loader resource.
builder(String, DistributionStatisticsConfig.Builder) - Static method in interface io.helidon.metrics.api.DistributionSummary
Creates a builder for a new DistributionSummary using the specified statistics builder.
builder(String, ClassLoader) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
Creates new builder with defined static content root as a class-loader resource.
builder(String, String) - Static method in class io.helidon.http.SetCookie
Creates a new fluent API builder.
builder(String, Supplier<N>) - Static method in interface io.helidon.metrics.api.Gauge
Creates a builder for a supplier-based gauge.
builder(String, T, Function<T, Long>) - Static method in interface io.helidon.metrics.api.FunctionalCounter
Returns a builder for registering or locating a functional counter.
builder(String, T, ToDoubleFunction<T>) - Static method in interface io.helidon.metrics.api.Gauge
Creates a builder for creating a new gauge based on applying a function to a state object.
builder(Path) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
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
Provides a Config.Builder for creating a Config based on the specified ConfigSource instances.
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,T> - Interface in io.helidon.common
Interface for builders, to be able to accept a builder in addition to an instance.
Builder() - Constructor for class io.helidon.common.context.Context.Builder
 
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.dbclient.DbClientContext.Builder
 
Builder() - Constructor for class io.helidon.dbclient.DbExecuteContext.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.oci.secrets.configsource.AbstractSecretBundleConfigSource.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.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
Default constructor.
Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider.Builder
Default contructor.
Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.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() - Constructor for class io.helidon.webserver.accesslog.AbstractLogEntry.Builder
Create a new instance, no side effects.
Builder() - Constructor for class io.helidon.webserver.staticcontent.StaticContentService.Builder
Default constructor.
Builder(HeaderName) - Constructor for class io.helidon.webserver.accesslog.HeaderLogEntry.Builder
Header name to log.
Builder(String) - Constructor for class io.helidon.webserver.servicecommon.HelidonFeatureSupport.Builder
 
BuilderBase() - Constructor for class io.helidon.codegen.CodegenEvent.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.codegen.ModuleInfo.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.configurable.AllowListConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.configurable.LruCacheConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.configurable.ResourceConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.pki.Keys.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.pki.KeystoreKeys.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.pki.PemKeys.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.socket.SocketOptions.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.tls.RevocationConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.tls.TlsConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.types.Annotation.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.types.TypedElementInfo.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.types.TypeInfo.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.types.TypeName.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.common.uri.UriInfo.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.config.ConfigItem.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.dbclient.DbClientContext.BuilderBase
Creates an instance of base builder for DbClientContext.
BuilderBase() - Constructor for class io.helidon.dbclient.DbClientServiceBase.BuilderBase
Default constructor.
BuilderBase() - Constructor for class io.helidon.dbclient.DbExecuteContext.BuilderBase
 
BuilderBase() - Constructor for class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
 
BuilderBase() - Constructor for class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.faulttolerance.FallbackConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.faulttolerance.RetryConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.http.media.MediaContextConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
New builder.
BuilderBase() - Constructor for class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
Protected to support extensibility.
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.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.metrics.api.MetricsConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.metrics.api.ScopeConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.metrics.api.ScopingConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.scheduling.CronConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.scheduling.FixedRateConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.scheduling.TaskConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webclient.api.WebClientConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.ConnectionConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.cors.CorsConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.http1.Http1Config.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.http2.Http2Config.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.ListenerConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.security.PathsConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.WebServerConfig.BuilderBase
Protected to support extensibility.
BuilderBase() - Constructor for class io.helidon.webserver.websocket.WsConfig.BuilderBase
Protected to support extensibility.
BuilderCodegenProvider - Class in io.helidon.builder.codegen
ServiceLoader provider implementation for CodegenExtensionProvider, that code generates builders and implementations for blueprints.
BuilderCodegenProvider() - Constructor for class io.helidon.builder.codegen.BuilderCodegenProvider
Deprecated.
please do not use directly
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.
builderMethod() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
Is this method also available as a public builder method, or is it only used for configuration.
builderOutputStream() - Static method in interface io.helidon.common.reactive.IoMulti
Deprecated, for removal: This API element is subject to removal in a future version.
builderPublic() - Element in annotation interface io.helidon.builder.api.Prototype.Blueprint
Builder can be set to be package local only.
buildKmf(TlsConfig, SecureRandom, PrivateKey, Certificate[]) - Method in class io.helidon.common.tls.ConfiguredTlsManager
Build the key manager factory.
buildProcessor(Graph) - Method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
 
buildPrototype() - Method in interface io.helidon.builder.api.Prototype.Builder
Create an instance of the Prototype.
buildPrototype() - Method in class io.helidon.codegen.compiler.CompilerOptions.Builder
 
buildPrototype() - Method in class io.helidon.common.configurable.AllowListConfig.Builder
 
buildPrototype() - Method in class io.helidon.common.configurable.LruCacheConfig.Builder
 
buildPrototype() - Method in class io.helidon.common.configurable.ResourceConfig.Builder
 
buildPrototype() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.Builder
 
buildPrototype() - Method in class io.helidon.common.configurable.ThreadPoolConfig.Builder
 
buildPrototype() - Method in class io.helidon.common.pki.Keys.Builder
 
buildPrototype() - Method in class io.helidon.common.pki.KeystoreKeys.Builder
 
buildPrototype() - Method in class io.helidon.common.pki.PemKeys.Builder
 
buildPrototype() - Method in class io.helidon.common.socket.SocketOptions.Builder
 
buildPrototype() - Method in class io.helidon.common.tls.RevocationConfig.Builder
 
buildPrototype() - Method in class io.helidon.common.tls.TlsConfig.Builder
 
buildPrototype() - Method in class io.helidon.common.types.Annotation.Builder
 
buildPrototype() - Method in class io.helidon.common.types.TypedElementInfo.Builder
 
buildPrototype() - Method in class io.helidon.common.types.TypeInfo.Builder
 
buildPrototype() - Method in class io.helidon.common.types.TypeName.Builder
 
buildPrototype() - Method in class io.helidon.common.uri.UriInfo.Builder
 
buildPrototype() - Method in class io.helidon.config.ConfigItem.Builder
 
buildPrototype() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.Builder
 
buildPrototype() - Method in class io.helidon.faulttolerance.AsyncConfig.Builder
 
buildPrototype() - Method in class io.helidon.faulttolerance.BulkheadConfig.Builder
 
buildPrototype() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.Builder
 
buildPrototype() - Method in class io.helidon.faulttolerance.FallbackConfig.Builder
 
buildPrototype() - Method in class io.helidon.faulttolerance.RetryConfig.Builder
 
buildPrototype() - Method in class io.helidon.faulttolerance.TimeoutConfig.Builder
 
buildPrototype() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.Builder
 
buildPrototype() - Method in class io.helidon.http.media.MediaContextConfig.Builder
 
buildPrototype() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.Builder
 
buildPrototype() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.Builder
 
buildPrototype() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.Builder
 
buildPrototype() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.Builder
 
buildPrototype() - Method in class io.helidon.metrics.api.MetricsConfig.Builder
 
buildPrototype() - Method in class io.helidon.metrics.api.ScopeConfig.Builder
 
buildPrototype() - Method in class io.helidon.metrics.api.ScopingConfig.Builder
 
buildPrototype() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.Builder
 
buildPrototype() - Method in class io.helidon.openapi.OpenApiFeatureConfig.Builder
 
buildPrototype() - Method in class io.helidon.scheduling.CronConfig.Builder
 
buildPrototype() - Method in class io.helidon.scheduling.FixedRateConfig.Builder
 
buildPrototype() - Method in class io.helidon.scheduling.TaskConfig.Builder
 
buildPrototype() - Method in class io.helidon.webclient.api.HttpClientConfig.Builder
 
buildPrototype() - Method in class io.helidon.webclient.api.HttpConfigBase.Builder
 
buildPrototype() - Method in class io.helidon.webclient.api.WebClientConfig.Builder
 
buildPrototype() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.Builder
 
buildPrototype() - Method in class io.helidon.webclient.api.WebClientServiceResponse.Builder
 
buildPrototype() - Method in class io.helidon.webclient.http1.Http1ClientConfig.Builder
 
buildPrototype() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.Builder
 
buildPrototype() - Method in class io.helidon.webclient.http2.Http2ClientConfig.Builder
 
buildPrototype() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.Builder
 
buildPrototype() - Method in class io.helidon.webclient.websocket.WsClientConfig.Builder
 
buildPrototype() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.ConnectionConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.context.ContextFeatureConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.cors.CorsConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.grpc.GrpcConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.http1.Http1Config.Builder
 
buildPrototype() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.http2.Http2Config.Builder
 
buildPrototype() - Method in class io.helidon.webserver.ListenerConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.observe.ObserverConfigBase.Builder
 
buildPrototype() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.security.PathsConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.WebServerConfig.Builder
 
buildPrototype() - Method in class io.helidon.webserver.websocket.WsConfig.Builder
 
buildProvider() - Method in class io.helidon.config.encryption.EncryptionFilter.Builder
Create a new EncryptionFilter provider 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.providers.zipkin.ZipkinTracer
 
buildSubject(Subject, List<? extends Grant>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
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.
BUILT_IN_SCOPES - Static variable in class io.helidon.metrics.api.Meter.Scope
All the predefined scopes.
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
ServiceLoader provider implementation for HealthCheckProvider.
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.faulttolerance
Bulkhead protects a resource that cannot serve unlimited parallel requests.
Bulkhead.QueueListener - Interface in io.helidon.faulttolerance
A Bulkhead listener for queueing operations.
Bulkhead.Stats - Interface in io.helidon.faulttolerance
Provides statistics during the lifetime of a bulkhead, such as concurrent executions, accepted/rejected calls and queue size.
BulkheadConfig - Interface in io.helidon.faulttolerance
Bulkhead configuration bean.
BulkheadConfig.Builder - Class in io.helidon.faulttolerance
Fluent API builder for Bulkhead.
BulkheadConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.faulttolerance
Fluent API builder base for Bulkhead.
BulkheadConfig.BuilderBase.BulkheadConfigImpl - Class in io.helidon.faulttolerance
Generated implementation of the prototype, can be extended by descendant prototype implementations.
BulkheadConfigImpl(BulkheadConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
Create an instance providing a builder.
BulkheadException - Exception Class in io.helidon.faulttolerance
Failure because of Bulkhead issues, most likely that the bulkhead does not allow any more queued tasks.
BulkheadImpl$$Injection$$Activator - Class in io.helidon.faulttolerance
Activator for BulkheadImpl.
BulkheadImpl$$Injection$$Activator() - Constructor for class io.helidon.faulttolerance.BulkheadImpl$$Injection$$Activator
Default activator constructor.
Bulk Retrieval of Values - Search tag in package io.helidon.config
Section
by() - Method in class io.helidon.http.Forwarded
by directive of the forwarded header.
BY_ID - Static variable in interface io.helidon.http.http2.Http2Setting
Settings mapped by setting identifier.
byApplicationProtocol(String) - Method in class io.helidon.webserver.ConnectionProviders
Get a connection provider for the application protocol.
byId(int) - Static method in enum class io.helidon.http.http2.Http2FrameType
Get a frame type by frame id.
byteBufferSize(int) - Method in class io.helidon.common.reactive.IoMulti.MultiFromInputStreamBuilder
Set the size of ByteBuffers being published.
bytes() - Method in interface io.helidon.common.configurable.Resource
Get bytes of this resource.
bytes() - Method in interface io.helidon.http.DataChunk
Gets the content of the underlying byte buffers as an array of bytes.
Bytes - Class in io.helidon.common.buffers
Bytes commonly used in HTTP.
BYTES - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
bytesToIdentifyConnection() - Method in class io.helidon.webserver.http1.Http1ConnectionSelector
 
bytesToIdentifyConnection() - Method in class io.helidon.webserver.http2.Http2ConnectionSelector
 
bytesToIdentifyConnection() - Method in interface io.helidon.webserver.spi.ServerConnectionSelector
How many bytes are needed to identify this connection.
bytesWritten() - Method in interface io.helidon.webserver.http.ServerResponse
Number of bytes written to response.
byteValue() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value".
byteValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value".
byteValue(String) - Method in interface io.helidon.common.types.Annotation
Typed value of a named property.
byteValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of a named property.
byteValues() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value" that is defined as an array.
byteValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value" that is defined as an array.
byteValues(String) - Method in interface io.helidon.common.types.Annotation
Typed values of a property that is defined as an array.
byteValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed values of a property that is defined as an array.

C

caCertificate() - 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.PkiSecrets
Certification authority certificate.
caCertificate(PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
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
Use explicit EvictableCache for role caching.
CACHE_CONTROL - Static variable in class io.helidon.http.HeaderNames
The Cache-Control header 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.http.HeaderValues
Cache control without any caching.
CACHE_NORMAL - Static variable in class io.helidon.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 Extension that arranges for named MicrostreamCache injection points to be satisfied.
CacheExtension() - Constructor for class io.helidon.integrations.microstream.cdi.CacheExtension
Creates a new CacheExtension.
cacheItem() - Method in class io.helidon.config.ConfigItem.BuilderBase
Whether to cache this handled config item or not.
cacheItem() - Method in class io.helidon.config.ConfigItem.BuilderBase.ConfigItemImpl
 
cacheItem() - Method in interface io.helidon.config.ConfigItem
Whether to cache this handled config item or not.
cacheItem(boolean) - Method in class io.helidon.config.ConfigItem.BuilderBase
Whether to cache this handled config item or not.
cacheLoaderFactory(Factory<CacheLoader<K, V>>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
cacheWriterFactory(Factory<CacheWriter<? super K, ? super V>>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
call() - Method in interface io.helidon.common.task.InterruptableTask
 
call() - Method in class io.helidon.dbclient.health.DbClientHealthCheck
 
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
 
CALLBACK - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitValidationModeType
 
calls() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Number of calls (first try + retries).
calls() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
 
calls() - Method in interface io.helidon.faulttolerance.RetryConfig
Number of calls (first try + retries).
calls(int) - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy.Builder
Total number of calls (first + retries).
calls(int) - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy.Builder
Total number of calls (first + retries).
calls(int) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Number of calls (first try + retries).
callsAccepted() - Method in interface io.helidon.faulttolerance.Bulkhead.Stats
Number of calls accepted on the bulkhead.
callsRejected() - Method in interface io.helidon.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.
canCacheUserTransaction() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
 
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() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
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.CANCELED instance and call cancel() on any previous Subscription held.
CANCEL - Enum constant in enum class io.helidon.http.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.webserver.grpc.GrpcStatus
The operation was cancelled (typically by the caller).
cancelRowUpdates() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
cancelSupplier(Supplier<?>) - Method in interface io.helidon.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.webserver.http1.Http1Connection
 
canInterrupt() - Method in class io.helidon.webserver.http2.Http2Connection
 
CANNOT_ACCEPT - Static variable in class io.helidon.websocket.WsCloseCodes
Endpoint received an unsupported frame (e.g.
caOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The Certificate Authority OCID.
caOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
 
caOcid() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
The Certificate Authority OCID.
caOcid(String) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The Certificate Authority OCID.
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() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
Configure capacity of the cache.
capacity() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase.LruCacheConfigImpl
 
capacity() - Method in interface io.helidon.common.configurable.LruCacheConfig
Configure capacity of the cache.
capacity(int) - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
Configure capacity of the cache.
capitalize(String) - Static method in class io.helidon.codegen.CodegenUtil
Capitalize the first letter of the provided string.
cast(Object) - Method in class io.helidon.common.GenericType
Casts the parameter to the type of this generic type.
CatchAllExceptionMapper - Class in io.helidon.microprofile.server
Mapper for exceptions that are not caught.
CatchAllExceptionMapper() - Constructor for class io.helidon.microprofile.server.CatchAllExceptionMapper
Default empty constructor.
cause(Throwable) - Method in class io.helidon.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 AbstractJtaPlatform that is an ApplicationScoped CDI managed bean that supplies TransactionManager and UserTransaction instances 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
A JtaPlatformProvider that uses a CDI instance to provide a JtaPlatform.
CDISEJtaPlatformProvider() - Constructor for class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatformProvider
Deprecated.
For Hibernate use only.
CDISEPlatform - Class in io.helidon.integrations.cdi.eclipselink
A JMXServerPlatformBase that arranges things such that CDI, not JNDI, will be used to acquire a TransactionManager and MBeanServer.
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 Qualifier used to designate various things as being related to Eclipselink in some way.
CDISEPlatform.Eclipselink.Literal - Class in io.helidon.integrations.cdi.eclipselink
CDISEPlatform.TransactionController - Class in io.helidon.integrations.cdi.eclipselink
A JTATransactionController whose CDISEPlatform.TransactionController.acquireTransactionManager() method uses CDI, not JNDI, to return a TransactionManager instance.
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.
CdiStartupProvider - Class in io.helidon.microprofile.cdi
ServiceLoader implementation of a Helidon startup provider.
CdiStartupProvider() - Constructor for class io.helidon.microprofile.cdi.CdiStartupProvider
Deprecated.
please do not use directly
certAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Alias of X.509 certificate of public key.
certAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
 
certAlias() - Method in interface io.helidon.common.pki.KeystoreKeys
Alias of X.509 certificate of public key.
certAlias(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Alias of X.509 certificate of public key.
certAliases() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
List of aliases used to generate a trusted set of certificates.
certAliases() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
 
certAliases() - Method in interface io.helidon.common.pki.KeystoreKeys
List of aliases used to generate a trusted set of certificates.
certAliases(List<? extends String>) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
List of aliases used to generate a trusted set of certificates.
certChain() - Method in class io.helidon.common.pki.Keys.BuilderBase
The X.509 Certificate Chain.
certChain() - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
 
certChain() - Method in interface io.helidon.common.pki.Keys
The X.509 Certificate Chain.
certChain() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Load certificate chain from PEM resource.
certChain() - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
 
certChain() - Method in interface io.helidon.common.pki.PemKeys
Load certificate chain from PEM resource.
certChain(Resource) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Load certificate chain from PEM resource.
certChain(ResourceConfig) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Load certificate chain from PEM resource.
certChain(Consumer<ResourceConfig.Builder>) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Load certificate chain from PEM resource.
certChain(List<? extends X509Certificate>) - Method in class io.helidon.common.pki.Keys.BuilderBase
The X.509 Certificate Chain.
certChainAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Alias of an X.509 chain.
certChainAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
 
certChainAlias() - Method in interface io.helidon.common.pki.KeystoreKeys
Alias of an X.509 chain.
certChainAlias(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
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 to PkiFormat.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 to PkiFormat.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(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
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.PEM is 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() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Read one or more certificates in PEM format from a resource definition.
certificates() - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
 
certificates() - Method in interface io.helidon.common.pki.PemKeys
Read one or more certificates in PEM format from a resource definition.
certificates() - Method in class io.helidon.integrations.oci.tls.certificates.spi.OciCertificatesDownloader.Certificates
The certificates.
certificates(Resource) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Read one or more certificates in PEM format from a resource definition.
certificates(ResourceConfig) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Read one or more certificates in PEM format from a resource definition.
certificates(Consumer<ResourceConfig.Builder>) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Read one or more certificates in PEM format from a resource definition.
certOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The Certificate OCID.
certOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
 
certOcid() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
The Certificate OCID.
certOcid(String) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The Certificate OCID.
certs() - Method in class io.helidon.common.pki.Keys.BuilderBase
The X.509 Certificates.
certs() - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
 
certs() - Method in interface io.helidon.common.pki.Keys
The X.509 Certificates.
certs(List<? extends X509Certificate>) - Method in class io.helidon.common.pki.Keys.BuilderBase
The X.509 Certificates.
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.Polled components.
changesExecutor(Executor) - Method in interface io.helidon.config.Config.Builder
Specifies "observe-on" Executor to be used by Config.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 WatchableSource and 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 PollingStrategy a change watcher is used to identify a change and trigger reload of a ConfigSource.
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.http.ContentDisposition
 
changing() - Method in interface io.helidon.http.Header
Changing headers should not be cached, and their value should not be indexed (HTTP/2).
channel(Channel<PAYLOAD>) - Method in class io.helidon.messaging.Emitter.Builder
Add new Channel for Emitter to publish to.
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.
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.webclient.api.ClientConnection
Channel id, mostly used in logs.
channelId() - Method in class io.helidon.webclient.api.TcpClientConnection
 
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.
character() - Method in enum class io.helidon.codegen.IndentType
Indentation character to use.
charset() - Method in interface io.helidon.config.spi.ConfigParser.Content
Charset configured by the config source or UTF-8 if none configured.
charset() - Method in interface io.helidon.http.HttpMediaType
Gets Optional value of charset parameter.
charset(String) - Method in class io.helidon.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.http.HttpMediaType
The media type "charset" parameter name.
charValue() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value".
charValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value".
charValue(String) - Method in interface io.helidon.common.types.Annotation
Typed value of a named property.
charValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of a named property.
charValues() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value" that is defined as an array.
charValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value" that is defined as an array.
charValues(String) - Method in interface io.helidon.common.types.Annotation
Typed values of a property that is defined as an array.
charValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed values of a property that is defined as an array.
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.http.http2.Http2StreamState
Check that the frame is ok for current state.
checkAudience() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Whether to validate audience token.
checkAudience() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
 
checkAudience(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Configure audience claim check.
checkAudience(boolean) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
Configure audience claim check.
checkLength(int) - Method in enum class io.helidon.http.http2.Http2FrameType
Check if the length of the frame is valid for this frame type.
checkOnlyEndEntity() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Only check the revocation status of end-entity certificates.
checkOnlyEndEntity() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
 
checkOnlyEndEntity() - Method in interface io.helidon.common.tls.RevocationConfig
Only check the revocation status of end-entity certificates.
checkOnlyEndEntity(boolean) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Only check the revocation status of end-entity certificates.
checkOpen() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
checkOpen() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
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.webserver.testing.junit5.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.faulttolerance
CircuitBreaker protects a potentially failing endpoint from overloading and the application from spending resources on those endpoints.
CircuitBreaker.State - Enum Class in io.helidon.faulttolerance
A circuit breaker can be in any of 3 possible states as defined by this enum.
CircuitBreakerConfig - Interface in io.helidon.faulttolerance
Interface generated from definition.
CircuitBreakerConfig.Builder - Class in io.helidon.faulttolerance
Fluent API builder for CircuitBreaker.
CircuitBreakerConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.faulttolerance
Fluent API builder base for CircuitBreaker.
CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl - Class in io.helidon.faulttolerance
Generated implementation of the prototype, can be extended by descendant prototype implementations.
CircuitBreakerConfigImpl(CircuitBreakerConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
Create an instance providing a builder.
CircuitBreakerImpl$$Injection$$Activator - Class in io.helidon.faulttolerance
Activator for CircuitBreakerImpl.
CircuitBreakerImpl$$Injection$$Activator() - Constructor for class io.helidon.faulttolerance.CircuitBreakerImpl$$Injection$$Activator
Default activator constructor.
CircuitBreakerOpenException - Exception Class in io.helidon.faulttolerance
Failure because CircuitBreaker is open and does not accept requests.
CLASS - Enum constant in enum class io.helidon.codegen.classmodel.ClassType
Class type is a class.
CLASS - Enum constant in enum class io.helidon.common.types.ElementKind
Interface element type kind.
CLASS - Enum constant in enum class io.helidon.security.EndpointConfig.AnnotationScope
Annotations on a resource class.
ClassBase - Class in io.helidon.codegen.classmodel
Abstract class type model.
ClassBase.Builder<B,T> - Class in io.helidon.codegen.classmodel
Fluent API builder for ClassBase.
ClassCode - Record Class in io.helidon.codegen
A code generated type.
ClassCode(TypeName, ClassModel.Builder, TypeName, Object...) - Constructor for record class io.helidon.codegen.ClassCode
Creates an instance of a ClassCode record class.
classMapper(String) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
Class mapper.
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}.
classModel() - Method in record class io.helidon.codegen.ClassCode
Returns the value of the classModel record component.
ClassModel - Class in io.helidon.codegen.classmodel
Entry point to create class model.
ClassModel.Builder - Class in io.helidon.codegen.classmodel
Fluent API builder for ClassModel.
ClassModelException - Exception Class in io.helidon.codegen.classmodel
Exception message which corresponds to the error in class model creation.
className() - Method in class io.helidon.codegen.classmodel.TypeArgument
 
className() - Method in class io.helidon.common.types.TypeName.BuilderBase
Functions the same as Class.getSimpleName().
className() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
className() - Method in interface io.helidon.common.types.TypeName
Functions the same as Class.getSimpleName().
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.TypeName.BuilderBase
Functions the same as Class.getSimpleName().
classNameWithEnclosingNames() - Method in class io.helidon.codegen.classmodel.TypeArgument
Class name with enclosing types, separated by ..
classNameWithEnclosingNames() - Method in interface io.helidon.common.types.TypeName
Class name with enclosing types, separated by ..
classNameWithEnclosingNames() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
Class name with enclosing types, separated by ..
classNameWithTypes() - Method in class io.helidon.codegen.classmodel.TypeArgument
Simple class name with generic declaration (if part of this name).
classNameWithTypes() - Method in interface io.helidon.common.types.TypeName
Simple class name with generic declaration (if part of this name).
classNameWithTypes() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
Simple class name with generic declaration (if part of this name).
classpath() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The classpath to pass to the compiler.
classpath() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
 
classpath() - Method in interface io.helidon.codegen.compiler.CompilerOptions
The classpath to pass to the compiler.
classpath(String) - Static method in class io.helidon.config.ConfigSources
Provides a Builder for creating a ConfigSource from 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(List<? extends Path>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The classpath to pass to the compiler.
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.webserver.staticcontent.StaticContentService.ClassPathBuilder
Construct with no classpath root.
ClasspathConfigSource - Class in io.helidon.config
ConfigSource implementation 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
OverrideSource implementation that loads override definitions from a resource on a classpath.
ClasspathOverrideSource.Builder - Class in io.helidon.config
Classpath OverrideSource Builder.
ClassToInstanceStore<T> - Class in io.helidon.security
Map of classes to their instances.
ClassToInstanceStore() - Constructor for class io.helidon.security.ClassToInstanceStore
 
classType(ClassType) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Type of the Java type we are creating.
classType(ElementKind) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Type of the Java type we are creating.
ClassType - Enum Class in io.helidon.codegen.classmodel
Class type.
classValue() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value".
classValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value".
classValue(String) - Method in interface io.helidon.common.types.Annotation
Typed value of a named property.
classValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of a named property.
classValues() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value" that is defined as an array.
classValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value" that is defined as an array.
classValues(String) - Method in interface io.helidon.common.types.Annotation
Typed values of a property that is defined as an array.
classValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed values of a property that is defined as an array.
clazz - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
 
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 class io.helidon.codegen.classmodel.Javadoc.Builder
Remove everything from this builder.
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.uri.UriQueryWriteable
Clear all query parameters.
clear() - Method in interface io.helidon.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.log4j.Log4jMdcProvider
 
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
 
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.
clearAppName() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Clear existing value of this property.
clearAppTagName() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Clear existing value of this property.
clearAudit() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Clear existing value of this property.
clearAuditEventType() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Clear existing value of this property.
clearAuditMessageFormat() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Clear existing value of this property.
clearAuthenticate() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Clear existing value of this property.
clearAuthenticationOptional() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Clear existing value of this property.
clearAuthenticator() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Clear existing value of this property.
clearAuthFingerprint() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Clear existing value of this property.
clearAuthorize() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Clear existing value of this property.
clearAuthorizer() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Clear existing value of this property.
clearAuthPassphrase() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Clear existing value of this property.
clearAuthPrivateKey() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Clear existing value of this property.
clearAuthPrivateKeyPath() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Clear existing value of this property.
clearAuthRegion() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Clear existing value of this property.
clearAuthStrategy() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Clear existing value of this property.
clearAuthTenantId() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Clear existing value of this property.
clearAuthUserId() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Clear existing value of this property.
clearBaseFragment() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Clear existing value of this property.
clearBaseQuery() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Clear existing value of this property.
clearBaseUri() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Clear existing value of this property.
clearBatch() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
clearBuffer(Consumer<T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Clear whole buffer, invoke consumer for each item before discarding it.
clearCertAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Clear existing value of this property.
clearCertChain() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Clear existing value of this property.
clearCertChainAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Clear existing value of this property.
clearCertificates() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Clear existing value of this property.
clearCompartmentOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
Clear existing value of this property.
clearConfigPath() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Clear existing value of this property.
clearConfigProfile() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Clear existing value of this property.
clearConnectionConfig() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Clear existing value of this property.
clearConnectTimeout() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Clear existing value of this property.
clearContent() - Method in interface io.helidon.codegen.classmodel.ContentBuilder
Clears created content.
clearContent() - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
clearContent() - Method in class io.helidon.codegen.classmodel.Field.Builder
 
clearContent() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Clear existing value of this property.
clearContentEncoding() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Clear existing value of this property.
clearContentPlain() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Clear existing value of this property.
clearCookie(String) - Method in interface io.helidon.http.ServerResponseHeaders
Clears a cookie by adding a Set-Cookie header with an expiration date in the past.
clearCookieManager() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Clear existing value of this property.
clearCookieStore() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
Clear existing value of this property.
clearCors() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Clear existing value of this property.
clearCustomObjects() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Clear existing value of this property.
clearData(JaegerDataPropagationProvider.JaegerContext) - Method in class io.helidon.tracing.providers.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.log4j.Log4jMdcPropagator
 
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.
clearDefaultValue() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Clear existing value of this property.
clearDefaultValue() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
Clear existing value of this property.
clearDescription() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Clear existing value of this property.
clearDescription() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Clear existing value of this property.
clearDirectHandlers() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Clear existing value of this property.
clearEnclosingType() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Clear existing value of this property.
clearExclude() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Clear existing value of this property.
clearExecutor() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Clear existing value of this property.
clearExecutor() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
Clear existing value of this property.
clearExecutor() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
Clear existing value of this property.
clearExecutorName() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Clear existing value of this property.
clearFallback() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Clear existing value of this property.
clearFormat() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Clear existing value of this property.
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.
clearInclude() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Clear existing value of this property.
clearInputStream() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Clear existing value of this property.
clearInternalKeystoreProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Clear existing value of this property.
clearInternalKeystoreType() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Clear existing value of this property.
clearKey() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Clear existing value of this property.
clearKeyAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Clear existing value of this property.
clearKeyManagerFactoryAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Clear existing value of this property.
clearKeyManagerFactoryProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Clear existing value of this property.
clearKeyPassphrase() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Clear existing value of this property.
clearKeyPassphrase() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Clear existing value of this property.
clearKeystore() - Method in class io.helidon.common.pki.Keys.BuilderBase
Clear existing value of this property.
clearListenerContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Clear existing value of this property.
clearManager() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Clear existing value of this property.
clearMediaContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Clear existing value of this property.
clearMeterRegistry() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
Clear existing value of this property.
clearModule() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Clear existing value of this property.
clearName() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Clear existing value of this property.
clearName() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Clear existing value of this property.
clearName() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Clear existing value of this property.
clearName() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
Clear existing value of this property.
clearName() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Clear existing value of this property.
clearName() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
Clear existing value of this property.
clearOcspResponderUri() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Clear existing value of this property.
clearOnStart() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Clear existing value of this property.
clearOriginatingElement() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Clear existing value of this property.
clearOriginatingElement() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Clear existing value of this property.
clearParameters() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
clearPassphrase() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Clear existing value of this property.
clearPath() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Clear existing value of this property.
clearPem() - Method in class io.helidon.common.pki.Keys.BuilderBase
Clear existing value of this property.
clearPrivateKey() - Method in class io.helidon.common.pki.Keys.BuilderBase
Clear existing value of this property.
clearPrivateKey() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Clear existing value of this property.
clearProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Clear existing value of this property.
clearProxy() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Clear existing value of this property.
clearPublicCert() - Method in class io.helidon.common.pki.Keys.BuilderBase
Clear existing value of this property.
clearPublicKey() - Method in class io.helidon.common.pki.Keys.BuilderBase
Clear existing value of this property.
clearPublicKey() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Clear existing value of this property.
clearQueryParams() - Method in class io.helidon.security.SecurityEnvironment.Builder
We may want to clear existing query parameters.
clearReadTimeout() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Clear existing value of this property.
clearReceiveBufferSize() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Clear existing value of this property.
clearRequestedUriDiscoveryContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Clear existing value of this property.
clearResourcePath() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Clear existing value of this property.
clearRetryPolicy() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Clear existing value of this property.
clearRevocation() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Clear existing value of this property.
clearRoles() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
Clears all roles currently set to this builder.
clearRouting() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Clear existing value of this property.
clearSecureRandom() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Clear existing value of this property.
clearSecureRandomAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Clear existing value of this property.
clearSecureRandomProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Clear existing value of this property.
clearServerContext() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Clear existing value of this property.
clearServiceRoles() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
Clears all service roles currently set to this builder.
clearSocketReceiveBufferSize() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Clear existing value of this property.
clearSocketSendBufferSize() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Clear existing value of this property.
clearSslContext() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Clear existing value of this property.
clearSslParameters() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Clear existing value of this property.
clearStaticFile() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Clear existing value of this property.
clearSuperTypeInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Clear existing value of this property.
clearTagName() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
Clear existing value of this property.
clearThreadNamePrefix() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Clear existing value of this property.
clearThrowable() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
Clear existing value of this property.
clearTls() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Clear existing value of this property.
clearTrustManagerFactoryAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Clear existing value of this property.
clearTrustManagerFactoryProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Clear existing value of this property.
clearUri() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Clear existing value of this property.
clearVaultManagementEndpoint() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
Clear existing value of this property.
clearWarnings() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
clearWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
clearWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
clearWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
clearWebContext() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
Clear existing value of this property.
client(Protocol<T, C>) - Method in interface io.helidon.webclient.api.WebClient
To switch to a non-HTTP protocol client (or a client of a specific HTTP version) using its config configured when creating the client, or default config if none configured.
client(Protocol<T, C>) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
 
client(Protocol<T, C>, C) - Method in interface io.helidon.webclient.api.WebClient
To switch to a non-HTTP protocol client (or a client of a specific HTTP version).
client(Protocol<T, C>, C) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
 
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 by Acknowledgment policy.
CLIENT_ERROR - Enum constant in enum class io.helidon.http.Status.Family
4xx HTTP 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.
clientAuth() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Configure requirement for mutual TLS.
clientAuth() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
clientAuth() - Method in interface io.helidon.common.tls.TlsConfig
Configure requirement for mutual TLS.
clientAuth(TlsClientAuth) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Configure requirement for mutual TLS.
clientBuilder(BiConsumer<Integer, Http2WindowUpdate>) - Static method in class io.helidon.http.http2.ConnectionFlowControl
Create connection HTTP/2 flow-control for client side.
clientCertificate(Resource) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
Certificate of client in PEM format.
clientConfig() - Method in class io.helidon.webclient.api.ClientRequestBase
Associated client configuration.
ClientConnection - Interface in io.helidon.webclient.api
Client connection.
ClientConnectionCache - Class in io.helidon.webclient.spi
Client connection cache with release shutdown hook to provide graceful shutdown.
ClientConnectionCache(boolean) - Constructor for class io.helidon.webclient.spi.ClientConnectionCache
 
clientContext(DbClientContext) - Method in class io.helidon.dbclient.DbExecuteContext.BuilderBase
Set the client context.
clientContext(Class<C>) - Method in class io.helidon.dbclient.DbExecuteContext
Returns client context cast to it's extending class.
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.webserver.testing.junit5.DirectClient
Client host.
clientHost(String) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
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.
clientPort(int) - Method in class io.helidon.webserver.testing.junit5.DirectClient
Client port.
clientPort(int) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
Client port.
ClientProtocolProvider<T,C> - Interface in io.helidon.webclient.spi
Provider interface for client protocols.
clientRequest(FullClientRequest<?>, ClientUri) - Method in interface io.helidon.webclient.spi.HttpClientSpi
Create a client request based on the provided HTTP request that is for the version of this client.
ClientRequest<T> - Interface in io.helidon.webclient.api
Request can be reused within a single thread, but it remembers all explicitly configured headers and URI.
ClientRequest.OutputStreamHandler - Interface in io.helidon.webclient.api
Handle output stream.
ClientRequestBase<T,R> - Class in io.helidon.webclient.api
Abstract base implementation of an HTTP client.
ClientRequestBase(HttpClientConfig, WebClientCookieManager, String, Method, ClientUri, Map<String, String>) - Constructor for class io.helidon.webclient.api.ClientRequestBase
 
ClientRequestHeaders - Interface in io.helidon.http
Mutable headers of a client request.
ClientResponseEntity - Class in io.helidon.webclient.api
Client response entity.
ClientResponseHeaders - Interface in io.helidon.http
HTTP Headers of a client response.
ClientResponseTrailers - Interface in io.helidon.http
HTTP Trailer headers of a client response.
ClientResponseTyped<T> - Interface in io.helidon.webclient.api
Http client response explicitly typed.
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.microprofile.security
Constants used to override behavior of the outbound security for Jersey.
ClientSecurityAutoDiscoverable - Class in io.helidon.microprofile.security
Auto discoverable feature to bind into jersey runtime.
ClientSecurityAutoDiscoverable() - Constructor for class io.helidon.microprofile.security.ClientSecurityAutoDiscoverable
 
ClientSecurityFilter - Class in io.helidon.microprofile.security
JAX-RS client filter propagating current context principal.
ClientSecurityFilter() - Constructor for class io.helidon.microprofile.security.ClientSecurityFilter
Create an instance of this filter (used by Jersey or for unit tests, do not use explicitly in your production code).
clientServices() - Method in class io.helidon.dbclient.DbClientBuilderBase
Get configured client services (interceptors).
clientServices() - Method in class io.helidon.dbclient.DbClientContext
 
clientServices() - Method in interface io.helidon.dbclient.DbContext
Configured client services (interceptors).
clientServices() - Method in class io.helidon.dbclient.DbExecuteContext
 
clientServices(List<DbClientService>) - Method in class io.helidon.dbclient.DbClientContext.BuilderBase
Configure the client services to use.
clientSettings(Http2Settings) - Method in class io.helidon.webserver.http2.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.webserver.grpc.GrpcRouting.Builder
Client streaming route.
clientStream(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcService.Routing
Client streaming route.
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.webserver.testing.junit5.DirectClient
Client peer TLS certificates.
clientTlsCertificates(Certificate[]) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
Client peer TLS certificates.
clientTlsPrincipal(Principal) - Method in class io.helidon.webserver.testing.junit5.DirectClient
Client peer TLS principal.
clientTlsPrincipal(Principal) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
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.tracing.jersey.client
A post-invocation client interceptor.
ClientTracingInterceptor() - Constructor for class io.helidon.tracing.jersey.client.ClientTracingInterceptor
 
ClientUri - Class in io.helidon.webclient.api
URI abstraction for WebClient.
ClientWsConnection - Class in io.helidon.webclient.websocket
Client WebSocket connection.
ClientWsFrame - Class in io.helidon.websocket
Frame from a client (always masked).
clock() - Method in interface io.helidon.metrics.api.MeterRegistry
Returns the default Clock in use by the registry.
clock() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
 
clock() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Configure an alternative clock to use, such as Clock.fixed(java.time.Instant, java.time.ZoneId).
clock() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
Configure an alternative clock to use, such as Clock.fixed(java.time.Instant, java.time.ZoneId).
clock(Clock) - Method in interface io.helidon.metrics.api.MeterRegistry.Builder
Assigns the clock to be used within the meter registry (e.g., in timers), defaulting to a system clock.
clock(Clock) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Configure an alternative clock to use, such as Clock.fixed(java.time.Instant, java.time.ZoneId).
clock(Clock) - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
Configure an alternative clock to use, such as Clock.fixed(java.time.Instant, java.time.ZoneId).
Clock - Interface in io.helidon.metrics.api
Reports absolute time (and, therefore, is also useful in computing elapsed times).
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.
clockSystem() - Method in interface io.helidon.metrics.api.MetricsFactory
Returns the system Clock from the underlying metrics implementation.
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 this ConditionallyCloseableConnection is closed only if it is closeable.
close() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
close() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
close() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
Overrides the Statement.close() method so that when it is invoked this DelegatingStatement is closed only if it is closeable.
close() - Method in class io.helidon.logging.jul.HelidonConsoleHandler
 
close() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
 
close() - Method in interface io.helidon.metrics.api.MeterRegistry
Closes the meter registry.
close() - Method in interface io.helidon.metrics.api.MetricsFactory
Closes this metrics factory.
close() - Method in class io.helidon.metrics.providers.micrometer.MicrometerMetricsFactoryProvider
 
close() - Method in interface io.helidon.metrics.spi.MetricsFactoryProvider
Closes all metrics factories created by this provider.
close() - Method in interface io.helidon.security.providers.common.EvictableCache
Close this cache.
close() - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracer
 
close() - Method in interface io.helidon.tracing.Scope
 
close() - Method in interface io.helidon.webclient.api.ClientResponseTyped
Closes the response.
close() - Method in interface io.helidon.webclient.api.HttpClientResponse
Closes the response.
close() - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Metrics
Clear (particularly for between tests in the same JVM).
close() - Method in class io.helidon.webserver.sse.SseSink
 
close() - Method in class io.helidon.webserver.testing.junit5.DirectClient
Call this method once testing is done, to carry out after stop operations on routers.
close() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
 
close() - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
Call this method once testing is done, to carry out after stop operations on routers.
close(boolean) - Method in class io.helidon.webserver.http1.Http1Connection
 
close(boolean) - Method in class io.helidon.webserver.http2.Http2Connection
 
close(boolean) - Method in interface io.helidon.webserver.spi.ServerConnection
Close a connection.
close(boolean) - Method in class io.helidon.webserver.websocket.WsConnection
 
close(int, String) - Method in class io.helidon.webclient.websocket.ClientWsConnection
Closes WebSocket session.
close(int, String) - Method in class io.helidon.webserver.websocket.WsConnection
 
close(int, String) - Method in interface io.helidon.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.websocket.WsOpCode
Close control frame.
closeAll() - Static method in interface io.helidon.metrics.api.MetricsFactory
Closes all MetricsFactory instances.
closeCode() - Method in exception class io.helidon.websocket.WsCloseException
Close code that should be used to close the connection.
CloseConnectionException - Exception Class in io.helidon.webserver
Close the connection.
CloseConnectionException(String) - Constructor for exception class io.helidon.webserver.CloseConnectionException
Close connection with a descriptive message.
CloseConnectionException(String, Throwable) - Constructor for exception class io.helidon.webserver.CloseConnectionException
Close connection because of an exception.
CLOSED - Enum constant in enum class io.helidon.faulttolerance.CircuitBreaker.State
Circuit is closed and requests are processed.
CLOSED - Enum constant in enum class io.helidon.http.http2.Http2StreamState
Closed stream.
CLOSED_ABNORMALLY - Static variable in class io.helidon.websocket.WsCloseCodes
No close code frame has been received.
closeOnCompletion() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
closeResource() - Method in interface io.helidon.webclient.api.HttpClient
Gracefully close all opened client specific connections.
closeResource() - Method in interface io.helidon.webclient.api.ReleasableResource
Closes the resource, we cannot use name close, as that would conflict with AutoCloseable, as we do not want to have a checked exception thrown.
closeResource() - Method in class io.helidon.webclient.api.TcpClientConnection
 
closeResource() - Method in class io.helidon.webserver.testing.junit5.DirectClient
 
closeResource() - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
 
code() - Method in enum class io.helidon.http.http2.Http2ErrorCode
Numeric code of this error.
code() - Method in exception class io.helidon.http.http2.Http2Exception
Error code.
code() - Method in class io.helidon.http.Status
Get the associated integer value representing the status code.
code() - Method in enum class io.helidon.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 - Class in io.helidon.codegen
Central piece of code processing and generation.
CODEGEN_MODULE - Static variable in interface io.helidon.codegen.CodegenOptions
Codegen option to configure module name of the module being processed.
CODEGEN_PACKAGE - Static variable in interface io.helidon.codegen.CodegenOptions
Codegen option to configure module name of the module being processed.
CODEGEN_SCOPE - Static variable in interface io.helidon.codegen.CodegenOptions
Codegen option to configure codegen scope.
CodegenContext - Interface in io.helidon.codegen
Code processing and generation context.
CodegenContextBase - Class in io.helidon.codegen
Base of codegen context implementation taking care of the common parts of the API.
CodegenContextBase(CodegenOptions, Set<Option<?>>, CodegenFiler, CodegenLogger, CodegenScope) - Constructor for class io.helidon.codegen.CodegenContextBase
Create a new instance with the common parts of the API.
CodegenContextDelegate - Class in io.helidon.codegen
Base of codegen context implementation that delegates common parts of the API to an existing instance.
CodegenContextDelegate(CodegenContext) - Constructor for class io.helidon.codegen.CodegenContextDelegate
Create a new instance delegating all calls to the delegate.
CodegenEvent - Interface in io.helidon.codegen
An event happening during code gen to be logged with CodegenLogger.log(CodegenEvent).
CodegenEvent.Builder - Class in io.helidon.codegen
Fluent API builder for CodegenEvent.
CodegenEvent.BuilderBase<BUILDER> - Class in io.helidon.codegen
Fluent API builder base for CodegenEvent.
CodegenEvent.BuilderBase.CodegenEventImpl - Class in io.helidon.codegen
Generated implementation of the prototype, can be extended by descendant prototype implementations.
CodegenEventImpl(CodegenEvent.BuilderBase<?>) - Constructor for class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
Create an instance providing a builder.
CodegenException - Exception Class in io.helidon.codegen
An exception for any code processing and generation tools.
CodegenException(String) - Constructor for exception class io.helidon.codegen.CodegenException
Constructor with a message.
CodegenException(String, Object) - Constructor for exception class io.helidon.codegen.CodegenException
Constructor with a message and an originating element.
CodegenException(String, Throwable) - Constructor for exception class io.helidon.codegen.CodegenException
Constructor with a message and a cause.
CodegenException(String, Throwable, Object) - Constructor for exception class io.helidon.codegen.CodegenException
Constructor with a message, cause, and an originating element.
CodegenExtension - Interface in io.helidon.codegen.spi
Code processing and generation extension.
CodegenExtensionProvider - Interface in io.helidon.codegen.spi
Java ServiceLoader provider interface for extensions used to process and code generate.
CodegenFiler - Interface in io.helidon.codegen
An abstraction for writing out source files and resource files.
CodegenLogger - Interface in io.helidon.codegen
An abstraction for logging code processing and generation events.
CodegenOptions - Interface in io.helidon.codegen
Configuration options.
CodegenProvider - Interface in io.helidon.codegen.spi
A provider that is capable of processing types.
CodegenScope - Record Class in io.helidon.codegen
Scope of the current code generation session.
CodegenScope(String) - Constructor for record class io.helidon.codegen.CodegenScope
Creates an instance of a CodegenScope record class.
CodegenUtil - Class in io.helidon.codegen
Tools for generating code.
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.http.Status
Text of the Status.code().
codeToString(int) - Static method in interface io.helidon.integrations.jta.jdbc.ExceptionConverter
Returns a non-null String representation of the supplied code.
collect() - Method in class io.helidon.common.Errors.Collector
Process the messages collected into an Errors instance.
collect(Collector<T, U>) - Method in interface io.helidon.common.reactive.Multi
Collect the items of this Multi instance into a Single.
collect(Supplier<? extends U>, BiConsumer<U, T>) - Method in interface io.helidon.common.reactive.Multi
Collect the items of this Multi into a collection provided via a Supplier and mutated by a BiConsumer callback.
collect(T) - Method in interface io.helidon.common.reactive.Collector
Collect the given item.
CollectingObserver<T,V,U,A,R> - Class in io.helidon.webserver.grpc
A StreamObserver.
CollectingObserver(Collector<T, A, R>, StreamObserver<U>) - Constructor for class io.helidon.webserver.grpc.CollectingObserver
ToDo: Add JavaDoc.
CollectingObserver(Collector<T, A, R>, StreamObserver<U>, Consumer<Throwable>) - Constructor for class io.helidon.webserver.grpc.CollectingObserver
ToDo: Add JavaDoc.
CollectingObserver(Collector<T, A, R>, StreamObserver<U>, Function<V, T>, Function<R, U>) - Constructor for class io.helidon.webserver.grpc.CollectingObserver
ToDo: Add JavaDoc.
CollectingObserver(Collector<T, A, R>, StreamObserver<U>, Function<V, T>, Function<R, U>, Consumer<Throwable>) - Constructor for class io.helidon.webserver.grpc.CollectingObserver
ToDo: Add JavaDoc.
COLLECTION - Static variable in class io.helidon.common.types.TypeNames
Type name for Collection.
collectList() - Method in interface io.helidon.common.reactive.Multi
Collect the items of this Multi instance into a Single of List.
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 with Collector.value().
Collector() - Constructor for class io.helidon.common.Errors.Collector
 
collectorHost(String) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
 
collectorHost(String) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
Host to use to connect to tracing collector.
collectorHost(String) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
 
collectorHost(String) - Method in interface io.helidon.tracing.TracerBuilder
Host to use to connect to tracing collector.
collectorPath(String) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
 
collectorPath(String) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
Path on the collector host to use when sending data to tracing collector.
collectorPath(String) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
Override path to use.
collectorPath(String) - Method in interface io.helidon.tracing.TracerBuilder
Path on the collector host to use when sending data to tracing collector.
collectorPort(int) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
 
collectorPort(int) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
Port to use to connect to tracing collector.
collectorPort(int) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
 
collectorPort(int) - Method in interface io.helidon.tracing.TracerBuilder
Port to use to connect to tracing collector.
collectorProtocol(String) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
 
collectorProtocol(String) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
Protocol to use (such as http or https) to connect to tracing collector.
collectorProtocol(String) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
 
collectorProtocol(String) - Method in interface io.helidon.tracing.TracerBuilder
Protocol to use (such as http or https) to connect to tracing collector.
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.providers.opentracing.OpenTracingTracerBuilder
Set the collector URI used for sending tracing data.
collectorUri(URI) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
 
collectorUri(URI) - Method in interface io.helidon.tracing.TracerBuilder
Set the collector URI used for sending tracing data.
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.dbclient.DbRow
Get a column in this row.
column(int) - Method in class io.helidon.dbclient.DbRowBase
 
column(String) - Method in interface io.helidon.dbclient.DbRow
Get a column in this row.
column(String) - Method in class io.helidon.dbclient.DbRowBase
 
COLUMN - Static variable in class io.helidon.graphql.server.GraphQlConstants
Key for column.
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.
combined() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Whether this is a combined handler.
combined() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
combined() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
Whether this is a combined handler.
combined(boolean) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Whether this is a combined handler.
COMMAND - Enum constant in enum class io.helidon.dbclient.DbStatementType
Database command not related to a specific collection.
commandLineArguments() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The command line arguments to pass to the compiler.
commandLineArguments() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
 
commandLineArguments() - Method in interface io.helidon.codegen.compiler.CompilerOptions
The command line arguments to pass to the compiler.
commandLineArguments(List<? extends String>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The command line arguments to pass to the compiler.
comment() - Method in class io.helidon.http.sse.SseEvent
Get optional comment for this event.
comment(String) - Method in class io.helidon.http.sse.SseEvent.Builder
Set comment string associated with the event.
comments() - Element in annotation interface io.helidon.common.Generated
Optional additional comments about this generated type.
commit() - Method in interface io.helidon.dbclient.DbTransaction
Complete the transaction represented by this DbTransaction instance.
commit() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
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.webserver.http.RoutingResponse
Commit the response.
COMMIT - Enum constant in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
An enum constant modeling the XAResource.commit(Xid, boolean) method.
COMMON_FORMAT - Static variable in interface io.helidon.webserver.accesslog.AccessLogConfig
COMMON_FORMAT - Static variable in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
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.webserver.accesslog.AccessLogConfig.BuilderBase
Use common log format.
commonLogFormat() - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
Use common log 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
 
compareTo(Annotation) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
 
compareTo(TypeName) - Method in class io.helidon.codegen.classmodel.TypeArgument
 
compareTo(TypeName) - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
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.
compartmentOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The OCID of the compartment the services are in.
compartmentOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
 
compartmentOcid() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
The OCID of the compartment the services are in.
compartmentOcid(String) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Builder
Sets the (required) OCID of the OCI compartment housing the vault from which a SecretBundleNodeConfigSource will retrieve values.
compartmentOcid(String) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The OCID of the compartment the services are in.
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.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.webclient.spi.HttpClientSpi.SupportLevel
This request is compatible by this client, but we have not yet done it (for example always returned by HTTP/1.1).
compensate() - Method in interface io.helidon.lra.coordinator.client.Participant
URI of participant's method annotated with @Compensate.
compile(CompilerOptions, Path...) - Static method in class io.helidon.codegen.compiler.Compiler
Compile the provided source files.
Compiler - Class in io.helidon.codegen.compiler
A javac based compiler for in-process compilation.
CompilerOptions - Interface in io.helidon.codegen.compiler
Provides configuration to the javac compiler.
CompilerOptions.Builder - Class in io.helidon.codegen.compiler
Fluent API builder for CompilerOptions.
CompilerOptions.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.codegen.compiler
Fluent API builder base for CompilerOptions.
CompilerOptions.BuilderBase.CompilerOptionsImpl - Class in io.helidon.codegen.compiler
Generated implementation of the prototype, can be extended by descendant prototype implementations.
CompilerOptionsImpl(CompilerOptions.BuilderBase<?, ?>) - Constructor for class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
Create an instance providing a builder.
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 onComplete signal 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.webserver.grpc.ResponseHelper
Execute a Runnable task and on completion of the task complete the gRPC request by calling StreamObserver.onNext(Object) using the specified result and then call StreamObserver.onCompleted().
complete(StreamObserver<T>, Callable<T>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
Complete a gRPC request based on the result of a Callable.
complete(StreamObserver<T>, CompletionStage<T>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
Complete a gRPC request based on the result of a CompletionStage.
complete(StreamObserver<T>, T) - Static method in class io.helidon.webserver.grpc.ResponseHelper
Complete a gRPC request.
completeAsync(StreamObserver<T>, Runnable, T) - Static method in class io.helidon.webserver.grpc.ResponseHelper
Asynchronously execute a Runnable task and on completion of the task complete the gRPC request by calling StreamObserver.onNext(Object) using the specified result and then call StreamObserver.onCompleted().
completeAsync(StreamObserver<T>, Runnable, T, Executor) - Static method in class io.helidon.webserver.grpc.ResponseHelper
Asynchronously execute a Runnable task and on completion of the task complete the gRPC request by calling StreamObserver.onNext(Object) using the specified result and then call StreamObserver.onCompleted().
completeAsync(StreamObserver<T>, Callable<T>) - Static method in class io.helidon.webserver.grpc.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.webserver.grpc.ResponseHelper
Asynchronously complete a gRPC request based on the result of a Callable.
completeAsync(StreamObserver<T>, CompletionStage<T>) - Static method in class io.helidon.webserver.grpc.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.webserver.grpc.ResponseHelper
Asynchronously complete a gRPC request based on the result of a CompletionStage.
completeNow() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Send onComplete signal downstream immediately, regardless of the buffer content.
completeWithoutResult(StreamObserver<U>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
Obtain a Consumer that can be used to complete a StreamObserver.
completeWithResult(StreamObserver<U>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
Obtain a Consumer that can be used to send values to the StreamObserver.onNext(Object) method.
CompletionAwaitable<T> - Class in io.helidon.common.reactive
CompletionStage wrapper enriched with Awaitable.
CompletionSingle<T> - Class in io.helidon.common.reactive
Single as CompletionStage.
CompletionSingle() - Constructor for class io.helidon.common.reactive.CompletionSingle
 
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.
componentConfig() - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
 
componentConfig() - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
SE Configuration of the current compoennt.
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.
componentTypes() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Returns the component type names describing the element.
componentTypes() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
componentTypes() - Method in interface io.helidon.common.types.TypedElementInfo
Returns the component type names describing the element.
componentTypes(List<? extends TypeName>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Returns the component type names describing the element.
compose(Function<? super Multi<T>, ? extends Flow.Publisher<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
Apply the given composer function to the current Multi instance and return aMulti wrapping the returned Flow.Publisher of this function.
compose(Function<? super Single<T>, ? extends Single<? extends U>>) - Method in interface io.helidon.common.reactive.Single
Apply the given composer function to the current Single instance and return the Single returned 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 class io.helidon.webserver.http1.Http1Config.BuilderBase
A single receive listener, this value is computed.
compositeReceiveListener() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
compositeReceiveListener() - Method in interface io.helidon.webserver.http1.Http1Config
A single receive listener, this value is computed.
compositeReceiveListener(Http1ConnectionListener) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
A single receive listener, this value is computed.
compositeSendListener() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
A single send listener, this value is computed.
compositeSendListener() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
compositeSendListener() - Method in interface io.helidon.webserver.http1.Http1Config
A single send listener, this value is computed.
compositeSendListener(Http1ConnectionListener) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
A single send listener, this value is computed.
COMPRESSION - Enum constant in enum class io.helidon.http.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.
computeGrants(Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
Compute grants for the provided subject.
computeGrants(String, String, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
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() - Method in class io.helidon.scheduling.CronConfig.BuilderBase
Allow concurrent execution if previous task didn't finish before next execution.
concurrentExecution() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
 
concurrentExecution() - Method in interface io.helidon.scheduling.CronConfig
Allow concurrent execution if previous task didn't finish before next execution.
concurrentExecution(boolean) - Method in class io.helidon.scheduling.CronConfig.BuilderBase
Allow concurrent execution if previous task didn't finish before next execution.
concurrentExecution(boolean) - Method in class io.helidon.scheduling.Scheduling.CronBuilder
Deprecated.
Allow concurrent execution if previous task didn't finish before next execution.
concurrentExecutions() - Method in interface io.helidon.faulttolerance.Bulkhead.Stats
Number of concurrent executions at this time.
ConditionallyCloseableConnection - Class in io.helidon.integrations.jdbc
A JDBC 4.3-compliant DelegatingConnection whose ConditionallyCloseableConnection.close() method may or may not close it depending on other partial state.
ConditionallyCloseableConnection(Connection) - Constructor for class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
Deprecated.
This constructor continues to exist for backwards compatibility only and its use is strongly discouraged. Please use the ConditionallyCloseableConnection(Connection, boolean, boolean) constructor instead and consider supplying true for its strictClosedChecking parameter. In the future, this constructor may change, without prior notice, to cause new ConditionallyCloseableConnection instances created by it to behave as if they were created by invocations of the ConditionallyCloseableConnection(Connection, boolean, boolean) constructor instead, with true supplied for its strictClosedChecking parameter.
ConditionallyCloseableConnection(Connection, boolean) - Constructor for class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
Deprecated.
This constructor continues to exist for backwards compatibility only and its use is strongly discouraged. Please use the ConditionallyCloseableConnection(Connection, boolean, boolean) constructor instead and consider supplying true for its strictClosedChecking parameter. In the future, this constructor may change, without prior notice, to cause new ConditionallyCloseableConnection instances created by it to behave as if they were created by invocations of the ConditionallyCloseableConnection(Connection, boolean, boolean) constructor instead, with true supplied for its strictClosedChecking parameter.
ConditionallyCloseableConnection(Connection, boolean, boolean) - Constructor for class io.helidon.integrations.jdbc.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() - Static method in class io.helidon.common.config.GlobalConfig
Global configuration instance.
config() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.common.pki.Keys.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
If this instance was configured, this would be the config instance used.
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.dbclient.jdbc.JdbcParametersConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
get the current configured helidon configuration.
config() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
If this instance was configured, this would be the config instance used.
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 class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
config() - Method in interface io.helidon.metrics.api.MetricsConfig
Metrics configuration node.
config() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.scheduling.CronConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
 
config() - Method in interface io.helidon.webserver.cors.CorsConfig
Access to config that was used to create this feature.
config() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
HTTP/1 protocol configuration to use for this connection selector.
config() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
 
config() - Method in interface io.helidon.webserver.http1.Http1ConnectionSelectorConfig
HTTP/1 protocol configuration to use for this connection selector.
config() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in interface io.helidon.webserver.ListenerContext
Configuration of this listener.
config() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
 
config() - Method in interface io.helidon.webserver.observe.health.HealthObserverConfig
Config provided by the user (if any).
config() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
 
config() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
Configuration of the observe feature, if present.
config() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
config() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
Configuration associated with this security handler.
config() - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport.Builder
Returns the config (if any) assigned for this builder.
config() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
If this instance was configured, this would be the config instance used.
config(Config) - Method in interface io.helidon.builder.api.Prototype.ConfiguredBuilder
Update builder from configuration.
config(Config) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.common.pki.Keys.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Update builder from configuration (node of this type).
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 Config node.
config(Config) - Method in class io.helidon.cors.MappedCrossOriginConfig.Builder
Applies data in the provided config node.
config(Config) - Method in class io.helidon.dbclient.DbClient.Builder
Use database connection configuration from configuration file.
config(Config) - Method in class io.helidon.dbclient.DbClientBuilderBase
 
config(Config) - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
Configure this client service from config.
config(Config) - Method in class io.helidon.dbclient.DbStatements.Builder
Set statements from configuration.
config(Config) - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
Set health check parameters using Config node.
config(Config) - Method in class io.helidon.dbclient.jdbc.JdbcClientBuilder
 
config(Config) - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
Update builder from configuration.
config(Config) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.dbclient.metrics.DbClientMetricBuilder
Configure a metric from configuration.
config(Config) - Method in class io.helidon.dbclient.mongodb.MongoDbClientBuilder
 
config(Config) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
Use database connection configuration from configuration file.
config(Config) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
Update builder from configuration (node of this type).
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.http.encoding.ContentEncodingContextConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.http.RequestedUriDiscoveryContext.Builder
Update the settings from the "requested-uri-discovery" Config node within the socket configuration.
config(Config) - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
Override default 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.sdk.runtime.OciConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
Update builder from configuration (node of this type).
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 interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
Updates the builder using the provided metrics config.
config(Config) - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
Update builder from configuration (node of this type).
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.openapi.MpOpenApiManagerConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.microprofile.security.JerseySecurityFeature.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.scheduling.CronConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
Update builder from configuration (node of this type).
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.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
 
config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider.Builder
Update this builder state from configuration.
config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.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.OidcProvider.Builder
Update this builder with configuration.
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) - 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.providers.jaeger.JaegerTracerBuilder
 
config(Config) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
Load configuration of tracer from configuration of the application.
config(Config) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
 
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.webclient.api.HttpClientConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webclient.api.Proxy.Builder
Configure a metric from configuration.
config(Config) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.observe.tracing.PathTracingConfig.Builder
Update this builder from provided Config.
config(Config) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport.Builder
Sets the configuration to be used by this builder.
config(Config) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Update builder from configuration (node of this type).
config(Config) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
Update builder from configuration (node of this type).
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) - Static method in class io.helidon.faulttolerance.FaultTolerance
Configure Helidon wide defaults from a config instance.
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.microstream.core.EmbeddedStorageManagerBuilder
Update builder from configuration.
config(Config) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Updates the builder using the specified OCI metrics Config node.
config(Config) - Method in class io.helidon.integrations.oci.secrets.configsource.AbstractSecretBundleConfigSource.Builder
Configures this AbstractSecretBundleConfigSource.Builder from the supplied meta-configuration.
config(Config) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleLazyConfigSource.Builder
Configures this SecretBundleLazyConfigSource.Builder from the supplied meta-configuration.
config(Config) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Builder
Configures this SecretBundleNodeConfigSource.Builder from the supplied meta-configuration.
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 class io.helidon.microprofile.server.Server.Builder
Configuration instance to use to configure this server (Helidon config).
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.webserver.accesslog.AccessLogRoutingFeature.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
Update builder from configuration.
config(Config) - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
Updates settings using the provided Config node for the service of interest.
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(OidcConfig) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
Use the provided OidcConfig for this builder.
config(Http1Config) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
HTTP/1 protocol configuration to use for this connection selector.
config(String) - Method in class io.helidon.security.EndpointConfig
Get Config instance 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(String, Class<T>) - Method in class io.helidon.webserver.ProtocolConfigs
Get a protocol configuration if defined.
config(Consumer<Http1Config.Builder>) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
HTTP/1 protocol configuration to use for this connection selector.
config(Supplier<? extends Http1Config>) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
HTTP/1 protocol configuration to use for this connection selector.
config(Supplier<Config>) - Static method in class io.helidon.common.config.GlobalConfig
Set global configuration if not yet configured.
config(Supplier<Config>, boolean) - Static method in class io.helidon.common.config.GlobalConfig
Set global configuration.
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
Property name to set a Config instance to by used by underlying WebClient.
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 interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Config key of this config.
CONFIG_KEY - Static variable in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
Config key of this 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_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.security.providers.common.OutboundTarget
Configuration key for name of target.
CONFIG_NAME - Static variable in class io.helidon.webserver.websocket.WsUpgradeProvider
WebSocket server connection provider configuration node name.
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
Config Builder.
Config.Context - Interface in io.helidon.config
Context associated with specific Config node 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 class io.helidon.faulttolerance.CircuitBreakerImpl$$Injection$$Activator
 
configBean() - Method in class io.helidon.webclient.api.LoomClient$$Injection$$Activator
 
configBeanType() - Method in class io.helidon.faulttolerance.CircuitBreakerImpl$$Injection$$Activator
 
configBeanType() - Method in class io.helidon.webclient.api.LoomClient$$Injection$$Activator
 
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, Config and ConfigProperty and ConfigProperties).
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> - 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.ObjectNode directly, 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.Builder as it constructs a Config.
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 Config implementations.
ConfigException - Exception Class in io.helidon.config
Exception is thrown by Config implementations.
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 the Config API.
ConfigFilters - Class in io.helidon.config
Class provides access to built-in ConfigFilter implementations.
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.
ConfigItem - Interface in io.helidon.config
Configuration item policy.
ConfigItem.Builder - Class in io.helidon.config
Fluent API builder for ConfigItem.
ConfigItem.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.config
Fluent API builder base for ConfigItem.
ConfigItem.BuilderBase.ConfigItemImpl - Class in io.helidon.config
Generated implementation of the prototype, can be extended by descendant prototype implementations.
ConfigItemImpl(ConfigItem.BuilderBase<?, ?>) - Constructor for class io.helidon.config.ConfigItem.BuilderBase.ConfigItemImpl
Create an instance providing a builder.
configKey() - Method in interface io.helidon.common.config.ConfiguredProvider
Key this service implementation is stored under.
configKey() - Method in class io.helidon.dbclient.hikari.HikariConnectionPoolProvider
 
configKey() - Method in interface io.helidon.dbclient.hikari.spi.HikariMetricsProvider
Configuration key of the extension provider.
configKey() - Method in class io.helidon.dbclient.metrics.DbClientMetricsProvider
 
configKey() - Method in class io.helidon.dbclient.metrics.hikari.HikariMetricsExtensionProvider
 
configKey() - Method in interface io.helidon.dbclient.spi.DbClientServiceProvider
The configuration key expected in config.
configKey() - Method in class io.helidon.dbclient.tracing.DbClientTracingProvider
 
configKey() - Method in class io.helidon.http.encoding.deflate.DeflateEncodingProvider
 
configKey() - Method in class io.helidon.http.encoding.gzip.GzipEncodingProvider
 
configKey() - Method in class io.helidon.http.media.jackson.JacksonMediaSupportProvider
 
configKey() - Method in class io.helidon.http.media.jsonb.JsonbMediaSupportProvider
 
configKey() - Method in class io.helidon.http.media.jsonp.JsonpMediaSupportProvider
 
configKey() - Method in class io.helidon.http.media.multipart.MultiPartSupportProvider
 
configKey() - Method in class io.helidon.integrations.oci.metrics.cdi.OciMetricsBean
Returns the config key to use for retrieving OCI metrics settings from the root config.
configKey() - Method in class io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesTlsManagerProvider
 
configKey() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiProvider
 
configKey() - Method in class io.helidon.openapi.OpenApiFeatureProvider
 
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.
configKey() - Method in class io.helidon.webclient.http1.Http1ProtocolConfigProvider
 
configKey() - Method in class io.helidon.webclient.http2.Http2ProtocolConfigProvider
 
configKey() - Method in class io.helidon.webclient.metrics.WebClientMetricsProvider
Deprecated.
 
configKey() - Method in class io.helidon.webclient.security.WebClientSecurityProvider
Deprecated.
 
configKey() - Method in class io.helidon.webclient.tracing.WebClientTracingProvider
Deprecated.
 
configKey() - Method in class io.helidon.webclient.websocket.WsProtocolConfigProvider
 
configKey() - Method in class io.helidon.webserver.accesslog.AccessLogFeatureProvider
 
configKey() - Method in class io.helidon.webserver.context.ContextFeatureProvider
 
configKey() - Method in class io.helidon.webserver.cors.CorsFeatureProvider
 
configKey() - Method in class io.helidon.webserver.grpc.GrpcProtocolConfigProvider
 
configKey() - Method in class io.helidon.webserver.http1.Http1ProtocolConfigProvider
 
configKey() - Method in class io.helidon.webserver.http2.Http2ProtocolConfigProvider
 
configKey() - Method in class io.helidon.webserver.observe.config.ConfigObserveProvider
Deprecated.
 
configKey() - Method in class io.helidon.webserver.observe.health.HealthObserveProvider
Deprecated.
 
configKey() - Method in class io.helidon.webserver.observe.info.InfoObserveProvider
Deprecated.
 
configKey() - Method in class io.helidon.webserver.observe.log.LogObserveProvider
Deprecated.
 
configKey() - Method in class io.helidon.webserver.observe.metrics.MetricsObserveProvider
Deprecated.
 
configKey() - Method in class io.helidon.webserver.observe.ObserveFeatureProvider
 
configKey() - Method in interface io.helidon.webserver.observe.spi.ObserveProvider
Configuration key of this provider.
configKey() - Method in class io.helidon.webserver.observe.tracing.TracingObserveProvider
Deprecated.
 
configKey() - Method in class io.helidon.webserver.security.SecurityFeatureProvider
 
configKey() - Method in class io.helidon.webserver.websocket.WsProtocolConfigProvider
 
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 ConfigMapperProvider to help transformation of complex structures.
ConfigMapperProvider - Interface in io.helidon.config.spi
Provides mapping functions that convert a Config subtree 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.
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.ListNode instance.
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 ConfigParser if necessary.
ConfigNode.ObjectNode.Builder - Interface in io.helidon.config.spi
Builder to build ConfigNode.ObjectNode instance.
ConfigNode.ValueNode - Interface in io.helidon.config.spi
Single string-based configuration value.
ConfigObserveProvider - Class in io.helidon.webserver.observe.config
Deprecated.
only for ServiceLoader
ConfigObserveProvider() - Constructor for class io.helidon.webserver.observe.config.ConfigObserveProvider
Deprecated.
only for ServiceLoader
ConfigObserver - Class in io.helidon.webserver.observe.config
Config Observer configuration.
ConfigObserverConfig - Interface in io.helidon.webserver.observe.config
Interface generated from definition.
ConfigObserverConfig.Builder - Class in io.helidon.webserver.observe.config
Fluent API builder for ConfigObserver.
ConfigObserverConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.observe.config
Fluent API builder base for ConfigObserver.
ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl - Class in io.helidon.webserver.observe.config
Generated implementation of the prototype, can be extended by descendant prototype implementations.
ConfigObserverConfigImpl(ConfigObserverConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
Create an instance providing a builder.
ConfigParser - Interface in io.helidon.config.spi
Transforms config ConfigParser.Content into a ConfigNode.ObjectNode that 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 ConfigParser implementations.
configPath() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI configuration profile path.
configPath() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
configPath() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
The OCI configuration profile path.
configPath(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI configuration profile path.
ConfigProducer$$Injection$$Activator - Class in io.helidon.config
Activator for ConfigProducer.
ConfigProducer$$Injection$$Activator() - Constructor for class io.helidon.config.ConfigProducer$$Injection$$Activator
Default activator constructor.
configProfile() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI configuration/auth profile name.
configProfile() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
configProfile() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
The OCI configuration/auth profile name.
configProfile(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI configuration/auth profile name.
ConfigProperties - Class in io.helidon.config.encryption
Properties and their default values.
configPropertyNames() - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
Returns a Set of all known configuration property names.
configPropertyValue(String) - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
Given a configuration property name, returns an Optional<String> containing its value, or an empty Optional if no such configuration property value exists.
ConfigProvider - Interface in io.helidon.common.config.spi
Service loader provider interface to discover config implementation that would be used to obtain a default configuration instance.
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
Source of 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() - Element in annotation interface io.helidon.microprofile.testing.junit5.Configuration
Class path properties config sources to add to configuration of this test class or method.
configSources() - Element in annotation interface io.helidon.microprofile.testing.testng.Configuration
Class path properties config sources to add to configuration of this test class or method.
ConfigSources - Class in io.helidon.config
Provides access to built-in ConfigSource implementations.
ConfigSources.SystemPropertiesConfigSource - Class in io.helidon.config
System properties config source.
ConfigSources.SystemPropertiesConfigSource.Builder - Class in io.helidon.config
configSupplier() - Static method in class io.helidon.integrations.oci.sdk.runtime.OciExtension
The supplier for the raw config-backed by the OCI config source(s).
configSupplier(Supplier<Config>) - Static method in class io.helidon.integrations.oci.sdk.runtime.OciExtension
Establishes the supplier for the raw config-backed by the OCI config source(s).
configType() - Method in class io.helidon.webclient.http1.Http1ClientSpiProvider
 
configType() - Method in class io.helidon.webclient.http2.Http2ClientSpiProvider
 
configType() - Method in interface io.helidon.webclient.spi.ClientProtocolProvider
Type of the config object.
configType() - Method in class io.helidon.webclient.websocket.WsProtocolProvider
 
configuration(Config) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
Configuration to use for validator instances.
Configuration - Search tag in class io.helidon.integrations.oci.sdk.cdi.OciExtension
Section
Configuration - Search tag in class io.helidon.integrations.oci.sdk.runtime.OciExtension
Section
Configuration - Search tag in class io.helidon.microprofile.cdi.Main
Section
Configuration - Search tag in interface io.helidon.config.Config
Section
Configuration - Search tag in package io.helidon.webserver.cors
Section
Configuration - Annotation Interface in io.helidon.microprofile.testing.junit5
Additional configuration of config itself.
Configuration - Annotation Interface in io.helidon.microprofile.testing.testng
Additional configuration of config itself.
Configuration Values and Types - Search tag in package io.helidon.config
Section
configurator() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery.OfConstructor
Returns the configurator for the constructor on which an annotation of interest appears.
configurator() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery.OfMethod
Returns the configurator for the method on which an annotation of interest appears.
configure() - Method in class io.helidon.common.SerializationConfig
Configure deserialization filtering in the current VM.
configure(ServiceBinder) - Method in class io.helidon.config.Injection$$Module
 
configure(ServiceBinder) - Method in class io.helidon.faulttolerance.Injection$$Module
 
configure(ServiceBinder) - Method in class io.helidon.integrations.oci.sdk.runtime.Injection$$Module
 
configure(ServiceBinder) - Method in class io.helidon.integrations.oci.tls.certificates.Injection$$Module
 
configure(ServiceBinder) - Method in class io.helidon.webclient.api.Injection$$Module
 
configure(ConfigureK8s.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
Configure this authentication method.
configure(DbConfigure.Request<?>) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
Configure a database.
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.security.ClientSecurityAutoDiscoverable
 
configure(FeatureContext) - Method in class io.helidon.microprofile.security.JerseySecurityFeature
 
configure(FeatureContext) - Method in class io.helidon.microprofile.security.SecurityDisabledFeature
 
configure(FeatureContext) - Method in class io.helidon.microprofile.telemetry.TelemetryAutoDiscoverable
Used to register HelidonTelemetryContainerFilter and HelidonTelemetryClientFilter filters.
configure(FeatureContext) - Method in class io.helidon.microprofile.tracing.MpTracingAutoDiscoverable
 
configure(FeatureContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingAutoDiscoverable
 
CONFIGURE - Enum constant in enum class io.helidon.common.SerializationConfig.Action
Attempt to configure the correct values.
configureContext(SecurityFilterContext, ContainerRequestContext, UriInfo) - Method in class io.helidon.microprofile.security.SecurityFilter
 
configured() - Static method in class io.helidon.common.config.GlobalConfig
Whether a global configuration has already been configured.
configured() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
This can be set to false for options, where this annotation is used for other purposes, and in fact does not indicate something to be loaded from configuration.
Configured - Annotation Interface in io.helidon.config.metadata
A configured class can load its values from configuration.
configuredAuthenticationDetailsProvider(boolean) - Static method in class io.helidon.integrations.oci.sdk.runtime.OciExtension
The configured authentication provider strategy type name.
configuredContext() - Method in interface io.helidon.webserver.servicecommon.FeatureSupport
Web context of this service as configured (may not contain leading slash).
configuredContext() - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport
 
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.
ConfiguredProvider<T> - Interface in io.helidon.common.config
Providers that can be loaded from configuration should implement this interface.
ConfiguredTlsManager - Class in io.helidon.common.tls
The default configured TlsManager implementation.
ConfiguredTlsManager(String, String) - Constructor for class io.helidon.common.tls.ConfiguredTlsManager
Configured tls manager constructor.
ConfiguredValue - Annotation Interface in io.helidon.config.metadata
Can be used to define a list of possible values of an option.
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 interface io.helidon.webserver.ListenerConfig
Update the server socket with configured socket options.
configureSocket(ServerSocket) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
Update the server socket with configured socket options.
configureSocket(ServerSocket) - Method in interface io.helidon.webserver.WebServerConfig
Update the server socket with configured socket options.
configureSocket(ServerSocket) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Update the server socket with configured socket options.
configureSocket(Socket) - Method in interface io.helidon.common.socket.SocketOptions
Configure socket with defined socket options.
configureSocket(Socket) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
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.webserver.observe.metrics.MetricsObserver
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 Config node.
ConfigValue<T> - Interface in io.helidon.config
A typed value of a Config node.
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 SecurityProviderService provider 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.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() - Method in class io.helidon.webclient.api.TcpClientConnection
Connect this connection over the network.
connect(String, WsListener) - Method in interface io.helidon.webclient.websocket.WsClient
Starts a new WebSocket connection and runs it in a new virtual thread.
connect(String, WsListener) - Method in class io.helidon.webserver.testing.junit5.websocket.DirectWsClient
 
connect(URI, WsListener) - Method in interface io.helidon.webclient.websocket.WsClient
Starts a new WebSocket connection and runs it in a new virtual thread.
connect(URI, WsListener) - Method in class io.helidon.webserver.testing.junit5.websocket.DirectWsClient
 
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.http.http2.Http2ErrorCode
The connection established in response to a CONNECT request (Section 8.3) was reset or abnormally closed.
CONNECT - Static variable in class io.helidon.http.Method
The HTTP CONNECT method starts two-way communications with the requested resource.
connected() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
Whether this client is connected.
connection() - Method in interface io.helidon.dbclient.jdbc.JdbcConnectionPool
Return a connection from the pool.
connection() - Method in class io.helidon.messaging.connectors.jms.SessionMetadata
Connection used for receiving the message.
connection() - Method in class io.helidon.webclient.api.ClientRequestBase
 
connection() - Method in interface io.helidon.webclient.api.FullClientRequest
Possible explicit connection to use (such as when using a proxy).
connection() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Client connection/stream that was used to handle this request.
connection() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
 
connection() - Method in interface io.helidon.webclient.api.WebClientServiceResponse
Client connection/stream that was used to handle this request.
connection() - Method in class io.helidon.webclient.http1.UpgradeResponse
Upgraded connection.
connection(ClientConnection) - Method in interface io.helidon.webclient.api.ClientRequest
This method is for explicit connection use by this request.
connection(ClientConnection) - Method in class io.helidon.webclient.api.ClientRequestBase
 
connection(ReleasableResource) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Client connection/stream that was used to handle this request.
connection(ConnectionContext) - Method in class io.helidon.webserver.http1.Http1ConnectionSelector
 
connection(ConnectionContext) - Method in class io.helidon.webserver.http2.Http2ConnectionSelector
 
connection(ConnectionContext) - Method in interface io.helidon.webserver.spi.ServerConnectionSelector
Create a new connection.
CONNECTION - Static variable in class io.helidon.http.HeaderNames
The Connection header name.
CONNECTION_CLOSE - Static variable in class io.helidon.http.HeaderValues
Connection close.
CONNECTION_KEEP_ALIVE - Static variable in class io.helidon.http.HeaderValues
Connection keep-alive.
connectionAcquisitionTimeout(Duration) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Set connection acquisition timeout.
connectionCacheSize() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Maximal size of the connection cache.
connectionCacheSize() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
connectionCacheSize() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Maximal size of the connection cache.
connectionCacheSize() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Maximal size of the connection cache.
connectionCacheSize() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Maximal size of the connection cache.
connectionCacheSize() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Maximal size of the connection cache.
connectionCacheSize() - Method in interface io.helidon.webclient.api.HttpClientConfig
Maximal size of the connection cache.
connectionCacheSize() - Method in interface io.helidon.webclient.api.WebClientConfig
Maximal size of the connection cache.
connectionCacheSize() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Maximal size of the connection cache.
connectionCacheSize() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Maximal size of the connection cache.
connectionCacheSize() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Maximal size of the connection cache.
connectionCacheSize(int) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Maximal size of the connection cache.
connectionConfig() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configuration of a connection (established from client against our server).
connectionConfig() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
connectionConfig() - Method in interface io.helidon.webserver.ListenerConfig
Configuration of a connection (established from client against our server).
connectionConfig() - Method in interface io.helidon.webserver.WebServerConfig
Configuration of a connection (established from client against our server).
connectionConfig() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Configuration of a connection (established from client against our server).
connectionConfig(ConnectionConfig) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configuration of a connection (established from client against our server).
connectionConfig(Consumer<ConnectionConfig.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configuration of a connection (established from client against our server).
ConnectionConfig - Interface in io.helidon.webserver
Configuration of a server connection (for each connection created by clients).
ConnectionConfig.Builder - Class in io.helidon.webserver
Fluent API builder for ConnectionConfig.
ConnectionConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver
Fluent API builder base for ConnectionConfig.
ConnectionConfig.BuilderBase.ConnectionConfigImpl - Class in io.helidon.webserver
Generated implementation of the prototype, can be extended by descendant prototype implementations.
ConnectionConfigImpl(ConnectionConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
Create an instance providing a builder.
ConnectionContext - Class in io.helidon.messaging.connectors.jms
Context related to one actual connection being constructed by JMS connector.
ConnectionContext - Interface in io.helidon.webserver
Server connection context.
connectionFactory() - Method in class io.helidon.messaging.connectors.jms.SessionMetadata
ConnectionFactory used for receiving the message.
connectionFactory(String, ConnectionFactory) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
Add custom ConnectionFactory referencable by supplied name with JmsConnector.NAMED_FACTORY_ATTRIBUTE.
ConnectionFlowControl - Class in io.helidon.http.http2
HTTP/2 Flow control for connection.
ConnectionFlowControl.ConnectionFlowControlBuilder - Class in io.helidon.http.http2
Connection flow control builder.
ConnectionKey - Record Class in io.helidon.webclient.api
Connection key instance contains all needed connection related information.
ConnectionKey(String, String, int, Duration, Tls, DnsResolver, DnsAddressLookup, Proxy) - Constructor for record class io.helidon.webclient.api.ConnectionKey
Creates an instance of a ConnectionKey record class.
connectionOptions() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Options for connections accepted by this listener.
connectionOptions() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
connectionOptions() - Method in interface io.helidon.webserver.ListenerConfig
Options for connections accepted by this listener.
connectionOptions() - Method in interface io.helidon.webserver.WebServerConfig
Options for connections accepted by this listener.
connectionOptions() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Options for connections accepted by this listener.
connectionOptions(SocketOptions) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Options for connections accepted by this listener.
connectionOptions(Consumer<SocketOptions.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Options for connections accepted by this listener.
connectionOptions(Supplier<? extends SocketOptions>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Options for connections accepted by this listener.
connectionPool(JdbcConnectionPool) - Method in class io.helidon.dbclient.jdbc.JdbcClientBuilder
Configure a connection pool.
ConnectionProviders - Class in io.helidon.webserver
Connection provider candidates.
connectionSelectors() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Explicitly defined connection selectors to be used with this socket.
connectionSelectors() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
connectionSelectors() - Method in interface io.helidon.webserver.ListenerConfig
Explicitly defined connection selectors to be used with this socket.
connectionSelectors() - Method in interface io.helidon.webserver.WebServerConfig
Explicitly defined connection selectors to be used with this socket.
connectionSelectors() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Explicitly defined connection selectors to be used with this socket.
connectionSelectors(List<? extends ServerConnectionSelector>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Explicitly defined connection selectors to be used with this socket.
connector(ConnectorFactory) - Method in class io.helidon.messaging.Messaging.Builder
Add connector implementing IncomingConnectorFactory, OutgoingConnectorFactory or 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.BuilderBase
Socket connect timeout.
connectTimeout() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
 
connectTimeout() - Method in interface io.helidon.common.socket.SocketOptions
Socket connect timeout.
connectTimeout() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Connect timeout.
connectTimeout() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
 
connectTimeout() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Connect timeout.
connectTimeout() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Connect timeout.
connectTimeout() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Connect timeout.
connectTimeout() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Connect timeout.
connectTimeout() - Method in interface io.helidon.webclient.api.HttpClientConfig
Connect timeout.
connectTimeout() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
Connect timeout.
connectTimeout() - Method in interface io.helidon.webclient.api.HttpConfigBase
Connect timeout.
connectTimeout() - Method in interface io.helidon.webclient.api.WebClientConfig
Connect timeout.
connectTimeout() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Connect timeout.
connectTimeout() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Connect timeout.
connectTimeout() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Connect timeout.
connectTimeout() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
 
connectTimeout() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Connect timeout.
connectTimeout() - Method in interface io.helidon.webserver.ConnectionConfig
Connect timeout.
connectTimeout(Duration) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Socket connect timeout.
connectTimeout(Duration) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Connect timeout.
connectTimeout(Duration) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Connect timeout.
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.providers.jaeger.JaegerTracerBuilder.SamplerType
Constant sampler always makes the same decision for all traces.
Constructor - Class in io.helidon.codegen.classmodel
Constructor model.
CONSTRUCTOR - Enum constant in enum class io.helidon.common.types.ElementKind
Constructor element type kind.
Constructor.Builder - Class in io.helidon.codegen.classmodel
Fluent API builder for Constructor.
consume() - Method in interface io.helidon.http.media.ReadableEntity
Consume the entity if not yet consumed.
consume() - Method in class io.helidon.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.http.media.ReadableEntity
Whether this entity has been consumed already.
consumed() - Method in class io.helidon.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(Header) - Method in interface io.helidon.http.Headers
Whether these headers contain a header with the provided name and value.
contains(HeaderName) - Method in interface io.helidon.http.Headers
Whether these headers contain a header with the provided name.
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.
containsKey(Class<? extends T>) - Method in class io.helidon.security.ClassToInstanceStore
Check if this store contains a mapping for a class.
containsKey(String) - Method in interface io.helidon.tracing.Baggage
Returns whether the specified key is present in the baggage.
content() - Method in class io.helidon.codegen.classmodel.Javadoc
Content of this javadoc.
content() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Binary content of the resource (base64 encoded).
content() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
 
content() - Method in interface io.helidon.common.configurable.ResourceConfig
Binary content of the resource (base64 encoded).
content() - Method in interface io.helidon.webserver.http.ServerRequest
Server request entity.
content(Object) - Method in class io.helidon.http.media.multipart.WriteablePart.Builder
Configure content to be serialized using MediaContext.
content(String) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
Set new content.
content(String) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Binary content of the resource (base64 encoded).
content(Supplier<Object>) - Method in class io.helidon.http.media.multipart.WriteablePart.Builder
Configure content to be serialized using MediaContext.
content(List<String>) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
Set new content.
content(List<String>) - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
content(List<String>) - Method in class io.helidon.codegen.classmodel.Field.Builder
 
content(List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Set new content.
content(List<String>) - Method in class io.helidon.codegen.classmodel.Method.Builder
 
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.http.HeaderNames
The <code>{@value}</code> header name.
CONTENT_ENCODING - Static variable in class io.helidon.http.HeaderNames
The Content-Encoding header name.
CONTENT_LANGUAGE - Static variable in class io.helidon.http.HeaderNames
The Content-Language header name.
CONTENT_LENGTH - Static variable in class io.helidon.http.HeaderNames
The Content-Length header name.
CONTENT_LENGTH_ZERO - Static variable in class io.helidon.http.HeaderValues
Content length with 0 value.
CONTENT_LOCATION - Static variable in class io.helidon.http.HeaderNames
The Content-Location header name.
CONTENT_RANGE - Static variable in class io.helidon.http.HeaderNames
The Content-Range header name.
CONTENT_TYPE - Static variable in class io.helidon.http.HeaderNames
The Content-Type header name.
CONTENT_TYPE_EVENT_STREAM - Static variable in class io.helidon.http.HeaderValues
Content type SSE event stream.
CONTENT_TYPE_JSON - Static variable in class io.helidon.http.HeaderValues
Content type application/json with no charset.
CONTENT_TYPE_OCTET_STREAM - Static variable in class io.helidon.http.HeaderValues
Content type octet stream.
CONTENT_TYPE_TEXT_PLAIN - Static variable in class io.helidon.http.HeaderValues
Content type text plain with no charset.
ContentBuilder<T> - Interface in io.helidon.codegen.classmodel
A component capable of holding content.
ContentDecoder - Interface in io.helidon.http.encoding
Content decoder.
contentDecodingEnabled() - Method in interface io.helidon.http.encoding.ContentEncodingContext
There is at least one content decoder.
contentDecodingSupported(String) - Method in interface io.helidon.http.encoding.ContentEncodingContext
Whether there is a content decoder for the provided id.
ContentDisposition - Class in io.helidon.http
A generic representation of the Content-Disposition header.
ContentDisposition.Builder - Class in io.helidon.http
Fluent API builder for ContentDisposition.
contentEncode(OutputStream) - Method in class io.helidon.webserver.http.ServerResponseBase
Encode content using requested/default content encoder.
ContentEncoder - Interface in io.helidon.http.encoding
Content encoder.
contentEncoding() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Configure the listener specific ContentEncodingContext.
contentEncoding() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
contentEncoding() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Configure the listener specific ContentEncodingContext.
contentEncoding() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Configure the listener specific ContentEncodingContext.
contentEncoding() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Configure the listener specific ContentEncodingContext.
contentEncoding() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Configure the listener specific ContentEncodingContext.
contentEncoding() - Method in interface io.helidon.webclient.api.HttpClientConfig
Configure the listener specific ContentEncodingContext.
contentEncoding() - Method in interface io.helidon.webclient.api.WebClientConfig
Configure the listener specific ContentEncodingContext.
contentEncoding() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Configure the listener specific ContentEncodingContext.
contentEncoding() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Configure the listener specific ContentEncodingContext.
contentEncoding() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Configure the listener specific ContentEncodingContext.
contentEncoding() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configure the listener specific ContentEncodingContext.
contentEncoding() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
contentEncoding() - Method in interface io.helidon.webserver.ListenerConfig
Configure the listener specific ContentEncodingContext.
contentEncoding() - Method in interface io.helidon.webserver.WebServerConfig
Configure the listener specific ContentEncodingContext.
contentEncoding() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Configure the listener specific ContentEncodingContext.
contentEncoding(ContentEncodingContext) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Configure the listener specific ContentEncodingContext.
contentEncoding(ContentEncodingContext) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configure the listener specific ContentEncodingContext.
contentEncoding(ContentEncodingContextConfig) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Configure the listener specific ContentEncodingContext.
contentEncoding(ContentEncodingContextConfig) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configure the listener specific ContentEncodingContext.
contentEncoding(Consumer<ContentEncodingContextConfig.Builder>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Configure the listener specific ContentEncodingContext.
contentEncoding(Consumer<ContentEncodingContextConfig.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configure the listener specific ContentEncodingContext.
contentEncoding(Supplier<? extends ContentEncodingContext>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Configure the listener specific ContentEncodingContext.
ContentEncoding - Interface in io.helidon.http.encoding
Content encoding service created from ContentEncodingProvider, or directly implemented.
contentEncodingContext() - Method in interface io.helidon.webserver.ListenerContext
Content encoding support, to handle entity encoding (such as gzip, deflate).
ContentEncodingContext - Interface in io.helidon.http.encoding
Content encoding support to obtain encoders and decoders.
ContentEncodingContextConfig - Interface in io.helidon.http.encoding
Interface generated from definition.
ContentEncodingContextConfig.Builder - Class in io.helidon.http.encoding
Fluent API builder for ContentEncodingContext.
ContentEncodingContextConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.http.encoding
Fluent API builder base for ContentEncodingContext.
ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl - Class in io.helidon.http.encoding
Generated implementation of the prototype, can be extended by descendant prototype implementations.
ContentEncodingContextConfigImpl(ContentEncodingContextConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
Create an instance providing a builder.
contentEncodingEnabled() - Method in interface io.helidon.http.encoding.ContentEncodingContext
There is at least one content encoder.
ContentEncodingProvider - Interface in io.helidon.http.encoding.spi
Content encoding ServiceLoader service provider interface.
contentEncodings() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
 
contentEncodings() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
List of content encodings that should be used.
contentEncodings() - Method in interface io.helidon.http.encoding.ContentEncodingContextConfig
List of content encodings that should be used.
contentEncodings(List<? extends ContentEncoding>) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
List of content encodings that should be used.
contentEncodingsDiscoverServices(boolean) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
List of content encodings that should be used.
contentEncodingSupported(String) - Method in interface io.helidon.http.encoding.ContentEncodingContext
Whether there is a content encoder for the provided id.
contentLength() - Method in interface io.helidon.http.Headers
Content length if defined.
contentLength() - Method in interface io.helidon.http.media.InstanceWriter
If we can determine the number of bytes to be written to the stream, provide the information here.
contentLength(long) - Method in interface io.helidon.http.WritableHeaders
Content length of the entity in bytes.
contentLength(long) - Method in interface io.helidon.webserver.http.ServerResponse
Configure a content length header for this response.
contentName() - Method in class io.helidon.http.ContentDisposition
Get the value of the name parameter.
contentPlain() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Plain content of the resource (text).
contentPlain() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
 
contentPlain() - Method in interface io.helidon.common.configurable.ResourceConfig
Plain content of the resource (text).
contentPlain(String) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Plain content of the resource (text).
contentType() - Method in interface io.helidon.http.Headers
Content type (if defined).
contentType() - Method in interface io.helidon.http.media.multipart.ReadablePart
Content type of this multipart part.
contentType() - Method in interface io.helidon.http.media.multipart.WriteablePart
Content type of this part.
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() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
 
contentType() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
 
contentType() - Method in interface io.helidon.webserver.observe.log.LogStreamConfig
 
contentType(Config) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
 
contentType(MediaType) - Method in class io.helidon.http.media.multipart.WriteablePart.Builder
Content type of this part.
contentType(MediaType) - Method in interface io.helidon.http.WritableHeaders
Sets the MIME type of the response body.
contentType(MediaType) - Method in interface io.helidon.webclient.api.ClientRequest
Sets the content type of the request.
contentType(HttpMediaType) - Method in class io.helidon.http.media.multipart.WriteablePart.Builder
Content type of this part, with possible parameters.
contentType(HttpMediaType) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
 
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.webserver.staticcontent.StaticContentService.FileBasedBuilder
Maps a filename extension to the response content type.
contentType(Consumer<HttpMediaType.Builder>) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
 
contentType(Supplier<? extends HttpMediaType>) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
 
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 Context instance associated with the current Config node 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 class io.helidon.dbclient.DbClientBase
context() - Method in interface io.helidon.dbclient.DbClientServiceContext
Context with parameters passed from the caller, such as SpanContext for tracing.
context() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
 
context() - Method in class io.helidon.dbclient.DbExecuteBase
Return database client context.
context() - Method in class io.helidon.dbclient.DbStatementBase
Get the execution context.
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.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() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
Registry that can be used to propagate information from server (e.g.
context() - Method in interface io.helidon.webserver.http.ServerRequest
Context of this web server request, to set and get information.
context() - Method in interface io.helidon.webserver.ListenerContext
Server context configured as the top level parents of all request context.
context() - Method in interface io.helidon.webserver.servicecommon.FeatureSupport
Web context of this service.
context() - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport
 
context() - Method in interface io.helidon.webserver.WebServer
Context associated with the WebServer, used as a parent for listener contexts.
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 interface io.helidon.dbclient.DbClientServiceContext
Set a new context to be used by other interceptors and when executing the statement.
context(Context) - Method in class io.helidon.dbclient.DbClientServiceContextImpl
 
context(Class<C>) - Method in class io.helidon.dbclient.DbExecuteBase
Return database client context cast to it's extending class.
context(Class<C>) - Method in class io.helidon.dbclient.DbStatementBase
Returns execution context cast to it's extending class.
context(String) - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport
 
Context - Interface in io.helidon.common.context
A registry for context objects.
CONTEXT_ADD_HEADERS - Static variable in class io.helidon.webserver.security.SecurityHttpFeature
Security can accept additional headers to be added to security request.
CONTEXT_RESPONSE_HEADERS - Static variable in class io.helidon.webserver.security.SecurityHttpFeature
Security can accept additional headers to be added to security request.
CONTEXT_SETTING_HANDLER - Static variable in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.DeferrableRequestContext
A Handler which 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.
ContextFeature - Class in io.helidon.webserver.context
Adds Context support to Helidon WebServer.
ContextFeatureConfig - Interface in io.helidon.webserver.context
Configuration of context feature.
ContextFeatureConfig.Builder - Class in io.helidon.webserver.context
Fluent API builder for ContextFeature.
ContextFeatureConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.context
Fluent API builder base for ContextFeature.
ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl - Class in io.helidon.webserver.context
Generated implementation of the prototype, can be extended by descendant prototype implementations.
ContextFeatureConfigImpl(ContextFeatureConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
Create an instance providing a builder.
ContextFeatureProvider - Class in io.helidon.webserver.context
ServiceLoader provider implementation for context feature for WebServer.
ContextFeatureProvider() - Constructor for class io.helidon.webserver.context.ContextFeatureProvider
Deprecated.
only for ServiceLoader
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 Context across thread boundaries.
CONTINUATION - Enum constant in enum class io.helidon.http.http2.Http2FrameType
Continuation frame.
CONTINUATION - Enum constant in enum class io.helidon.websocket.WsOpCode
Continuation frame.
CONTINUATION - Static variable in interface io.helidon.http.http2.Http2FrameTypes
Continuation frame types.
CONTINUE_100 - Static variable in class io.helidon.http.Status
100 Continue, see HTTP/1.1 documentations.
continueImmediately() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
When true WebServer answers to expect continue with 100 continue immediately, not waiting for user to actually request the data.
continueImmediately() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
continueImmediately() - Method in interface io.helidon.webserver.http1.Http1Config
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.webserver.http1.Http1Config.BuilderBase
When true WebServer answers to expect continue with 100 continue immediately, not waiting for user to actually request the data.
continuePayload(String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
Continue sending more to text to socket.
continueSent() - Method in interface io.helidon.webserver.http.ServerRequest
Whether we have already sent the Status.CONTINUE_100 when expect continue is present.
contribute(StandardServiceRegistryBuilder) - Method in class io.helidon.integrations.cdi.hibernate.DataSourceBackedDialectFactory
Deprecated.
For Hibernate use only.
control(WsOpCode, BufferData) - Static method in class io.helidon.websocket.ClientWsFrame
Create a new control frame.
control(WsOpCode, BufferData) - Static method in class io.helidon.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(ExceptionConverter.XARoutine, Exception) - Method in interface io.helidon.integrations.jta.jdbc.ExceptionConverter
Converts the supplied Exception encountered in the context of the supplied ExceptionConverter.XARoutine to an XAException with an appropriate error code, idiomatically following the rules of the XA specification.
convert(Class<T>, String) - Method in interface io.helidon.config.Config
Convert a String to a specific type.
Converting Configuration to Java Types - Search tag in package io.helidon.config
Section
Converting Configuration Values to Types - Search tag in interface io.helidon.config.Config
Section
COOKIE - Static variable in class io.helidon.http.HeaderNames
The Cookie header 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.
cookieEncryptionEnabledRefreshToken(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Whether to encrypt refresh token cookie created by this microservice.
cookieEncryptionEnabledState(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Whether to encrypt state 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[]) and Security.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.
cookieManager() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
WebClient cookie manager.
cookieManager() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
cookieManager() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
WebClient cookie manager.
cookieManager() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
WebClient cookie manager.
cookieManager() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
WebClient cookie manager.
cookieManager() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
WebClient cookie manager.
cookieManager() - Method in interface io.helidon.webclient.api.HttpClientConfig
WebClient cookie manager.
cookieManager() - Method in interface io.helidon.webclient.api.WebClientConfig
WebClient cookie manager.
cookieManager() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
WebClient cookie manager.
cookieManager() - Method in interface io.helidon.webclient.websocket.WsClientConfig
WebClient cookie manager.
cookieManager() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
WebClient cookie manager.
cookieManager() - Method in interface io.helidon.webclient.api.WebClient
Cookie manager to use by this client.
cookieManager() - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
 
cookieManager(WebClientCookieManager) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
WebClient cookie manager.
cookieManager(WebClientCookieManagerConfig) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
WebClient cookie manager.
cookieManager(Consumer<WebClientCookieManagerConfig.Builder>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
WebClient cookie manager.
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.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.
cookieNameRefreshToken(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
The name of the cookie to use for the refresh token.
cookieNameState(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
The name of the cookie to use for the state storage.
cookiePath(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Path the cookie is valid for.
cookiePolicy() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
Current cookie policy for this client.
cookiePolicy() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
 
cookiePolicy() - Method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
Current cookie policy for this client.
cookiePolicy(CookiePolicy) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
Current cookie policy for this client.
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.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.
cookieStore() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
The cookie store where cookies are kept.
cookieStore() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
 
cookieStore() - Method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
The cookie store where cookies are kept.
cookieStore(CookieStore) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
The cookie store where cookies are kept.
cookieTenantName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
The name of the cookie to use for the tenant name.
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() - Method in interface io.helidon.webserver.http.HttpRouting.Builder
Create a copy of this builder that has the same routes, but is not backed by the same lists/maps.
copy(Runnable) - Method in interface io.helidon.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.webclient.api.ClientResponseEntity
 
copy(Runnable) - Method in class io.helidon.webserver.http.ServerRequestEntity
 
copy(Runnable) - Method in class io.helidon.webserver.http2.Http2ServerRequestEntity
 
copyright(TypeName, TypeName, TypeName) - Static method in class io.helidon.codegen.CodegenUtil
Provides copyright header to be added before package declaration.
copyright(TypeName, TypeName, TypeName) - Method in class io.helidon.codegen.helidon.copyright.HelidonCopyrightProvider
 
copyright(TypeName, TypeName, TypeName) - Method in interface io.helidon.codegen.spi.CopyrightProvider
Create a copyright header, including comment begin/end, or line comments.
copyright(String) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
Copyright header to be used.
CopyrightProvider - Interface in io.helidon.codegen.spi
Extension point to customize copyright headers for generated types.
corePoolSize() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
Core pool size of the thread pool executor.
corePoolSize() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
 
corePoolSize() - Method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
Core pool size of the thread pool executor.
corePoolSize() - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
Returns size of core pool.
corePoolSize() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Core pool size of the thread pool executor.
corePoolSize() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
corePoolSize() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
Core pool size of the thread pool executor.
corePoolSize() - Method in class io.helidon.common.configurable.ThreadPoolSupplier
Returns size of core pool.
corePoolSize(int) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
Core pool size of the thread pool executor.
corePoolSize(int) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
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() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
CORS config.
cors() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
cors() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
CORS config.
cors() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Cors support inherited by each observe provider, unless explicitly configured.
cors() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
 
cors() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
Cors support inherited by each observe provider, unless explicitly configured.
cors(CrossOriginConfig) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
CORS config.
cors(CrossOriginConfig) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Cors support inherited by each observe provider, unless explicitly configured.
cors(Consumer<CrossOriginConfig.Builder>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
CORS config.
cors(Consumer<CrossOriginConfig.Builder>) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Cors support inherited by each observe provider, unless explicitly configured.
cors(Supplier<? extends CrossOriginConfig>) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Cors support inherited by each observe provider, unless explicitly configured.
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.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
 
CorsConfig - Interface in io.helidon.webserver.cors
Configuration of CORS feature.
CorsConfig.Builder - Class in io.helidon.webserver.cors
Fluent API builder for CorsFeature.
CorsConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.cors
Fluent API builder base for CorsFeature.
CorsConfig.BuilderBase.CorsConfigImpl - Class in io.helidon.webserver.cors
Generated implementation of the prototype, can be extended by descendant prototype implementations.
CorsConfigImpl(CorsConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
Create an instance providing a builder.
CorsEnabledServiceHelper - Class in io.helidon.webserver.cors
Allows services (including Helidon WebServer built-in services) to register CORS support easily.
CorsFeature - Class in io.helidon.webserver.cors
Adds CORS support to Helidon WebServer.
CorsFeatureProvider - Class in io.helidon.webserver.cors
ServiceLoader provider implementation for CORS feature for WebServer.
CorsFeatureProvider() - Constructor for class io.helidon.webserver.cors.CorsFeatureProvider
Deprecated.
only for ServiceLoader
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 CrossOriginConfig and CorsSupportBase.Builder for assigning CORS-related attributes.
CorsSupport - Class in io.helidon.webserver.cors
SE implementation of CorsSupportBase.
CorsSupport.Builder - Class in io.helidon.webserver.cors
Fluent API builder for CorsSupport.
CorsSupportBase<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,B> - Class in io.helidon.cors
Builder for CorsSupportBase instances.
CorsSupportHelper<Q,R> - Class in io.helidon.cors
Centralizes internal CORS support common logic 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.
count() - Method in interface io.helidon.metrics.api.Bucket
Returns the number of observations in the bucket.
count() - Method in interface io.helidon.metrics.api.Counter
Returns the cumulative count since this counter was registered.
count() - Method in interface io.helidon.metrics.api.DistributionSummary
Returns the current count of observations in the distribution summary.
count() - Method in interface io.helidon.metrics.api.FunctionalCounter
Returns the counter value.
count() - Method in interface io.helidon.metrics.api.HistogramSnapshot
Returns the count of observations in the snapshot.
count() - Method in interface io.helidon.metrics.api.Timer
Returns the current count of completed events measured by the timer.
counter() - Static method in class io.helidon.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.webclient.metrics.WebClientMetrics
Creates new counter client metric.
counter(String, Iterable<Tag>) - Method in interface io.helidon.metrics.api.MeterRegistry
Locates a previously-registered counter.
Counter - Interface in io.helidon.metrics.api
Records a monotonically increasing value.
COUNTER - Enum constant in enum class io.helidon.metrics.api.Meter.Type
Counter (monotonically increasing value).
Counter.Builder - Interface in io.helidon.metrics.api
Builder for a new counter.
counterBuilder(String) - Method in interface io.helidon.metrics.api.MetricsFactory
Creates a builder for a Counter.
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 interface io.helidon.codegen.compiler.CompilerOptions
Create a new instance with default values.
create() - Method in interface io.helidon.common.config.spi.ConfigProvider
Create the default configuration instance.
create() - Static method in interface io.helidon.common.configurable.AllowListConfig
Create a new instance with default values.
create() - Static method in class io.helidon.common.configurable.LruCache
Create an instance with default configuration.
create() - Static method in interface io.helidon.common.configurable.LruCacheConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
Create a new instance with default values.
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.configurable.ThreadPoolConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.common.context.Context
Creates a new empty instance.
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 interface io.helidon.common.pki.Keys
Create a new instance with default values.
create() - Static method in interface io.helidon.common.pki.PemKeys
Create a new instance with default values.
create() - Static method in class io.helidon.common.reactive.BufferedEmittingPublisher
create() - Static method in class io.helidon.common.reactive.EmittingPublisher
Create new EmittingPublisher.
create() - Static method in interface io.helidon.common.socket.SocketOptions
Create a new instance with default values.
create() - Static method in interface io.helidon.common.tls.RevocationConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.common.tls.TlsConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.common.uri.UriInfo
Create a new instance with default values.
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 Config loaded using one of the configuration files available on the classpath and/or using the runtime environment.
create() - Static method in interface io.helidon.config.ConfigItem
Create a new instance with default values.
create() - Static method in class io.helidon.config.etcd.EtcdWatcher
Creates a change watcher for sources based on etcd that provide EtcdConfigSourceBuilder.EtcdEndpoint as a target.
create() - Static method in class io.helidon.config.FileSystemWatcher
Create a new file watcher with default configuration.
create() - Method in class io.helidon.config.HelidonConfigProvider
 
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 CrossOriginConfig instance which represents the default CORS behavior.
create() - Static method in interface io.helidon.dbclient.DbMapperManager
Create a new mapper manager from Java Service loader only.
create() - Static method in class io.helidon.dbclient.jdbc.JdbcClientBuilder
Create a new instance.
create() - Static method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
Create a new instance with default values.
create() - Static method in class io.helidon.dbclient.jsonp.JsonProcessingMapper
Create a new mapper that can map JsonObject to DB parameters and DbRow to a JsonObject.
create() - Static method in class io.helidon.dbclient.mongodb.MongoDbClientBuilder
Create a new instance.
create() - Static method in class io.helidon.dbclient.tracing.DbClientTracing
Create a new interceptor to trace requests.
create() - Static method in interface io.helidon.faulttolerance.Async
Async with default executor service.
create() - Static method in interface io.helidon.faulttolerance.AsyncConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.faulttolerance.BulkheadConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.faulttolerance.CircuitBreakerConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.faulttolerance.FallbackConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.faulttolerance.RetryConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.faulttolerance.TimeoutConfig
Create a new instance with default values.
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 interface io.helidon.http.ClientResponseTrailers
Create new empty trailers.
create() - Static method in interface io.helidon.http.encoding.ContentEncodingContext
Create a new encoding support.
create() - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
Create a new instance with default values.
create() - Static method in class io.helidon.http.encoding.deflate.DeflateEncoding
Create a new deflate encoding.
create() - Static method in class io.helidon.http.encoding.gzip.GzipEncoding
Create a new gzip encoding.
create() - Static method in class io.helidon.http.http2.Http2Flag.NoFlags
Create no flags.
create() - Static method in class io.helidon.http.http2.Http2HuffmanDecoder
Creates a new HPack Huffman decoder.
create() - Static method in class io.helidon.http.http2.Http2HuffmanEncoder
Creates a new HPack Huffman encoder.
create() - Static method in class io.helidon.http.http2.Http2Ping
Create ping.
create() - Static method in class io.helidon.http.http2.Http2Settings
Create empty settings frame.
create() - Static method in class io.helidon.http.media.FormParamsSupport
Create a new media support for application form processing.
create() - Static method in class io.helidon.http.media.jsonp.JsonpSupport
Creates a new named JsonpSupport.
create() - Static method in interface io.helidon.http.media.MediaContext
Create a new media context from ServiceLoader.
create() - Static method in interface io.helidon.http.media.MediaContextConfig
Create a new instance with default values.
create() - Static method in class io.helidon.http.media.PathSupport
Create a new media support for writing Path.
create() - Static method in class io.helidon.http.media.StringSupport
Create a new media support for String processing.
create() - Static method in interface io.helidon.http.ServerRequestHeaders
Create new empty server request headers.
create() - Static method in interface io.helidon.http.ServerResponseHeaders
Create a new instance of mutable server response headers.
create() - Static method in interface io.helidon.http.ServerResponseTrailers
Create a new instance of mutable server response trailers.
create() - Static method in interface io.helidon.http.WritableHeaders
Create a new instance of writable headers.
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 MicrometerSupport using default settings.
create() - Static method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManager
Creates a default OciCertificatesTlsManager instance.
create() - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
Create a new instance with default values.
create() - Static method in class io.helidon.integrations.openapi.ui.OpenApiUi
Create a new instance with default configuration.
create() - Static method in interface io.helidon.integrations.openapi.ui.OpenApiUiConfig
Create a new instance with default values.
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.jersey.connector.HelidonConnectorProvider
Create a new instance of HelidonConnectorProvider.
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.KeyPerformanceIndicatorMetricsConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.metrics.api.MetricsConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.metrics.api.ScopeConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.metrics.api.ScopingConfig
Create a new instance with default values.
create() - Static method in class io.helidon.metrics.prometheus.PrometheusSupport
Creates new instance using default Prometheus CollectorRegistry.
create() - Static method in interface io.helidon.microprofile.openapi.MpOpenApiManagerConfig
Create a new instance with default values.
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 class io.helidon.openapi.OpenApiFeature
Create a new instance with default configuration.
create() - Static method in interface io.helidon.openapi.OpenApiFeatureConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.scheduling.TaskConfig
Create a new instance with default values.
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() - Static method in class io.helidon.webclient.api.ClientUri
Create an empty URI helper.
create() - Static method in class io.helidon.webclient.api.DefaultDnsResolver
Create new instance.
create() - Static method in interface io.helidon.webclient.api.HttpClientConfig
Create a new instance with default values.
create() - Static method in class io.helidon.webclient.api.Proxy
Create from environment and system properties.
create() - Static method in interface io.helidon.webclient.api.WebClient
Create a new web client with default configuration.
create() - Static method in interface io.helidon.webclient.api.WebClientConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webclient.api.WebClientServiceResponse
Create a new instance with default values.
create() - Static method in class io.helidon.webclient.dns.resolver.roundrobin.RoundRobinDnsResolver
Create new instance.
create() - Static method in interface io.helidon.webclient.http1.Http1Client
Create a new instance with default configuration.
create() - Static method in interface io.helidon.webclient.http1.Http1ClientConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webclient.http2.Http2Client
Create a new instance with default configuration.
create() - Static method in interface io.helidon.webclient.http2.Http2ClientConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Create a new instance with default values.
create() - Static method in class io.helidon.webclient.security.WebClientSecurity
Creates new instance of client security service.
create() - Static method in class io.helidon.webclient.tracing.WebClientTracing
Creates new instance of client tracing service.
create() - Static method in interface io.helidon.webclient.websocket.WsClientConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webserver.accesslog.AccessLogConfig
Create a new instance with default values.
create() - Static method in class io.helidon.webserver.accesslog.AccessLogFeature
Create Access log support with default configuration.
create() - Static method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature
Create Access log support with default configuration.
create() - Static method in class io.helidon.webserver.accesslog.HostLogEntry
Create a new host log entry.
create() - Static method in class io.helidon.webserver.accesslog.RequestLineLogEntry
Create a new request line entry.
create() - Static method in class io.helidon.webserver.accesslog.SizeLogEntry
Create a new size log entry instance.
create() - Static method in class io.helidon.webserver.accesslog.StatusLogEntry
Create a new status log entry.
create() - Static method in class io.helidon.webserver.accesslog.TimestampLogEntry
Create a new Timestamp log entry.
create() - Static method in class io.helidon.webserver.accesslog.TimeTakenLogEntry
Create a new time taken access log entry measuring in microseconds.
create() - Static method in class io.helidon.webserver.accesslog.UserIdLogEntry
Create a new access log entry for user id.
create() - Static method in class io.helidon.webserver.accesslog.UserLogEntry
Create a new user log entry.
create() - Static method in interface io.helidon.webserver.ConnectionConfig
Create a new instance with default values.
create() - Static method in class io.helidon.webserver.context.ContextFeature
Create a new context feature with default setup.
create() - Static method in interface io.helidon.webserver.context.ContextFeatureConfig
Create a new instance with default values.
create() - Static method in class io.helidon.webserver.cors.CorsFeature
Create a new CORS feature with default setup.
create() - Static method in class io.helidon.webserver.cors.CorsSupport
Create CORS support with defaults.
create() - Static method in interface io.helidon.webserver.grpc.GrpcConfig
Create a new instance with default values.
create() - Static method in class io.helidon.webserver.grpc.GrpcProtocolSelector
Create a new grpc protocol selector (default).
create() - Static method in class io.helidon.webserver.http.DirectHandlers
Create a new instance with default handlers.
create() - Static method in interface io.helidon.webserver.http.HttpRouting
Create a default router.
create() - Static method in interface io.helidon.webserver.http.HttpSecurity
Create a default implementation of server security.
create() - Static method in interface io.helidon.webserver.http1.Http1Config
Create a new instance with default values.
create() - Static method in interface io.helidon.webserver.http1.Http1ConnectionSelectorConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webserver.http2.Http2Config
Create a new instance with default values.
create() - Static method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Context
Provides a Context for use with an immediate (non-deferrable) request.
create() - Static method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.DeferrableRequestContext
Provides a Context for use with a deferrable request.
create() - Static method in interface io.helidon.webserver.ListenerConfig
Create a new instance with default values.
create() - Static method in class io.helidon.webserver.observe.config.ConfigObserver
Create a new Config observer with default configuration.
create() - Static method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webserver.observe.health.HealthObserverConfig
Create a new instance with default values.
create() - Static method in class io.helidon.webserver.observe.info.InfoObserver
Create a new Info observer with default configuration.
create() - Static method in interface io.helidon.webserver.observe.info.InfoObserverConfig
Create a new instance with default values.
create() - Static method in class io.helidon.webserver.observe.log.LogObserver
Create a new Log observer with default configuration.
create() - Static method in interface io.helidon.webserver.observe.log.LogObserverConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webserver.observe.log.LogStreamConfig
Create a new instance with default values.
create() - Static method in class io.helidon.webserver.observe.metrics.MetricsObserver
Create a new Metrics observer with default configuration.
create() - Static method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webserver.observe.metrics.PostRequestMetricsSupport
Creates a new instance.
create() - Static method in class io.helidon.webserver.observe.ObserveFeature
Create a new support with default configuration and a list of providers discovered by ServiceLoader.
create() - Static method in interface io.helidon.webserver.observe.ObserveFeatureConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webserver.security.PathsConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webserver.security.SecurityFeatureConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webserver.security.SecurityHandlerConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webserver.servicecommon.RestServiceSettings
Creates a new instance with default settings.
create() - Static method in interface io.helidon.webserver.WebServerConfig
Create a new instance with default values.
create() - Static method in interface io.helidon.webserver.websocket.WsConfig
Create a new instance with default values.
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, Runnable, ByteBuffer...) - Static method in interface io.helidon.http.DataChunk
Creates a reusable byteBuffers chunk.
create(boolean, boolean, ByteBuffer...) - Static method in interface io.helidon.http.DataChunk
Creates a reusable data chunk.
create(boolean, Runnable, ByteBuffer...) - Static method in interface io.helidon.http.DataChunk
Creates a reusable byteBuffers chunk.
create(boolean, ByteBuffer...) - Static method in interface io.helidon.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.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.testing.http.junit5.SocketHttpClient
Socket client that allows sending any content.
create(int) - Static method in class io.helidon.http.http2.Http2Flag.ContinuationFlags
Create continuation flags.
create(int) - Static method in class io.helidon.http.http2.Http2Flag.DataFlags
Create data flags.
create(int) - Static method in class io.helidon.http.http2.Http2Flag.HeaderFlags
Create headers flags.
create(int) - Static method in class io.helidon.http.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.http.http2.Http2Flag.PingFlags
Create ping flags.
create(int) - Static method in class io.helidon.http.http2.Http2Flag.PushPromiseFlags
Create push promise flags.
create(int) - Static method in class io.helidon.http.http2.Http2Flag.SettingsFlags
Create settings flags.
create(int) - Static method in class io.helidon.http.Status
Convert a numerical status code into the corresponding Status.
create(int, Http2FrameTypes<T>, T, int) - Static method in class io.helidon.http.http2.Http2FrameHeader
Create a frame header from known values.
create(int, String) - Static method in class io.helidon.http.Status
Convert a numerical status code into the corresponding Status.
create(long) - Static method in class io.helidon.http.http2.Http2Headers.DynamicTable
Create dynamic header table with the defined size.
create(ObjectMapper) - Static method in class io.helidon.http.media.jackson.JacksonSupport
Creates a new JacksonSupport.
create(ObjectMapper, String) - Static method in class io.helidon.http.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.webserver.graphql.GraphQlService
Create GraphQL support for a GraphQL schema.
create(ClassInfo) - Static method in class io.helidon.codegen.scan.ScanTypeFactory
Creates a name from a class info from classpath scanning.
create(HierarchicalTypeSignature) - Static method in class io.helidon.codegen.scan.ScanTypeFactory
Creates a type name for a classpath scanning type with possible generic declaration.
create(AptContext, TypeName) - Static method in class io.helidon.codegen.apt.AptTypeInfoFactory
Create type information for a type name, reading all child elements.
create(AptContext, TypeName, Predicate<TypedElementInfo>) - Static method in class io.helidon.codegen.apt.AptTypeInfoFactory
Create type information for a type name.
create(AptContext, TypeElement) - Static method in class io.helidon.codegen.apt.AptTypeInfoFactory
Create type information from a type element, reading all child elements.
create(AptContext, TypeElement, Predicate<TypedElementInfo>) - Static method in class io.helidon.codegen.apt.AptTypeInfoFactory
Create type information from a type element.
create(CodegenContext, TypeName) - Method in class io.helidon.builder.codegen.BuilderCodegenProvider
 
create(CodegenContext, TypeName) - Static method in class io.helidon.codegen.Codegen
Create a new instance of the top level Codegen.
create(CodegenContext, TypeName) - Method in interface io.helidon.codegen.spi.CodegenExtensionProvider
Create a new instance of the extension provider.
create(CodegenOptions) - Method in interface io.helidon.codegen.spi.AnnotationMapperProvider
Create an annotation mapper based on provided options.
create(CodegenOptions) - Method in interface io.helidon.codegen.spi.ElementMapperProvider
Create an element mapper based on provided options.
create(CodegenOptions) - Method in interface io.helidon.codegen.spi.TypeMapperProvider
Create a type mapper based on provided options.
create(ScanContext, ClassInfo) - Static method in class io.helidon.codegen.scan.ScanTypeInfoFactory
Create type information from a type element, reading all child elements.
create(ScanContext, ClassInfo, Predicate<TypedElementInfo>) - Static method in class io.helidon.codegen.scan.ScanTypeInfoFactory
Create type information from a type element.
create(ScanContext, TypeName) - Static method in class io.helidon.codegen.scan.ScanTypeInfoFactory
Create type information for a type name, reading all child elements.
create(ScanContext, TypeName, Predicate<TypedElementInfo>) - Static method in class io.helidon.codegen.scan.ScanTypeInfoFactory
Create type information for a type name.
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.http.http2.Http2Continuation
Create continuation from frame data.
create(BufferData) - Static method in class io.helidon.http.http2.Http2DataFrame
Create data frame from buffer.
create(BufferData) - Static method in class io.helidon.http.http2.Http2FrameHeader
Create a header from header bytes.
create(BufferData) - Static method in record class io.helidon.http.http2.Http2GoAway
Create a go away frame from frame data.
create(BufferData) - Static method in class io.helidon.http.http2.Http2Ping
Create ping from buffer.
create(BufferData) - Static method in record class io.helidon.http.http2.Http2Priority
Create priority frame from frame data.
create(BufferData) - Static method in record class io.helidon.http.http2.Http2RstStream
Create a RST stream from frame data.
create(BufferData) - Static method in class io.helidon.http.http2.Http2Settings
Settings frame from frame data.
create(BufferData) - Static method in record class io.helidon.http.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 class io.helidon.common.configurable.AllowList
Create AllowList from configurtion.
create(Config) - Static method in interface io.helidon.common.configurable.AllowListConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.common.configurable.LruCacheConfig
Create a new instance from configuration.
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 interface io.helidon.common.configurable.ResourceConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
Create a new instance from 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.configurable.ThreadPoolConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.common.pki.Keys
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.common.pki.KeystoreKeys
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.common.pki.PemKeys
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.common.socket.SocketOptions
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.common.tls.RevocationConfig
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.common.tls.Tls
Create TLS configuration from config.
create(Config) - Static method in interface io.helidon.common.tls.TlsConfig
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.cors.CrossOriginConfig
Creates a new CrossOriginConfig instance based on the provided configuration node.
create(Config) - Static method in class io.helidon.cors.MappedCrossOriginConfig
Creates a new Mapped instance using the provided configuration.
create(Config) - Static method in interface io.helidon.dbclient.DbClient
Create Helidon database client.
create(Config) - Static method in interface io.helidon.dbclient.DbStatements
Create statements from configuration.
create(Config) - Static method in interface io.helidon.dbclient.jdbc.JdbcConnectionPool
Create a JDBC connection pool from provided configuration.
create(Config) - Static method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
Create a new instance from configuration.
create(Config) - Method in class io.helidon.dbclient.metrics.DbClientMetricsProvider
 
create(Config) - Method in interface io.helidon.dbclient.spi.DbClientServiceProvider
Create a new interceptor instance with the configuration provided.
create(Config) - Static method in class io.helidon.dbclient.tracing.DbClientTracing
Create a new tracing interceptor based on the configuration.
create(Config) - Method in class io.helidon.dbclient.tracing.DbClientTracingProvider
 
create(Config) - Static method in interface io.helidon.faulttolerance.AsyncConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.faulttolerance.BulkheadConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.faulttolerance.CircuitBreakerConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.faulttolerance.RetryConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.faulttolerance.TimeoutConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.http.encoding.ContentEncodingContext
Create a new encoding support and apply provided configuration.
create(Config) - Static method in interface io.helidon.http.encoding.ContentEncodingContextConfig
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.http.media.jackson.JacksonSupport
Creates a new JacksonSupport.
create(Config) - Static method in class io.helidon.http.media.jsonb.JsonbSupport
Creates a new JsonbSupport.
create(Config) - Static method in class io.helidon.http.media.jsonp.JsonpSupport
Creates a new JsonpSupport.
create(Config) - Static method in interface io.helidon.http.media.MediaContext
Create a new media context and apply provided configuration.
create(Config) - Static method in interface io.helidon.http.media.MediaContextConfig
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.http.media.multipart.MultiPartSupport
Creates a new MultiPartSupport.
create(Config) - Static method in interface io.helidon.http.RequestedUriDiscoveryContext
Creates a new RequestedUriDiscoveryContext from the provided discovery context config node.
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 MicrometerSupport using the provided Config (anchored at the "metrics.micrometer" node).
create(Config) - Static method in class io.helidon.integrations.neo4j.Neo4j
Create the Neo4j support using builder.
create(Config) - Static method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManager
Creates a configured OciCertificatesTlsManager instance.
create(Config) - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.integrations.openapi.ui.OpenApiUiConfig
Create a new instance from configuration.
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 interface io.helidon.metrics.api.ComponentMetricsSettings
Returns component metrics settings created from a Config node, by convention the metrics config section within the component's own config section.
create(Config) - Static method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.metrics.api.MetricsConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.metrics.api.ScopeConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.metrics.api.ScopingConfig
Create a new instance from configuration.
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.openapi.MpOpenApiManagerConfig
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.microprofile.security.QueryParamHandler
Read a new instance from configuration.
create(Config) - Static method in class io.helidon.openapi.OpenApiFeature
Create a new instance from typed configuration.
create(Config) - Static method in interface io.helidon.openapi.OpenApiFeatureConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.scheduling.CronConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.scheduling.FixedRateConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.scheduling.TaskConfig
Create a new instance from configuration.
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.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
Creates an instance from configuration.
create(Config) - Static method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
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.OidcProvider
Load this provider from configuration.
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 TokenHandler from 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.providers.jaeger.JaegerTracerBuilder
Create a new builder based on values in configuration.
create(Config) - Static method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
Create a new builder from configuration.
create(Config) - Static method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
Create a new builder based on values in configuration.
create(Config) - Static method in interface io.helidon.tracing.TracerBuilder
Create a new builder from configuration.
create(Config) - Static method in interface io.helidon.webclient.api.HttpClientConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webclient.api.HttpConfigBase
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.webclient.api.Proxy
Create a new proxy instance from configuration.
create(Config) - Static method in interface io.helidon.webclient.api.WebClientConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webclient.http1.Http1Client
Create a new instance based on Config.
create(Config) - Static method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webclient.http2.Http2Client
Create a new instance based on Config.
create(Config) - Static method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.webclient.metrics.WebClientMetrics
Creates new client metrics based on config.
create(Config) - Static method in interface io.helidon.webclient.websocket.WsClientConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.accesslog.AccessLogConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.ConnectionConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.context.ContextFeatureConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.cors.CorsConfig
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.webserver.cors.CorsFeature
Create a new CORS feature with custom setup.
create(Config) - Static method in class io.helidon.webserver.cors.CorsSupport
Creates a new CorsSupport instance based on the provided configuration expected to match the basic CrossOriginConfig format.
create(Config) - Static method in interface io.helidon.webserver.grpc.GrpcConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.http1.Http1Config
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.http2.Http2Config
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.ListenerConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.observe.health.HealthObserverConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.observe.info.InfoObserverConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.observe.log.LogObserverConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.observe.log.LogStreamConfig
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.webserver.observe.metrics.MetricsObserver
Create a new Metrics observer from configuration.
create(Config) - Static method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.webserver.observe.ObserveFeature
Create a new support with custom configuration.
create(Config) - Static method in interface io.helidon.webserver.observe.ObserveFeatureConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.observe.tracing.PathTracingConfig
Create a new traced path configuration from Config.
create(Config) - Static method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.security.PathsConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.security.SecurityFeatureConfig
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.webserver.security.SecurityHandler.QueryParamHandler
Create an instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.security.SecurityHandlerConfig
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.webserver.security.SecurityHttpFeature
Create a consumer of routing config to be registered with web server routing to process security requests.
create(Config) - Static method in interface io.helidon.webserver.WebServerConfig
Create a new instance from configuration.
create(Config) - Static method in interface io.helidon.webserver.websocket.WsConfig
Create a new instance from configuration.
create(Config, MetricsConfig, Collection<MetersProvider>) - Method in class io.helidon.metrics.providers.micrometer.MicrometerMetricsFactoryProvider
 
create(Config, MetricsConfig, Collection<MetersProvider>) - Method in interface io.helidon.metrics.spi.MetricsFactoryProvider
Creates a new MetricsFactory from which the caller can obtain MeterRegistry and Meter.Builder instances.
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, SecurityHandler) - Static method in class io.helidon.webserver.security.SecurityHandler
Create an instance from configuration.
create(Config, String) - Method in interface io.helidon.common.config.ConfiguredProvider
Create a new instance from the configuration located on the provided node.
create(Config, String) - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
Load supplier from configuration.
create(Config, String) - Method in class io.helidon.dbclient.hikari.HikariConnectionPoolProvider
 
create(Config, String) - Method in class io.helidon.http.encoding.deflate.DeflateEncodingProvider
 
create(Config, String) - Method in class io.helidon.http.encoding.gzip.GzipEncodingProvider
 
create(Config, String) - Method in class io.helidon.http.media.jackson.JacksonMediaSupportProvider
 
create(Config, String) - Static method in class io.helidon.http.media.jackson.JacksonSupport
Creates a new JacksonSupport.
create(Config, String) - Method in class io.helidon.http.media.jsonb.JsonbMediaSupportProvider
 
create(Config, String) - Static method in class io.helidon.http.media.jsonb.JsonbSupport
Creates a new JsonbSupport.
create(Config, String) - Method in class io.helidon.http.media.jsonp.JsonpMediaSupportProvider
 
create(Config, String) - Static method in class io.helidon.http.media.jsonp.JsonpSupport
Creates a new named JsonpSupport.
create(Config, String) - Static method in class io.helidon.http.media.multipart.MultiPartSupport
Creates a new named MultiPartSupport.
create(Config, String) - Method in class io.helidon.http.media.multipart.MultiPartSupportProvider
 
create(Config, String) - Method in class io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesTlsManagerProvider
 
create(Config, String) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiProvider
 
create(Config, String) - Method in class io.helidon.openapi.OpenApiFeatureProvider
 
create(Config, String) - Method in class io.helidon.webclient.http1.Http1ProtocolConfigProvider
 
create(Config, String) - Method in class io.helidon.webclient.http2.Http2ProtocolConfigProvider
 
create(Config, String) - Method in class io.helidon.webclient.metrics.WebClientMetricsProvider
Deprecated.
 
create(Config, String) - Method in class io.helidon.webclient.security.WebClientSecurityProvider
Deprecated.
 
create(Config, String) - Method in class io.helidon.webclient.tracing.WebClientTracingProvider
Deprecated.
 
create(Config, String) - Method in class io.helidon.webclient.websocket.WsProtocolConfigProvider
 
create(Config, String) - Method in class io.helidon.webserver.accesslog.AccessLogFeatureProvider
 
create(Config, String) - Method in class io.helidon.webserver.context.ContextFeatureProvider
 
create(Config, String) - Method in class io.helidon.webserver.cors.CorsFeatureProvider
 
create(Config, String) - Method in class io.helidon.webserver.grpc.GrpcProtocolConfigProvider
 
create(Config, String) - Method in class io.helidon.webserver.http1.Http1ProtocolConfigProvider
 
create(Config, String) - Method in class io.helidon.webserver.http2.Http2ProtocolConfigProvider
 
create(Config, String) - Method in class io.helidon.webserver.observe.config.ConfigObserveProvider
Deprecated.
 
create(Config, String) - Method in class io.helidon.webserver.observe.health.HealthObserveProvider
Deprecated.
 
create(Config, String) - Method in class io.helidon.webserver.observe.info.InfoObserveProvider
Deprecated.
 
create(Config, String) - Method in class io.helidon.webserver.observe.log.LogObserveProvider
Deprecated.
 
create(Config, String) - Method in class io.helidon.webserver.observe.metrics.MetricsObserveProvider
Deprecated.
 
create(Config, String) - Method in class io.helidon.webserver.observe.ObserveFeatureProvider
 
create(Config, String) - Method in interface io.helidon.webserver.observe.spi.ObserveProvider
Create a new observer from the provided configuration.
create(Config, String) - Method in class io.helidon.webserver.observe.tracing.TracingObserveProvider
Deprecated.
 
create(Config, String) - Method in class io.helidon.webserver.security.SecurityFeatureProvider
 
create(Config, String) - Method in class io.helidon.webserver.websocket.WsProtocolConfigProvider
 
create(AllowListConfig) - Static method in class io.helidon.common.configurable.AllowList
Create a new allow list based on its configuration.
create(LruCacheConfig<K, V>) - Static method in class io.helidon.common.configurable.LruCache
Create an instance with custom configuration.
create(ResourceConfig) - Static method in interface io.helidon.common.configurable.Resource
Create resource from its configuration.
create(ScheduledThreadPoolConfig) - Static method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
Create a new instance from programmatic configuration.
create(ThreadPoolConfig) - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
Create a new thread pool supplier based on its 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<DbMapperProvider>) - Static method in interface io.helidon.dbclient.DbMapperManager
Create a new mapper manager from customized HelidonServiceLoader.
create(MapperManager, String, GenericType<T>, String...) - Static method in interface io.helidon.common.mapper.OptionalValue
Create an empty value.
create(MapperManager, String, Class<T>, String...) - Static method in interface io.helidon.common.mapper.OptionalValue
Create an empty value.
create(MapperManager, String, T, GenericType<T>, String...) - Static method in interface io.helidon.common.mapper.OptionalValue
Create a value backed by data.
create(MapperManager, String, T, GenericType<T>, String...) - Static method in interface io.helidon.common.mapper.Value
Create a value backed by data.
create(MapperManager, String, T, String...) - Static method in interface io.helidon.common.mapper.OptionalValue
Create a value backed by data.
create(MapperManager, String, T, String...) - Static method in interface io.helidon.common.mapper.Value
Create a value backed by data.
create(MediaType) - Static method in interface io.helidon.http.HttpMediaType
Create a new HTTP media type from media type.
create(Single<T>) - Static method in interface io.helidon.common.reactive.Multi
Create a Multi instance wrapped around the given Single.
create(Single<T>) - Static method in interface io.helidon.common.reactive.Single
Create a Single instance that publishes the first and only item received from the given Single.
create(HelidonSocket) - Static method in class io.helidon.common.socket.SocketWriter
Create a new socket writer.
create(PeerInfo, PeerInfo, boolean) - Static method in class io.helidon.webserver.testing.junit5.DirectSocket
Create a new socket with explicit peer information.
create(TlsConfig) - Static method in class io.helidon.common.tls.Tls
Create TLS with custom configuration.
create(TypeName) - Static method in interface io.helidon.common.types.Annotation
Creates an instance for an annotation with no value.
create(TypeName, TypeName, TypeName, String, String) - Method in interface io.helidon.codegen.spi.GeneratedAnnotationProvider
Create a generated annotation.
create(TypeName, String) - Static method in interface io.helidon.common.types.Annotation
Creates an instance for an annotation with a value.
create(TypeName, Map<String, ?>) - Static method in interface io.helidon.common.types.Annotation
Creates an instance for annotation with zero or more values.
create(UriInfo) - Static method in class io.helidon.webclient.api.ClientUri
Create a new client uri.
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 resource key 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 ConfigSource that contains the same configuration model as the provided config.
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.integrations.microstream.core.EmbeddedStorageManagerBuilder
Create a EmbeddedStorageManager instance from Config.
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.microprofile.server.RoutingBuilders
Prepares the default and actual HttpRouting.Builder instances based on the "routing" configuration for the specific component configuration.
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.webserver.accesslog.AccessLogFeature
Create Access log support configured from Config.
create(Config) - Static method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature
Create Access log support configured from Config.
create(Config) - Static method in class io.helidon.webserver.context.ContextFeature
Create a new context feature with custom setup.
create(Config) - Static method in interface io.helidon.webserver.servicecommon.RestServiceSettings
Creates a new instance using values from the provided config.
create(Config.Key) - Static method in exception class io.helidon.config.MissingValueException
Create new missing value exception.
create(Config, String) - Static method in class io.helidon.security.providers.oidc.OidcFeature
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 ConfigSource that wraps the specified objectNode.
create(ConfigSource) - Static method in class io.helidon.config.mp.MpConfigSources
Config source based on a Helidon SE config source.
create(DbClient, Config) - Static method in class io.helidon.dbclient.health.DbClientHealthCheck
Create a health check with configured settings for the database.
create(DbExecuteContext, DbStatementType, CompletionStage<Void>, CompletionStage<Long>, DbStatementParameters) - Static method in interface io.helidon.dbclient.DbClientServiceContext
Create a new client service context.
create(AsyncConfig) - Static method in interface io.helidon.faulttolerance.Async
Async with explicit configuration.
create(BulkheadConfig) - Static method in interface io.helidon.faulttolerance.Bulkhead
Create Bulkhead from its configuration.
create(CircuitBreakerConfig) - Static method in interface io.helidon.faulttolerance.CircuitBreaker
Create a new circuit builder based on its configuration.
create(FallbackConfig<T>) - Static method in interface io.helidon.faulttolerance.Fallback
Create a fallback based on configuration.
create(RetryConfig) - Static method in interface io.helidon.faulttolerance.Retry
Create a new retry from its configuration.
create(TimeoutConfig) - Static method in interface io.helidon.faulttolerance.Timeout
Create a timeout based on configuration.
create(HealthCheck...) - Static method in class io.helidon.webserver.observe.health.HealthObserver
Create a health observer, adding the provided checks to the checks discovered via ServiceLoader and HealthCheckProvider.
create(ContentEncodingContextConfig) - Static method in interface io.helidon.http.encoding.ContentEncodingContext
Create content encoding context from its prototype.
create(Header) - Static method in interface io.helidon.http.HeaderWriteable
Create a new mutable header from an existing header.
create(HeaderName, boolean, boolean, int) - Static method in class io.helidon.http.HeaderValues
Create a new header.
create(HeaderName, boolean, boolean, long) - Static method in class io.helidon.http.HeaderValues
Create a new header.
create(HeaderName, boolean, boolean, String...) - Static method in class io.helidon.http.HeaderValues
Create a new header.
create(HeaderName, int) - Static method in class io.helidon.http.HeaderValues
Create a new header with a single value.
create(HeaderName, long) - Static method in class io.helidon.http.HeaderValues
Create a new header with a single value.
create(HeaderName, LazyString) - Static method in class io.helidon.http.HeaderValues
Create a new header with a single value.
create(HeaderName, String) - Static method in class io.helidon.http.HeaderValues
Create a new header with a single value.
create(HeaderName, String...) - Static method in class io.helidon.http.HeaderValues
Create a new header.
create(HeaderName, Collection<String>) - Static method in class io.helidon.http.HeaderValues
Create a new header.
create(Headers) - Static method in interface io.helidon.http.ClientRequestHeaders
Create client request headers from headers.
create(Headers) - Static method in interface io.helidon.http.ClientResponseHeaders
Create a new instance from headers parsed from client response.
create(Headers) - Static method in interface io.helidon.http.ClientResponseTrailers
Create new trailers from headers future.
create(Headers) - Static method in class io.helidon.http.Forwarded
Parse forwarded header(s) from the provided headers.
create(Headers) - Static method in class io.helidon.http.http2.Http2Headers
Create HTTP/2 headers from HTTP headers.
create(Headers) - Static method in interface io.helidon.http.ServerRequestHeaders
Create a new instance from headers.
create(Headers) - Static method in interface io.helidon.http.ServerResponseHeaders
Create a new instance of mutable server response headers.
create(Headers) - Static method in interface io.helidon.http.ServerResponseTrailers
Create a new instance of mutable server response trailers.
create(Headers) - Static method in interface io.helidon.http.WritableHeaders
Create a new instance of writable headers from existing headers.
create(Headers, ParserMode) - Static method in interface io.helidon.http.ClientResponseHeaders
Create a new instance from headers parsed from client response.
create(Http2Stream, Http2Headers.DynamicTable, Http2HuffmanDecoder, Http2FrameData...) - Static method in class io.helidon.http.http2.Http2Headers
Create headers from HTTP request.
create(Http2Stream, Http2Headers.DynamicTable, Http2HuffmanDecoder, Http2Headers, Http2FrameData...) - Static method in class io.helidon.http.http2.Http2Headers
Create headers from HTTP request.
create(HttpPrologue, Headers) - Static method in class io.helidon.webserver.http.DirectTransportRequest
Configure a simple request from known prologue and headers.
create(MediaContextConfig) - Static method in interface io.helidon.http.media.MediaContext
Create media context from its prototype.
create(WritableHeaders<?>) - Static method in interface io.helidon.http.ClientRequestHeaders
Create client request headers from writable headers.
create(WritableHeaders<?>) - Static method in class io.helidon.http.http2.Http2Headers
Create from writable HTTP headers.
create(NativeTrace, ScanResult, Function<String, Class<?>>, Function<Class<?>, Boolean>) - Static method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
Create a new instance.
create(OciCertificatesTlsManagerConfig) - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManager
Creates a configured OciCertificatesTlsManager instance.
create(CreateCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
Create a new secret on the defined path.
create(CreateKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
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(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(MetricsConfig) - Static method in interface io.helidon.metrics.api.SystemTagsManager
Creates a new system tags manager using the provided metrics settings.
create(CronConfig) - Static method in interface io.helidon.scheduling.Cron
Create a cron task from programmatic configuration.
create(FixedRateConfig) - Static method in interface io.helidon.scheduling.FixedRate
Create a fixed rate task from programmatic configuration.
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 OidcConfig instance.
create(OidcConfig) - Static method in class io.helidon.security.providers.oidc.OidcProvider
Create a new provider based on OIDC configuration.
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.microprofile.security.QueryParamHandler
Create instance from an existing mapping.
create(QueryParamMapping) - Static method in class io.helidon.webserver.security.SecurityHandler.QueryParamHandler
Create an instance from existing mapping.
create(Security) - Static method in class io.helidon.webclient.security.WebClientSecurity
Creates new instance of client security service base on Security.
create(Security) - Static method in class io.helidon.webserver.security.SecurityHttpFeature
Create a consumer of routing config to be registered with web server routing to process security requests.
create(SecurityLevel) - Static method in class io.helidon.security.SecurityLevel
Creates builder for security levels based on previously created security level.
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(Tracer) - Static method in class io.helidon.webclient.tracing.WebClientTracing
Creates a new client tracing service for a specific tracer.
create(Tracer) - Static method in class io.helidon.webserver.observe.tracing.TracingObserver
Create a tracing observer that is enabled for all paths and spans (that are enabled by default).
create(Tracer, Config) - Static method in class io.helidon.webserver.observe.tracing.TracingObserver
Create a new tracing observer based on Config.
create(ClientConnection, WsListener) - Static method in class io.helidon.webclient.websocket.ClientWsConnection
Create a new connection without a sub-protocol.
create(ClientConnection, WsListener, String) - Static method in class io.helidon.webclient.websocket.ClientWsConnection
Create a new connection.
create(ClientUri) - Static method in class io.helidon.webclient.api.ClientUri
Create a new client uri.
create(WebClientConfig) - Static method in interface io.helidon.webclient.api.WebClient
Create a new webclient with customized configuration.
create(WebClientCookieManagerConfig) - Static method in class io.helidon.webclient.api.WebClientCookieManager
Create a cookie manager from its configuration.
create(WebClient, ConnectionKey, List<String>, Function<TcpClientConnection, Boolean>, Consumer<TcpClientConnection>) - Static method in class io.helidon.webclient.api.TcpClientConnection
Create a new TCP Connection.
create(Http1ClientConfig) - Static method in interface io.helidon.webclient.http1.Http1Client
Create a new HTTP/1.1 client with custom configuration.
create(Http2ClientConfig) - Static method in interface io.helidon.webclient.http2.Http2Client
Create a new instance with custom configuration.
create(WsClientConfig) - Static method in interface io.helidon.webclient.websocket.WsClient
Create a new WebSocket client with custom configuration.
create(AccessLogConfig) - Static method in class io.helidon.webserver.accesslog.AccessLogFeature
Create a new instance from its configuration.
create(ConnectionContext, HttpPrologue, Headers, String, WsRoute) - Static method in class io.helidon.webserver.websocket.WsConnection
Create a new connection using a route.
create(ConnectionContext, HttpPrologue, Headers, String, WsListener) - Static method in class io.helidon.webserver.websocket.WsConnection
Create a new connection using a listener.
create(ContextFeatureConfig) - Static method in class io.helidon.webserver.context.ContextFeature
Create a new instance from its configuration.
create(CorsConfig) - Static method in class io.helidon.webserver.cors.CorsFeature
Create a new instance from its configuration.
create(GrpcConfig, ProtocolConfigs) - Method in class io.helidon.webserver.grpc.GrpcProtocolProvider
 
create(ErrorHandlers, List<Filter>) - Static method in class io.helidon.webserver.http.Filters
Create filters.
create(ServerResponse, BiConsumer<Object, MediaType>, Runnable) - Method in interface io.helidon.webserver.http.spi.SinkProvider
Creates a sink using this provider.
create(ServerResponse, BiConsumer<Object, MediaType>, Runnable) - Method in class io.helidon.webserver.sse.SseSinkProvider
 
create(Http2Config) - Static method in class io.helidon.webserver.http2.Http2Upgrader
Create a new HTTP2 upgrader.
create(Http2Config, ProtocolConfigs) - Method in class io.helidon.webserver.http2.Http2UpgradeProvider
 
create(ConfigObserverConfig) - Static method in class io.helidon.webserver.observe.config.ConfigObserver
Create a new Config observer using the provided configuration.
create(HealthObserverConfig) - Static method in class io.helidon.webserver.observe.health.HealthObserver
Create a new Health observer using the provided configuration.
create(InfoObserverConfig) - Static method in class io.helidon.webserver.observe.info.InfoObserver
Create a new Info observer using the provided configuration.
create(LogObserverConfig) - Static method in class io.helidon.webserver.observe.log.LogObserver
Create a new Log observer using the provided configuration.
create(MetricsObserverConfig) - Static method in class io.helidon.webserver.observe.metrics.MetricsObserver
Create a new Metrics observer using the provided configuration.
create(ObserveFeatureConfig) - Static method in class io.helidon.webserver.observe.ObserveFeature
Create a new observe feature based on its configuration.
create(Observer...) - Static method in class io.helidon.webserver.observe.ObserveFeature
Create a new support with default configuration and an explicit list of observers.
create(TracingObserverConfig) - Static method in class io.helidon.webserver.observe.tracing.TracingObserver
Create a new Tracing observer using the provided configuration.
create(SecurityFeatureConfig) - Static method in class io.helidon.webserver.security.SecurityFeature
Create a new instance from its configuration.
create(WebServerConfig) - Static method in interface io.helidon.webserver.WebServer
Create a new web server from its configuration.
create(WsConfig) - Static method in class io.helidon.microprofile.tyrus.TyrusUpgrader
Create a new configured instance of Tyrus upgrader.
create(WsConfig) - Static method in class io.helidon.webserver.websocket.WsUpgrader
WebSocket upgrader for HTTP/1.
create(WsConfig, ProtocolConfigs) - Method in class io.helidon.microprofile.tyrus.TyrusUpgradeProvider
 
create(WsConfig, ProtocolConfigs) - Method in class io.helidon.webserver.websocket.WsUpgradeProvider
 
create(WsRouting) - Static method in class io.helidon.webserver.testing.junit5.websocket.DirectWsClient
Create a new client based on the provided routing.
create(OpenTelemetry, Tracer, Map<String, String>) - Static method in class io.helidon.tracing.providers.opentelemetry.HelidonOpenTelemetry
Wrap an open telemetry tracer.
create(Span) - Static method in class io.helidon.tracing.providers.opentelemetry.HelidonOpenTelemetry
Wrap an open telemetry span.
create(Span, Baggage) - Static method in class io.helidon.tracing.providers.opentelemetry.HelidonOpenTelemetry
Wrap an open telemetry span.
create(Tracer) - Static method in class io.helidon.tracing.providers.opentracing.OpenTracing
Wrap an open tracing tracer.
create(Tracer, Span) - Static method in class io.helidon.tracing.providers.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(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 interface io.helidon.microprofile.server.Server
Create a server instance for a JAX-RS application.
create(InputStream, MediaType) - Static method in class io.helidon.config.ConfigSources
Provides a ConfigSource from the provided readable content and with the specified mediaType.
create(InputStream, MediaType, Object) - Static method in interface io.helidon.config.spi.ConfigParser.Content
Create content from data, media type and a stamp.
create(Reader) - Static method in class io.helidon.config.spi.OverrideSource.OverrideData
Creates OverrideData from a Reader.
create(Class<?>) - Static method in class io.helidon.codegen.classmodel.Annotation
New Annotation instance based on the type.
create(Class<?>, Class<?>) - Static method in class io.helidon.microprofile.openapi.ExpandedTypeDescription
Factory method for ease of chaining other method invocations.
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 interface io.helidon.common.types.Annotation
Creates an instance for an annotation with no value.
create(Class<? extends Annotation>, String) - Static method in interface io.helidon.common.types.Annotation
Creates an instance for an annotation with a value.
create(Class<? extends Annotation>, Map<String, ?>) - Static method in interface io.helidon.common.types.Annotation
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>) - Method in class io.helidon.microprofile.tyrus.HelidonComponentProvider
Create a new instance using CDI.
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>, 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.webserver.http.Handler
Create a handler that consumes type request entity and ServerResponse.
create(Class<T>, Consumer<T>) - Static method in interface io.helidon.webserver.http.Handler
Create a handler that consumes typed request entity and sends Status.OK_200.
create(Class<T>, Function<T, ?>) - Static method in interface io.helidon.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 Multi instance 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) - Static method in class io.helidon.http.sse.SseEvent
Creates a new SSE event with data.
create(Object) - Method in class io.helidon.microprofile.server.HelidonHK2InjectionManagerFactory
 
create(Object, MediaType) - Static method in class io.helidon.http.sse.SseEvent
Creates a new SSE event with data and media type.
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(Type) - Static method in interface io.helidon.common.types.TypeName
Create a type name from a type (such as class).
create(Runnable) - Static method in interface io.helidon.webserver.http.Handler
Create a handler that only runs code and returns Status.OK_200.
create(String) - Static method in class io.helidon.codegen.classmodel.TypeArgument
Creates new TypeArgument instance based on the provided token.
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.media.type.MediaTypes
Create a new media type from the full media type string.
create(String) - Static method in interface io.helidon.common.types.TypeName
Creates a type name from a fully qualified class name.
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 key literal.
create(String) - Static method in interface io.helidon.config.spi.ConfigNode.ValueNode
Create new instance of the ConfigNode.ValueNode from specified String value.
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.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.http.HeaderNames
Find or create a header name.
create(String) - Static method in interface io.helidon.http.HttpMediaType
Parse media type from the provided string.
create(String) - Static method in class io.helidon.http.Method
Create new HTTP request method instance from the provided name.
create(String) - Static method in class io.helidon.http.PathMatchers
Create a path matcher from a path pattern.
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.Builder instances based on the "routing" configuration for the specific component.
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.providers.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.webserver.accesslog.HeaderLogEntry
Create a header log entry for a specified header name with default configuration.
create(String) - Static method in class io.helidon.webserver.cors.CorsEnabledServiceHelper
Creates a new helper based on a default CORS config for services.
create(String) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
Creates new instance with defined static content root as a class-loader resource.
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) - Static method in class io.helidon.http.HeaderValues
Create a new header with a single value.
create(String, int, Duration) - Static method in class io.helidon.common.testing.http.junit5.SocketHttpClient
Socket client that allows sending any content.
create(String, long) - Static method in class io.helidon.http.HeaderValues
Create a new header with a single value.
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
Provides a ConfigSource from the provided String content and with the specified mediaType.
create(String, ParserMode) - Static method in class io.helidon.common.media.type.MediaTypes
Create a new media type from the full media type string.
create(String, ParserMode) - Static method in interface io.helidon.http.HttpMediaType
Parse media type from the provided string.
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) - Method in class io.helidon.integrations.oci.secrets.configsource.OciSecretsConfigSourceProvider
Deprecated.
For use by the Helidon Config subsystem only.
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, Config, String) - Method in class io.helidon.integrations.oci.secrets.mp.configsource.OciSecretsMpMetaConfigProvider
Returns an immutable List whose sole element is a ConfigSource implementation backed by the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs.
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.webserver.cors.CorsEnabledServiceHelper
Creates a new helper based on the provided config.
create(String, TokenHandler) - Static method in class io.helidon.security.QueryParamMapping
Create a new mapping for a query parameter and TokenHandler to extract the parameter and store it as a new header with possible transformation.
create(String, TokenHandler) - Static method in class io.helidon.webserver.security.SecurityHandler.QueryParamHandler
Create an instance from parameter name and explicit TokenHandler.
create(String, Http1Config, ProtocolConfigs) - Method in class io.helidon.webserver.http1.Http1ConnectionProvider
 
create(String, Http2Config, ProtocolConfigs) - Method in class io.helidon.webserver.http2.Http2ConnectionProvider
 
create(String, InputStream) - Static method in interface io.helidon.common.configurable.Resource
Load resource from binary content from an input stream, using Resource.Source.UNKNOWN type.
create(String, Reader) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
Create from YAML content as a reader.
create(String, ClassLoader) - Static method in interface io.helidon.webserver.staticcontent.StaticContentService
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.media.type.MediaTypes
Create media type from the type and subtype.
create(String, String) - Static method in class io.helidon.http.HeaderNames
Find or create a header name.
create(String, String) - Static method in class io.helidon.http.HeaderValues
Create a new header with a single value.
create(String, String) - Static method in class io.helidon.http.SetCookie
Creates new instance.
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 interface io.helidon.metrics.api.Tag
Creates a new tag using the specified key and value.
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) - Static method in class io.helidon.webserver.observe.DisabledObserverFeature
Create a new disabled feature.
create(String, String...) - Static method in class io.helidon.http.HeaderValues
Create a new header.
create(String, String, boolean) - Static method in interface io.helidon.codegen.Option
Create a new boolean option.
create(String, String, int) - Static method in interface io.helidon.codegen.Option
Create a new int option.
create(String, String, DbClientContext) - Static method in class io.helidon.dbclient.DbExecuteContext
Create a new execution context.
create(String, String, String) - Static method in interface io.helidon.codegen.Option
Create a new String option.
create(String, String, String) - Static method in class io.helidon.webserver.http.DirectTransportRequest
Create a new request from as much known information as possible.
create(String, String, String, Method, UriPath, UriQuery, UriFragment) - Static method in class io.helidon.http.HttpPrologue
Create a new prologue with decoded values.
create(String, String, String, Method, String, boolean) - Static method in class io.helidon.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, String, T, Function<String, T>, GenericType<T>) - Static method in interface io.helidon.codegen.Option
Create a new option with a custom mapper.
create(String, Path) - Static method in class io.helidon.config.mp.MpConfigSources
Properties config source based on a file on file system.
create(String, X509Certificate[]) - Static method in interface io.helidon.integrations.oci.tls.certificates.spi.OciCertificatesDownloader
Creates a Certificates instance given its version and array of certificates.
create(String, Collection<String>) - Static method in class io.helidon.http.HeaderValues
Create a new header.
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.kv1.Kv1Secrets
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, 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(String, T, ProtocolConfigs) - Method in interface io.helidon.webserver.spi.ServerConnectionSelectorProvider
Creates an instance of server connection selector.
create(System.Logger) - Static method in interface io.helidon.codegen.CodegenLogger
Create a new logger backed by System.Logger.
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) - Static method in class io.helidon.webclient.api.ClientUri
Create a new client URI from an existing URI.
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
Properties config 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
Properties config source based on a URL with a profile override.
create(ByteBuffer) - Static method in interface io.helidon.http.DataChunk
Creates a simple ByteBuffer backed data chunk.
create(ByteBuffer...) - Static method in interface io.helidon.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
Properties config 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.webserver.staticcontent.StaticContentService
Creates new instance with defined static content root as a path to the file system.
create(Duration) - Static method in interface io.helidon.faulttolerance.Timeout
Create a Timeout with 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<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<T>) - Static method in interface io.helidon.common.reactive.Multi
Create a Multi instance wrapped around the given publisher.
create(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Single
Create a Single instance 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.Subscriber ensuring OnSubscribe, onNext, onError and onComplete to be signaled serially.
create(Consumer<AllowListConfig.Builder>) - Static method in class io.helidon.common.configurable.AllowList
Create a new allow list customizing its configuration.
create(Consumer<LruCacheConfig.Builder<K, V>>) - Static method in class io.helidon.common.configurable.LruCache
Create an instance with custom configuration.
create(Consumer<ResourceConfig.Builder>) - Static method in interface io.helidon.common.configurable.Resource
Create a new resource, updating its configuration.
create(Consumer<ScheduledThreadPoolConfig.Builder>) - Static method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
Create a new instance customizing its configuration.
create(Consumer<ThreadPoolConfig.Builder>) - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
Create a new thread pool supplier customizing its configuration.
create(Consumer<TlsConfig.Builder>) - Static method in class io.helidon.common.tls.Tls
Create TLS customizing its configuration.
create(Consumer<AsyncConfig.Builder>) - Static method in interface io.helidon.faulttolerance.Async
Create a new Async customizing its configuration.
create(Consumer<BulkheadConfig.Builder>) - Static method in interface io.helidon.faulttolerance.Bulkhead
Create Bulkhead customizing its configuration.
create(Consumer<CircuitBreakerConfig.Builder>) - Static method in interface io.helidon.faulttolerance.CircuitBreaker
Create a new circuit breaker with a possibility to customize its configuration.
create(Consumer<FallbackConfig.Builder<T>>) - Static method in interface io.helidon.faulttolerance.Fallback
Create a fallback and customize its configuration.
create(Consumer<RetryConfig.Builder>) - Static method in interface io.helidon.faulttolerance.Retry
Create a new retry with customized configuration.
create(Consumer<TimeoutConfig.Builder>) - Static method in interface io.helidon.faulttolerance.Timeout
Create a timeout with a possibility to customize its configuration.
create(Consumer<ContentEncodingContextConfig.Builder>) - Static method in interface io.helidon.http.encoding.ContentEncodingContext
Create media context, customizing its configuration.
create(Consumer<MediaContextConfig.Builder>) - Static method in interface io.helidon.http.media.MediaContext
Create media context, customizing its configuration.
create(Consumer<OciCertificatesTlsManagerConfig.Builder>) - Static method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManager
Creates a consumer based OciCertificatesTlsManager instance.
create(Consumer<OpenApiUiConfig.Builder>) - Static method in class io.helidon.integrations.openapi.ui.OpenApiUi
Create a new instance with custom configuration.
create(Consumer<OpenApiFeatureConfig.Builder>) - Static method in class io.helidon.openapi.OpenApiFeature
Create a new instance with custom configuration.
create(Consumer<CronConfig.Builder>) - Static method in interface io.helidon.scheduling.Cron
Create a cron task from configuration.
create(Consumer<FixedRateConfig.Builder>) - Static method in interface io.helidon.scheduling.FixedRate
Create a fixed rate task from configuration.
create(Consumer<WebClientConfig.Builder>) - Static method in interface io.helidon.webclient.api.WebClient
Create a new webclient, customizing its configuration.
create(Consumer<WebClientCookieManagerConfig.Builder>) - Static method in class io.helidon.webclient.api.WebClientCookieManager
Create a cookie manager updating its configuration.
create(Consumer<Http1ClientConfig.Builder>) - Static method in interface io.helidon.webclient.http1.Http1Client
Create a new HTTP/1.1 client customizing configuration.
create(Consumer<Http2ClientConfig.Builder>) - Static method in interface io.helidon.webclient.http2.Http2Client
Create a new instance customizing its configuration.
create(Consumer<WsClientConfig.Builder>) - Static method in interface io.helidon.webclient.websocket.WsClient
Create a new WebSocket client customizing its configuration.
create(Consumer<AccessLogConfig.Builder>) - Static method in class io.helidon.webserver.accesslog.AccessLogFeature
Create a new instance customizing its configuration.
create(Consumer<ContextFeatureConfig.Builder>) - Static method in class io.helidon.webserver.context.ContextFeature
Create a new instance customizing its configuration.
create(Consumer<CorsConfig.Builder>) - Static method in class io.helidon.webserver.cors.CorsFeature
Create a new instance customizing its configuration.
create(Consumer<ServerRequest>) - Static method in interface io.helidon.webserver.http.Handler
Create a handler that consumes a ServerRequest and returns Status.OK_200.
create(Consumer<ConfigObserverConfig.Builder>) - Static method in class io.helidon.webserver.observe.config.ConfigObserver
Create a new Config observer customizing its configuration.
create(Consumer<HealthObserverConfig.Builder>) - Static method in class io.helidon.webserver.observe.health.HealthObserver
Create a new Health observer customizing its configuration.
create(Consumer<InfoObserverConfig.Builder>) - Static method in class io.helidon.webserver.observe.info.InfoObserver
Create a new Info observer customizing its configuration.
create(Consumer<LogObserverConfig.Builder>) - Static method in class io.helidon.webserver.observe.log.LogObserver
Create a new Log observer customizing its configuration.
create(Consumer<MetricsObserverConfig.Builder>) - Static method in class io.helidon.webserver.observe.metrics.MetricsObserver
Create a new Metrics observer customizing its configuration.
create(Consumer<ObserveFeatureConfig.Builder>) - Static method in class io.helidon.webserver.observe.ObserveFeature
Create a new observe feature customizing its configuration.
create(Consumer<TracingObserverConfig.Builder>) - Static method in class io.helidon.webserver.observe.tracing.TracingObserver
Create a new Tracing observer customizing its configuration.
create(Consumer<SecurityFeatureConfig.Builder>) - Static method in class io.helidon.webserver.security.SecurityFeature
Create a new instance customizing its configuration.
create(Consumer<SecurityHandlerConfig.Builder>) - Static method in class io.helidon.webserver.security.SecurityHandler
Create a new instance, customizing its configuration.
create(Consumer<WebServerConfig.Builder>) - Static method in interface io.helidon.webserver.WebServer
Create a new webserver customizing its configuration.
create(Consumer<Boolean>, UnaryOperator<InputStream>, ContentDecoder, Function<Integer, BufferData>, Runnable, ServerRequestHeaders, MediaContext) - Static method in class io.helidon.webserver.http.ServerRequestEntity
Create a new entity.
create(Function<byte[], String>, Function<String, byte[]>) - Static method in class io.helidon.security.spi.EncryptionProvider.EncryptionSupport
Create a new support based on encrypt and decrypt functions.
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<ServerRequest, ?>) - Static method in interface io.helidon.webserver.http.Handler
Create a handler that consumes a ServerRequest and returns an entity object.
create(Function<ContainerRequestContext, String>) - Static method in class io.helidon.tracing.jersey.TracingHelper
Create helper with custom span name function.
create(Function<Integer, BufferData>, Runnable, ClientRequestHeaders, ClientResponseHeaders, MediaContext) - Static method in class io.helidon.webclient.api.ClientResponseEntity
Create a new client response entity.
create(Supplier<?>) - Static method in interface io.helidon.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 Config loaded from environment variables, system properties, and the specified ConfigSources.
create(Supplier<? extends T>) - Static method in interface io.helidon.common.reactive.Single
Create a Single instance that publishes result of the given supplier to its subscriber(s).
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(UnaryOperator<InputStream>, UnaryOperator<InputStream>, Function<Integer, BufferData>, Runnable, ServerRequestHeaders, MediaContext) - Static method in class io.helidon.webserver.http2.Http2ServerRequestEntity
Create a new entity.
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.http.http2.Http2FrameListener
Create a new composite listener.
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<Http1ConnectionListener>) - Static method in interface io.helidon.webserver.http1.Http1ConnectionListener
Create a new listener from a list of listeners.
create(List<ProtocolConfig>) - Static method in class io.helidon.webserver.ProtocolConfigs
Create new protocol configuration handler.
create(List<ServerConnectionSelector>) - Static method in class io.helidon.webserver.ConnectionProviders
Create a new connection providers instance.
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 OverrideData from a List of predicate/replacement pairs.
create(Map<Class<? extends Throwable>, ErrorHandler<?>>) - Static method in class io.helidon.webserver.http.ErrorHandlers
Create error handlers.
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
Provides a MapConfigSource.Builder for creating a ConfigSource for a Map.
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 OverrideSource from a map of wildcards to values.
create(Map<String, String>, String) - Static method in class io.helidon.config.ConfigSources
Provides a MapConfigSource.Builder for creating a ConfigSource for a Map.
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
Provides a MapConfigSource.Builder for creating a ConfigSource for a Map from a Properties object.
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
Provides a MapConfigSource.Builder for creating a ConfigSource for a Map from a Properties object.
create(ServiceLoader<T>) - Static method in class io.helidon.common.HelidonServiceLoader
Create a weighted service loader from a Java Service loader.
create(Set<Class<? extends Throwable>>, Set<Class<? extends Throwable>>) - Static method in interface io.helidon.faulttolerance.ErrorChecker
Returns ErrorChecker that skips if throwable is in skipOnSet or if applyOnSet is not empty and throwable is not in it.
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 a Multi instance that publishes the given Stream.
create(ProcessingEnvironment, Set<Option<?>>) - Static method in interface io.helidon.codegen.apt.AptContext
Create context from the processing environment, and a set of additional supported options.
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(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.
create(T, ProtocolConfigs) - Method in interface io.helidon.webserver.http1.spi.Http1UpgradeProvider
Creates an instance of HTTP/HTTP/1.1 connection upgrader.
create(T, ProtocolConfigs) - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolProvider
Creates an instance of HTTP/2 sub-protocol selector.
CREATE_META_INF_SERVICES - Static variable in interface io.helidon.codegen.CodegenOptions
Codegen option to configure creation of META-INF services when module-info.java is present.
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.
createAppRole(CreateAppRole.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
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.ConditionallyCloseableConnection
 
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.ConditionallyCloseableConnection
 
createBlob() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
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.providers.jaeger.JaegerTracerProvider
 
createBuilder() - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
 
createBuilder() - Method in class io.helidon.tracing.providers.opentracing.OpenTracingTracerProvider
 
createBuilder() - Method in interface io.helidon.tracing.providers.opentracing.spi.OpenTracingProvider
Create a new builder for this tracer.
createBuilder() - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerProvider
 
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
 
createBytesMessage() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
 
createCached(HeaderName, boolean, boolean, String) - Static method in class io.helidon.http.HeaderValues
Create and cache byte value.
createCached(HeaderName, int) - Static method in class io.helidon.http.HeaderValues
Create and cache byte value.
createCached(HeaderName, long) - Static method in class io.helidon.http.HeaderValues
Create and cache byte value.
createCached(HeaderName, String) - Static method in class io.helidon.http.HeaderValues
Create and cache byte value.
createCached(String, int) - Static method in class io.helidon.http.HeaderValues
Create and cache byte value.
createCached(String, long) - Static method in class io.helidon.http.HeaderValues
Create and cache byte value.
createCached(String, String) - Static method in class io.helidon.http.HeaderValues
Create and cache byte value.
createClob() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
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.
createConfigBeans(Config) - Method in class io.helidon.faulttolerance.CircuitBreakerImpl$$Injection$$Activator
 
createConfigBeans(Config) - Method in class io.helidon.webclient.api.LoomClient$$Injection$$Activator
 
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
SetCookie builder 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.http.Status
201 Created, see HTTP/1.1 documentation.
createDelete(String) - Method in interface io.helidon.dbclient.DbExecute
Create a delete statement using a statement text.
createDelete(String) - Method in class io.helidon.dbclient.DbExecuteBase
 
createDestination(Session, ConnectionContext) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
 
createDestination(Session, ConnectionContext) - Method in class io.helidon.messaging.connectors.wls.WeblogicConnector
 
createDmlStatement(String) - Method in interface io.helidon.dbclient.DbExecute
Create a data modification statement using a statement passed as an argument.
createDmlStatement(String) - Method in class io.helidon.dbclient.DbExecuteBase
 
createDnsResolver() - Method in class io.helidon.webclient.dns.resolver.first.FirstDnsResolverProvider
 
createDnsResolver() - Method in class io.helidon.webclient.dns.resolver.roundrobin.RoundRobinDnsResolverProvider
 
createDnsResolver() - Method in interface io.helidon.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
 
createEmptyPublic() - Element in annotation interface io.helidon.builder.api.Prototype.Blueprint
Method create() is created whenever there are no fields required (or all have default values).
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.
createFromConfigPublic() - Element in annotation interface io.helidon.builder.api.Prototype.Blueprint
Method create(config) is public by default.
createFromDecoded(String) - Static method in class io.helidon.common.uri.UriFragment
Create a fragment from decoded value.
createFromDecoded(String) - Static method in interface io.helidon.common.uri.UriPath
Create a new path from its decoded representation.
createFromEncoded(String) - Static method in class io.helidon.common.Base64Value
Create from an already encoded base64 value.
createFromGenericDeclaration(String) - Static method in interface io.helidon.common.types.TypeName
Creates a type name from a generic alias type name.
createFromLowercase(String) - Static method in class io.helidon.http.HeaderNames
Create a header name from lower case letters.
createFromMethod(Function<Throwable, ? extends T>) - Static method in interface io.helidon.faulttolerance.Fallback
Create a fallback from the fallback method.
createFromRoutingName(String) - Static method in interface io.helidon.microprofile.server.RoutingBuilders
Prepares the default and actual HttpRouting.Builder instances based on a routing name.
createFromWildcards(List<Map.Entry<String, String>>) - Static method in class io.helidon.config.spi.OverrideSource.OverrideData
Creates OverrideData from a List of String pairs.
createGet(String) - Method in interface io.helidon.dbclient.DbExecute
Create a database query returning a single row using a statement passed as an argument.
createGet(String) - Method in class io.helidon.dbclient.DbExecuteBase
 
createInbound(ConnectionFlowControl.Type, int, int, int, BiConsumer<Integer, Http2WindowUpdate>) - Static method in interface io.helidon.http.http2.WindowSize
Create inbound window size container with initial window size set.
createInboundNoop(int, BiConsumer<Integer, Http2WindowUpdate>) - Static method in interface io.helidon.http.http2.WindowSize
Create inbound window size container with flow control turned off.
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.
createInsert(String) - Method in interface io.helidon.dbclient.DbExecute
Create an insert statement using a statement text.
createInsert(String) - Method in class io.helidon.dbclient.DbExecuteBase
 
createInstance(NamedInstance<CircuitBreakerConfig>) - Method in class io.helidon.faulttolerance.CircuitBreakerImpl$$Injection$$Activator
 
createInstance(NamedInstance<WebClientConfig>) - Method in class io.helidon.webclient.api.LoomClient$$Injection$$Activator
 
createInstance(Vault, Config, InjectionProvider.InstanceConfig) - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InjectionType
Create a new instance of the injectable.
createKey(CreateKey.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
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.
createList(String, String, List<T>, Function<String, T>, GenericType<List<T>>) - Static method in interface io.helidon.codegen.Option
Create a new option that has a list of values, with a custom mapper.
createMapMessage() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
 
createMapped(Config) - Static method in class io.helidon.webserver.cors.CorsSupport
Creates a new CorsSupport instance 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.
createMeterRegistry() - Static method in interface io.helidon.metrics.api.Metrics
Creates a meter registry, not saved as the global registry, using default metrics config information based on global config.
createMeterRegistry(Clock, MetricsConfig) - Method in interface io.helidon.metrics.api.MetricsFactory
Creates a new MeterRegistry using the provided Clock and MetricsConfig.
createMeterRegistry(Clock, MetricsConfig, Consumer<Meter>, Consumer<Meter>) - Method in interface io.helidon.metrics.api.MetricsFactory
Creates a new MeterRegistry using the provided Clock and MetricsConfig and enrolling the specified listners with the new meter registry.
createMeterRegistry(MetricsConfig) - Static method in interface io.helidon.metrics.api.Metrics
Creates a meter registry, not saved as the global registry, based on the provided metrics config.
createMeterRegistry(MetricsConfig) - Method in interface io.helidon.metrics.api.MetricsFactory
Creates a new MeterRegistry using the provided metrics config.
createMeterRegistry(MetricsConfig, Consumer<Meter>, Consumer<Meter>) - Method in interface io.helidon.metrics.api.MetricsFactory
Creates a new MeterRegistry using the provided metrics config and enrolling the specified listeners with the returned meter registry.
createMulti(String, Config) - Method in interface io.helidon.config.spi.ConfigSourceProvider
Create a list of configuration sources from a single configuration.
createNamedDelete(String) - Method in interface io.helidon.dbclient.DbExecute
Create a delete statement using a named statement.
createNamedDelete(String) - Method in class io.helidon.dbclient.DbExecuteBase
 
createNamedDelete(String, String) - Method in interface io.helidon.dbclient.DbExecute
Create a delete statement using a named statement passed as an argument.
createNamedDelete(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
 
createNamedDmlStatement(String) - Method in interface io.helidon.dbclient.DbExecute
Create a data modification statement using a statement defined in the configuration file.
createNamedDmlStatement(String) - Method in class io.helidon.dbclient.DbExecuteBase
 
createNamedDmlStatement(String, String) - Method in interface io.helidon.dbclient.DbExecute
Create a data modification statement using a named statement passed as an argument.
createNamedDmlStatement(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
 
createNamedGet(String) - Method in interface io.helidon.dbclient.DbExecute
Create a database query returning a single row using a statement defined in the configuration file.
createNamedGet(String) - Method in class io.helidon.dbclient.DbExecuteBase
 
createNamedGet(String, String) - Method in interface io.helidon.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.dbclient.mongodb.MongoDbExecute
 
createNamedInsert(String) - Method in interface io.helidon.dbclient.DbExecute
Create an insert statement using a named statement.
createNamedInsert(String) - Method in class io.helidon.dbclient.DbExecuteBase
 
createNamedInsert(String, String) - Method in interface io.helidon.dbclient.DbExecute
Create an insert statement using a named statement passed as an argument.
createNamedInsert(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
 
createNamedQuery(String) - Method in interface io.helidon.dbclient.DbExecute
Create a database query using a statement defined in the configuration file.
createNamedQuery(String) - Method in class io.helidon.dbclient.DbExecuteBase
 
createNamedQuery(String, String) - Method in interface io.helidon.dbclient.DbExecute
Create a database query using a named statement passed as argument.
createNamedQuery(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
 
createNamedUpdate(String) - Method in interface io.helidon.dbclient.DbExecute
Create an update statement using a named statement.
createNamedUpdate(String) - Method in class io.helidon.dbclient.DbExecuteBase
 
createNamedUpdate(String, String) - Method in interface io.helidon.dbclient.DbExecute
Create an update statement using a named statement passed as an argument.
createNamedUpdate(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
 
createNClob() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
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.
createOrUpdateRole(PkiRole.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
This endpoint creates or updates the role definition.
createOutbound(ConnectionFlowControl.Type, int, ConnectionFlowControl) - Static method in interface io.helidon.http.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.
createPersistence() - Method in class io.helidon.integrations.cdi.jpa.jaxb.ObjectFactory
Create an instance of Persistence
createPersistencePersistenceUnit() - Method in class io.helidon.integrations.cdi.jpa.jaxb.ObjectFactory
Create an instance of Persistence.PersistenceUnit
createPersistencePersistenceUnitProperties() - Method in class io.helidon.integrations.cdi.jpa.jaxb.ObjectFactory
createPersistencePersistenceUnitPropertiesProperty() - Method in class io.helidon.integrations.cdi.jpa.jaxb.ObjectFactory
createPolicy(CreatePolicy.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
Create a policy.
createPolicy(String, String) - Method in interface io.helidon.integrations.vault.sys.Sys
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
 
createQuery(String) - Method in interface io.helidon.dbclient.DbExecute
Create a database query using a statement passed as an argument.
createQuery(String) - Method in class io.helidon.dbclient.DbExecuteBase
 
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).
createResponseBuilder() - Method in class io.helidon.microprofile.health.HealthCheckResponseProviderImpl
 
createRole(CreateRole.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
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 - 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.
createServerSocket() - Method in class io.helidon.common.tls.Tls
Create a TLS socket for a server.
createServiceProvider(Map<String, Object>) - Method in class io.helidon.config.ConfigProducer$$Injection$$Activator
 
createServiceProvider(Map<String, Object>) - Method in class io.helidon.faulttolerance.AsyncImpl$$Injection$$Activator
 
createServiceProvider(Map<String, Object>) - Method in class io.helidon.faulttolerance.BulkheadImpl$$Injection$$Activator
 
createServiceProvider(Map<String, Object>) - Method in class io.helidon.faulttolerance.CircuitBreakerImpl$$Injection$$Activator
 
createServiceProvider(Map<String, Object>) - Method in class io.helidon.faulttolerance.RetryImpl$$Injection$$Activator
 
createServiceProvider(Map<String, Object>) - Method in class io.helidon.faulttolerance.TimeoutImpl$$Injection$$Activator
 
createServiceProvider(Map<String, Object>) - Method in class io.helidon.integrations.oci.sdk.runtime.OciAuthenticationDetailsProvider$$Injection$$Activator
 
createServiceProvider(Map<String, Object>) - Method in class io.helidon.integrations.oci.sdk.runtime.OciAvailabilityDefault$$Injection$$Activator
 
createServiceProvider(Map<String, Object>) - Method in class io.helidon.integrations.oci.sdk.runtime.OciRegionProvider$$Injection$$Activator
 
createServiceProvider(Map<String, Object>) - Method in class io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader$$Injection$$Activator
 
createServiceProvider(Map<String, Object>) - Method in class io.helidon.integrations.oci.tls.certificates.DefaultOciPrivateKeyDownloader$$Injection$$Activator
 
createServiceProvider(Map<String, Object>) - Method in class io.helidon.webclient.api.LoomClient$$Injection$$Activator
 
createSet(String, String, Set<T>, Function<String, T>, GenericType<Set<T>>) - Static method in interface io.helidon.codegen.Option
Create a new option that has a set of values, with a custom mapper.
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
 
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(List<String>, Socket, InetSocketAddress) - Method in class io.helidon.common.tls.Tls
Create a SSLSocket for the chosen protocol and the given socket.
createSQLXML() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
createSQLXML() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
createStatement() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
createStatement() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
createStatement(int, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
createStatement(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
createStatement(int, int, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
createStatement(int, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
createStreamFlowControl(int, int, int) - Method in class io.helidon.http.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.ConditionallyCloseableConnection
 
createStruct(String, Object[]) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
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.webserver.grpc.ResponseHelper
Convert a Callable to a Supplier.
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
 
createTmf(TlsConfig) - Method in class io.helidon.common.tls.ConfiguredTlsManager
Create a new trust manager factory based on the configuration (i.e., the algorithm and provider).
createToken() - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
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 - 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 - 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
 
createTypedElementInfoFromElement(AptContext, Element, Elements) - Static method in class io.helidon.codegen.apt.AptTypeInfoFactory
Creates an instance of a TypedElementInfo given its type and variable element from annotation processing.
createTypeName(Element) - Static method in class io.helidon.codegen.apt.AptTypeFactory
Creates a name from an element type during annotation processing.
createTypeName(TypeElement, TypeMirror) - Static method in class io.helidon.codegen.apt.AptTypeFactory
Create type from type mirror.
createTypeName(DeclaredType) - Static method in class io.helidon.codegen.apt.AptTypeFactory
Creates a name from a declared type during annotation processing.
createTypeName(TypeMirror) - Static method in class io.helidon.codegen.apt.AptTypeFactory
Create type from type mirror.
createUpdate(String) - Method in interface io.helidon.dbclient.DbExecute
Create an update statement using a statement text.
createUpdate(String) - Method in class io.helidon.dbclient.DbExecuteBase
 
creationDate() - Method in class io.helidon.http.ContentDisposition
Get the value of the creation-date parameter that can be used to indicate the date at which the file was created.
creationDate(ZonedDateTime) - Method in class io.helidon.http.ContentDisposition.Builder
Set the content disposition creation-date parameter.
credDb(String) - Method in class io.helidon.dbclient.mongodb.MongoDbClientBuilder
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 CredentialsProvider which should be used by application.
crl() - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Certificate revocation list.
crl(CrlGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Get a CRL (certificate revocation list).
crl(PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
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.
cron() - Static method in class io.helidon.scheduling.Scheduling
Build a task executed periodically according to provided cron expression.
Cron - Interface in io.helidon.scheduling
Scheduling periodically executed task with specified cron expression.
cronBuilder() - Static method in class io.helidon.scheduling.Scheduling
Deprecated, for removal: This API element is subject to removal in a future version.
use Scheduling.cron() instead
CronConfig - Interface in io.helidon.scheduling
Interface generated from definition.
CronConfig.Builder - Class in io.helidon.scheduling
Fluent API builder for Cron.
CronConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.scheduling
Fluent API builder base for Cron.
CronConfig.BuilderBase.CronConfigImpl - Class in io.helidon.scheduling
Generated implementation of the prototype, can be extended by descendant prototype implementations.
CronConfigImpl(CronConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
Create an instance providing a builder.
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 class io.helidon.security.providers.oidc.common.OidcConfig
Cross-origin resource sharing settings.
crossOriginConfig() - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings
Returns the cross-origin config settings to be used for the service's endpoint.
crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Assign cross-origin resource sharing settings.
crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
Set the CORS config from the specified CrossOriginConfig object.
crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport.Builder
Set the CORS config from the specified CrossOriginConfig object.
crossOriginConfig(CrossOriginConfig) - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
Sets the cross-origin settings from existing settings (not from a builder).
crossOriginConfig(CrossOriginConfig.Builder) - Method in interface io.helidon.webserver.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.
CubbyholeEngineProvider - Class in io.helidon.integrations.vault.secrets.cubbyhole
Provider supporting the Cubbyhole secrets 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.
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
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_SPAN_CONTEXT_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
The SpanContext property name.
currentSpan() - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerProvider
 
currentSpan() - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
 
currentSpan() - Method in class io.helidon.tracing.providers.opentracing.OpenTracingTracerProvider
 
currentSpan() - Method in interface io.helidon.tracing.spi.TracerProvider
Provide current span.
currentThread() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
Flag to indicate that code must be executed in current thread instead of in an executor's thread.
currentThread() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
 
currentThread() - Method in interface io.helidon.faulttolerance.TimeoutConfig
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.faulttolerance.TimeoutConfig.BuilderBase
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.security.providers.httpsign.HttpSignHeader
Custom provided using a TokenHandler.
customAnnotations() - Method in interface io.helidon.security.Security
Get the complete set of annotations expected by (all) security providers configured.
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.webserver.security.SecurityHandler
Register a custom object for security request(s).
customObjects() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
A store of custom objects, that can be used to customize specific security providers.
customObjects() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
customObjects() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
A store of custom objects, that can be used to customize specific security providers.
customObjects(ClassToInstanceStore<Object>) - Method in class io.helidon.security.EndpointConfig.Builder
Provide custom object map to be sent to security providers.
customObjects(ClassToInstanceStore<Object>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
A store of custom objects, that can be used to customize specific security providers.
Custom pattern - Search tag in class io.helidon.common.SerializationConfig
Section
cut(int) - Method in record class io.helidon.http.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.http.http2.FlowControl.Outbound
Split frame into frames that can be sent.

D

daemon() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
Is daemon of the thread pool executor.
daemon() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
 
daemon() - Method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
Is daemon of the thread pool executor.
daemon() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Is daemon of the thread pool executor.
daemon() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
daemon() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
Is daemon of the thread pool executor.
daemon(boolean) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
Is daemon of the thread pool executor.
daemon(boolean) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
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 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 interface io.helidon.http.DataChunk
Returns a representation of this chunk as an array of ByteBuffer.
data() - Method in record class io.helidon.http.http2.Http2FrameData
Returns the value of the data record component.
data() - Method in class io.helidon.http.http2.Http2Ping
Underlying buffer.
data() - Method in class io.helidon.http.sse.SseEvent
Get data for this event.
data() - Method in class io.helidon.logging.jul.JulMdcPropagator
 
data() - Method in class io.helidon.logging.log4j.Log4jMdcPropagator
 
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 class io.helidon.tracing.providers.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.websocket.ClientWsFrame
Create a binary data frame.
data(BufferData, boolean) - Static method in class io.helidon.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.webserver.http2.spi.Http2SubProtocolSelector.SubProtocolHandler
Data was received.
data(Http2FrameHeader, BufferData, boolean) - Method in interface io.helidon.http.http2.Http2Stream
Data frame.
data(ConnectionContext, byte[], int, int) - Method in class io.helidon.webserver.http1.Http1LoggingConnectionListener
 
data(ConnectionContext, BufferData) - Method in class io.helidon.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.http.DataChunk
Returns a representation of this chunk as an array of T's.
data(Class<T>) - Method in class io.helidon.http.sse.SseEvent
Get data for this event as type T.
data(Class<T>, MediaType) - Method in class io.helidon.http.sse.SseEvent
Get data for this event as type T.
data(Object) - Method in class io.helidon.http.sse.SseEvent.Builder
Set event data.
data(String, boolean) - Static method in class io.helidon.websocket.ClientWsFrame
Create a text data frame.
data(String, boolean) - Static method in class io.helidon.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.http.http2.Http2FrameType
Data frame.
DATA - Static variable in class io.helidon.graphql.server.GraphQlConstants
Key for data.
DATA - Static variable in interface io.helidon.http.http2.Http2FrameTypes
Data frame types.
DATA_LOSS - Static variable in class io.helidon.webserver.grpc.GrpcStatus
Unrecoverable data loss or corruption.
DataChunk - Interface in io.helidon.http
The DataChunk represents a part of the HTTP body content.
dataDefinitionCausesTransactionCommit() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
dataDefinitionIgnoredInTransactions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
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.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
dataSource(String, DataSource) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
Add custom ConnectionFactory referencable by supplied name with "named-factory".
DATASOURCE_ATTRIBUTE - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
Configuration key for data source identifier.
DataSourceBackedDialectFactory - Class in io.helidon.integrations.cdi.hibernate
A DialectFactory implementation (and a ServiceContributor, and a StandardServiceInitiator<DialectFactory>) that introspects DatabaseMetaData from a configured DataSource.
DataSourceBackedDialectFactory() - Constructor for class io.helidon.integrations.cdi.hibernate.DataSourceBackedDialectFactory
Deprecated.
For use by ServiceLoader instances only.
dataWriter() - Method in interface io.helidon.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.http.ServerRequestHeaders
Optionally returns request date (HeaderNames.DATE header).
DATE - Static variable in class io.helidon.http.HeaderNames
The Date header name.
DateTime - Class in io.helidon.http
Support for HTTP date formats based on RFC2616.
DAYS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
daysOfWeek(DayOfWeek...) - Static method in class io.helidon.security.abac.time.TimeValidator.TimeConfig
Create a time config for a check for days of week.
DB_STATEMENT - Static variable in class io.helidon.tracing.Tag
Tag marking a Database statement.
DB_TYPE - Static variable in class io.helidon.tracing.Tag
Tag marking a Database type.
dbClient() - Method in class io.helidon.dbclient.health.DbClientHealthCheck
 
DbClient - Interface in io.helidon.dbclient
Helidon database client.
DbClient.Builder - Class in io.helidon.dbclient
Helidon database handler builder.
DbClientBase - Class in io.helidon.dbclient
Base DbClient implementation.
DbClientBase(DbClientContext) - Constructor for class io.helidon.dbclient.DbClientBase
Create a new instance.
DbClientBuilder<T> - Interface in io.helidon.dbclient.spi
Provider specific DbClient builder.
DbClientBuilderBase<T> - Class in io.helidon.dbclient
Base DbClientBuilder implementation.
DbClientBuilderBase() - Constructor for class io.helidon.dbclient.DbClientBuilderBase
Creates an instance of DbClientBuilderBase.
DbClientContext - Class in io.helidon.dbclient
Helidon database client context.
DbClientContext(DbClientContext.BuilderBase<? extends DbClientContext.BuilderBase<?, ? extends DbClientContext>, ? extends DbClientContext>) - Constructor for class io.helidon.dbclient.DbClientContext
Create an instance of client context.
DbClientContext.Builder - Class in io.helidon.dbclient
Builder for DbClientContext.
DbClientContext.BuilderBase<B,T> - Class in io.helidon.dbclient
Base builder for DbClientContext.
DbClientException - Exception Class in io.helidon.dbclient
A RuntimeException used by Helidon database client.
DbClientException(String) - Constructor for exception class io.helidon.dbclient.DbClientException
Create a new exception for a message.
DbClientException(String, Throwable) - Constructor for exception class io.helidon.dbclient.DbClientException
Create a new exception for a message and a cause.
DbClientHealthCheck - Class in io.helidon.dbclient.health
Database health check.
DbClientHealthCheck.Builder - Class in io.helidon.dbclient.health
Fluent API builder for DbClientHealthCheck.
DbClientMetricBuilder<B,T> - Class in io.helidon.dbclient.metrics
Database Client metric builder.
DbClientMetricBuilder() - Constructor for class io.helidon.dbclient.metrics.DbClientMetricBuilder
 
DbClientMetrics - Class in io.helidon.dbclient.metrics
Utility class to obtain various types of metrics to register with DbClient.Builder.addService(io.helidon.dbclient.DbClientService).
DbClientMetricsProvider - Class in io.helidon.dbclient.metrics
Java service loader service for DB metrics.
DbClientMetricsProvider() - Constructor for class io.helidon.dbclient.metrics.DbClientMetricsProvider
 
DbClientProvider - Interface in io.helidon.dbclient.spi
Java ServiceLoader interface that provides drivers for a database (or a set of databases).
DbClientService - Interface in io.helidon.dbclient
Services can modify the data used to execute a statement as well as react on a statement result.
DbClientServiceBase - Class in io.helidon.dbclient
A base implementation of a client service that supports configuration of execution based on a statement name pattern and statement types.
DbClientServiceBase(DbClientServiceBase.BuilderBase<?, ?>) - Constructor for class io.helidon.dbclient.DbClientServiceBase
Create a new instance based on the builder base each implementation must extend.
DbClientServiceBase.BuilderBase<B,T> - Class in io.helidon.dbclient
A base class for builders of DbClientServiceBase.
DbClientServiceContext - Interface in io.helidon.dbclient
Interceptor context to get (and possibly manipulate) database operations.
DbClientServiceContextImpl - Class in io.helidon.dbclient
Interceptor context to get (and possibly manipulate) database operations.
DbClientServiceProvider - Interface in io.helidon.dbclient.spi
Java service loader service to configure client services.
DbClientTracing - Class in io.helidon.dbclient.tracing
Tracing interceptor.
DbClientTracing.Builder - Class in io.helidon.dbclient.tracing
Fluent API builder for DbClientTracing.
DbClientTracingProvider - Class in io.helidon.dbclient.tracing
Provider of tracing interceptors.
DbClientTracingProvider() - Constructor for class io.helidon.dbclient.tracing.DbClientTracingProvider
 
DbColumn - Interface in io.helidon.dbclient
Column data and metadata.
DbColumnBase - Class in io.helidon.dbclient
Base DbColumn implementation.
DbColumnBase(Object, MapperManager, String...) - Constructor for class io.helidon.dbclient.DbColumnBase
Create a new instance.
DbConfigure - Class in io.helidon.integrations.vault.secrets.database
Configure DB request and response.
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.
DbContext - Interface in io.helidon.dbclient
Database context.
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 DbSecrets.ENGINE.
DbEngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.database.DbEngineProvider
 
DbExecute - Interface in io.helidon.dbclient
Database executor.
DbExecuteBase - Class in io.helidon.dbclient
Base DbExecute implementation.
DbExecuteBase(DbClientContext) - Constructor for class io.helidon.dbclient.DbExecuteBase
Create an instance of common database executor.
DbExecuteContext - Class in io.helidon.dbclient
Execution context.
DbExecuteContext(DbExecuteContext.BuilderBase<? extends DbExecuteContext.BuilderBase<?, ? extends DbExecuteContext>, ? extends DbExecuteContext>) - Constructor for class io.helidon.dbclient.DbExecuteContext
Creates an instance of execution context.
DbExecuteContext.Builder - Class in io.helidon.dbclient
Builder for DbExecuteContext.
DbExecuteContext.BuilderBase<B,T> - Class in io.helidon.dbclient
Base builder for DbExecuteContext.
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.
DbIndexedStatementParameters - Class in io.helidon.dbclient
DbIndexedStatementParameters() - Constructor for class io.helidon.dbclient.DbIndexedStatementParameters
 
DbMapper<T> - Interface in io.helidon.dbclient
A mapper to map database objects to/from a specific type.
dbMapperManager() - Method in class io.helidon.dbclient.DbClientBuilderBase
Get manager of all configured mappers.
dbMapperManager() - Method in class io.helidon.dbclient.DbClientContext
 
dbMapperManager() - Method in interface io.helidon.dbclient.DbContext
Configured DB Mapper manager.
dbMapperManager() - Method in class io.helidon.dbclient.DbExecuteContext
 
dbMapperManager(DbMapperManager) - Method in class io.helidon.dbclient.DbClientBuilderBase
 
dbMapperManager(DbMapperManager) - Method in class io.helidon.dbclient.DbClientContext.BuilderBase
Configure the DB mapper manager to use.
dbMapperManager(DbMapperManager) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
Mapper manager of all configured mappers.
DbMapperManager - Interface in io.helidon.dbclient
Mapper manager of all configured mappers.
DbMapperManager.Builder - Class in io.helidon.dbclient
Fluent API builder for DbMapperManager.
DbMapperProvider - Interface in io.helidon.dbclient.spi
Java ServiceLoader interface for database mappers.
DbMapperProviderImpl - Class in io.helidon.dbclient
Java ServiceLoader service to get database types mappers.
DbMapperProviderImpl() - Constructor for class io.helidon.dbclient.DbMapperProviderImpl
 
dbName(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
The name of the database.
DbNamedStatementParameters - Class in io.helidon.dbclient
DbNamedStatementParameters() - Constructor for class io.helidon.dbclient.DbNamedStatementParameters
 
DbRow - Interface in io.helidon.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).
DbRowBase - Class in io.helidon.dbclient
Base DbRow implementation.
DbRowBase(DbColumnBase[], DbMapperManager) - Constructor for class io.helidon.dbclient.DbRowBase
 
DbSecrets - Interface in io.helidon.integrations.vault.secrets.database
Database secrets engine API.
DbStatement<D> - Interface in io.helidon.dbclient
Database statement that can process parameters.
DbStatementBase<S> - Class in io.helidon.dbclient
Base DbStatement implementation.
DbStatementBase(DbExecuteContext) - Constructor for class io.helidon.dbclient.DbStatementBase
Create a new instance.
DbStatementDml - Interface in io.helidon.dbclient
Data Manipulation Language (DML) database statement.
DbStatementException - Exception Class in io.helidon.dbclient
A DbClientException used for database statement.
DbStatementException(String, String) - Constructor for exception class io.helidon.dbclient.DbStatementException
Create a new exception for message and statement.
DbStatementException(String, String, Throwable) - Constructor for exception class io.helidon.dbclient.DbStatementException
Create a new exception for message, statement and cause.
DbStatementGet - Interface in io.helidon.dbclient
Database statement that queries the database and returns an optional row.
DbStatementParameters - Class in io.helidon.dbclient
Statement parameters.
DbStatementQuery - Interface in io.helidon.dbclient
Database query statement.
DbStatements - Interface in io.helidon.dbclient
Configuration of statements to be used by database provider.
DbStatements.Builder - Class in io.helidon.dbclient
Fluent API builder for DbStatements.
DbStatementType - Enum Class in io.helidon.dbclient
Statement types.
DbTransaction - Interface in io.helidon.dbclient
Database transaction.
dbType() - Method in interface io.helidon.dbclient.DbClient
Type of this database provider (such as jdbc:mysql, mongoDB etc.).
dbType() - Method in class io.helidon.dbclient.DbClientContext
Type of this database provider (such as jdbc:mysql, mongoDB etc.).
dbType() - Method in interface io.helidon.dbclient.DbClientServiceContext
Type of this database (usually the same string used by the DbClientProvider.name()).
dbType() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
 
dbType() - Method in interface io.helidon.dbclient.DbColumn
Type of the column in the language of the database.
dbType() - Method in interface io.helidon.dbclient.DbContext
Type of this database provider (such as jdbc:mysql, mongoDB etc.).
dbType() - Method in class io.helidon.dbclient.DbExecuteContext
 
dbType() - Method in interface io.helidon.dbclient.jdbc.JdbcConnectionPool
The type of this database.
dbType() - Method in class io.helidon.dbclient.mongodb.MongoDbClient
 
dbType() - Method in class io.helidon.dbclient.mongodb.MongoDbColumn
 
dbType(String) - Method in class io.helidon.dbclient.DbClientContext.BuilderBase
Configure the type of this database provider.
deactivate() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery
Requests that the discovery be deactivated, thereby preventing it from triggering a metric registration.
DEADLINE_EXCEEDED - Static variable in class io.helidon.webserver.grpc.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.microprofile.security.JerseySecurityFeature.Builder
Set debugging on.
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.
declaredName() - Method in class io.helidon.codegen.classmodel.TypeArgument
Typically used as part of code-gen, when ".class" is tacked onto the suffix of what this returns.
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.
declaredName() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
Typically used as part of code-gen, when ".class" is tacked onto the suffix of what this returns.
decode(String, Errors.Collector, String) - Static method in class io.helidon.security.jwt.JwtHeaders
 
decoder() - Method in interface io.helidon.http.encoding.ContentEncoding
To decode bytes.
decoder() - Method in class io.helidon.http.encoding.deflate.DeflateEncoding
 
decoder() - Method in class io.helidon.http.encoding.gzip.GzipEncoding
 
decoder(String) - Method in interface io.helidon.http.encoding.ContentEncodingContext
Obtain a content decoder for the id.
decodeString(BufferData, int) - Method in class io.helidon.http.http2.Http2HuffmanDecoder
Decode string.
decodeUri(String) - Static method in class io.helidon.common.uri.UriEncoding
Decode a URI segment.
decorate(B, T) - Method in interface io.helidon.builder.api.Prototype.OptionDecorator
Provides the ability to decorate option as it is being set on the target builder.
decorate(T) - Method in interface io.helidon.builder.api.Prototype.BuilderDecorator
Provides the ability to decorate the target.
decorator() - Element in annotation interface io.helidon.builder.api.Prototype.Blueprint
Used to decorate the builder, right before method build is called.
decreaseContentPadding() - Method in interface io.helidon.codegen.classmodel.ContentBuilder
Method for manual padding decrement.
decreaseContentPadding() - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
decreaseContentPadding() - Method in class io.helidon.codegen.classmodel.Field.Builder
 
decrementInboundConnectionWindowSize(int) - Method in class io.helidon.http.http2.ConnectionFlowControl
Decrement inbound connection flow control window, called when DATA frame is received.
decrementWindowSize(int) - Method in interface io.helidon.http.http2.FlowControl
Decrement window size.
decrementWindowSize(int) - Method in interface io.helidon.http.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(DecryptBatch.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
Decrypts the provided batch of ciphertext strings using the named key.
decrypt(Jwk) - Method in class io.helidon.security.jwt.EncryptedJwt
Decrypt SignedJwt from the content of the encrypted jwt.
decrypt(JwkKeys) - Method in class io.helidon.security.jwt.EncryptedJwt
Decrypt SignedJwt from the content of the encrypted jwt.
decrypt(JwkKeys, Jwk) - Method in class io.helidon.security.jwt.EncryptedJwt
Decrypt SignedJwt from 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
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.
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.common.types.Modifier
The default modifier.
DEFAULT - Static variable in class io.helidon.metrics.api.Meter.Scope
Default scope if none is specified for a given meter.
DEFAULT_AGE - Static variable in class io.helidon.cors.CrossOriginConfig
Default cache expiration in seconds.
DEFAULT_BOUNDARY - Static variable in class io.helidon.http.media.multipart.MultiPartSupport
The default boundary used for encoding multipart messages.
DEFAULT_CALLS - Static variable in interface io.helidon.faulttolerance.RetryConfig
Default calls to make.
DEFAULT_CALLS - Static variable in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
Default calls to make.
DEFAULT_CAPACITY - Static variable in class io.helidon.common.configurable.LruCache
Default capacity of the cache: 10000.
DEFAULT_CONNECT_TIMEOUT_DURATION - Static variable in interface io.helidon.webserver.ConnectionConfig
Default connect timeout duration.
DEFAULT_CONNECT_TIMEOUT_DURATION - Static variable in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
Default connect timeout duration.
DEFAULT_COOKIE_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
Default access token cookie name.
DEFAULT_CORE_POOL_SIZE - Static variable in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
Default core pool size (16).
DEFAULT_CORE_POOL_SIZE - Static variable in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
Default core pool size (16).
DEFAULT_CORE_POOL_SIZE - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
Default core pool size (10).
DEFAULT_CORE_POOL_SIZE - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
Default core pool size (10).
DEFAULT_DB_TYPE - Static variable in interface io.helidon.dbclient.jdbc.JdbcConnectionPool
Default JDBC connection pool JdbcConnectionPool.dbType() value.
DEFAULT_DELAY - Static variable in interface io.helidon.faulttolerance.RetryConfig
Default delay between retries.
DEFAULT_DELAY - Static variable in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
Default delay between retries.
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_RATIO - Static variable in interface io.helidon.faulttolerance.CircuitBreakerConfig
 
DEFAULT_ERROR_RATIO - Static variable in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
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_GROWTH_RATE - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
Default growth rate (0).
DEFAULT_GROWTH_RATE - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
Default growth rate (0).
DEFAULT_GROWTH_THRESHOLD - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
Default growth threshold (1000).
DEFAULT_GROWTH_THRESHOLD - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
Default growth threshold (1000).
DEFAULT_HEADERS - Static variable in class io.helidon.jersey.connector.HelidonProperties
Property name to set a Map<String, String> instance with a list of default headers to be used by underlying WebClient.
DEFAULT_ID_COOKIE_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
Default id token cookie name.
DEFAULT_IS_DAEMON - Static variable in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
Default daemon status of the created threads (true).
DEFAULT_IS_DAEMON - Static variable in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
Default daemon status of the created threads (true).
DEFAULT_IS_DAEMON - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
Default is daemon (true).
DEFAULT_IS_DAEMON - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
Default is daemon (true).
DEFAULT_KEEP_ALIVE - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
Default keep alive (duration format - "PT3M").
DEFAULT_KEEP_ALIVE - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
Default keep alive (duration format - "PT3M").
DEFAULT_KEYSTORE_TYPE - Static variable in interface io.helidon.common.pki.KeystoreKeys
Default keystore type.
DEFAULT_KEYSTORE_TYPE - Static variable in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
Default keystore type.
DEFAULT_LIMIT - Static variable in interface io.helidon.faulttolerance.BulkheadConfig
Default limit.
DEFAULT_LIMIT - Static variable in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
Default limit.
DEFAULT_LOGGER_NAME - Static variable in class io.helidon.webserver.accesslog.AccessLogFeature
Name of the System.getLogger(String) used to log access log records.
DEFAULT_LOGGER_NAME - Static variable in class io.helidon.webserver.accesslog.AccessLogRoutingFeature
Name of the System.getLogger(String) used to log access log records.
DEFAULT_MAX_FRAME_SIZE - Static variable in interface io.helidon.http.http2.WindowSize
Default and smallest possible setting for MAX_FRAME_SIZE (2^14).
DEFAULT_MAX_LENGTH - Static variable in class io.helidon.webserver.accesslog.AbstractLogEntry
Default limit for the number of characters written.
DEFAULT_MAX_POOL_SIZE - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
Default max pool size (50).
DEFAULT_MAX_POOL_SIZE - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
Default max pool size (50).
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_METHOD - Static variable in class io.helidon.security.SecurityEnvironment.Builder
Default method is "GET".
DEFAULT_MODULE_NAME - Static variable in interface io.helidon.codegen.ModuleInfo
The default module name (i.e., "unnamed").
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_OVERALL_TIMEOUT - Static variable in interface io.helidon.faulttolerance.RetryConfig
Default overall timeout.
DEFAULT_OVERALL_TIMEOUT - Static variable in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
Default overall timeout.
DEFAULT_PADDING - Static variable in class io.helidon.codegen.classmodel.ClassModel
Default padding used in the generated type.
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_PRESTART - Static variable in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
Default prestart status of threads (false).
DEFAULT_PRESTART - Static variable in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
Default prestart status of threads (false).
DEFAULT_PRESTART - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
Default prestart of threads (true).
DEFAULT_PRESTART - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
Default prestart of threads (true).
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.Priority annotation.
DEFAULT_PRIORITY - Static variable in interface io.helidon.microprofile.messaging.MessagingChannelProcessor
Default priority for channel processor.
DEFAULT_PRIVATE_KEY_ALIAS - Static variable in interface io.helidon.common.pki.KeystoreKeys
Default private key alias.
DEFAULT_PRIVATE_KEY_ALIAS - Static variable in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
Default private key alias.
DEFAULT_PROFILE_NAME - Static variable in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Redefine the constant, as it is private in BMC.
DEFAULT_PROFILE_NAME - Static variable in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
Redefine the constant, as it is private in BMC.
DEFAULT_PROTOCOL - Static variable in interface io.helidon.common.tls.TlsConfig
The default protocol is set to "TLS".
DEFAULT_PROTOCOL - Static variable in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
The default protocol is set to "TLS".
DEFAULT_QUEUE_CAPACITY - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
Default queue capacity (10000).
DEFAULT_QUEUE_CAPACITY - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
Default queue capacity (10000).
DEFAULT_QUEUE_LENGTH - Static variable in interface io.helidon.faulttolerance.BulkheadConfig
Default queue lengths.
DEFAULT_QUEUE_LENGTH - Static variable in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
Default queue lengths.
DEFAULT_READ_TIMEOUT_DURATION - Static variable in interface io.helidon.webserver.ConnectionConfig
Default read timeout duration.
DEFAULT_READ_TIMEOUT_DURATION - Static variable in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
Default read timeout duration.
DEFAULT_REFRESH_COOKIE_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
Default refresh token cookie name.
DEFAULT_REQUIRED - Static variable in annotation interface io.helidon.config.metadata.ConfiguredOption
The default value for ConfiguredOption.required() is false.
DEFAULT_SESSION_CACHE_SIZE - Static variable in interface io.helidon.common.tls.TlsConfig
The default session cache size as defined for unset value in SSLSessionContext.getSessionCacheSize().
DEFAULT_SESSION_CACHE_SIZE - Static variable in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
The default session cache size as defined for unset value in SSLSessionContext.getSessionCacheSize().
DEFAULT_SESSION_TIMEOUT - Static variable in interface io.helidon.common.tls.TlsConfig
The default session timeout as defined for unset value in SSLSessionContext.getSessionTimeout().
DEFAULT_SESSION_TIMEOUT - Static variable in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
The default session timeout as defined for unset value in SSLSessionContext.getSessionTimeout().
DEFAULT_SO_BUFFER_SIZE - Static variable in interface io.helidon.webserver.ConnectionConfig
Default SO buffer size.
DEFAULT_SO_BUFFER_SIZE - Static variable in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
Default SO buffer size.
DEFAULT_SOCKET_NAME - Static variable in interface io.helidon.webserver.WebServer
The default server socket configuration name.
DEFAULT_STATE_COOKIE_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
Default state cookie name.
DEFAULT_SUCCESS_THRESHOLD - Static variable in interface io.helidon.faulttolerance.CircuitBreakerConfig
 
DEFAULT_SUCCESS_THRESHOLD - Static variable in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
DEFAULT_TENANT_COOKIE_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
Default tenant cookie name.
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_THREAD_NAME_PREFIX - Static variable in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
Default thread name prefix ("helidon-").
DEFAULT_THREAD_NAME_PREFIX - Static variable in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
Default thread name prefix ("helidon-").
DEFAULT_THREAD_NAME_PREFIX - Static variable in interface io.helidon.common.configurable.ThreadPoolConfig
Default thread name prefix ("helidon-").
DEFAULT_THREAD_NAME_PREFIX - Static variable in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
Default thread name prefix ("helidon-").
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 Authorization header and basic prefix.
DEFAULT_TRANSPORT - Static variable in class io.helidon.security.SecurityEnvironment.Builder
Default transport is "http".
DEFAULT_URI - Static variable in class io.helidon.config.etcd.EtcdConfigSourceBuilder
Default Etcd endpoint (http://localhost:2379).
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.v3).
DEFAULT_VOLUME - Static variable in interface io.helidon.faulttolerance.CircuitBreakerConfig
 
DEFAULT_VOLUME - Static variable in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
DEFAULT_WEIGHT - Static variable in interface io.helidon.common.Weighted
Default weight for any weighted component (whether it implements this interface or uses Weight annotation).
DEFAULT_WIN_SIZE - Static variable in interface io.helidon.http.http2.WindowSize
Default window size.
defaultCase() - Method in interface io.helidon.http.HeaderName
Header name as used in HTTP/1, or "human-readable" value of this header.
defaultConfig() - Method in class io.helidon.webclient.http1.Http1ClientSpiProvider
 
defaultConfig() - Method in class io.helidon.webclient.http2.Http2ClientSpiProvider
 
defaultConfig() - Method in interface io.helidon.webclient.spi.ClientProtocolProvider
Default configuration of this protocol.
defaultConfig() - Method in class io.helidon.webclient.websocket.WsProtocolProvider
 
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.
defaultCookies() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
Map of default cookies to include in all requests if cookies enabled.
defaultCookies() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
 
defaultCookies() - Method in interface io.helidon.webclient.api.WebClientCookieManagerConfig
Map of default cookies to include in all requests if cookies enabled.
defaultCookies(Map<? extends String, ? extends String>) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
This method replaces all values with the new ones.
DefaultDnsResolver - Class in io.helidon.webclient.api
Default DNS resolver.
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 ready for readiness, so full path by default would be /observe/health/ready).
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.
defaultHandler() - Static method in interface io.helidon.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.
defaultHeadersMap() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Default headers to be used in every request from configuration.
defaultHeadersMap() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
defaultHeadersMap() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Default headers to be used in every request from configuration.
defaultHeadersMap() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Default headers to be used in every request from configuration.
defaultHeadersMap() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Default headers to be used in every request from configuration.
defaultHeadersMap() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Default headers to be used in every request from configuration.
defaultHeadersMap() - Method in interface io.helidon.webclient.api.HttpClientConfig
Default headers to be used in every request from configuration.
defaultHeadersMap() - Method in interface io.helidon.webclient.api.WebClientConfig
Default headers to be used in every request from configuration.
defaultHeadersMap() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Default headers to be used in every request from configuration.
defaultHeadersMap() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Default headers to be used in every request from configuration.
defaultHeadersMap() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Default headers to be used in every request from configuration.
defaultHeadersMap(Map<? extends String, ? extends String>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
This method replaces all values with the new ones.
defaultIdcsSubjectType() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Default subject type to use when requesting data from IDCS.
defaultIdcsSubjectType(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.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.
defaultJwk(Jwk) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Default JWK which should be used.
defaultKeepAlive() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Whether to use keep alive by default.
defaultKeepAlive() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
 
defaultKeepAlive() - Method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
Whether to use keep alive by default.
defaultKeepAlive(boolean) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Whether to use keep alive by default.
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.webserver.accesslog.AccessLogConfig.BuilderBase
Use default log format.
defaultLogFormat() - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
Use default log format.
defaultLookup() - Static method in enum class io.helidon.webclient.api.DnsAddressLookup
Default address lookup for this VM.
DefaultMethodProxyHandler() - Constructor for class io.helidon.integrations.graal.mp.nativeimage.extension.RestClientSubstitution.DefaultMethodProxyHandler
 
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
Creates endpoints from provided OIDC configuration using default URIs.
DefaultOciCertificatesDownloader$$Injection$$Activator - Class in io.helidon.integrations.oci.tls.certificates
Activator for DefaultOciCertificatesDownloader.
DefaultOciCertificatesDownloader$$Injection$$Activator() - Constructor for class io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader$$Injection$$Activator
Default activator constructor.
DefaultOciCertificatesTlsManagerProvider - Class in io.helidon.integrations.oci.tls.certificates
The service provider for OciCertificatesTlsManager.
DefaultOciCertificatesTlsManagerProvider() - Constructor for class io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesTlsManagerProvider
Deprecated.
this is a Java ServiceLoader implementation and the constructor should not be used directly
DefaultOciPrivateKeyDownloader$$Injection$$Activator - Class in io.helidon.integrations.oci.tls.certificates
Activator for DefaultOciPrivateKeyDownloader.
DefaultOciPrivateKeyDownloader$$Injection$$Activator() - Constructor for class io.helidon.integrations.oci.tls.certificates.DefaultOciPrivateKeyDownloader$$Injection$$Activator
Default activator constructor.
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
Specifies the default path where the engine/method will be mounted, if no path is defined.
defaultPath(String) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
Specifies the default path where the engine/method will be mounted, if no path is defined.
defaultRequestHeaders() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Default headers as a headers object.
defaultRequestHeaders() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Default headers as a headers object.
defaultRequestHeaders() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Default headers as a headers object.
defaultRequestHeaders() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Default headers as a headers object.
defaultRequestHeaders() - Method in interface io.helidon.webclient.api.HttpClientConfig
Default headers as a headers object.
defaultRequestHeaders() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
Default headers as a headers object.
defaultRequestHeaders() - Method in interface io.helidon.webclient.api.WebClientConfig
Default headers as a headers object.
defaultRequestHeaders() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Default headers as a headers object.
defaultRequestHeaders() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Default headers as a headers object.
defaultRequestHeaders() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Default headers as a headers object.
defaultRoutingBuilder() - Method in interface io.helidon.microprofile.server.RoutingBuilders
Default routing builder.
defaults() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
The default security handler.
defaults() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
 
defaults() - Method in interface io.helidon.webserver.security.SecurityFeatureConfig
The default security handler.
defaults(DirectHandlers) - Method in class io.helidon.webserver.http.DirectHandlers.Builder
Add defaults for even types not supported by the created handlers.
defaults(SecurityHandler) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
The default security handler.
defaults(SecurityHandlerConfig) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
The default security handler.
defaults(Consumer<SecurityHandlerConfig.Builder>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
The default security handler.
defaults(Supplier<? extends SecurityHandler>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
The default security handler.
defaultStatus() - Method in enum class io.helidon.http.DirectHandler.EventType
Default status of this event type.
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.
defaultValue() - Method in interface io.helidon.codegen.Option
Default to use if the option is not defined.
defaultValue() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The default value assigned to the element, represented as a string.
defaultValue() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
defaultValue() - Method in interface io.helidon.common.types.TypedElementInfo
The default value assigned to the element, represented as a string.
defaultValue() - Method in interface io.helidon.http.http2.Http2Setting
Typed default value of this setting.
defaultValue() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
Default scope value to associate with meters that are registered without an explicit setting; no setting means meters are assigned scope "application".
defaultValue() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
 
defaultValue() - Method in interface io.helidon.metrics.api.ScopingConfig
Default scope value to associate with meters that are registered without an explicit setting; no setting means meters are assigned scope "application".
defaultValue(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
Set default value this field should be initialized with, wrapping the value in double quotes if the field type is String.
defaultValue(String) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The default value assigned to the element, represented as a string.
defaultValue(String) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
Default scope value to associate with meters that are registered without an explicit setting; no setting means meters are assigned scope "application".
defaultValueContent(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
Configure a default value for this field as a string that will be copied verbatim to the generated sources.
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.
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.
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.
DeflateEncoding - Class in io.helidon.http.encoding.deflate
Support for deflate content encoding.
DeflateEncodingProvider - Class in io.helidon.http.encoding.deflate
Support for deflate content encoding.
DeflateEncodingProvider() - Constructor for class io.helidon.http.encoding.deflate.DeflateEncodingProvider
 
delay() - Method in class io.helidon.config.SimpleRetryPolicy
Delay between retries.
delay() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
delay() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
How long to wait before transitioning from open to half-open state.
delay() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
How long to wait before transitioning from open to half-open state.
delay() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Base delay between try and retry.
delay() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
 
delay() - Method in interface io.helidon.faulttolerance.RetryConfig
Base delay between try and retry.
delay() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
Fixed rate delay between each invocation.
delay() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
 
delay() - Method in interface io.helidon.scheduling.FixedRateConfig
Fixed rate delay between each invocation.
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.FixedRateConfig.BuilderBase
Fixed rate delay between each invocation.
delay(long) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
Deprecated.
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.faulttolerance.CircuitBreakerConfig.BuilderBase
How long to wait before transitioning from open to half-open state.
delay(Duration) - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy.Builder
Base delay between the invocations.
delay(Duration) - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy.Builder
Base delay between the invocations.
delay(Duration) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Base delay between try and retry.
delayFactor() - Method in class io.helidon.config.SimpleRetryPolicy
Delay multiplication factor.
delayFactor() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Delay retry policy factor.
delayFactor() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
 
delayFactor() - Method in interface io.helidon.faulttolerance.RetryConfig
Delay retry policy factor.
delayFactor(double) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
A delay multiplication factor.
delayFactor(double) - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy.Builder
A delay multiplication factor.
delayFactor(double) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Delay retry policy factor.
delayType() - Element in annotation interface io.helidon.microprofile.scheduling.FixedRate
Whether the delay should be calculated from the start or end of the previous task.
delayType() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
Configure whether the delay between the invocations should be calculated from the time when previous task started or ended.
delayType() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
 
delayType() - Method in interface io.helidon.scheduling.FixedRateConfig
Configure whether the delay between the invocations should be calculated from the time when previous task started or ended.
delayType(FixedRate.DelayType) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
Configure whether the delay between the invocations should be calculated from the time when previous task started or ended.
delegate() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
Returns this DelegatingConnection's underlying Connection.
delegate() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
Returns the ResultSet to which all operations will be delegated.
delegate() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
Returns the Statement to which all operations will be delegated.
DelegatingCallableStatement - Class in io.helidon.integrations.jdbc
A JDBC 4.3-compliant CallableStatement that delegates to another JDBC 4.3-compliant CallableStatement.
DelegatingCallableStatement(Connection, CallableStatement, boolean, boolean) - Constructor for class io.helidon.integrations.jdbc.DelegatingCallableStatement
DelegatingConnection - Class in io.helidon.integrations.jdbc
A JDBC 4.3-compliant Connection that delegates to another JDBC 4.3-compliant Connection.
DelegatingConnection(Connection) - Constructor for class io.helidon.integrations.jdbc.DelegatingConnection
Creates a new DelegatingConnection.
DelegatingDatabaseMetaData - Class in io.helidon.integrations.jdbc
A JDBC 4.3-compliant DatabaseMetaData that delegates to another JDBC 4.3-compliant DatabaseMetaData.
DelegatingDatabaseMetaData(Connection, DatabaseMetaData) - Constructor for class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
DelegatingInjectionTarget<T> - Class in io.helidon.integrations.cdi.delegates
A DelegatingProducer and an InjectionTarget that forwards all method calls to underlying InjectionTarget and Producer implementations.
DelegatingInjectionTarget(InjectionTarget<T>) - Constructor for class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
DelegatingInjectionTarget(InjectionTarget<T>, Producer<T>) - Constructor for class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
DelegatingPreparedStatement<S> - Class in io.helidon.integrations.jdbc
A JDBC 4.3-compliant PreparedStatement that delegates to another JDBC 4.3-compliant PreparedStatement.
DelegatingPreparedStatement(Connection, S, boolean, boolean) - Constructor for class io.helidon.integrations.jdbc.DelegatingPreparedStatement
DelegatingProducer<T> - Class in io.helidon.integrations.cdi.delegates
A Producer implementation that forwards all operations to another Producer.
DelegatingProducer(Producer<T>) - Constructor for class io.helidon.integrations.cdi.delegates.DelegatingProducer
Creates a new DelegatingProducer.
DelegatingResultSet - Class in io.helidon.integrations.jdbc
A JDBC 4.3-compliant ResultSet that delegates to another JDBC 4.3-compliant ResultSet.
DelegatingResultSet(Statement, ResultSet, boolean, boolean) - Constructor for class io.helidon.integrations.jdbc.DelegatingResultSet
Creates a new DelegatingResultSet.
DelegatingStatement<S> - Class in io.helidon.integrations.jdbc
A JDBC 4.3-compliant Statement that delegates to another JDBC 4.3-compliant Statement.
DelegatingStatement(Connection, S, boolean, boolean) - Constructor for class io.helidon.integrations.jdbc.DelegatingStatement
Creates a new DelegatingStatement.
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.
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.
delete() - Method in interface io.helidon.webclient.api.HttpClient
Shortcut for delete method with default path.
delete(DeleteCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
Delete the secret.
delete(DbDelete.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
Delete a database configuration.
delete(DeleteKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
Delete the secret.
delete(DeleteKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Delete a secret version.
delete(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
delete(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add a delete route.
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.database.DbSecrets
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.webclient.api.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, 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.webserver.http.HttpRouting.Builder
 
delete(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add a delete route.
delete(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute delete statement using a statement passed as an argument.
DELETE - Enum constant in enum class io.helidon.dbclient.DbStatementType
Delete is a statement that deletes existing records.
DELETE - Static variable in class io.helidon.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(String) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
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 - 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 - 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(String) - Method in interface io.helidon.integrations.vault.sys.Sys
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(DbDeleteRole.Request) - 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.DbSecrets
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.
deleteRow() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
deletesAreDetected(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
deleteTokenRole(DeleteTokenRole.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
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() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
denied() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Exact strings to deny.
denied() - Method in interface io.helidon.common.configurable.AllowListConfig
Exact strings to deny.
denied(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Exact strings to deny.
deniedPatterns() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
deniedPatterns() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Patterns specifying strings to deny.
deniedPatterns() - Method in interface io.helidon.common.configurable.AllowListConfig
Patterns specifying strings to deny.
deniedPatterns(List<? extends Pattern>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Patterns specifying strings to deny.
deniedPredicates() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
deniedPredicates() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Deny predicates.
deniedPredicates() - Method in interface io.helidon.common.configurable.AllowListConfig
Deny predicates.
deniedPredicates(List<Predicate<String>>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Deny predicates.
deniedPrefixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
deniedPrefixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Prefixes specifying strings to deny.
deniedPrefixes() - Method in interface io.helidon.common.configurable.AllowListConfig
Prefixes specifying strings to deny.
deniedPrefixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Prefixes specifying strings to deny.
deniedSuffixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
deniedSuffixes() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Suffixes specifying strings to deny.
deniedSuffixes() - Method in interface io.helidon.common.configurable.AllowListConfig
Suffixes specifying strings to deny.
deniedSuffixes(List<? extends String>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
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 class io.helidon.config.ConfigProducer$$Injection$$Activator
 
dependencies() - Method in class io.helidon.faulttolerance.AsyncImpl$$Injection$$Activator
 
dependencies() - Method in class io.helidon.faulttolerance.BulkheadImpl$$Injection$$Activator
 
dependencies() - Method in class io.helidon.faulttolerance.CircuitBreakerImpl$$Injection$$Activator
 
dependencies() - Method in class io.helidon.faulttolerance.RetryImpl$$Injection$$Activator
 
dependencies() - Method in class io.helidon.faulttolerance.TimeoutImpl$$Injection$$Activator
 
dependencies() - Method in class io.helidon.integrations.oci.sdk.runtime.OciAuthenticationDetailsProvider$$Injection$$Activator
 
dependencies() - Method in class io.helidon.integrations.oci.sdk.runtime.OciAvailabilityDefault$$Injection$$Activator
 
dependencies() - Method in class io.helidon.integrations.oci.sdk.runtime.OciRegionProvider$$Injection$$Activator
 
dependencies() - Method in class io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader$$Injection$$Activator
 
dependencies() - Method in class io.helidon.integrations.oci.tls.certificates.DefaultOciPrivateKeyDownloader$$Injection$$Activator
 
dependencies() - Method in class io.helidon.webclient.api.LoomClient$$Injection$$Activator
 
deprecated() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
Configure to true if this option is deprecated.
DEPRECATED - Static variable in class io.helidon.common.types.Annotations
Deprecated annotation.
DeprecatedConfig - Class in io.helidon.config
A utility class to handle configuration properties that should no longer be used.
deprecation() - Method in class io.helidon.codegen.classmodel.Javadoc
Deprecation description.
deprecation(String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Deprecation description.
deprecation(List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Deprecation description, multiple lines.
dequeued(Supplier<? extends T>) - Method in interface io.helidon.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.
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 - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
 
description() - Element in annotation interface io.helidon.builder.api.Option.AllowedValue
Description of this value, used in documentation, may be used in error handling.
description() - Method in interface io.helidon.codegen.Option
Option description, metadata that can be used to list available options and their description.
description() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Description of this resource when configured through plain text or binary.
description() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
 
description() - Method in interface io.helidon.common.configurable.ResourceConfig
Description of this resource when configured through plain text or binary.
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.common.types.TypedElementInfo.BuilderBase
Description, such as javadoc, if available.
description() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
description() - Method in interface io.helidon.common.types.TypedElementInfo
Description, such as javadoc, if available.
description() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Description, such as javadoc, if available.
description() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
description() - Method in interface io.helidon.common.types.TypeInfo
Description, such as javadoc, if available.
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.metrics.api.Meter.Builder
Returns the description the builder will use.
description() - Method in interface io.helidon.metrics.api.Meter
Returns the meter's description.
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.codegen.classmodel.ClassBase.Builder
 
description(String) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
 
description(String) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
 
description(String) - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
description(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
 
description(String) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
 
description(String) - Method in class io.helidon.codegen.classmodel.Method.Builder
 
description(String) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
 
description(String) - Method in class io.helidon.codegen.classmodel.Returns.Builder
 
description(String) - Method in class io.helidon.codegen.classmodel.Throws.Builder
 
description(String) - Method in class io.helidon.codegen.classmodel.TypeArgument.Builder
Set description of the component.
description(String) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Description of this resource when configured through plain text or binary.
description(String) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Description, such as javadoc, if available.
description(String) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Description, such as javadoc, if available.
description(String) - Method in class io.helidon.dbclient.metrics.DbClientMetricBuilder
Description of the metric used in metric metadata.
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 interface io.helidon.metrics.api.Meter.Builder
Sets the description.
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.
description(List<String>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
 
description(List<String>) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
 
description(List<String>) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
 
description(List<String>) - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
description(List<String>) - Method in class io.helidon.codegen.classmodel.Field.Builder
 
description(List<String>) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
 
description(List<String>) - Method in class io.helidon.codegen.classmodel.Method.Builder
 
description(List<String>) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
 
description(List<String>) - Method in class io.helidon.codegen.classmodel.Returns.Builder
 
description(List<String>) - Method in class io.helidon.codegen.classmodel.Throws.Builder
 
description(List<String>) - Method in class io.helidon.codegen.classmodel.TypeArgument.Builder
Set description of the component.
Description - Annotation Interface in io.helidon.builder.api
Custom description.
descriptionEnabled(boolean) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Sets whether the description should be enabled or not.
Deserialization filtering in Helidon - Search tag in class io.helidon.common.SerializationConfig
Section
Deserialization tracing - Search tag in class io.helidon.common.SerializationConfig
Section
Design Note - Search tag in io.helidon.integrations.jdbc.ConditionallyCloseableConnection.setCloseable(boolean)
Section
Design Notes - Search tag in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
Section
Design Notes - Search tag in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
Section
destAddress() - Method in interface io.helidon.webserver.ProxyProtocolData
Destination address that is either IP4 or IP46 depending on ProxyProtocolData.family().
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.
destPort() - Method in interface io.helidon.webserver.ProxyProtocolData
Destination port number.
destroy(DestroyKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Destroy a secret version.
destroy(Object) - Method in class io.helidon.microprofile.tyrus.HelidonComponentProvider
Beans are normally scoped to a client connection.
destroy(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
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).
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 - 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 Config node with no parent.
detach() - Method in interface io.helidon.config.Config
Returns a copy of the Config node 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.http.http2.Http2GoAway
Returns the value of the details record component.
details() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
Whether details should be printed.
details() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
 
details() - Method in interface io.helidon.webserver.observe.health.HealthObserverConfig
Whether details should be printed.
details(boolean) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
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.
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> - 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 Security for Security.digest(String, byte[]) and Security.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.webserver.testing.junit5
Unit testing client that bypasses HTTP transport and directly invokes router.
DirectClient(HttpRouting.Builder) - Constructor for class io.helidon.webserver.testing.junit5.DirectClient
Create a direct client for HTTP routing.
DirectHandler - Interface in io.helidon.http
A handler that is invoked when a response is sent outside of routing.
DirectHandler.EventType - Enum Class in io.helidon.http
Types of events that can be triggered outside of router that immediately return a response.
DirectHandler.TransportRequest - Interface in io.helidon.http
Request information.
DirectHandler.TransportResponse - Class in io.helidon.http
Response to correctly reply to the original client.
DirectHandler.TransportResponse.Builder - Class in io.helidon.http
Fluent API builder for DirectHandler.TransportResponse.
directHandlers() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Direct handlers specific for this listener.
directHandlers() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
directHandlers() - Method in interface io.helidon.webserver.ListenerConfig
Direct handlers specific for this listener.
directHandlers() - Method in interface io.helidon.webserver.WebServerConfig
Direct handlers specific for this listener.
directHandlers() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Direct handlers specific for this listener.
directHandlers() - Method in interface io.helidon.webserver.ListenerContext
Direct handlers for non-routing exception handling.
directHandlers(DirectHandlers) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Direct handlers specific for this listener.
directHandlers(Consumer<DirectHandlers.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Direct handlers specific for this listener.
DirectHandlers - Class in io.helidon.webserver.http
Configured handlers for expected (and internal) exceptions.
DirectHandlers.Builder - Class in io.helidon.webserver.http
Fluent API builder for DirectHandlers.
DirectJunitExtension - Interface in io.helidon.webserver.testing.junit5.spi
Java ServiceLoader provider interface for extending unit tests with support for additional injection, such as Direct HTTP/1.1 client.
DirectJunitExtension.ParamHandler<T> - Interface in io.helidon.webserver.testing.junit5.spi
Handler to provide an instance that can be injected as a parameter to SetUpRoute static 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 Builder for creating a ConfigSource from 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
ConfigSource implementation 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.webserver.testing.junit5
Peer information that can be used with DirectSocket.
DirectPeerInfo(SocketAddress, String, int, Optional<Principal>, Optional<Certificate[]>) - Constructor for record class io.helidon.webserver.testing.junit5.DirectPeerInfo
Creates an instance of a DirectPeerInfo record class.
DirectSocket - Class in io.helidon.webserver.testing.junit5
A socket not backed by any network, used for unit testing.
DirectTransportRequest - Class in io.helidon.webserver.http
Simple request to use with RequestException.
DirectWebClient - Class in io.helidon.webserver.testing.junit5
Unit testing client that bypasses HTTP transport and directly invokes router.
DirectWebClient(HttpRouting.Builder) - Constructor for class io.helidon.webserver.testing.junit5.DirectWebClient
Create a direct client for HTTP routing.
DirectWsClient - Class in io.helidon.webserver.testing.junit5.websocket
A client for WebSocket, that directly invokes routing (and bypasses network).
DISABLE_SELECTIVE - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
 
disableAuth(DisableAuth.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
Disable an authentication method.
disableAuth(String) - Method in interface io.helidon.integrations.vault.sys.Sys
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 Config side.
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
 
DisableDiscovery - Annotation Interface in io.helidon.microprofile.testing.junit5
Whether discovery is automated or disabled.
DisableDiscovery - Annotation Interface in io.helidon.microprofile.testing.testng
Whether discovery is automated or disabled.
DisabledObserverFeature - Class in io.helidon.webserver.observe
An HttpFeature that marks endpoint as disabled.
disableEngine(Engine<?>) - Method in interface io.helidon.integrations.vault.sys.Sys
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(String) - Method in interface io.helidon.integrations.vault.sys.Sys
Disable (unmount) a secret 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
disableFilterServices() - Method in interface io.helidon.config.Config.Builder
Disables automatic registration of filters loaded as a service.
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 any 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 ConfigMapperProvider SPI loaded as a service.
disableParserServices() - Method in interface io.helidon.config.Config.Builder
Disables automatic registration of parsers loaded as a service.
disableSystemPropertiesSource() - Method in interface io.helidon.config.Config.Builder
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 any usage of resolving value tokens.
disableVaultAuthDiscovery() - Method in class io.helidon.integrations.vault.Vault.Builder
Do not discover VaultAuth implementations using a service loader.
disconnect() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
Disconnect from server socket.
discoverService(Config, String, HelidonServiceLoader<T>, Class<T>, Class<S>, boolean, Optional<S>) - Method in interface io.helidon.builder.api.Prototype.ConfiguredBuilder
Discover service from configuration.
discoverServices() - Element in annotation interface io.helidon.builder.api.Option.Provider
Whether to discover all services using a service loader by default.
discoverServices(boolean) - Method in class io.helidon.common.mapper.MapperManager.Builder
Whether to use ServiceLoader to discover mappers, defaults to true.
discoverServices(Config, String, HelidonServiceLoader<T>, Class<T>, Class<S>, boolean, List<S>) - Method in interface io.helidon.builder.api.Prototype.ConfiguredBuilder
Discover services from configuration.
discoverTenantConfigProviders(boolean) - Method in class io.helidon.security.providers.oidc.OidcFeature.Builder
Whether to allow TenantConfigProvider service loader discovery.
discoverTenantConfigProviders(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Whether to allow TenantConfigProvider service loader discovery.
discoverTenantIdProviders(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Whether to allow TenantIdFinder service loader discovery.
discoveryTypes(List<RequestedUriDiscoveryContext.RequestedUriDiscoveryType>) - Method in class io.helidon.http.RequestedUriDiscoveryContext.Builder
Deprecated, for removal: This API element is subject to removal in a future version.
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(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
The display name of the token.
displayTags() - Method in interface io.helidon.metrics.api.SystemTagsManager
Returns an Iterable of Tag representing the any system tags configured for display (for example, an app tag or global tags set through configuration).
dispose(T) - Method in class io.helidon.integrations.cdi.delegates.DelegatingProducer
 
distinct() - Method in interface io.helidon.common.reactive.Multi
Filter out all duplicates.
DISTRIBUTION_SUMMARY - Enum constant in enum class io.helidon.metrics.api.Meter.Type
Distribution summary (measures distribution of samples).
distributionStatisticsConfig() - Method in interface io.helidon.metrics.api.DistributionSummary.Builder
Returns the statistics config set on the builder, if any.
distributionStatisticsConfig(DistributionStatisticsConfig.Builder) - Method in interface io.helidon.metrics.api.DistributionSummary.Builder
Sets the config for distribution statistics for the distribution summary.
DistributionStatisticsConfig - Interface in io.helidon.metrics.api
Configuration which controls the behavior of distribution statistics from meters that support them (for example, timers and distribution summaries).
DistributionStatisticsConfig.Builder - Interface in io.helidon.metrics.api
Builder for a new DistributionStatisticsConfig instance.
distributionStatisticsConfigBuilder() - Method in interface io.helidon.metrics.api.MetricsFactory
Creates a builder for a DistributionStatisticsConfig.
DistributionSummary - Interface in io.helidon.metrics.api
Records a distribution of values (e.g., sizes of responses returned by a server).
DistributionSummary.Builder - Interface in io.helidon.metrics.api
Builder for a DistributionSummary.
distributionSummaryBuilder(String, DistributionStatisticsConfig.Builder) - Method in interface io.helidon.metrics.api.MetricsFactory
Creates a builder for a DistributionSummary.
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.dbclient.health.DbClientHealthCheck.Builder
Set health check statement type to DML.
dml(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute data modification statement using a statement passed as an argument.
DML - Enum constant in enum class io.helidon.dbclient.DbStatementType
Generic DML statement.
dnsAddressLookup() - Method in record class io.helidon.webclient.api.ConnectionKey
Returns the value of the dnsAddressLookup record component.
dnsAddressLookup() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
DNS address lookup preferences to be used by this client.
dnsAddressLookup() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
dnsAddressLookup() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
DNS address lookup preferences to be used by this client.
dnsAddressLookup() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
DNS address lookup preferences to be used by this client.
dnsAddressLookup() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
DNS address lookup preferences to be used by this client.
dnsAddressLookup() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
DNS address lookup preferences to be used by this client.
dnsAddressLookup() - Method in interface io.helidon.webclient.api.HttpClientConfig
DNS address lookup preferences to be used by this client.
dnsAddressLookup() - Method in interface io.helidon.webclient.api.WebClientConfig
DNS address lookup preferences to be used by this client.
dnsAddressLookup() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
DNS address lookup preferences to be used by this client.
dnsAddressLookup() - Method in interface io.helidon.webclient.websocket.WsClientConfig
DNS address lookup preferences to be used by this client.
dnsAddressLookup() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
DNS address lookup preferences to be used by this client.
dnsAddressLookup(DnsAddressLookup) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
DNS address lookup preferences to be used by this client.
DnsAddressLookup - Enum Class in io.helidon.webclient.api
DNS address lookup strategy.
dnsResolver() - Method in record class io.helidon.webclient.api.ConnectionKey
Returns the value of the dnsResolver record component.
dnsResolver() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
DNS resolver to be used by this client.
dnsResolver() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
dnsResolver() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
DNS resolver to be used by this client.
dnsResolver() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
DNS resolver to be used by this client.
dnsResolver() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
DNS resolver to be used by this client.
dnsResolver() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
DNS resolver to be used by this client.
dnsResolver() - Method in interface io.helidon.webclient.api.HttpClientConfig
DNS resolver to be used by this client.
dnsResolver() - Method in interface io.helidon.webclient.api.WebClientConfig
DNS resolver to be used by this client.
dnsResolver() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
DNS resolver to be used by this client.
dnsResolver() - Method in interface io.helidon.webclient.websocket.WsClientConfig
DNS resolver to be used by this client.
dnsResolver() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
DNS resolver to be used by this client.
dnsResolver(DnsResolver) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
DNS resolver to be used by this client.
DnsResolver - Interface in io.helidon.webclient.spi
DNS resolving interface.
DnsResolverProvider - Interface in io.helidon.webclient.spi
Provider interface for custom DNS resolvers.
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry
Apply the "raw" log entry.
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.HeaderLogEntry
 
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.HostLogEntry
 
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.RequestLineLogEntry
 
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.SizeLogEntry
 
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.StatusLogEntry
 
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.TimestampLogEntry
 
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.TimeTakenLogEntry
 
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.UserLogEntry
 
doBuild() - Method in class io.helidon.dbclient.DbClientBuilderBase
Actual DbClientBuilderBase.build() implementation for DbClient subclasses.
doBuild() - Method in class io.helidon.dbclient.jdbc.JdbcClientBuilder
 
doBuild() - Method in class io.helidon.dbclient.mongodb.MongoDbClientBuilder
 
doBuild() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
Build an instance of RestApi implementation.
doBuild() - Method in class io.helidon.integrations.vault.auths.common.VaultRestApi.BuilderBase
 
doBuild() - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
Build the actual instance.
doBuild() - Method in class io.helidon.webserver.staticcontent.StaticContentService.ClassPathBuilder
 
doBuild() - Method in class io.helidon.webserver.staticcontent.StaticContentService.FileSystemBuilder
 
doesMaxRowSizeIncludeBlobs() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
doExecute(BiFunction<CompletableFuture<Long>, DbClientServiceContext, T>) - Method in class io.helidon.dbclient.DbStatementBase
Execute the statement with interception.
doFilter(ContainerRequestContext, SecurityContext) - Method in class io.helidon.microprofile.security.SecurityFilter
 
domain(String) - Method in class io.helidon.http.SetCookie.Builder
Sets Domain parameter.
domainAndPath(URI) - Method in class io.helidon.http.SetCookie.Builder
Sets Domain and Path parameters.
doOutputStream(ClientRequest.OutputStreamHandler) - Method in class io.helidon.webclient.api.ClientRequestBase
 
doOutputStream(ClientRequest.OutputStreamHandler) - Method in class io.helidon.webclient.api.HttpClientRequest
 
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
 
doSubmit(Object) - Method in class io.helidon.webclient.api.ClientRequestBase
 
doSubmit(Object) - Method in class io.helidon.webclient.api.HttpClientRequest
 
doubleValue() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value".
doubleValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value".
doubleValue() - Method in class io.helidon.metrics.api.LabeledSample
 
doubleValue() - Method in interface io.helidon.metrics.api.Sample
Returns the value as a double.
doubleValue(String) - Method in interface io.helidon.common.types.Annotation
Typed value of a named property.
doubleValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of a named property.
doubleValues() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value" that is defined as an array.
doubleValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value" that is defined as an array.
doubleValues(String) - Method in interface io.helidon.common.types.Annotation
Typed values of a property that is defined as an array.
doubleValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed values of a property that is defined as an array.
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 - Enum constant in enum class io.helidon.health.HealthCheckResponse.Status
This health check failed its precondition.
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() - Method in class io.helidon.faulttolerance.CircuitBreakerImpl$$Injection$$Activator
 
drivesActivation() - Method in class io.helidon.webclient.api.LoomClient$$Injection$$Activator
 
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.dbclient.metrics.hikari
Hikari CP to Helidon metrics mapper.
duplicate() - Method in interface io.helidon.http.DataChunk
Makes a copy of this data chunk including its underlying ByteBuffer.
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).
DURATION - Static variable in class io.helidon.common.types.TypeNames
Type name for Duration.
durationToTtl(Duration) - Static method in class io.helidon.integrations.vault.VaultRequest
Duration to time to live in HCP Vault format.
duringSetup(Feature.DuringSetupAccess) - Method in class io.helidon.integrations.graal.mp.nativeimage.extension.HelidonMpFeature
 

E

EARLIEST - Enum constant in enum class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
Automatically reset the offset to the latest offset.
earliestExpiration() - Method in record class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Stamp
Returns the value of the earliestExpiration record component.
effectiveScope(Optional<String>) - Method in interface io.helidon.metrics.api.SystemTagsManager
Returns the effective scope, given the provided candidate scope combined with any default scope value in the configuration which initialized this manager.
effectiveScope(Optional<String>, Iterable<Tag>) - Method in interface io.helidon.metrics.api.SystemTagsManager
Returns the effective scope, given the provided explicit setting and tags (which might specify the scope) combined with any default scope value in the configuration which was used to initialize this system tags manager.
ELEMENT_KIND - Static variable in class io.helidon.common.types.TypeNames
Helidon element kind (enum).
elementInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The elements that make up the type that are relevant for processing.
elementInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
elementInfo() - Method in interface io.helidon.common.types.TypeInfo
The elements that make up the type that are relevant for processing.
elementInfo(List<? extends TypedElementInfo>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The elements that make up the type that are relevant for processing.
ElementInfoPredicates - Class in io.helidon.codegen
Commonly used predicates to filter typed element info.
ElementKind - Enum Class in io.helidon.common.types
Kind of element.
ElementMapper - Interface in io.helidon.codegen.spi
Maps (or removes) elements.
ElementMapperProvider - Interface in io.helidon.codegen.spi
ServiceLoader provider interface for element mapping.
elementMappers() - Method in interface io.helidon.codegen.CodegenContext
List of available element mappers in this environment.
elementMappers() - Method in class io.helidon.codegen.CodegenContextBase
 
elementMappers() - Method in class io.helidon.codegen.CodegenContextDelegate
 
elementModifiers() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Element modifiers.
elementModifiers() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
elementModifiers() - Method in interface io.helidon.common.types.TypedElementInfo
Element modifiers.
elementModifiers() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Type modifiers.
elementModifiers() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
elementModifiers() - Method in interface io.helidon.common.types.TypeInfo
Type modifiers.
elementModifiers(Set<? extends Modifier>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Element modifiers.
elementModifiers(Set<? extends Modifier>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Type modifiers.
elementName() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The element (e.g., method, field, etc) name.
elementName() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
elementName() - Method in interface io.helidon.common.types.TypedElementInfo
The element (e.g., method, field, etc) name.
elementName(String) - Static method in class io.helidon.codegen.ElementInfoPredicates
Predicate for element name (such as method name, or field name).
elementName(String) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The element (e.g., method, field, etc) name.
elementTypeAnnotations() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The list of known annotations on the type name referenced by TypedElementInfo.BuilderBase.typeName().
elementTypeAnnotations() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
elementTypeAnnotations() - Method in interface io.helidon.common.types.TypedElementInfo
The list of known annotations on the type name referenced by TypedElementInfoBlueprint.typeName().
elementTypeAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The list of known annotations on the type name referenced by TypedElementInfo.BuilderBase.typeName().
elementTypeKind() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Deprecated, for removal: This API element is subject to removal in a future version.
elementTypeKind() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
elementTypeKind() - Method in interface io.helidon.common.types.TypedElementInfo
Deprecated, for removal: This API element is subject to removal in a future version.
use TypedElementInfoBlueprint.kind() instead
elementTypeKind(String) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Deprecated, for removal: This API element is subject to removal in a future version.
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 Extension that arranges for named MicrostreamStorage injection points to be satisfied.
EmbeddedStorageManagerExtension() - Constructor for class io.helidon.integrations.microstream.cdi.EmbeddedStorageManagerExtension
emit(SseEvent) - Method in class io.helidon.webserver.sse.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 onNext and method returns true.
emit(T) - Method in interface io.helidon.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 interface io.helidon.common.reactive.Multi
Get a Multi instance that completes immediately.
empty() - Static method in interface io.helidon.common.reactive.Single
Get a Single instance 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 OverrideData object containing no overrides.
empty() - Static method in class io.helidon.http.ContentDisposition
An empty content disposition.
empty() - Static method in interface io.helidon.http.DirectHandler.TransportRequest
Create an empty transport request.
empty() - Static method in class io.helidon.http.media.ReadableEntityBase
Create a new empty readable entity (when there is no entity).
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.security.OutboundSecurityResponse
There is nothing we can add - e.g.
empty() - Static method in interface io.helidon.tracing.HeaderProvider
Empty headers.
empty() - Static method in interface io.helidon.webserver.http.HttpRouting
Empty routing (all requests will return Status.NOT_FOUND_404.
empty() - Static method in interface io.helidon.webserver.Router
Empty router.
empty() - Static method in class io.helidon.webserver.websocket.WsRouting
Emtpy WebSocket routing.
empty(long, double, double) - Static method in interface io.helidon.metrics.api.HistogramSnapshot
Returns an "empty" snapshot which has summary values but no data points.
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_PASSWORD - Static variable in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
An empty char array used for empty passwords.
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<?>, Method, String, HttpClientResponse, ResponseBuilder<?, T, ?>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Empty response, may be because of a Status.NOT_FOUND_404, or some other status, such as Status.NOT_MODIFIED_304.
emptyResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, ResponseBuilder<?, T, ?>) - Method in class io.helidon.integrations.vault.auths.common.VaultRestApi
 
ENABLE_PUSH - Static variable in interface io.helidon.http.http2.Http2Setting
Setting to enable or disable push.
ENABLE_SELECTIVE - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
 
enableAuth(AuthMethod<?>) - Method in interface io.helidon.integrations.vault.sys.Sys
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 - 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.
enabled() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Flag indicating whether this revocation config is enabled.
enabled() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
 
enabled() - Method in interface io.helidon.common.tls.RevocationConfig
Flag indicating whether this revocation config is enabled.
enabled() - Method in class io.helidon.common.tls.Tls
Whether this TLS configuration is enabled or not.
enabled() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Flag indicating whether Tls is enabled.
enabled() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
enabled() - Method in interface io.helidon.common.tls.TlsConfig
Flag indicating whether Tls is enabled.
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 class io.helidon.metrics.api.MetricsConfig.BuilderBase
Whether metrics functionality is enabled.
enabled() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
enabled() - Method in interface io.helidon.metrics.api.MetricsConfig
Whether metrics functionality is enabled.
enabled() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Whether the scope is enabled.
enabled() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
 
enabled() - Method in interface io.helidon.metrics.api.ScopeConfig
Whether the scope is enabled.
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.providers.opentracing.OpenTracingTracerBuilder
Return whether this tracer is an enabled tracer with a real backend.
enabled() - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
 
enabled() - Method in interface io.helidon.tracing.Tracer
Whether this tracer is enabled or not.
enabled() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
 
enabled() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Whether this feature will be enabled.
enabled() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
Whether this feature will be enabled.
enabled() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
 
enabled() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
This feature can be disabled.
enabled() - Method in interface io.helidon.webserver.cors.CorsConfig
This feature can be disabled.
enabled() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
Whether stream is enabled.
enabled() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
 
enabled() - Method in interface io.helidon.webserver.observe.log.LogStreamConfig
Whether stream is enabled.
enabled() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Whether the observe support is enabled.
enabled() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
 
enabled() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
Whether the observe support is enabled.
enabled() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
Whether this observer is enabled.
enabled() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl
 
enabled() - Method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
Whether this observer is enabled.
enabled() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
Whether this observer is enabled.
enabled() - Method in interface io.helidon.webserver.observe.health.HealthObserverConfig
Whether this observer is enabled.
enabled() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
Whether this observer is enabled.
enabled() - Method in interface io.helidon.webserver.observe.info.InfoObserverConfig
Whether this observer is enabled.
enabled() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
Whether this observer is enabled.
enabled() - Method in interface io.helidon.webserver.observe.log.LogObserverConfig
Whether this observer is enabled.
enabled() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
Whether this observer is enabled.
enabled() - Method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
Whether this observer is enabled.
enabled() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
Whether this observer is enabled.
enabled() - Method in interface io.helidon.webserver.observe.ObserverConfigBase
Whether this observer is enabled.
enabled() - Method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
Whether this observer is enabled.
enabled() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
Whether this observer is enabled.
enabled() - Method in interface io.helidon.webserver.servicecommon.FeatureSupport
When a service is not enabled, it can be omitted from registration with server.
enabled() - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport
 
enabled() - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings
Whether this service is enabled and should be exposed.
enabled(boolean) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Flag indicating whether this revocation config is enabled.
enabled(boolean) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Flag indicating whether Tls is enabled.
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 Mapped cross-origin config should be enabled.
enabled(boolean) - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
Configure whether this service is enabled or not.
enabled(boolean) - Method in class io.helidon.http.RequestedUriDiscoveryContext.Builder
Sets whether requested URI discovery is enabled for requestes arriving on the socket.
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.ComponentMetricsSettings.Builder
Sets whether metrics should be enabled for the component.
enabled(boolean) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Whether metrics functionality is enabled.
enabled(boolean) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Whether the scope is enabled.
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.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.providers.jaeger.JaegerTracerBuilder
 
enabled(boolean) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
When enabled, tracing will be sent.
enabled(boolean) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
 
enabled(boolean) - Method in interface io.helidon.tracing.TracerBuilder
When enabled, tracing will be sent.
enabled(boolean) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Whether this feature will be enabled.
enabled(boolean) - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
Access logging can be disabled (either through configuration or explicitly in code.
enabled(boolean) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
This feature can be disabled.
enabled(boolean) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
Whether stream is enabled.
enabled(boolean) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Whether the observe support is enabled.
enabled(boolean) - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
Whether this observer is enabled.
enabled(boolean) - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
Is this service enabled or not.
enabled(Option<Boolean>) - Method in interface io.helidon.codegen.CodegenOptions
Boolean option that defaults to false.
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.ComponentMetricsSettings.Builder
Config key within the component's metrics config section controlling whether metrics are enabled for that component.
ENABLED_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
If set to false, tracing will be disabled.
enabledCipherSuites() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Enabled cipher suites for TLS communication.
enabledCipherSuites() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
enabledCipherSuites() - Method in interface io.helidon.common.tls.TlsConfig
Enabled cipher suites for TLS communication.
enabledCipherSuites(List<? extends String>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Enabled cipher suites for TLS communication.
enableDecorators(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
enabledProtocols() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Enabled protocols for TLS communication.
enabledProtocols() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
enabledProtocols() - Method in interface io.helidon.common.tls.TlsConfig
Enabled protocols for TLS communication.
enabledProtocols(List<? extends String>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Enabled protocols for TLS communication.
enableEngine(Engine<?>) - Method in interface io.helidon.integrations.vault.sys.Sys
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 - 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
 
enableProxyProtocol() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Enable proxy protocol support for this socket.
enableProxyProtocol() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
enableProxyProtocol() - Method in interface io.helidon.webserver.ListenerConfig
Enable proxy protocol support for this socket.
enableProxyProtocol() - Method in interface io.helidon.webserver.WebServerConfig
Enable proxy protocol support for this socket.
enableProxyProtocol() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Enable proxy protocol support for this socket.
enableProxyProtocol(boolean) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Enable proxy protocol support for this socket.
enableStatistics(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
enclosingNames() - Method in class io.helidon.codegen.classmodel.TypeArgument
 
enclosingNames() - Method in class io.helidon.common.types.TypeName.BuilderBase
Simple names of enclosing classes (if any exist).
enclosingNames() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
enclosingNames() - Method in interface io.helidon.common.types.TypeName
Simple names of enclosing classes (if any exist).
enclosingNames(List<? extends String>) - Method in class io.helidon.common.types.TypeName.BuilderBase
Simple names of enclosing classes (if any exist).
enclosingType() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The enclosing type name for this typed element.
enclosingType() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
enclosingType() - Method in interface io.helidon.common.types.TypedElementInfo
The enclosing type name for this typed element.
enclosingType(TypeName) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The enclosing type name for this typed element.
enclosingType(Consumer<TypeName.Builder>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The enclosing type name for this typed element.
encode(String) - Static method in class io.helidon.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.
encoder() - Method in interface io.helidon.http.encoding.ContentEncoding
To encode bytes.
encoder() - Method in class io.helidon.http.encoding.deflate.DeflateEncoding
 
encoder() - Method in class io.helidon.http.encoding.gzip.GzipEncoding
 
encoder(Headers) - Method in interface io.helidon.http.encoding.ContentEncodingContext
Discover content encoder based on the HTTP headers.
encoder(String) - Method in interface io.helidon.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(EncryptBatch.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
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 encrypted 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> - 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[], String>, Function<String, 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 - Enum constant in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
An enum constant modeling the XAResource.end(Xid, int) method.
END_OF_HEADERS - Static variable in class io.helidon.http.http2.Http2Flag
End of headers flag (used by headers, and continuations).
END_OF_STREAM - Static variable in class io.helidon.http.http2.Http2Flag
End of stream flag (used by headers, and data).
endOfHeaders() - Method in class io.helidon.http.http2.Http2Flag.ContinuationFlags
Whether the end of headers flag is set.
endOfHeaders() - Method in class io.helidon.http.http2.Http2Flag.HeaderFlags
Whether the end of headers flag is set.
endOfHeaders() - Method in class io.helidon.http.http2.Http2Flag.PushPromiseFlags
Whether the end of headers flag is set.
endOfStream() - Method in class io.helidon.http.http2.Http2Flag.DataFlags
Whether the end of stream flag is set.
endOfStream() - Method in class io.helidon.http.http2.Http2Flag.HeaderFlags
Whether the end of stream flag is set.
endpoint() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
 
endpoint() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
 
endpoint() - Method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
 
endpoint() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
 
endpoint() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
 
endpoint() - Method in interface io.helidon.webserver.observe.health.HealthObserverConfig
 
endpoint() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
 
endpoint() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
 
endpoint() - Method in interface io.helidon.webserver.observe.info.InfoObserverConfig
 
endpoint() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
 
endpoint() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
 
endpoint() - Method in interface io.helidon.webserver.observe.log.LogObserverConfig
 
endpoint() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
 
endpoint() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
 
endpoint() - Method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
 
endpoint() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Root endpoint to use for observe providers.
endpoint() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
 
endpoint() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
Root endpoint to use for observe providers.
endpoint(ServerEndpointConfig) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
Add endpoint.
endpoint(Class<?>) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
Add endpoint.
endpoint(String) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
 
endpoint(String) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
 
endpoint(String) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
 
endpoint(String) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
 
endpoint(String) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
 
endpoint(String) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Root endpoint to use for observe providers.
endpoint(String, WsListener) - Method in class io.helidon.webserver.websocket.WsRouting.Builder
Add endpoint.
endpoint(String, ServerEndpointConfig) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
Add endpoint.
endpoint(String, Class<?>) - Method in class io.helidon.microprofile.tyrus.TyrusRouting.Builder
Add endpoint.
endpoint(String, Supplier<WsListener>) - Method in class io.helidon.webserver.websocket.WsRouting.Builder
Add endpoint.
ENDPOINT_IDENTIFICATION_HTTPS - Static variable in class io.helidon.common.tls.Tls
HTTPS endpoint identification algorithm, verifies certificate cn against host name.
ENDPOINT_IDENTIFICATION_NONE - Static variable in class io.helidon.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 EndpointConfig using 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() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Identification algorithm for SSL endpoints.
endpointIdentificationAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
endpointIdentificationAlgorithm() - Method in interface io.helidon.common.tls.TlsConfig
Identification algorithm for SSL endpoints.
endpointIdentificationAlgorithm(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Identification algorithm for SSL endpoints.
endRequest() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
endRequest() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
enforce() - Static method in class io.helidon.webserver.security.SecurityFeature
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> - Interface in io.helidon.integrations.vault
A secrets engine.
ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
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.kv1.Kv1Secrets
KV (Key/Value) secrets engine version 1.
ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
KV (Key/Value) secrets engine version 2.
ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
PKI secrets engine.
ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
Transit Secrets engine.
enhance(ProviderRequest, AuthenticationResponse, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Enhance the subject with appropriate roles from IDCS.
enhance(ProviderRequest, AuthenticationResponse, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
 
enhance(ProviderRequest, AuthenticationResponse, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Enhance subject with IDCS roles, reactive.
ENHANCE_YOUR_CALM - Enum constant in enum class io.helidon.http.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.faulttolerance.Bulkhead.QueueListener
Called right before blocking on the internal semaphore's queue.
enquoteIdentifier(String, boolean) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
enquoteLiteral(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
enquoteNCharLiteral(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
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 MetricRegistry to be managed by MicrometerSupport, along with the function that returns an Optional of a Handler for 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.
entity() - Method in class io.helidon.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 ApiEntityResponse to 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.webclient.api.ClientResponseTyped
Entity of the requested type.
entity() - Method in interface io.helidon.webclient.api.HttpClientResponse
Response entity.
entity(byte[]) - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
Custom entity.
entity(String) - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
Custom entity.
entity(X) - Method in class io.helidon.integrations.common.rest.ApiEntityResponse.Builder
This method is invoked by RestApi when 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 RestApi when an entity is received.
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.http.media.ReadableEntityBase
 
entityAs(GenericType<T>) - Method in class io.helidon.webclient.api.ClientResponseEntity
 
entityAs(GenericType<T>) - Method in class io.helidon.webserver.http.ServerRequestEntity
 
entityAs(GenericType<T>) - Method in class io.helidon.webserver.http2.Http2ServerRequestEntity
 
entityBytes(byte[]) - Method in class io.helidon.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.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.http.media
Reader of entity into a specific type.
EntityWriter<T> - Interface in io.helidon.http.media
Writer of entity into bytes.
entries() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
 
entries() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Configured log entries.
entries() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
Configured log entries.
entries(List<? extends AccessLogEntry>) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Configured log entries.
entrySet() - Method in class io.helidon.config.ObjectNodeImpl
 
ENUM - Enum constant in enum class io.helidon.common.types.ElementKind
Enum element type kind.
ENUM_CONSTANT - Enum constant in enum class io.helidon.common.types.ElementKind
Enumeration constant.
enumValue(Class<T>) - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value".
enumValue(Class<T>) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value".
enumValue(String, Class<T>) - Method in interface io.helidon.common.types.Annotation
Typed value of a named property.
enumValue(String, Class<T>) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of a named property.
enumValues(Class<T>) - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value" that is defined as an array.
enumValues(Class<T>) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value" that is defined as an array.
enumValues(String, Class<T>) - Method in interface io.helidon.common.types.Annotation
Typed values of a property that is defined as an array.
enumValues(String, Class<T>) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed values of a property that is defined as an array.
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
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() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Use the provided configuration as a default for any request.
envConfig() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
 
envConfig() - Method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
Use the provided configuration as a default for any request.
envConfig(TracingConfig) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Use the provided configuration as a default for any request.
envConfig(Consumer<TracingConfig.Builder>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Use the provided configuration as a default for any request.
envConfig(Supplier<? extends TracingConfig>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
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 Config from 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.
equality() - Element in annotation interface io.helidon.builder.api.Option.Redundant
Set to false to mark this NOT redundant for equals and hashcode.
EqualityUtil() - Constructor for class io.helidon.builder.api.GeneratedBuilder.EqualityUtil
 
equals(Object) - Method in record class io.helidon.codegen.ClassCode
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.helidon.codegen.classmodel.Field
 
equals(Object) - Method in class io.helidon.codegen.classmodel.Method
 
equals(Object) - Method in class io.helidon.codegen.classmodel.Parameter
 
equals(Object) - Method in class io.helidon.codegen.classmodel.TypeArgument
 
equals(Object) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
 
equals(Object) - Method in record class io.helidon.codegen.CodegenScope
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
 
equals(Object) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
 
equals(Object) - Method in record class io.helidon.codegen.ModuleInfoRequires
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
equals(Object) - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase.LruCacheConfigImpl
 
equals(Object) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
 
equals(Object) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
 
equals(Object) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
equals(Object) - Method in class io.helidon.common.Errors.ErrorMessage
 
equals(Object) - Method in class io.helidon.common.GenericType
 
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.pki.Keys.BuilderBase.KeysImpl
 
equals(Object) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
 
equals(Object) - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
 
equals(Object) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
 
equals(Object) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
 
equals(Object) - Method in class io.helidon.common.tls.Tls
 
equals(Object) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
equals(Object) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
 
equals(Object) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
equals(Object) - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
equals(Object) - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
equals(Object) - Method in class io.helidon.common.uri.UriFragment
 
equals(Object) - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
 
equals(Object) - Method in class io.helidon.config.ConfigItem.BuilderBase.ConfigItemImpl
 
equals(Object) - Method in class io.helidon.config.ValueNodeImpl
 
equals(Object) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
 
equals(Object) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
 
equals(Object) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
 
equals(Object) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
equals(Object) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase.FallbackConfigImpl
 
equals(Object) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
 
equals(Object) - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
 
equals(Object) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
 
equals(Object) - Method in record class io.helidon.http.http2.Http2FrameData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.helidon.http.http2.Http2GoAway
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.helidon.http.http2.Http2Priority
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.helidon.http.http2.Http2RstStream
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.helidon.http.http2.Http2WindowUpdate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.helidon.http.HttpPrologue
 
equals(Object) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
 
equals(Object) - Method in record class io.helidon.http.media.MediaSupport.ReaderResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.helidon.http.media.MediaSupport.WriterResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.helidon.http.Method
 
equals(Object) - Method in record class io.helidon.http.PathMatchers.MatchResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.helidon.http.PathMatchers.PrefixMatchResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.helidon.http.Status
 
equals(Object) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
equals(Object) - Method in record class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Stamp
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
 
equals(Object) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
 
equals(Object) - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl
 
equals(Object) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
equals(Object) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
 
equals(Object) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
 
equals(Object) - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase.MpOpenApiManagerConfigImpl
 
equals(Object) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
equals(Object) - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
 
equals(Object) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
 
equals(Object) - Method in class io.helidon.scheduling.TaskConfig.BuilderBase.TaskConfigImpl
 
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
 
equals(Object) - Method in class io.helidon.tracing.Tag
 
equals(Object) - Method in record class io.helidon.webclient.api.ConnectionKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
equals(Object) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
 
equals(Object) - Method in class io.helidon.webclient.api.Proxy
 
equals(Object) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
 
equals(Object) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
 
equals(Object) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
 
equals(Object) - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
 
equals(Object) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
 
equals(Object) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
equals(Object) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
equals(Object) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
equals(Object) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase.GrpcConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
 
equals(Object) - Method in record class io.helidon.webserver.http2.spi.SubProtocolResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl
 
equals(Object) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
equals(Object) - Method in record class io.helidon.webserver.testing.junit5.DirectPeerInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
 
equals(Object) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
 
EQUALS_BYTE - Static variable in class io.helidon.common.buffers.Bytes
= byte.
error(Class<T>, ErrorHandler<? super T>) - Method in interface io.helidon.webserver.http.HttpRouting.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(Throwable) - Static method in interface io.helidon.common.reactive.Multi
Create a Multi instance that reports the given exception to its subscriber(s).
error(Throwable) - Static method in interface io.helidon.common.reactive.Single
Create a Single instance 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.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.
ErrorChecker - Interface in io.helidon.faulttolerance
Support for checking skipOn and applyOn sets of throwables.
errorCode() - Method in record class io.helidon.http.http2.Http2GoAway
Returns the value of the errorCode record component.
errorCode() - Method in record class io.helidon.http.http2.Http2RstStream
Returns the value of the errorCode record component.
ErrorHandler<T> - Interface in io.helidon.webserver.http
The routing error handler.
ErrorHandlers - Class in io.helidon.webserver.http
Http routing Error handlers.
errorRatio() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
errorRatio() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
How many failures out of 100 will trigger the circuit to open.
errorRatio() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
How many failures out of 100 will trigger the circuit to open.
errorRatio(int) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
How many failures out of 100 will trigger the circuit to open.
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.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 ~0 and '.' to ~1 in specified name.
escapeName(String) - Static method in interface io.helidon.config.Config.Key
Escape '~' to ~0 and '.' to ~1 in specified name.
ETAG - Static variable in class io.helidon.http.HeaderNames
The Etag header name.
eTags() - Method in record class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Stamp
Returns the value of the eTags record component.
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
EtcdApi determines 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
 
EventConfigSource - Interface in io.helidon.config.spi
A source that supports notifications when changed.
eventType() - Method in exception class io.helidon.http.RequestException
Event type of this exception.
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 EvictableCache using the default implementation backed by a ConcurrentHashMap.
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.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.
ExceptionConverter - Interface in io.helidon.integrations.jta.jdbc
A functional interface whose implementations can convert a kind of Exception encountered in the context of an XA routine to an appropriate XAException, according to the rules in the XA specification as expressed in the documentation for the XAResource interface.
ExceptionConverter.XARoutine - Enum Class in io.helidon.integrations.jta.jdbc
An enum describing XA routines modeled by an XAResource implementation.
exceptionWhitelist(String[]) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
Whitelisted error classes that will return error message back to caller.
exclude() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Regular expression for meter names to exclude.
exclude() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
 
exclude() - Method in interface io.helidon.metrics.api.ScopeConfig
Regular expression for meter names to exclude.
exclude(String) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Sets the exclude expression using a String compiled automatically into a Pattern.
exclude(Pattern) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Regular expression for meter names 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).
excluded() - Method in class io.helidon.integrations.graal.nativeimage.extension.HelidonReflectionConfiguration
Set of excluded classes.
excludeUnlistedClasses - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
 
excludeUnlistedClasses() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
exclusive() - Method in record class io.helidon.http.http2.Http2Priority
Returns the value of the exclusive record component.
execPing() - Method in class io.helidon.dbclient.health.DbClientHealthCheck
Execute the ping statement.
Executable - Class in io.helidon.codegen.classmodel
Executable base, used by method and constructor.
Executable.Builder<B,T> - Class in io.helidon.codegen.classmodel
Base builder from executable components (method an constructor).
execute() - Method in interface io.helidon.dbclient.DbClient
Execute database statements.
execute() - Method in interface io.helidon.dbclient.DbStatementDml
Execute this statement using the parameters configured with params and addParams methods.
execute() - Method in interface io.helidon.dbclient.DbStatementGet
Execute this statement using the parameters configured with params and addParams methods.
execute() - Method in interface io.helidon.dbclient.DbStatementQuery
Execute this statement using the parameters configured with params and addParams methods.
execute() - Method in class io.helidon.dbclient.mongodb.MongoDbClient
 
execute() - Method in class io.helidon.dbclient.mongodb.MongoDbStatementDml
 
execute() - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
 
execute() - Method in class io.helidon.dbclient.mongodb.MongoDbStatementQuery
 
execute() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
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) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
execute(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
execute(String, int[]) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
execute(String, String[]) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
execute(String, String, Map<String, Object>) - Method in interface io.helidon.graphql.server.InvocationHandler
Execute a GraphQL query.
execute(Supplier<T>) - Method in class io.helidon.config.SimpleRetryPolicy
 
execute(Supplier<T>) - Method in interface io.helidon.config.spi.RetryPolicy
Invokes the provided Supplier to read the source data and returns that data.
executeBatch() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
executeLargeBatch() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
executeLargeUpdate() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
executeLargeUpdate(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
executeLargeUpdate(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
executeLargeUpdate(String, int[]) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
executeLargeUpdate(String, String[]) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
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.
executeQuery() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
executeQuery(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
executeUpdate() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
executeUpdate(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
executeUpdate(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
executeUpdate(String, int[]) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
executeUpdate(String, String[]) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
ExecutionContext - Interface in io.helidon.graphql.server
GraphQL execution context to support partial results.
executor() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
 
executor() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Executor service.
executor() - Method in interface io.helidon.faulttolerance.AsyncConfig
Executor service.
executor() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
executor() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
Executor service to schedule future tasks.
executor() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
Executor service to schedule future tasks.
executor() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
Executor service to schedule the timeout.
executor() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
 
executor() - Method in interface io.helidon.faulttolerance.TimeoutConfig
Executor service to schedule the timeout.
executor() - Method in interface io.helidon.scheduling.Task
Executor used for invocation of scheduled tasks.
executor() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
Custom ScheduledExecutorService used for executing scheduled task.
executor() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase.TaskConfigImpl
 
executor() - Method in interface io.helidon.scheduling.CronConfig
Custom ScheduledExecutorService used for executing scheduled task.
executor() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
Custom ScheduledExecutorService used for executing scheduled task.
executor() - Method in interface io.helidon.scheduling.FixedRateConfig
Custom ScheduledExecutorService used for executing scheduled task.
executor() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
Custom ScheduledExecutorService used for executing scheduled task.
executor() - Method in interface io.helidon.scheduling.TaskConfig
Custom ScheduledExecutorService used for executing scheduled task.
executor() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Client executor service.
executor() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
executor() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Client executor service.
executor() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Client executor service.
executor() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Client executor service.
executor() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Client executor service.
executor() - Method in interface io.helidon.webclient.api.HttpClientConfig
Client executor service.
executor() - Method in interface io.helidon.webclient.api.WebClientConfig
Client executor service.
executor() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Client executor service.
executor() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Client executor service.
executor() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Client executor service.
executor() - Method in interface io.helidon.webclient.api.WebClient
Executor services, uses virtual threads.
executor() - Method in interface io.helidon.webserver.ConnectionContext
Executor service to submit asynchronous tasks.
executor() - Method in interface io.helidon.webserver.ListenerContext
Virtual thread per task executor service that can be used to execute tasks.
executor() - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
 
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 InputStream can block in read method, use executor for asynchronous waiting.
executor(ExecutorService) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Executor service.
executor(ExecutorService) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
Executor service to schedule future tasks.
executor(ExecutorService) - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
Executor service to schedule the timeout.
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.webclient.api.HttpClientConfig.BuilderBase
Client executor service.
executor(ExecutorService) - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
Executor service to use for GraphQL processing.
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 service used 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.scheduling.Scheduling.CronBuilder
Deprecated.
Custom ScheduledExecutorService used for executing scheduled task.
executor(ScheduledExecutorService) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
Deprecated.
Custom ScheduledExecutorService used for executing scheduled task.
executor(ScheduledExecutorService) - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
Custom ScheduledExecutorService used for executing scheduled task.
executor(Supplier<? extends ExecutorService>) - Static method in class io.helidon.faulttolerance.FaultTolerance
Configure Helidon wide executor service for Fault Tolerance.
executor(Supplier<? extends ExecutorService>) - Method in class io.helidon.webserver.graphql.GraphQlService.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.
executorName() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
 
executorName() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Name of an executor service.
executorName() - Method in interface io.helidon.faulttolerance.AsyncConfig
Name of an executor service.
executorName(String) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Name of an executor service.
ExecutorProvider - Class in io.helidon.jersey.client
Wraps default executor to enable Helidon context propagation for Jersey async calls.
ExecutorProvider(Optional<Integer>) - Constructor for class io.helidon.jersey.client.ExecutorProvider
Create new instance of the context aware executor provider.
executorService(ExecutorService) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
Configure an executor service to be used for this application.
executorService(ScheduledExecutorService) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
An executor service to schedule retries and run timed operations on.
ExecutorServices - Class in io.helidon.microprofile.cdi
A CommonForkJoinPoolExecutorServices whose ExecutorServices.wrap(Collection) method simply returns the supplied Collection of Callables 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.SupplierObserverContext - Interface in io.helidon.common.configurable.spi
Context with which suppliers (or their surrogates) interact with observers.
ExemplarService - Interface in io.helidon.metrics.spi
Behavior for supporting exemplars in metrics histograms.
exists() - Method in interface io.helidon.common.config.Config
Returns true if the node exists, whether an object, a list, a value node, etc.
exists() - Method in interface io.helidon.config.Config
Returns true if the node exists, whether an object, a list, or a value node.
exists() - Method in enum class io.helidon.config.Config.Type
Returns true if 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.microprofile.openapi
Extension of TypeDescription that handles: nested enums, extensible types, references, and additional properties (which can be either Boolean or Schema).
EXPECT - Static variable in class io.helidon.http.HeaderNames
The Expect header name.
EXPECT_100 - Static variable in class io.helidon.http.HeaderValues
Expect 100 header.
EXPECTATION_FAILED_417 - Static variable in class io.helidon.http.Status
417 Expectation Failed, see HTTP/1.1 documentation.
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.
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.webserver.http2.Http2Connection
Expect connection preface (prior knowledge).
experimental() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
Set to true for 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.http.ClientResponseHeaders
Optionally gets the value of HeaderNames.EXPIRES header.
expires(Instant) - Method in interface io.helidon.http.ServerResponseHeaders
Sets the value of HeaderNames.EXPIRES header.
expires(Instant) - Method in class io.helidon.http.SetCookie.Builder
Sets Expires parameter.
expires(ZonedDateTime) - Method in interface io.helidon.http.ServerResponseHeaders
Sets the value of HeaderNames.EXPIRES header.
expires(ZonedDateTime) - Method in class io.helidon.http.SetCookie.Builder
Sets Expires parameter.
EXPIRES - Static variable in class io.helidon.http.HeaderNames
The Expires header 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 Conversion by the Application - Search tag in interface io.helidon.config.Config
Section
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.providers.jaeger.JaegerTracerBuilder
Timeout of exporter requests.
exports() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Exports of the module.
exports() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
 
exports() - Method in interface io.helidon.codegen.ModuleInfo
Exports of the module.
exports(Map<? extends String, List<String>>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Exports of the module.
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() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
 
expression() - Method in class io.helidon.scheduling.CronConfig.BuilderBase
Cron expression for specifying period of execution.
expression() - Method in interface io.helidon.scheduling.CronConfig
Cron expression for specifying period of execution.
expression(String) - Method in class io.helidon.scheduling.CronConfig.BuilderBase
Cron expression for specifying period of execution.
expression(String) - Method in class io.helidon.scheduling.Scheduling.CronBuilder
Deprecated.
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() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
Whether KPI extended metrics are enabled.
extended() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl
 
extended() - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig
Whether KPI extended metrics are enabled.
extended(boolean) - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
Whether KPI extended metrics are enabled.
extension(Config) - Method in interface io.helidon.dbclient.hikari.spi.HikariMetricsProvider
Get instance of HikariMetricsRegistry from config.
extension(Config) - Method in class io.helidon.dbclient.metrics.hikari.HikariMetricsExtensionProvider
 
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.
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.webserver.websocket.WsUpgrader
Websocket protocol header name.
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.providers.zipkin.ZipkinTracer
 
extractIdcsMtContext(Subject, ProviderRequest) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Extract IDCS multitenancy context form the the request.
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.

F

fail(Throwable) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Send onError signal 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 onError signal 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_DEPENDENCY_424 - Static variable in class io.helidon.http.Status
FAILED_PRECONDITION - Static variable in class io.helidon.webserver.grpc.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 ValueResolvingFilter resulting 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(HttpClientResponse) - Static method in class io.helidon.webclient.http1.UpgradeResponse
Create an upgrade failure response.
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.
failWhenClosed() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
Invokes the ConditionallyCloseableConnection.isClosed() method, and, if it returns true, throws a new SQLException indicating that because the connection is closed the operation cannot proceed.
fallback() - Static method in interface io.helidon.config.spi.MergingStrategy
Returns an implementation of MergingStrategy in which nodes from a root earlier in the list have higher priority than nodes from a root later in the list.
fallback() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
A fallback function.
fallback() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase.FallbackConfigImpl
 
fallback() - Method in interface io.helidon.faulttolerance.FallbackConfig
A fallback function.
fallback() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Existing context to be used as a fallback for this context.
fallback() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
 
fallback() - Method in interface io.helidon.http.media.MediaContextConfig
Existing context to be used as a fallback for this context.
fallback(MediaContext) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Existing context to be used as a fallback for this context.
fallback(MediaContextConfig) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Existing context to be used as a fallback for this context.
fallback(Consumer<MediaContextConfig.Builder>) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Existing context to be used as a fallback for this context.
fallback(Function<Throwable, ? extends T>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
A fallback function.
Fallback<T> - Interface in io.helidon.faulttolerance
Fallback allows the user to execute an alternative function in case the provided supplier fails.
FallbackConfig<T> - Interface in io.helidon.faulttolerance
Fallback configuration.
FallbackConfig.Builder<T> - Class in io.helidon.faulttolerance
Fluent API builder for FallbackConfig.
FallbackConfig.BuilderBase<T,BUILDER,PROTOTYPE> - Class in io.helidon.faulttolerance
Fluent API builder base for FallbackConfig.
FallbackConfig.BuilderBase.FallbackConfigImpl<T> - Class in io.helidon.faulttolerance
Generated implementation of the prototype, can be extended by descendant prototype implementations.
FallbackConfigImpl(FallbackConfig.BuilderBase<T, ?, ?>) - Constructor for class io.helidon.faulttolerance.FallbackConfig.BuilderBase.FallbackConfigImpl
Create an instance providing a builder.
fallbackConfigSupplier(Supplier<Config>) - Static method in class io.helidon.integrations.oci.sdk.runtime.OciExtension
Establishes the fallback config supplier used only when the OciExtension.DEFAULT_OCI_GLOBAL_CONFIG_FILE is not physically present, and there has been no config supplier explicitly established via OciExtension.configSupplier(Supplier).
fallbackEnabled() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Enable fallback to the less preferred checking option.
fallbackEnabled() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
 
fallbackEnabled() - Method in interface io.helidon.common.tls.RevocationConfig
Enable fallback to the less preferred checking option.
fallbackEnabled(boolean) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Enable fallback to the less preferred checking option.
family() - Method in class io.helidon.http.Status
Get the class of status code.
family() - Method in interface io.helidon.webserver.ProxyProtocolData
Family from protocol header.
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 FtHandler can 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.faulttolerance
System-wide fault tolerance configuration and access to a customized sequence of fault tolerance handlers.
FaultTolerance.Builder - Class in io.helidon.faulttolerance
A builder used for setting up a customized list of fault tolerance handlers.
FaultTolerance.TypedBuilder<T> - Class in io.helidon.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.microprofile.security.SecurityFilter
 
FeatureConfig - Class in io.helidon.microprofile.security
Configuration of a Jersey security feature.
features() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Server features allow customization of the server, listeners, or routings.
features() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
 
features() - Method in interface io.helidon.webserver.WebServerConfig
Server features allow customization of the server, listeners, or routings.
features(List<? extends ServerFeature>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Server features allow customization of the server, listeners, or routings.
featuresDiscoverServices(boolean) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Server features allow customization of the server, listeners, or routings.
FeatureSupport - Interface in io.helidon.webserver.servicecommon
Adds support for features that require a service to be exposed.
Field - Class in io.helidon.codegen.classmodel
Field model representation.
FIELD - Enum constant in enum class io.helidon.common.types.ElementKind
Field element type kind.
FIELD - Enum constant in enum class io.helidon.security.EndpointConfig.AnnotationScope
Annotations on field.
Field.Builder - Class in io.helidon.codegen.classmodel
Fluent API builder for Field.
file(String) - Static method in class io.helidon.config.ConfigSources
Provides a Builder for creating a ConfigSource from 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 Builder for creating a ConfigSource from the specified file path.
FILE - Enum constant in enum class io.helidon.common.configurable.Resource.Source
Resource was loaded from a file.
FILE_NAME - Static variable in interface io.helidon.codegen.ModuleInfo
The file name in sources ("module-info.java").
FileBasedBuilder() - Constructor for class io.helidon.webserver.staticcontent.StaticContentService.FileBasedBuilder
Default constructor.
fileConfigIsPresent() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Determines whether sufficient configuration is present on this bean to be used for OCI's "file-based" authentication provider.
fileConfigIsPresent() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
Determines whether sufficient configuration is present on this bean to be used for OCI's "file-based" authentication provider.
FileConfigSource - Class in io.helidon.config
ConfigSource implementation that loads configuration content from a file on a filesystem.
FileConfigSource.Builder - Class in io.helidon.config
File ConfigSource Builder.
filename() - Method in class io.helidon.http.ContentDisposition
Get the value of the filename parameter that can be used to suggest a filename to be used if the entity is detached and stored in a separate file.
filename(String) - Method in class io.helidon.http.ContentDisposition.Builder
Set the content disposition filename parameter.
fileName() - Method in interface io.helidon.http.media.multipart.ReadablePart
File name of this part if defined in part Content-Disposition.
fileName() - Method in interface io.helidon.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.http.media.multipart.WriteablePart.Builder
Configure file name to be added to content disposition (for multipart/form-data).
FileOverrideSource - Class in io.helidon.config
OverrideSource implementation 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.codegen.CodegenContext
Filer to generate sources and resources.
filer() - Method in class io.helidon.codegen.CodegenContextBase
 
filer() - Method in class io.helidon.codegen.CodegenContextDelegate
 
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.webserver.staticcontent.StaticContentService.FileSystemBuilder
A new instance with no path defined.
FileSystemWatcher - Class in io.helidon.config
This change watcher is backed by WatchService to fire a polling event with every change on monitored Path.
FileSystemWatcher.Builder - Class in io.helidon.config
Fluent API builder for FileSystemWatcher.
fileTypes() - Method in enum class io.helidon.openapi.OpenApiFormat
File types usable with this format.
filter(ConnectionContext, RoutingRequest, RoutingResponse, Callable<Void>) - Method in class io.helidon.webserver.http.Filters
Filter request.
filter(FilterChain, RoutingRequest, RoutingResponse) - Method in interface io.helidon.webserver.http.Filter
Handle a request.
filter(ClientRequestContext) - Method in class io.helidon.microprofile.security.ClientSecurityFilter
 
filter(ClientRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingRestClientFilter
 
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.security.SecurityFilter
 
filter(ContainerRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingContextFilter
 
filter(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
 
filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.helidon.microprofile.security.SecurityFilter
 
filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
 
filter(InetAddress[]) - Method in enum class io.helidon.webclient.api.DnsAddressLookup
Process obtained InetAddress array according to the selected lookup strategy.
filter(Predicate<? super T>) - Method in interface io.helidon.common.mapper.Value
If a value is present, and the value matches the given predicate, return an Optional describing the value, otherwise return an empty Optional.
filter(Predicate<? super T>) - Method in interface io.helidon.common.reactive.Multi
Filter stream items with provided predicate.
Filter - Interface in io.helidon.webserver.http
HTTP 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.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.webserver.http
Handler of HTTP filters.
fin() - Method in class io.helidon.websocket.ClientWsFrame
 
fin() - Method in class io.helidon.websocket.ServerWsFrame
 
fin() - Method in interface io.helidon.websocket.WsFrame
Is the end of message (or end of continuation).
FINAL - Enum constant in enum class io.helidon.common.types.Modifier
The final modifier.
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.
findAnnotated(String) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
Find all classes annotated with the provided annotation.
findAnnotation(TypeName) - Method in interface io.helidon.common.types.Annotated
Find an annotation on this annotated type.
findAnnotation(Class<T>) - Method in interface io.helidon.jersey.common.InvokedResource
Find the annotation by class closest to the handling method.
findClassAnnotation(Class<T>) - Method in interface io.helidon.jersey.common.InvokedResource
Find class annotation by class closest to the handling class.
findColumn(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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(TypeName, Collection<T>) - Static method in class io.helidon.common.types.Annotations
Attempts to find the annotation in the provided collection.
findFirst(Class<? extends Annotation>, Collection<T>) - Static method in class io.helidon.common.types.Annotations
Attempts to find the annotation in the provided collection.
findFirst(String, Collection<T>) - Static method in class io.helidon.common.types.Annotations
Attempts to find the annotation in the provided collection.
Finding and applying CORS configuration - Search tag in package io.helidon.webserver.cors
Section
findInterfaces(Class<?>) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
Get all interfaces of the type.
findMethodAnnotation(Class<T>) - Method in interface io.helidon.jersey.common.InvokedResource
Find method annotation by class closest to the handling method.
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.webserver.websocket.WsRouting
Find a route based on the provided prologue.
findSubclasses(String) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
Find all direct subclasses of the provided type.
findSuperclasses(Class<?>) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
Find all superclasses of this type.
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.
findValue(CodegenOptions) - Method in interface io.helidon.codegen.Option
Find an option value from the codegen options.
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.
first() - Method in interface io.helidon.common.reactive.Multi
Get the first item of this Multi instance as a Single.
first() - Method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
Returns first key token.
first() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
first(HeaderName) - Method in interface io.helidon.http.Headers
Returns a first header value.
first(String) - Method in interface io.helidon.common.parameters.Parameters
Get the first value as an optional.
FirstDnsResolverProvider - Class in io.helidon.webclient.dns.resolver.first
Provider of the FirstDnsResolver instance.
FirstDnsResolverProvider() - Constructor for class io.helidon.webclient.dns.resolver.first.FirstDnsResolverProvider
Deprecated.
do not use directly
firstHeader(HeaderName) - Method in interface io.helidon.cors.CorsRequestAdapter
Retrieves the first value for the specified header as a String.
firstUnqualifiedExport() - Method in interface io.helidon.codegen.ModuleInfo
first export that does not export to a specific module (if present).
fixedRate() - Static method in class io.helidon.scheduling.Scheduling
Build a task executed periodically at a fixed rate.
FixedRate - Interface in io.helidon.scheduling
Scheduling periodically executed task with specified fixed rate.
FixedRate - Annotation Interface in io.helidon.microprofile.scheduling
Scheduled to be invoked periodically at fixed rate.
FixedRate.DelayType - Enum Class in io.helidon.scheduling
Whether the delay should be calculated from the start or end of the previous task.
fixedRateBuilder() - Static method in class io.helidon.scheduling.Scheduling
Deprecated, for removal: This API element is subject to removal in a future version.
FixedRateConfig - Interface in io.helidon.scheduling
Interface generated from definition.
FixedRateConfig.Builder - Class in io.helidon.scheduling
Fluent API builder for FixedRate.
FixedRateConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.scheduling
Fluent API builder base for FixedRate.
FixedRateConfig.BuilderBase.FixedRateConfigImpl - Class in io.helidon.scheduling
Generated implementation of the prototype, can be extended by descendant prototype implementations.
FixedRateConfigImpl(FixedRateConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
Create an instance providing a builder.
FixedRateInvocation - Interface in io.helidon.scheduling
Specific method invocation metadata for scheduled task.
flags() - Method in class io.helidon.http.http2.Http2FrameHeader
Flags as an integer.
flags(int) - Method in interface io.helidon.http.http2.Http2FrameTypes
Typed flags.
flags(Http2FrameTypes<T>) - Method in class io.helidon.http.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.Publisher to downstream.
flatMap(Function<? super T, ? extends Flow.Publisher<? extends U>>) - Method in interface io.helidon.common.reactive.Single
Map this Single instance to a publisher using the given Mapper.
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.Publisher to 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.Publisher to downstream while limiting the maximum number of concurrent inner Flow.Publishers and their in-flight item count, optionally aggregating and delaying all errors until all sources terminate.
flatMap(Function<? super T, Optional<? extends U>>) - Method in interface io.helidon.common.mapper.Value
Apply the provided Optional-bearing mapping function to this value, return that result.
flatMapCompletionStage(Function<? super T, ? extends CompletionStage<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
Transform item with supplied function and flatten resulting CompletionStage results 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 CompletionStage result 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 Iterable to downstream.
flatMapIterable(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.helidon.common.reactive.Single
Maps the single upstream value into an Iterable and 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 Iterable to 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 Iterable to downstream.
flatMapOptional(Function<? super T, Optional<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
Transform item with supplied function and flatten resulting Optional to 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 Optional to 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 Single to 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.
floatValue() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value".
floatValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value".
floatValue(String) - Method in interface io.helidon.common.types.Annotation
Typed value of a named property.
floatValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of a named property.
floatValues() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value" that is defined as an array.
floatValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value" that is defined as an array.
floatValues(String) - Method in interface io.helidon.common.types.Annotation
Typed values of a property that is defined as an array.
floatValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed values of a property that is defined as an array.
FLOW_CONTROL - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
The endpoint detected that its peer violated the flow-control protocol.
flowControl() - Method in interface io.helidon.http.http2.Http2Stream
Outbound flow control of this stream.
FlowControl - Interface in io.helidon.http.http2
Flow control used by HTTP/2 for backpressure.
FlowControl.Inbound - Interface in io.helidon.http.http2
Inbound flow control used by HTTP/2 for backpressure.
FlowControl.Outbound - Interface in io.helidon.http.http2
Outbound flow control used by HTTP/2 for backpressure.
flowControlBlockTimeout() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Timeout for blocking between windows size check iterations.
flowControlBlockTimeout() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
flowControlBlockTimeout() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Timeout for blocking between windows size check iterations.
flowControlBlockTimeout(Duration) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Timeout for blocking between windows size check iterations.
flowControlTimeout() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Outbound flow control blocking timeout configured as Duration or text in ISO-8601 format.
flowControlTimeout() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
 
flowControlTimeout() - Method in interface io.helidon.webserver.http2.Http2Config
Outbound flow control blocking timeout configured as Duration or text in ISO-8601 format.
flowControlTimeout(Duration) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
Outbound flow control blocking timeout.
flowControlTimeout(Duration) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Outbound flow control blocking timeout configured as Duration or text in ISO-8601 format.
flush() - Method in class io.helidon.common.reactive.MultiFromOutputStream
Deprecated.
Send empty buffer as an indication of a user-requested flush.
flush() - Method in interface io.helidon.http.DataChunk
Returns true if all caches are requested to flush when this chunk is written.
fn() - Method in interface io.helidon.metrics.api.FunctionalCounter.Builder
Returns the function which, when applied to the state object, returns the counter value.
followRedirects() - Method in interface io.helidon.webclient.api.ClientRequest
Whether to follow redirects.
followRedirects() - Method in class io.helidon.webclient.api.ClientRequestBase
 
followRedirects() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Whether to follow redirects.
followRedirects() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
 
followRedirects() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Whether to follow redirects.
followRedirects() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Whether to follow redirects.
followRedirects() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Whether to follow redirects.
followRedirects() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Whether to follow redirects.
followRedirects() - Method in interface io.helidon.webclient.api.HttpClientConfig
Whether to follow redirects.
followRedirects() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
Whether to follow redirects.
followRedirects() - Method in interface io.helidon.webclient.api.HttpConfigBase
Whether to follow redirects.
followRedirects() - Method in interface io.helidon.webclient.api.WebClientConfig
Whether to follow redirects.
followRedirects() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Whether to follow redirects.
followRedirects() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Whether to follow redirects.
followRedirects() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Whether to follow redirects.
followRedirects(boolean) - Method in interface io.helidon.webclient.api.ClientRequest
Whether to follow redirects.
followRedirects(boolean) - Method in class io.helidon.webclient.api.ClientRequestBase
 
followRedirects(boolean) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Whether to follow redirects.
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 header methods.
FORBIDDEN - Enum constant in enum class io.helidon.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.http.Status
403 Forbidden, see HTTP/1.1 documentation.
ForbiddenException - Exception Class in io.helidon.http
A runtime exception indicating a forbidden.
ForbiddenException(String) - Constructor for exception class io.helidon.http.ForbiddenException
ForbiddenException(String, Throwable) - Constructor for exception class io.helidon.http.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.http.Forwarded
for directive 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.dbclient.DbRow
Iterate through each column in this row.
forEach(Consumer<? super DbColumn>) - Method in class io.helidon.dbclient.DbRowBase
 
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.
FORGET - Enum constant in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
An enum constant modeling the XAResource.forget(Xid) method.
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.
ForkJoinAccessors() - Constructor for class io.helidon.integrations.graal.mp.nativeimage.extension.WeldSubstitutions.ForkJoinAccessors
 
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 interface io.helidon.metrics.api.MeterRegistryFormatter
Formats the meter registry's data.
format() - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter
Returns the Prometheus output governed by the previously-specified media type, optionally filtered by the previously-specified scope and meter name selections.
format() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
 
format() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
The format for log entries (similar to the Apache LogFormat).
format() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
The format for log entries (similar to the Apache LogFormat).
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(Meter, Meter.Id, String, String) - Method in interface io.helidon.integrations.oci.metrics.OciMetricsSupport.NameFormatter
Formats a metric name for OCI.
format(String) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
The format for log entries (similar to the Apache LogFormat).
format(LogRecord) - Method in class io.helidon.logging.jul.HelidonFormatter
 
format(T, OpenApiFormat) - Method in interface io.helidon.openapi.OpenApiManager
Format the model.
Format - Search tag in package io.helidon.webserver.cors
Section
formatMessage() - Method in interface io.helidon.security.spi.AuditProvider.TracedAuditEvent
Creates a formatted message from this events message format and parameters.
formatMetadata() - Method in interface io.helidon.metrics.api.MeterRegistryFormatter
Formats the meter registry's metadata.
formatMetadata() - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter
 
formatter(MediaType, MetricsConfig, MeterRegistry, Optional<String>, Iterable<String>, Iterable<String>) - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatterProvider
 
formatter(MediaType, MetricsConfig, MeterRegistry, Optional<String>, Iterable<String>, Iterable<String>) - Method in interface io.helidon.metrics.spi.MeterRegistryFormatterProvider
Returns, if possible, a MeterRegistryFormatter capable of preparing output according to the specified MediaType.
formatter(MediaType, MetricsConfig, MeterRegistry, Optional<String>, Iterable<String>, Iterable<String>) - Method in class io.helidon.webserver.observe.metrics.JsonMeterRegistryFormatterProvider
 
formatter(DateTimeFormatter) - Method in class io.helidon.webserver.accesslog.TimestampLogEntry.Builder
Configure a date time formatter to use with this log entry.
FormParamsSupport - Class in io.helidon.http.media
Media support for MediaTypes.APPLICATION_FORM_URLENCODED and its plaintext counterpart.
forService(String) - Static method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
Get a Jaeger Tracer builder for processing tracing data of a service with a given name.
forService(String) - Static method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
Get a Zipkin Tracer builder 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.http
A representation of the HeaderNames.FORWARDED HTTP header.
FORWARDED - Enum constant in enum class io.helidon.http.RequestedUriDiscoveryContext.RequestedUriDiscoveryType
The io.helidon.http.Header#FORWARDED header is used to discover the original requested URI.
FORWARDED - Static variable in class io.helidon.http.HeaderNames
The Forwarded header name.
FOUND_302 - Static variable in class io.helidon.http.Status
302 Found, see HTTP/1.1 documentation.
fqName() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
fqName() - Method in class io.helidon.codegen.classmodel.TypeArgument
The fully qualified type name.
fqName() - Method in interface io.helidon.common.types.TypeName
The fully qualified type name.
fragment() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
Uri Fragment of the request.
fragment() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
 
fragment() - Method in interface io.helidon.common.uri.UriInfo
Uri Fragment of the request.
fragment() - Method in class io.helidon.http.HttpPrologue
Fragment of the request.
fragment() - Method in class io.helidon.webclient.api.ClientUri
 
fragment(UriFragment) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
Uri Fragment of the request.
fragment(UriFragment) - Method in interface io.helidon.webclient.api.ClientRequest
Set fragment of the URI.
fragment(UriFragment) - Method in class io.helidon.webclient.api.ClientRequestBase
 
fragment(UriFragment) - Method in class io.helidon.webclient.api.ClientUri
Configure the fragment for this URI.
fragment(String) - Method in interface io.helidon.webclient.api.ClientRequest
Set fragment of the URI.
fragment(String) - Method in class io.helidon.webclient.api.ClientUri
Configure the fragment for this URI, using its decoded form ("human readable").
FRAGMENT - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
The URI fragment component type.
frame(SocketContext, int, BufferData) - Method in interface io.helidon.http.http2.Http2FrameListener
Frame data.
frame(SocketContext, int, BufferData) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
 
frame(SocketContext, int, Http2Continuation) - Method in interface io.helidon.http.http2.Http2FrameListener
Continuation frame.
frame(SocketContext, int, Http2DataFrame) - Method in interface io.helidon.http.http2.Http2FrameListener
Frame.
frame(SocketContext, int, Http2GoAway) - Method in interface io.helidon.http.http2.Http2FrameListener
Go away frame.
frame(SocketContext, int, Http2GoAway) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
 
frame(SocketContext, int, Http2Ping) - Method in interface io.helidon.http.http2.Http2FrameListener
Ping frame.
frame(SocketContext, int, Http2Ping) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
 
frame(SocketContext, int, Http2Priority) - Method in interface io.helidon.http.http2.Http2FrameListener
Priority frame.
frame(SocketContext, int, Http2Priority) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
 
frame(SocketContext, int, Http2RstStream) - Method in interface io.helidon.http.http2.Http2FrameListener
RST stream frame.
frame(SocketContext, int, Http2RstStream) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
 
frame(SocketContext, int, Http2Settings) - Method in interface io.helidon.http.http2.Http2FrameListener
Settings frame.
frame(SocketContext, int, Http2Settings) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
 
frame(SocketContext, int, Http2WindowUpdate) - Method in interface io.helidon.http.http2.Http2FrameListener
Window update frame.
frame(SocketContext, int, Http2WindowUpdate) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
 
FRAME_SIZE - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
The endpoint received a frame with an invalid size.
frameHeader(SocketContext, int, BufferData) - Method in interface io.helidon.http.http2.Http2FrameListener
Frame header data.
frameHeader(SocketContext, int, BufferData) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
 
frameHeader(SocketContext, int, Http2FrameHeader) - Method in interface io.helidon.http.http2.Http2FrameListener
Frame header.
frameHeader(SocketContext, int, Http2FrameHeader) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
 
frameType() - Method in class io.helidon.http.http2.Http2Continuation
 
frameType() - Method in class io.helidon.http.http2.Http2DataFrame
 
frameType() - Method in interface io.helidon.http.http2.Http2Frame
Frame type enum.
frameType() - Method in record class io.helidon.http.http2.Http2GoAway
 
frameType() - Method in class io.helidon.http.http2.Http2Ping
 
frameType() - Method in record class io.helidon.http.http2.Http2Priority
 
frameType() - Method in record class io.helidon.http.http2.Http2RstStream
 
frameType() - Method in class io.helidon.http.http2.Http2Settings
 
frameType() - Method in record class io.helidon.http.http2.Http2WindowUpdate
 
frameTypes() - Method in class io.helidon.http.http2.Http2Continuation
 
frameTypes() - Method in class io.helidon.http.http2.Http2DataFrame
 
frameTypes() - Method in interface io.helidon.http.http2.Http2Frame
Frame types.
frameTypes() - Method in record class io.helidon.http.http2.Http2GoAway
 
frameTypes() - Method in class io.helidon.http.http2.Http2Ping
 
frameTypes() - Method in record class io.helidon.http.http2.Http2Priority
 
frameTypes() - Method in record class io.helidon.http.http2.Http2RstStream
 
frameTypes() - Method in class io.helidon.http.http2.Http2Settings
 
frameTypes() - Method in record class io.helidon.http.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(Javadoc) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Populate this builder with content of the already created Javadoc instance.
from(CodegenEvent) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
Update this builder from an existing prototype instance.
from(CodegenEvent.BuilderBase<?>) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
Update this builder from an existing prototype builder instance.
from(CompilerOptions) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
Update this builder from an existing prototype instance.
from(CompilerOptions.BuilderBase<?, ?>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
Update this builder from an existing prototype builder instance.
from(ModuleInfo) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Update this builder from an existing prototype instance.
from(ModuleInfo.BuilderBase<?>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Update this builder from an existing prototype builder instance.
from(AllowListConfig) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Update this builder from an existing prototype instance.
from(AllowListConfig.BuilderBase<?, ?>) - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(LruCacheConfig.BuilderBase<K, V, ?, ?>) - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(LruCacheConfig<K, V>) - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
Update this builder from an existing prototype instance.
from(ResourceConfig) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Update this builder from an existing prototype instance.
from(ResourceConfig.BuilderBase<?, ?>) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(ScheduledThreadPoolConfig) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
Update this builder from an existing prototype instance.
from(ScheduledThreadPoolConfig.BuilderBase<?, ?>) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(ThreadPoolConfig) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Update this builder from an existing prototype instance.
from(ThreadPoolConfig.BuilderBase<?, ?>) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(Keys) - Method in class io.helidon.common.pki.Keys.BuilderBase
Update this builder from an existing prototype instance.
from(Keys.BuilderBase<?, ?>) - Method in class io.helidon.common.pki.Keys.BuilderBase
Update this builder from an existing prototype builder instance.
from(KeystoreKeys) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Update this builder from an existing prototype instance.
from(KeystoreKeys.BuilderBase<?, ?>) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Update this builder from an existing prototype builder instance.
from(PemKeys) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Update this builder from an existing prototype instance.
from(PemKeys.BuilderBase<?, ?>) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Update this builder from an existing prototype builder instance.
from(Single<T>) - Static method in interface io.helidon.common.reactive.Multi
from(Single<T>) - Static method in interface io.helidon.common.reactive.Single
from(SocketOptions) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Update this builder from an existing prototype instance.
from(SocketOptions.BuilderBase<?, ?>) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Update this builder from an existing prototype builder instance.
from(RevocationConfig) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Update this builder from an existing prototype instance.
from(RevocationConfig.BuilderBase<?, ?>) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(TlsConfig) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Update this builder from an existing prototype instance.
from(TlsConfig.BuilderBase<?, ?>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(Annotation) - Method in class io.helidon.common.types.Annotation.BuilderBase
Update this builder from an existing prototype instance.
from(Annotation.BuilderBase<?, ?>) - Method in class io.helidon.common.types.Annotation.BuilderBase
Update this builder from an existing prototype builder instance.
from(TypedElementInfo) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Update this builder from an existing prototype instance.
from(TypedElementInfo.BuilderBase<?, ?>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Update this builder from an existing prototype builder instance.
from(TypeInfo) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Update this builder from an existing prototype instance.
from(TypeInfo.BuilderBase<?, ?>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Update this builder from an existing prototype builder instance.
from(TypeName) - Method in class io.helidon.common.types.TypeName.BuilderBase
Update this builder from an existing prototype instance.
from(TypeName.BuilderBase<?, ?>) - Method in class io.helidon.common.types.TypeName.BuilderBase
Update this builder from an existing prototype builder instance.
from(UriInfo) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
Update this builder from an existing prototype instance.
from(UriInfo.BuilderBase<?, ?>) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
Update this builder from an existing prototype builder instance.
from(UriQuery) - Method in interface io.helidon.common.uri.UriQueryWriteable
Update this query by copying all names and their value(s) from the provided query.
from(ConfigItem) - Method in class io.helidon.config.ConfigItem.BuilderBase
Update this builder from an existing prototype instance.
from(ConfigItem.BuilderBase<?, ?>) - Method in class io.helidon.config.ConfigItem.BuilderBase
Update this builder from an existing prototype builder instance.
from(JdbcParametersConfig) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
Update this builder from an existing prototype instance.
from(JdbcParametersConfig.BuilderBase<?, ?>) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(AsyncConfig) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Update this builder from an existing prototype instance.
from(AsyncConfig.BuilderBase<?, ?>) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(BulkheadConfig) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Update this builder from an existing prototype instance.
from(BulkheadConfig.BuilderBase<?, ?>) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(CircuitBreakerConfig) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
Update this builder from an existing prototype instance.
from(CircuitBreakerConfig.BuilderBase<?, ?>) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(FallbackConfig.BuilderBase<T, ?, ?>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(FallbackConfig<T>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
Update this builder from an existing prototype instance.
from(RetryConfig) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Update this builder from an existing prototype instance.
from(RetryConfig.BuilderBase<?, ?>) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(TimeoutConfig) - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
Update this builder from an existing prototype instance.
from(TimeoutConfig.BuilderBase<?, ?>) - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(ContentEncodingContextConfig) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
Update this builder from an existing prototype instance.
from(ContentEncodingContextConfig.BuilderBase<?, ?>) - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(Headers) - Method in interface io.helidon.http.WritableHeaders
For each header from the provided headers, set its value on these headers.
from(MediaContextConfig) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Update this builder from an existing prototype instance.
from(MediaContextConfig.BuilderBase<?, ?>) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(OciConfig) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Update this builder from an existing prototype instance.
from(OciConfig.BuilderBase<?, ?>) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(OciCertificatesTlsManagerConfig) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
Update this builder from an existing prototype instance.
from(OciCertificatesTlsManagerConfig.BuilderBase<?, ?>) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(OpenApiUiConfig) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
Update this builder from an existing prototype instance.
from(OpenApiUiConfig.BuilderBase<?, ?>) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(KeyPerformanceIndicatorMetricsConfig) - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
Update this builder from an existing prototype instance.
from(KeyPerformanceIndicatorMetricsConfig.BuilderBase<?, ?>) - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(MetricsConfig) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Update this builder from an existing prototype instance.
from(MetricsConfig.BuilderBase<?, ?>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(ScopeConfig) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Update this builder from an existing prototype instance.
from(ScopeConfig.BuilderBase<?, ?>) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(ScopingConfig) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
Update this builder from an existing prototype instance.
from(ScopingConfig.BuilderBase<?, ?>) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(MpOpenApiManagerConfig) - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
Update this builder from an existing prototype instance.
from(MpOpenApiManagerConfig.BuilderBase<?, ?>) - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(OpenApiFeatureConfig) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Update this builder from an existing prototype instance.
from(OpenApiFeatureConfig.BuilderBase<?, ?>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(CronConfig) - Method in class io.helidon.scheduling.CronConfig.BuilderBase
Update this builder from an existing prototype instance.
from(CronConfig.BuilderBase<?, ?>) - Method in class io.helidon.scheduling.CronConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(FixedRateConfig) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
Update this builder from an existing prototype instance.
from(FixedRateConfig.BuilderBase<?, ?>) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(TaskConfig) - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
Update this builder from an existing prototype instance.
from(TaskConfig.BuilderBase<?, ?>) - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(TimeValidator.TimeConfig) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
Update this builder from an existing configuration instance.
from(HttpClientConfig) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Update this builder from an existing prototype instance.
from(HttpClientConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(HttpConfigBase) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Update this builder from an existing prototype instance.
from(HttpConfigBase.BuilderBase<?, ?>) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Update this builder from an existing prototype builder instance.
from(WebClientConfig) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
Update this builder from an existing prototype instance.
from(WebClientConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(WebClientCookieManagerConfig) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
Update this builder from an existing prototype instance.
from(WebClientCookieManagerConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(WebClientServiceResponse) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Update this builder from an existing prototype instance.
from(WebClientServiceResponse.BuilderBase<?, ?>) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Update this builder from an existing prototype builder instance.
from(Http1ClientConfig) - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
Update this builder from an existing prototype instance.
from(Http1ClientConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(Http1ClientProtocolConfig) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Update this builder from an existing prototype instance.
from(Http1ClientProtocolConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(Http2ClientConfig) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
Update this builder from an existing prototype instance.
from(Http2ClientConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(Http2ClientProtocolConfig) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Update this builder from an existing prototype instance.
from(Http2ClientProtocolConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(WsClientConfig) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
Update this builder from an existing prototype instance.
from(WsClientConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(WsClientProtocolConfig) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
Update this builder from an existing prototype instance.
from(WsClientProtocolConfig.BuilderBase<?, ?>) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(AccessLogConfig) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Update this builder from an existing prototype instance.
from(AccessLogConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(ConnectionConfig) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Update this builder from an existing prototype instance.
from(ConnectionConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(ContextFeatureConfig) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
Update this builder from an existing prototype instance.
from(ContextFeatureConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(CorsConfig) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
Update this builder from an existing prototype instance.
from(CorsConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(GrpcConfig) - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
Update this builder from an existing prototype instance.
from(GrpcConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(Http1Config) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Update this builder from an existing prototype instance.
from(Http1Config.BuilderBase<?, ?>) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Update this builder from an existing prototype builder instance.
from(Http1ConnectionSelectorConfig) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
Update this builder from an existing prototype instance.
from(Http1ConnectionSelectorConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(Http2Config) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Update this builder from an existing prototype instance.
from(Http2Config.BuilderBase<?, ?>) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Update this builder from an existing prototype builder instance.
from(ListenerConfig) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Update this builder from an existing prototype instance.
from(ListenerConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(ConfigObserverConfig) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
Update this builder from an existing prototype instance.
from(ConfigObserverConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(HealthObserverConfig) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
Update this builder from an existing prototype instance.
from(HealthObserverConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(InfoObserverConfig) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
Update this builder from an existing prototype instance.
from(InfoObserverConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(LogObserverConfig) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
Update this builder from an existing prototype instance.
from(LogObserverConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(LogStreamConfig) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
Update this builder from an existing prototype instance.
from(LogStreamConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(MetricsObserverConfig) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
Update this builder from an existing prototype instance.
from(MetricsObserverConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(ObserveFeatureConfig) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Update this builder from an existing prototype instance.
from(ObserveFeatureConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(ObserverConfigBase) - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
Update this builder from an existing prototype instance.
from(ObserverConfigBase.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
Update this builder from an existing prototype builder instance.
from(TracingObserverConfig) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Update this builder from an existing prototype instance.
from(TracingObserverConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(PathsConfig) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
Update this builder from an existing prototype instance.
from(PathsConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(SecurityFeatureConfig) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Update this builder from an existing prototype instance.
from(SecurityFeatureConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(SecurityHandlerConfig) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Update this builder from an existing prototype instance.
from(SecurityHandlerConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(WebServerConfig) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Update this builder from an existing prototype instance.
from(WebServerConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(WsConfig) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
Update this builder from an existing prototype instance.
from(WsConfig.BuilderBase<?, ?>) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
Update this builder from an existing prototype builder instance.
from(Iterable<T>) - Static method in interface io.helidon.common.reactive.Multi
Deprecated.
from(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Multi
from(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Single
from(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Multi
from(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Single
from(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Multi
from(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Single
from(Stream<T>) - Static method in interface io.helidon.common.reactive.Multi
Deprecated.
FROM - Static variable in class io.helidon.http.HeaderNames
The From header 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 a META-INF/persistence.xml resource), a ClassLoader for loading JPA classes and resources, a Supplier of ClassLoader instances for helping to implement the PersistenceUnitInfo.getNewTempClassLoader() method, a URL representing the persistence unit's root, a Map of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and a PersistenceUnitInfoBean.DataSourceProvider that can provide DataSource instances, returns a PersistenceUnitInfoBean representing 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 a META-INF/persistence.xml resource), a ClassLoader for loading JPA classes and resources, a Supplier of ClassLoader instances for helping to implement the PersistenceUnitInfo.getNewTempClassLoader() method, a URL representing the persistence unit's root, a Map of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and a PersistenceUnitInfoBean.DataSourceProvider that can provide DataSource instances, returns a PersistenceUnitInfoBean representing 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 a META-INF/persistence.xml resource), a URL representing the persistence unit's root, a Map of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and a PersistenceUnitInfoBean.DataSourceProvider that can supply DataSource instances, returns a PersistenceUnitInfoBean representing 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 a META-INF/persistence.xml resource), a URL representing the persistence unit's root, a Map of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and a DataSourceProviderSupplier that can supply DataSourceProvider instances, returns a PersistenceUnitInfoBean representing 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).
fromSubscriber(Subscriber<? super T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
fromValue(String) - Static method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
 
fromValue(String) - Static method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitTransactionType
 
fromValue(String) - Static method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitValidationModeType
 
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.faulttolerance
A fault tolerance handler.
FtHandlerTyped<T> - Interface in io.helidon.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.
FullClientRequest<T> - Interface in io.helidon.webclient.api
Client request with getters for all configurable options, used for integration with HTTP version implementations.
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.
FunctionalCounter - Interface in io.helidon.metrics.api
A read-only counter which wraps some other object that provides the counter value via a function.
FunctionalCounter.Builder<T> - Interface in io.helidon.metrics.api
Builder for a FunctionalCounter.
functionalCounterBuilder(String, T, Function<T, Long>) - Method in interface io.helidon.metrics.api.MetricsFactory
Creates a builder for a functional Counter, essentially a counter-style wrapper around an external object.

G

GATEWAY_TIMEOUT_504 - Static variable in class io.helidon.http.Status
504 Gateway Timeout, see HTTP/1.1 documentation.
gauge(String, Iterable<Tag>) - Method in interface io.helidon.metrics.api.MeterRegistry
Locates a previously-registered gauge.
Gauge<N> - Interface in io.helidon.metrics.api
Measures a value that can increase or decrease and is updated by external logic, not by explicit invocations of methods on this type.
GAUGE - Enum constant in enum class io.helidon.metrics.api.Meter.Type
Gauge (can increase or decrease).
Gauge.Builder<N> - Interface in io.helidon.metrics.api
Builder for a new gauge.
gaugeBuilder(String, Supplier<N>) - Method in interface io.helidon.metrics.api.MetricsFactory
Creates a builder for a Gauge based on a supplier of a subtype of Number.
gaugeBuilder(String, T, ToDoubleFunction<T>) - Method in interface io.helidon.metrics.api.MetricsFactory
Creates a builder for a state-based Gauge.
gaugeInProgress() - Static method in class io.helidon.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.
generalWebClient() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Client with configured proxy with no security.
generate(boolean) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Whether to generate this javadoc.
generate(Supplier<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
Generated - Annotation Interface in io.helidon.common
Annotation marking this type as generated.
GENERATED - Static variable in class io.helidon.common.types.TypeNames
Helidon Generated annotation type.
generatedAnnotation(TypeName, TypeName, TypeName, String, String) - Static method in class io.helidon.codegen.CodegenUtil
Create a generated annotation.
GeneratedAnnotationProvider - Interface in io.helidon.codegen.spi
Service provider interface to provide customization of generated annotation.
GeneratedBuilder - Class in io.helidon.builder.api
Types used from generated code.
GeneratedBuilder.EqualityUtil - Class in io.helidon.builder.api
Utility methods for equals and hash code of specific cases of field types.
generatedKeyAlwaysReturned() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
generatedType(TypeName) - Method in interface io.helidon.codegen.RoundContext
Class model builder for a type that is to be code generated.
generateJavadoc(boolean) - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
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.dbclient.DbExecuteBase
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 - 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(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
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).
generic() - Method in class io.helidon.codegen.classmodel.TypeArgument
 
generic() - Method in class io.helidon.common.types.TypeName.BuilderBase
Indicates whether this type is using generics.
generic() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
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.TypeName.BuilderBase
Indicates whether this type is using generics.
GENERIC_TYPE - Static variable in interface io.helidon.common.parameters.Parameters
Generic type for parameters.
GENERIC_TYPE - Static variable in class io.helidon.common.types.TypeNames
Helidon GenericType.
GENERIC_TYPE - Static variable in interface io.helidon.config.Config
Generic type of configuration.
GENERIC_TYPE - Static variable in class io.helidon.http.media.multipart.MultiPart
Generic type of MultiPart.
GENERIC_TYPE - Static variable in interface io.helidon.http.media.multipart.WriteableMultiPart
Generic type for writable multi part.
genericsTokens() - Method in class io.helidon.codegen.classmodel.Javadoc
Generic parameter tags names and descriptions.
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<?>.
genericTypeName() - Method in class io.helidon.codegen.classmodel.TypeArgument
 
genericTypeName() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
genericTypeName() - Method in interface io.helidon.common.types.TypeName
The base generic type name, stripped of any TypeNameBlueprint.typeArguments().
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 class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
get() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase.LruCacheConfigImpl
 
get() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
 
get() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
 
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.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
get() - Method in class io.helidon.common.configurable.ThreadPoolSupplier
 
get() - Method in interface io.helidon.common.mapper.OptionalValue
Typed value.
get() - Method in interface io.helidon.common.mapper.Value
Typed value.
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.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
get() - Method in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
 
get() - Method in interface io.helidon.config.ConfigValue
Typed value of the represented Config node.
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 interface io.helidon.dbclient.DbColumn
Untyped value of this column, returns java type as provided by the underlying database driver.
get() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
 
get() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
 
get() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
get() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
 
get() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
 
get() - Method in class io.helidon.http.ContentDisposition
 
get() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
 
get() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
 
get() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
 
get() - Method in interface io.helidon.integrations.jdbc.SQLSupplier
Performs work and returns the result.
get() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
 
get() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
 
get() - Method in class io.helidon.messaging.Channel.Builder
 
get() - Method in class io.helidon.messaging.Emitter.Builder
 
get() - Method in class io.helidon.metrics.exemplartrace.MicrometerSpanContextSupplierProvider
 
get() - Method in interface io.helidon.metrics.providers.micrometer.spi.SpanContextSupplierProvider
Returns a SpanContextSupplier for supporting exemplars.
get() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
get() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
 
get() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
 
get() - Static method in class io.helidon.security.integration.common.SecurityTracing
Get an instance from the current Context or 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() - Method in interface io.helidon.webclient.api.HttpClient
Shortcut for get method with default path.
get() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
 
get() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
 
get() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
 
get() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
get() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
get() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
 
get() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
 
get() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
 
get() - Method in interface io.helidon.webserver.http.HttpFeature
 
get() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
 
get() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
 
get() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
 
get() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
 
get() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
 
get() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
 
get() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
 
get() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
 
get() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
 
get() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
get() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
 
get() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
 
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.http.http2.Http2ErrorCode
Get error code enum based on error code number.
get(int) - Static method in enum class io.helidon.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(Config, String, String) - Static method in class io.helidon.config.DeprecatedConfig
Get a value from config, attempting to read both the keys.
get(GenericType<N>) - Method in interface io.helidon.common.mapper.Value
Convert this value to a different type using a mapper.
get(GenericType<T>) - Method in interface io.helidon.dbclient.DbColumn
Value of this column as a generic type.
get(GenericType<T>) - Method in class io.helidon.dbclient.DbColumnBase
 
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(HeaderName) - Method in interface io.helidon.http.Headers
Get a header value.
get(Http2FrameType) - Static method in interface io.helidon.http.http2.Http2FrameTypes
Get frame types based on frame type enum.
get(GetCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
Get a secret.
get(DbGet.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
Get credentials from the /creds endpoint.
get(GetKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
Get a secret.
get(GetKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Get a version of a secret.
get(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
get(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add a get route.
get(Class<M>, String, Iterable<Tag>) - Static method in interface io.helidon.metrics.api.Metrics
Locates a previously-registered meter of the specified type, matching the name and tags.
get(Class<N>) - Method in interface io.helidon.common.mapper.Value
Convert this value to a different type using a mapper.
get(Class<T>) - Method in interface io.helidon.common.context.Context
Optionally gets registered instance by its type.
get(Class<T>) - Method in interface io.helidon.dbclient.DbColumn
Typed value of this column.
get(Class<T>) - Method in class io.helidon.dbclient.DbColumnBase
 
get(Object) - Static method in class io.helidon.integrations.graal.mp.nativeimage.extension.WeldSubstitutions.ForkJoinAccessors
Getter.
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.common.parameters.Parameters
Get the first value.
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 CrossOriginConfig associated 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.database.DbSecrets
Get credentials from the /creds endpoint.
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.kv2.Kv2Secrets
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.log4j.Log4jMdcProvider
 
get(String) - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
 
get(String) - Method in interface io.helidon.tracing.Baggage
Returns the value for the specified baggage key.
get(String) - Method in interface io.helidon.tracing.HeaderProvider
Get a header based on its name.
get(String) - Method in interface io.helidon.webclient.api.HttpClient
Shortcut for get method with a path.
get(String) - Method in interface io.helidon.webserver.testing.junit5.spi.DirectJunitExtension.ParamHandler
Get an instance to be injected.
get(String, int) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
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, Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
get(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add a get route.
get(String, WebServerConfig.Builder, ListenerConfig.Builder, Router.RouterBuilder<?>) - Method in interface io.helidon.webserver.testing.junit5.spi.ServerJunitExtension.ParamHandler
Get an instance to be injected.
get(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute a database query using a statement passed as an argument.
get(URI, Map<String, List<String>>) - Method in class io.helidon.webclient.api.WebClientCookieManager
 
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.dbclient.DbStatementType
Get is a statement that returns zero or one results.
GET - Static variable in class io.helidon.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.
getAllRaw(String) - Method in interface io.helidon.common.uri.UriQuery
Get all raw values (undecoded) of a query parameter by its name.
getAnnotation(Class<R>) - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
getAnnotations() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
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
Gets token from cache or from server.
getArray(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getArray(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getArray(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getArray(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getAsBoolean() - Method in class io.helidon.integrations.graal.mp.nativeimage.extension.RestClientSubstitution.OnlyWhenOnClasspath
 
getAsBoolean() - Method in interface io.helidon.integrations.jdbc.SQLBooleanSupplier
Performs work and returns the result.
getAsciiStream(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getAsciiStream(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getAttributes(String, String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getAutoCommit() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
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
 
getBestRowIdentifier(String, String, String, int, boolean) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getBigDecimal(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getBigDecimal(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getBigDecimal(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
Deprecated.
getBigDecimal(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
Deprecated.
getBigDecimal(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getBigDecimal(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getBigDecimal(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
Deprecated.
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.
getBinaryStream(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getBinaryStream(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getBlob(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getBlob(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getBlob(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getBlob(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getBoolean() - Method in interface io.helidon.common.mapper.Value
Boolean typed value.
getBoolean(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getBoolean(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getBoolean(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getBoolean(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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
 
getByte(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getByte(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getByte(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getByte(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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.http.http2.Http2Continuation
Get bytes from this continuation.
getBytes() - Method in class io.helidon.http.http2.Http2Ping
Get bytes of this frame.
getBytes(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getBytes(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getBytes(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getBytes(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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.ConditionallyCloseableConnection
 
getCatalog() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getCatalogs() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getCatalogSeparator() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getCatalogTerm() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getCause() - Method in exception class io.helidon.integrations.jdbc.UncheckedSQLException
Returns the SQLException this UncheckedSQLException represents.
getCDI() - Method in class io.helidon.microprofile.cdi.HelidonCdiProvider
 
getCharacterStream(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getCharacterStream(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getCharacterStream(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getCharacterStream(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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.
getClazz() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Gets the value of the clazz property.
getClientInfo() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
getClientInfo() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getClientInfo(String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
getClientInfo(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getClientInfoProperties() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getClob(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getClob(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getClob(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getClob(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getColumnPrivileges(String, String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getColumns(String, String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
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.
getConcurrency() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getConfig() - Method in class io.helidon.config.mp.MpConfigProviderResolver
 
getConfig() - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
Deprecated.
This method exists for backwards compatibility only and has no replacement.
getConfig() - Method in class io.helidon.security.providers.common.OutboundTarget
Configuration of this target.
getConfig(ClassLoader) - Method in class io.helidon.config.mp.MpConfigProviderResolver
 
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
 
getConnection() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getConnection() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
getConnection() - Method in class io.helidon.integrations.jta.jdbc.JtaAdaptingDataSource
 
getConnection() - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
Deprecated.
Returns a special kind of Connection that is sourced from an underlying DataSource.
getConnection() - Method in class io.helidon.integrations.jta.jdbc.XADataSourceWrappingDataSource
Deprecated.
 
getConnection(String, String) - Method in class io.helidon.integrations.jta.jdbc.JtaAdaptingDataSource
 
getConnection(String, String) - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
Deprecated.
Returns a special kind of Connection that is sourced from an underlying DataSource.
getConnection(String, String) - Method in class io.helidon.integrations.jta.jdbc.XADataSourceWrappingDataSource
Deprecated.
 
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 ConsumerRecord if message was received from Kafka, otherwise return Optional.empty().
getConsumerRecord() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
 
getCorePoolSize() - Method in class io.helidon.jersey.client.ExecutorProvider
 
getCorePoolSize() - Method in class io.helidon.jersey.client.ScheduledExecutorProvider
 
getCorrelationId() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
Return correlation id of the message.
getCounter(String) - Static method in interface io.helidon.metrics.api.Metrics
Locates a previously-registerec counter.
getCounter(String, Iterable<Tag>) - Static method in interface io.helidon.metrics.api.Metrics
Locates a previously-registered counter.
getCountry() - Method in class io.helidon.security.jwt.JwtUtil.Address
 
getCrossReference(String, String, String, String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
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.
getCursorName() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getDatabaseMajorVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getDatabaseMinorVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getDatabaseProductName() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getDatabaseProductVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
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 Matcher that has been produced by the AbstractDataSourceExtension.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
Deprecated.
This method exists for backwards compatibility only. Please use the AbstractConfigurableExtension.names() method instead.
getDataSourcePropertyName(Matcher) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
Given a Matcher that has been produced by the AbstractDataSourceExtension.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 Matcher for 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
 
getDate(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getDate(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getDate(int, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getDate(int, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getDate(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getDate(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getDate(String, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getDate(String, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getDbConnection() - Method in interface io.helidon.messaging.connectors.aq.AqMessage
Return DB connection used for receiving this message.
getDefaultTransactionIsolation() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getDescription() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Gets the value of the description property.
getDouble() - Method in interface io.helidon.common.mapper.Value
Double typed value.
getDouble(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getDouble(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getDouble(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getDouble(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getDriverMajorVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getDriverMinorVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getDriverName() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getDriverVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getEntityStream(String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, InputStream, R>) - Method in interface io.helidon.integrations.common.rest.RestApi
Get with a response consisting of a stream.
getExecutorService() - Method in class io.helidon.jersey.client.ExecutorProvider
 
getExecutorService() - Method in class io.helidon.jersey.client.ScheduledExecutorProvider
 
getExportedKeys(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
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-null Class that extends AbstractTransactionController, namely CDISEPlatform.TransactionController.
getExtraNameCharacters() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
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
 
getFetchDirection() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getFetchDirection() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
getFetchSize() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getFetchSize() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
getFields() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
getFloat(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getFloat(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getFloat(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getFloat(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getFormatted() - Method in class io.helidon.security.jwt.JwtUtil.Address
 
getFunctionColumns(String, String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getFunctions(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getGauge(String) - Static method in interface io.helidon.metrics.api.Metrics
Locates a previously-registered gauge.
getGauge(String, Iterable<Tag>) - Static method in interface io.helidon.metrics.api.Metrics
Locates a previously-registered gauge.
getGeneratedKeys() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
getGrantsFromServer(Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
Retrieves grants from IDCS server.
getGrantsFromServer(String, String, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Get grants from IDCS server.
getHeaders() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
Returns Headers received 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
 
getHoldability() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
getHoldability() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getHoldability() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getIdentifierQuoteString() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getImportedKeys(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getIndex() - Method in class io.helidon.microprofile.lra.LraCdiExtension
 
getIndexInfo(String, String, String, boolean, boolean) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
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.MetricsFactory
Returns the most-recently created implementation or, if none, a new one from a highest-weight provider available at runtime and using the "metrics" section from the GlobalConfig.
getInstance() - Static method in class io.helidon.microprofile.metrics.RegistryFactory
Get a singleton instance of the registry factory.
getInstance(Config) - Static method in interface io.helidon.metrics.api.MetricsFactory
Returns a new metrics factory instance from a highest-weight provider using the provided Config to set up the metrics factory and saving the resulting metrics factory as the current one, returned by MetricsFactory.getInstance()}.
getInstance(MeterRegistryFactory.Builder) - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
Creates and saves as the singleton a new factory.
getInstance(Class<U>) - Method in class io.helidon.security.ClassToInstanceStore
Get an instance from the store.
getInt() - Method in interface io.helidon.common.mapper.Value
Integer typed value.
getInt(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getInt(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getInt(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getInt(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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.
getJarFile() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Gets the value of the jarFile property.
getJarFileUrls() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getJavaClass() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
getJDBCMajorVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getJDBCMinorVersion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
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_LOOKUP when 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.jaxb.Persistence.PersistenceUnit
Gets the value of the jtaDataSource property.
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.
getLargeMaxRows() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
getLargeUpdateCount() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
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
 
getLong() - Method in interface io.helidon.common.mapper.Value
Long typed value.
getLong(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getLong(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getLong(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getLong(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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
 
getMappingFile() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Gets the value of the mappingFile property.
getMappingFileNames() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getMaxBinaryLiteralLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxCatalogNameLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxCharLiteralLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxColumnNameLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxColumnsInGroupBy() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxColumnsInIndex() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxColumnsInOrderBy() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxColumnsInSelect() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxColumnsInTable() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxConnections() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxCursorNameLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxFieldSize() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
getMaximumPoolSize() - Method in class io.helidon.jersey.client.ExecutorProvider
 
getMaxIndexLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxLogicalLobSize() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxProcedureNameLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxRows() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
getMaxRowSize() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxSchemaNameLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxStatementLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxStatements() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxTableNameLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxTablesInSelect() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMaxUserNameLength() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getMBeanServer() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
Uses CDI to find a relevant MBeanServer, caches it, and returns it.
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
 
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.integrations.jdbc.ConditionallyCloseableConnection
 
getMetaData() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getMetaData() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
getMetaData() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getMethodLevelAnnotations() - Method in class io.helidon.security.SecurityLevel
Returns method level annotations.
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
 
getMoreResults() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
getMoreResults(int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
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.cdi.jpa.jaxb.Persistence.PersistenceUnit
Gets the value of the name property.
getName() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties.Property
Gets the value of the name property.
getName() - Method in class io.helidon.security.Grant
 
getName() - Method in class io.helidon.security.NamedProvider
Name of this provider.
getNCharacterStream(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getNCharacterStream(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getNCharacterStream(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getNCharacterStream(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getNClob(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getNClob(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getNClob(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getNClob(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getNetworkTimeout() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
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.jaxb.Persistence.PersistenceUnit
Gets the value of the nonJtaDataSource property.
getNonJtaDataSource() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getNString(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getNString(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getNString(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getNString(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getNumericFunctions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getObject() - Method in class io.helidon.security.ProviderRequest
The object of this request.
getObject(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getObject(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getObject(int, Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getObject(int, Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getObject(int, Map<String, Class<?>>) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getObject(int, Map<String, Class<?>>) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getObject(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getObject(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getObject(String, Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getObject(String, Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getObject(String, Map<String, Class<?>>) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getObject(String, Map<String, Class<?>>) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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
 
getOrCreate(B) - Method in interface io.helidon.metrics.api.MeterRegistry
Locates a previously-registered meter using the name and tags in the provided builder or, if not found, registers a new one using the provided builder.
getOrCreate(B) - Static method in interface io.helidon.metrics.api.Metrics
Locates a previously-registered meter using the name and tags in the provided builder or, if not found, registers a new one using the provided builder, both using the metrics factory's global registry.
getOrCreate(T, Function<T, TlsManager>) - Static method in interface io.helidon.common.tls.spi.TlsManagerProvider
Provides the ability to have a unique TlsManager per unique Config instance provided.
getParameterMetaData() - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
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
 
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
 
getPersistenceUnit() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence
Gets the value of the persistenceUnit property.
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
 
getPostalCode() - Method in class io.helidon.security.jwt.JwtUtil.Address
 
getPrimaryKeys(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getProcedureColumns(String, String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getProcedures(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getProcedureTerm() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
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.jaxb.Persistence.PersistenceUnit
Gets the value of the properties property.
getProperties() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getProperty() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties
Gets the value of the property property.
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.microprofile.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
Deprecated.
This method exists for backwards compatibility only. Please use the AbstractConfigurableExtension.configPropertyNames() method instead.
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
Deprecated.
For Hibernate use only.
getProvider() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Gets the value of the provider property.
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.
getPseudoColumns(String, String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
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.
getQueryTimeout() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
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.
getRef(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getRef(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getRef(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getRef(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getRegion() - Method in class io.helidon.security.jwt.JwtUtil.Address
 
getRegistry(String) - Method in class io.helidon.microprofile.metrics.RegistryFactory
Get a registry based on its scope.
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.http.http2.FlowControl
Remaining window size in bytes.
getRemainingWindowSize() - Method in interface io.helidon.http.http2.WindowSize
Remaining window size.
getReplyTo() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
Return reply to destination of the message.
getResource(Object) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
Deprecated.
Gets an object from the Map of resources being managed for the transaction bound to the current thread at the time this method is called.
getResultSet() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
getResultSetConcurrency() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
getResultSetHoldability() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getResultSetHoldability() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
getResultSetType() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
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 rollbackOnly status 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.
getRow() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getRowId(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getRowId(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getRowId(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getRowId(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getRowIdLifetime() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getSchema() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
getSchema() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getSchemas() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getSchemas(String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getSchemaTerm() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getSearchStringEscape() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getServiceInitiated() - Method in class io.helidon.integrations.cdi.hibernate.DataSourceBackedDialectFactory
Deprecated.
For Hibernate use only.
getSeverity() - Method in class io.helidon.common.Errors.ErrorMessage
getSharedCacheMode() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Gets the value of the sharedCacheMode property.
getSharedCacheMode() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getShort(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getShort(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getShort(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getShort(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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).
getSimpleType(Function<String, Class<?>>, FieldInfo) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
Get the type of the field.
getSimpleType(Function<String, Class<?>>, MethodParameterInfo) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
Get the type of the parameter.
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.
getSQLKeywords() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getSQLStateType() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getSQLXML(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getSQLXML(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getSQLXML(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getSQLXML(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getStatement() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getStatus() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
Deprecated.
Returns the status of the transaction associated with the current thread.
getStreetAddress() - Method in class io.helidon.security.jwt.JwtUtil.Address
 
getString() - Method in interface io.helidon.common.mapper.Value
String typed value.
getString(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getString(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getString(JsonObject, String) - Static method in class io.helidon.security.jwt.JwtUtil
Extract a key value from json object that is string if present.
getString(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getString(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getStringFunctions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
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
 
getSummary(String) - Static method in interface io.helidon.metrics.api.Metrics
Locates a previously-registered distribution summary.
getSummary(String, Iterable<Tag>) - Static method in interface io.helidon.metrics.api.Metrics
Locates a previously-registered distribution summary.
getSuperTables(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getSuperTypes(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getSupportedAnnotationTypes() - Method in class io.helidon.codegen.apt.AptProcessor
 
getSupportedOptions() - Method in class io.helidon.codegen.apt.AptProcessor
 
getSupportedSourceVersion() - Method in class io.helidon.codegen.apt.AptProcessor
 
getSystemFunctions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getTablePrivileges(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getTables(String, String, String, String[]) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getTableTypes() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getTime(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getTime(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getTime(int, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getTime(int, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getTime(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getTime(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getTime(String, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getTime(String, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getTimeDateFunctions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getTimer(String) - Static method in interface io.helidon.metrics.api.Metrics
Locates a previously-registered timer.
getTimer(String, Iterable<Tag>) - Static method in interface io.helidon.metrics.api.Metrics
Locates a previously-registered timer.
getTimestamp(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getTimestamp(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getTimestamp(int, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getTimestamp(int, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getTimestamp(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getTimestamp(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getTimestamp(String, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getTimestamp(String, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getToken(RoleMapTracing) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.AppToken
 
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 Transaction object that represents the transaction context of the calling thread.
getTransaction() - Method in interface io.helidon.integrations.jta.jdbc.TransactionSupplier
Returns the current Transaction representing the transaction context of the calling thread, or null if there is no such context at invocation time.
getTransactionIsolation() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
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.jaxb.Persistence.PersistenceUnit
Gets the value of the transactionType property.
getTransactionType() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getType() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getType() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
Return type identifier set by sending JMS client.
getType(ELContext, Object, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
 
getTypeClosure() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
getTypeInfo() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getTypeMap() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
getTypeMap() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getTypeName() - Method in class io.helidon.common.GenericType
 
getUDTs(String, String, String, int[]) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getUnicodeStream(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
Deprecated.
getUnicodeStream(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
Deprecated.
getUpdateCount() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
getURL() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getURL(int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getURL(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getURL(String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
getURL(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getUserName() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getUserTransaction() - Method in class io.helidon.integrations.jta.weld.NarayanaTransactionServices
Returns the UserTransaction present in this environment by invoking the UserTransaction.userTransaction() method and returning its result.
getValidationMode() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Gets the value of the validationMode property.
getValidationMode() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getValue() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties.Property
Gets the value of the value property.
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 interface io.helidon.common.types.Annotation
Get a value of an annotation property.
getValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Get a value of an annotation property.
getValue(String) - Method in class io.helidon.config.hocon.mp.HoconMpConfigSource
 
getValue(String) - Method in class io.helidon.config.yaml.mp.YamlMpConfigSource
 
getVersion() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence
Gets the value of the version property.
getVersionColumns(String, String, String) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
getWarnings() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
getWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
getWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
GIBIBITS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
GIGABITS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
GIGABYTES - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
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() - Static method in interface io.helidon.common.mapper.MapperManager
Get an instance of the configured global manager.
global() - Static method in interface io.helidon.config.Config
Either return the registered global config, or create a new config using Config.create() and register it as global.
global() - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerProvider
 
global() - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
 
global() - Method in class io.helidon.tracing.providers.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(MapperManager) - Static method in interface io.helidon.common.mapper.MapperManager
Configure a new global mapper manager.
global(Config) - Static method in interface io.helidon.config.Config
Configure the provided configuration as the global configuration.
global(Tracer) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerProvider
 
global(Tracer) - Method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
 
global(Tracer) - Method in class io.helidon.tracing.providers.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.
GlobalConfig - Class in io.helidon.common.config
Global configuration can be set by a user before any Helidon code is invoked, to override default discovery of configuration done by Helidon components.
globalContext() - Static method in class io.helidon.common.context.Contexts
Global context is always present and statically shared in this JVM.
globalRegistry() - Static method in interface io.helidon.metrics.api.Metrics
Returns the global meter registry.
globalRegistry() - Method in interface io.helidon.metrics.api.MetricsFactory
Returns the global MeterRegistry for this metrics factory.
globalRegistry(MetricsConfig) - Method in interface io.helidon.metrics.api.MetricsFactory
Creates a new global registry according to the configuration and returns it.
globalRegistry(Consumer<Meter>, Consumer<Meter>, boolean) - Method in interface io.helidon.metrics.api.MetricsFactory
Returns the global MeterRegistry enrolling the specified listeners to the meter registry.
globalTracer() - Static method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
Registered global tracer, or tracer from global open telemetry.
globalTracer(Tracer) - Static method in class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
Register global tracer.
GO_AWAY - Enum constant in enum class io.helidon.http.http2.Http2FrameType
Go away frame.
GO_AWAY - Static variable in interface io.helidon.http.http2.Http2FrameTypes
Go away frame types.
GOING_AWAY - Static variable in class io.helidon.websocket.WsCloseCodes
Client is leaving (browser tab closing).
GONE_410 - Static variable in class io.helidon.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 GoogleTokenProvider instance.
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> - Class in io.helidon.security
A fluent API builder for Grant to be extended by other Grant implementations.
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 Extension to 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
GraphQlConfigurationException(String) - Constructor for exception class io.helidon.microprofile.graphql.server.GraphQlConfigurationException
Construct a GraphQlConfigurationException with a given message.
GraphQlConfigurationException(String, Throwable) - Constructor for exception class io.helidon.microprofile.graphql.server.GraphQlConfigurationException
Construct a GraphQlConfigurationException with a given message and Throwable.
GraphQlConstants - Class in io.helidon.graphql.server
Constants used across GraphQL implementation.
GraphQlService - Class in io.helidon.webserver.graphql
Support for GraphQL for Helidon WebServer.
GraphQlService.Builder - Class in io.helidon.webserver.graphql
Fluent API builder to create GraphQlService.
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.
growthRate() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
The percentage of task submissions that should result in adding threads, expressed as a value from 1 to 100.
growthRate() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
growthRate() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
The percentage of task submissions that should result in adding threads, expressed as a value from 1 to 100.
growthRate(int) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
The percentage of task submissions that should result in adding threads, expressed as a value from 1 to 100.
growthThreshold() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
The queue size above which pool growth will be considered if the pool is not fixed size.
growthThreshold() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
growthThreshold() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
The queue size above which pool growth will be considered if the pool is not fixed size.
growthThreshold(int) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
The queue size above which pool growth will be considered if the pool is not fixed size.
GrpcConfig - Interface in io.helidon.webserver.grpc
Interface generated from definition.
GrpcConfig.Builder - Class in io.helidon.webserver.grpc
Fluent API builder for GrpcConfig.
GrpcConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.grpc
Fluent API builder base for GrpcConfig.
GrpcConfig.BuilderBase.GrpcConfigImpl - Class in io.helidon.webserver.grpc
Generated implementation of the prototype, can be extended by descendant prototype implementations.
GrpcConfigImpl(GrpcConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.grpc.GrpcConfig.BuilderBase.GrpcConfigImpl
Create an instance providing a builder.
GrpcProtocolConfigProvider - Class in io.helidon.webserver.grpc
Implementation of a service provider interface to create grpc protocol configuration.
GrpcProtocolConfigProvider() - Constructor for class io.helidon.webserver.grpc.GrpcProtocolConfigProvider
 
GrpcProtocolProvider - Class in io.helidon.webserver.grpc
ServiceLoader provider implementation of grpc sub-protocol of HTTP/2.
GrpcProtocolProvider() - Constructor for class io.helidon.webserver.grpc.GrpcProtocolProvider
Deprecated.
please do not use directly outside of testing, this is reserved for Java ServiceLoader
GrpcProtocolSelector - Class in io.helidon.webserver.grpc
Sub-protocol selector for HTTP/2.
GrpcRouting - Class in io.helidon.webserver.grpc
GRPC specific routing.
GrpcRouting.Builder - Class in io.helidon.webserver.grpc
Fluent API builder for GrpcRouting.
GrpcService - Interface in io.helidon.webserver.grpc
Grpc service.
GrpcService.Routing - Interface in io.helidon.webserver.grpc
Service specific routing (proto descriptor is provided by GrpcService.proto().
GrpcStatus - Class in io.helidon.webserver.grpc
Status headers for defined grpc states.
GzipEncoding - Class in io.helidon.http.encoding.gzip
Support for gzip content encoding.
GzipEncodingProvider - Class in io.helidon.http.encoding.gzip
Support for gzip content encoding.
GzipEncodingProvider() - Constructor for class io.helidon.http.encoding.gzip.GzipEncodingProvider
 

H

HALF_CLOSED_LOCAL - Enum constant in enum class io.helidon.http.http2.Http2StreamState
Local stream is closed, remote stream is open.
HALF_CLOSED_REMOTE - Enum constant in enum class io.helidon.http.http2.Http2StreamState
Remote stream is closed, local stream is open.
HALF_OPEN - Enum constant in enum class io.helidon.faulttolerance.CircuitBreaker.State
Circuit is half open and some test requests are processed, others fail with CircuitBreakerOpenException.
handle(DirectHandler.TransportRequest, DirectHandler.EventType, Status, ServerResponseHeaders, String) - Method in interface io.helidon.http.DirectHandler
Handler of responses that bypass routing.
handle(DirectHandler.TransportRequest, DirectHandler.EventType, Status, ServerResponseHeaders, Throwable) - Method in interface io.helidon.http.DirectHandler
Handler of responses that bypass router.
handle(DirectHandler.TransportRequest, DirectHandler.EventType, Status, ServerResponseHeaders, Throwable, System.Logger) - Method in interface io.helidon.http.DirectHandler
Handler of responses that bypass router.
handle(RequestException, ServerResponse, boolean) - Method in class io.helidon.webserver.http.DirectHandlers
Handle an HTTP Exception that occurred when request and response is available.
handle(WebClientService.Chain, WebClientServiceRequest) - Method in class io.helidon.webclient.metrics.WebClientMeter
 
handle(WebClientService.Chain, WebClientServiceRequest) - Method in class io.helidon.webclient.metrics.WebClientMetrics
 
handle(WebClientService.Chain, WebClientServiceRequest) - Method in class io.helidon.webclient.security.WebClientSecurity
 
handle(WebClientService.Chain, WebClientServiceRequest) - Method in interface io.helidon.webclient.spi.WebClientService
Invoke a service, call WebClientService.Chain.proceed(io.helidon.webclient.api.WebClientServiceRequest) to call the next service in the chain.
handle(WebClientService.Chain, WebClientServiceRequest) - Method in class io.helidon.webclient.tracing.WebClientTracing
 
handle(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.cors.CorsSupport
 
handle(ServerRequest, ServerResponse) - Method in interface io.helidon.webserver.http.Handler
Handle request.
handle(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.http.SecureHandler
 
handle(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.security.SecurityHandler
 
handle(ServerRequest, ServerResponse, T) - Method in interface io.helidon.webserver.http.ErrorHandler
Error handling consumer.
handle(OutputStream) - Method in interface io.helidon.webclient.api.ClientRequest.OutputStreamHandler
Handle the output stream.
handle(Method, String, T) - Method in interface io.helidon.webserver.testing.junit5.spi.DirectJunitExtension.ParamHandler
Handle the value after the method has been called, and its body updated our provided instance.
handle(String, WebServerConfig.Builder, ListenerConfig.Builder, Router.RouterBuilder<?>, T) - Method in interface io.helidon.webserver.testing.junit5.spi.ServerJunitExtension.ParamHandler
Handle the value after the method has been called, and its body updated our provided instance.
handle(Semaphore) - Method in class io.helidon.webserver.http1.Http1Connection
 
handle(Semaphore) - Method in class io.helidon.webserver.http2.Http2Connection
 
handle(Semaphore) - Method in interface io.helidon.webserver.spi.ServerConnection
Start handling the connection.
handle(Semaphore) - Method in class io.helidon.webserver.websocket.WsConnection
 
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, HttpClientResponse, MediaContext) - Method in interface io.helidon.webclient.spi.SourceHandlerProvider
Handles a source.
handle(X, HttpClientResponse, MediaContext) - Method in class io.helidon.webclient.sse.SseSourceHandlerProvider
 
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<?>, Method, String, HttpClientResponse, ApiOptionalResponse.BuilderBase<?, T, byte[], R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Handle bytes response for optional bytes entity.
handleEntityResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, ApiOptionalResponse.BuilderBase<?, T, InputStream, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Handle response for optional publisher entity.
handleJsonResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, ApiEntityResponse.Builder<?, T, JsonObject>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Reads JsonObject from response entity and either calls the jsonOkResponse.
handleOptionalJsonResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, ApiOptionalResponse.BuilderBase<?, T, JsonObject, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Handle response for optional JSON entity.
handler() - Method in interface io.helidon.webserver.http.HttpRoute
Handler of this route.
handler() - Method in class io.helidon.webserver.http1.Http1Route
 
handler() - Method in class io.helidon.webserver.http2.Http2Route
 
handler() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
 
handler() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
 
handler() - Method in interface io.helidon.webserver.security.PathsConfig
 
handler(DirectHandler.EventType) - Method in class io.helidon.webserver.http.DirectHandlers
Get handler for the event type.
handler(Handler) - Method in class io.helidon.webserver.http.HttpRoute.Builder
Handler to use.
handler(SecurityHandler) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
 
handler(SecurityHandlerConfig) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
 
handler(Consumer<SecurityHandlerConfig.Builder>) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
 
handler(Supplier<? extends SecurityHandler>) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
 
Handler - Interface in io.helidon.webserver.http
Handle a server request and server response.
handleResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, ApiResponse.Builder<?, T>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Handle response for a request not expecting an entity.
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.
Handling Missing References - Search tag in class io.helidon.config.ValueResolvingFilter
Section
Handling Multiple Configuration Sources - Search tag in interface io.helidon.config.Config
Section
hasAnnotation(TypeName) - Static method in class io.helidon.codegen.ElementInfoPredicates
Predicate for an existence of an annotation.
hasAnnotation(TypeName) - Method in interface io.helidon.common.types.Annotated
Check if the annotation exists on this annotated.
hasDefaultProperty() - Method in class io.helidon.microprofile.openapi.ExpandedTypeDescription
Whether a default value exists.
hasEntity() - Method in interface io.helidon.http.media.ReadableEntity
Whether an entity actually exists.
hasEntity() - Method in class io.helidon.http.media.ReadableEntityBase
 
hasEntity() - Method in interface io.helidon.webserver.http.RoutingResponse
Whether this request has an entity.
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.webserver.websocket.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 record class io.helidon.codegen.ClassCode
Returns a hash code value for this object.
hashCode() - Method in class io.helidon.codegen.classmodel.Field
 
hashCode() - Method in class io.helidon.codegen.classmodel.Method
 
hashCode() - Method in class io.helidon.codegen.classmodel.Parameter
 
hashCode() - Method in class io.helidon.codegen.classmodel.TypeArgument
 
hashCode() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
 
hashCode() - Method in record class io.helidon.codegen.CodegenScope
Returns a hash code value for this object.
hashCode() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
 
hashCode() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
 
hashCode() - Method in record class io.helidon.codegen.ModuleInfoRequires
Returns a hash code value for this object.
hashCode() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
hashCode() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase.LruCacheConfigImpl
 
hashCode() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
 
hashCode() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
 
hashCode() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
hashCode() - Method in class io.helidon.common.Errors.ErrorMessage
 
hashCode() - Method in class io.helidon.common.GenericType
 
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.pki.Keys.BuilderBase.KeysImpl
 
hashCode() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
 
hashCode() - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
 
hashCode() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
 
hashCode() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
 
hashCode() - Method in class io.helidon.common.tls.Tls
 
hashCode() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
hashCode() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
 
hashCode() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
hashCode() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
hashCode() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
hashCode() - Method in class io.helidon.common.uri.UriFragment
 
hashCode() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
 
hashCode() - Method in class io.helidon.config.ConfigItem.BuilderBase.ConfigItemImpl
 
hashCode() - Method in class io.helidon.config.ValueNodeImpl
 
hashCode() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
 
hashCode() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
 
hashCode() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
 
hashCode() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
hashCode() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase.FallbackConfigImpl
 
hashCode() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
 
hashCode() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
 
hashCode() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
 
hashCode() - Method in record class io.helidon.http.http2.Http2FrameData
Returns a hash code value for this object.
hashCode() - Method in record class io.helidon.http.http2.Http2GoAway
Returns a hash code value for this object.
hashCode() - Method in record class io.helidon.http.http2.Http2Priority
Returns a hash code value for this object.
hashCode() - Method in record class io.helidon.http.http2.Http2RstStream
Returns a hash code value for this object.
hashCode() - Method in record class io.helidon.http.http2.Http2WindowUpdate
Returns a hash code value for this object.
hashCode() - Method in class io.helidon.http.HttpPrologue
 
hashCode() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
 
hashCode() - Method in record class io.helidon.http.media.MediaSupport.ReaderResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.helidon.http.media.MediaSupport.WriterResponse
Returns a hash code value for this object.
hashCode() - Method in class io.helidon.http.Method
 
hashCode() - Method in record class io.helidon.http.PathMatchers.MatchResult
Returns a hash code value for this object.
hashCode() - Method in record class io.helidon.http.PathMatchers.PrefixMatchResult
Returns a hash code value for this object.
hashCode() - Method in class io.helidon.http.Status
 
hashCode() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
hashCode() - Method in record class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Stamp
Returns a hash code value for this object.
hashCode() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
 
hashCode() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
 
hashCode() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl
 
hashCode() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
hashCode() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
 
hashCode() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
 
hashCode() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase.MpOpenApiManagerConfigImpl
 
hashCode() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
hashCode() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
 
hashCode() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
 
hashCode() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase.TaskConfigImpl
 
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
 
hashCode() - Method in class io.helidon.tracing.Tag
 
hashCode() - Method in record class io.helidon.webclient.api.ConnectionKey
Returns a hash code value for this object.
hashCode() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
hashCode() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
 
hashCode() - Method in class io.helidon.webclient.api.Proxy
 
hashCode() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
 
hashCode() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
 
hashCode() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
 
hashCode() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
 
hashCode() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
 
hashCode() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
hashCode() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
hashCode() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
hashCode() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
 
hashCode() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
 
hashCode() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
 
hashCode() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
 
hashCode() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
 
hashCode() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase.GrpcConfigImpl
 
hashCode() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
hashCode() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
 
hashCode() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
 
hashCode() - Method in record class io.helidon.webserver.http2.spi.SubProtocolResult
Returns a hash code value for this object.
hashCode() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
hashCode() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
 
hashCode() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
 
hashCode() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
 
hashCode() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
 
hashCode() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
 
hashCode() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
 
hashCode() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
 
hashCode() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl
 
hashCode() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
 
hashCode() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
 
hashCode() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
 
hashCode() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
hashCode() - Method in record class io.helidon.webserver.testing.junit5.DirectPeerInfo
Returns a hash code value for this object.
hashCode() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
 
hashCode() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
 
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(Header) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
A matcher for an Headers that checks that the header is present and has the defined value.
hasHeader(HeaderName) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
A matcher for an Headers that checks that the header is present, ignoring its value.
hasHeader(HeaderName, String...) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
A matcher for an Headers that checks that the header is present and has the defined value(s).
hasHeader(HeaderName, Matcher<Iterable<? extends String>>) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
A matcher for an Headers that checks that the header is present and values match the provided matcher.
hasHeaderValue(HeaderName, Matcher<String>) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
A matcher for an Headers that checks that the header is present and its single value matches the provided matcher.
hasHint() - Method in class io.helidon.common.Errors
Check if a hint message is part of these messages.
hasMetaAnnotation(TypeName, TypeName) - Method in interface io.helidon.common.types.TypeInfo
Check if an annotation type has a specific meta annotation.
hasMetaAnnotation(TypeName, TypeName) - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
Check if an annotation type has a specific meta annotation.
hasMetaAnnotation(TypeName, TypeName, boolean) - Method in interface io.helidon.common.types.TypeInfo
Check if an annotation type has a specific meta annotation.
hasMetaAnnotation(TypeName, TypeName, boolean) - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
Check if an annotation type has a specific meta annotation.
hasNoArgs(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
Predicate for element with no arguments (suitable for methods).
hasParams(TypeName...) - Static method in class io.helidon.codegen.ElementInfoPredicates
Predicate for element with the specified parameters types (suitable for methods).
hasParams(Method, Class<?>...) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
Check if method has the required parameters.
hasParams(List<TypeName>) - Static method in class io.helidon.codegen.ElementInfoPredicates
Predicate for element with the specified parameters types (suitable for methods).
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
 
hasRouting(Class<?>) - Method in interface io.helidon.webserver.spi.ServerFeature.RoutingBuilders
Check whether a specific routing builder is available.
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.webserver.WebServer
Returns true if TLS is configured for the default socket.
hasTls(String) - Method in interface io.helidon.webserver.WebServer
Returns true if TLS is configured for the named socket.
hasValue() - Method in interface io.helidon.common.config.Config
Returns true if 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 true if 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.http.http2.Http2Settings
Is there a value in these settings for the provided setting.
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 Sys.
HcpSysProvider() - Constructor for class io.helidon.integrations.vault.sys.HcpSysProvider
 
head() - Method in interface io.helidon.webclient.api.HttpClient
Shortcut for head method with default path.
head(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
head(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add a head route.
head(String) - Method in interface io.helidon.webclient.api.HttpClient
Shortcut for head method with a path.
head(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
head(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add a head route.
HEAD - Static variable in class io.helidon.http.Method
The HEAD method is identical to Method.GET except that the server MUST NOT return a message-body in the response.
header() - Method in record class io.helidon.http.http2.Http2FrameData
Returns the value of the header record component.
header() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
Header to store signature in.
header(Header) - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
Set a header (if exists, it would be replaced).
header(Header) - Method in exception class io.helidon.http.HttpException
Set a response header that should be used if this exception is not handled.
header(Header) - Method in class io.helidon.http.RequestException.Builder
Response header to be added to error response.
header(Header) - Method in interface io.helidon.webclient.api.ClientRequest
Set an HTTP header.
header(Header) - Method in class io.helidon.webclient.api.ClientRequestBase
 
header(Header) - Method in interface io.helidon.webserver.http.HttpRequest
Replace (or set) a request header.
header(Header) - Method in interface io.helidon.webserver.http.ServerResponse
Set header with a value.
header(HeaderName, Object) - Method in interface io.helidon.cors.CorsResponseAdapter
Arranges to add the specified header and value to the eventual response.
header(HeaderName, String) - Method in interface io.helidon.cors.CorsResponseAdapter
Arranges to add the specified header and value to the eventual response.
header(HeaderName, String...) - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
Set a header (if exists, it would be replaced).
header(HeaderName, String...) - Method in interface io.helidon.webclient.api.ClientRequest
Set an HTTP header.
header(HeaderName, String...) - Method in interface io.helidon.webserver.http.ServerResponse
Set a header.
header(HeaderName, List<String>) - Method in interface io.helidon.webclient.api.ClientRequest
Set an HTTP header with multiple values.
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.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 - Interface in io.helidon.http
HTTP Header with HeaderName and value.
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.http.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 HeaderAtnProvider to auto-configure it with Security.
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.
HeaderConsumer - Interface in io.helidon.tracing
API used to configure headers when propagating tracing information across service boundaries.
headerContainsKey(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
TokenHandler to 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.webserver.accesslog
Access log entry for header values.
HeaderLogEntry.Builder - Class in io.helidon.webserver.accesslog
Fluent API builder for HeaderLogEntry.
headerName() - Method in class io.helidon.http.ContentDisposition
 
headerName() - Method in interface io.helidon.http.Header
Header name for the header.
HeaderName - Interface in io.helidon.http
HTTP header name.
HeaderNames - Class in io.helidon.http
Utility class with a list of names of standard HTTP headers and related tooling methods.
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.http.DirectHandler.TransportRequest
Headers, if found in request.
headers() - Method in class io.helidon.http.DirectHandler.TransportResponse
Configured headers.
headers() - Method in exception class io.helidon.http.HttpException
Headers as currently configured in this exception.
headers() - Method in interface io.helidon.http.media.multipart.WriteablePart
Full set of configured headers of this part.
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 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() - Method in interface io.helidon.webclient.api.ClientRequest
Get a (mutable) instance of outgoing headers.
headers() - Method in class io.helidon.webclient.api.ClientRequestBase
 
headers() - Method in interface io.helidon.webclient.api.ClientResponseTyped
Response headers.
headers() - Method in interface io.helidon.webclient.http1.Http1ClientResponse
Response headers.
headers() - Method in interface io.helidon.webclient.http2.Http2ClientResponse
Response headers.
headers() - Method in interface io.helidon.webclient.api.HttpClientResponse
Response headers.
headers() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Default headers to be used in every request.
headers() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
headers() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Default headers to be used in every request.
headers() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Default headers to be used in every request.
headers() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Default headers to be used in every request.
headers() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Default headers to be used in every request.
headers() - Method in interface io.helidon.webclient.api.HttpClientConfig
Default headers to be used in every request.
headers() - Method in interface io.helidon.webclient.api.WebClientConfig
Default headers to be used in every request.
headers() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Default headers to be used in every request.
headers() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Default headers to be used in every request.
headers() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Default headers to be used in every request.
headers() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
Configured request headers.
headers() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Received response headers.
headers() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
 
headers() - Method in interface io.helidon.webclient.api.WebClientServiceResponse
Received response headers.
headers() - Method in class io.helidon.webserver.http.DirectTransportRequest
 
headers() - Method in interface io.helidon.webserver.http.HttpRequest
Headers of the request.
headers() - Method in interface io.helidon.webserver.http.ServerResponse
Response headers (mutable).
headers(SocketContext, int, Http2Headers) - Method in interface io.helidon.http.http2.Http2FrameListener
Headers received.
headers(SocketContext, int, Http2Headers) - Method in class io.helidon.http.http2.Http2LoggingFrameListener
 
headers(ClientResponseHeaders) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Received response headers.
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.webclient.api.ClientRequest
Configure headers.
headers(Headers) - Method in class io.helidon.webclient.api.ClientRequestBase
 
headers(Http2Headers, boolean) - Method in interface io.helidon.http.http2.Http2Stream
Headers received.
headers(ServerResponseHeaders) - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
Set headers.
headers(WritableHeaders<?>) - Method in interface io.helidon.http.encoding.ContentEncoder
Update headers.
headers(ConnectionContext, Headers) - Method in interface io.helidon.webserver.http1.Http1ConnectionListener
Handle headers.
headers(ConnectionContext, Headers) - Method in class io.helidon.webserver.http1.Http1LoggingConnectionListener
 
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(Consumer<ClientRequestHeaders>) - Method in interface io.helidon.webclient.api.ClientRequest
Update headers.
headers(Consumer<ClientRequestHeaders>) - Method in class io.helidon.webclient.api.ClientRequestBase
 
headers(Map<String, List<String>>) - Method in class io.helidon.security.SecurityEnvironment.Builder
Transport headers (such as HTTP headers, JMS headers).
headers(Set<? extends Header>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Default headers to be used in every request.
Headers - Interface in io.helidon.http
View of HTTP Headers.
HEADERS - Enum constant in enum class io.helidon.http.http2.Http2FrameType
Headers frame.
HEADERS - Static variable in interface io.helidon.http.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 TokenHandler to process header containing a JWT.
HeaderValues - Class in io.helidon.http
Values of commonly used headers.
HeaderWriteable - Interface in io.helidon.http
Mutable header value.
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 - Interface in io.helidon.health
A health check.
HealthCheckBuilderException - Exception Class in io.helidon.dbclient.health
Exception in health check builder.
HealthCheckBuilderException(String) - Constructor for exception class io.helidon.dbclient.health.HealthCheckBuilderException
Create a new exception for a message.
HealthCheckBuilderException(String, Throwable) - Constructor for exception class io.helidon.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(String, Throwable) - Constructor for exception class io.helidon.health.HealthCheckException
Exception with a message and a cause.
HealthCheckProvider - Interface in io.helidon.health.spi
ServiceLoader provider interface for health check services.
HealthCheckProvider - Interface in io.helidon.microprofile.health
A provider of HealthCheck instances.
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() - Constructor for class io.helidon.microprofile.health.HealthCheckResponseProviderImpl
 
healthChecks() - Static method in class io.helidon.health.checks.HealthChecks
Built-in health checks.
healthChecks() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
Health checks with implicit types.
healthChecks() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
 
healthChecks() - Method in interface io.helidon.webserver.observe.health.HealthObserverConfig
Health checks with implicit types.
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(List<? extends HealthCheck>) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
Health checks with implicit types.
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.
HealthObserveProvider - Class in io.helidon.webserver.observe.health
Deprecated.
this type is only to be used from ServiceLoader
HealthObserveProvider() - Constructor for class io.helidon.webserver.observe.health.HealthObserveProvider
Deprecated.
this constructor must be public for ServiceLoader
HealthObserver - Class in io.helidon.webserver.observe.health
Observer that registers health endpoint, and collects all health checks.
HealthObserverConfig - Interface in io.helidon.webserver.observe.health
Configuration of Health observer.
HealthObserverConfig.Builder - Class in io.helidon.webserver.observe.health
Fluent API builder for HealthObserver.
HealthObserverConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.observe.health
Fluent API builder base for HealthObserver.
HealthObserverConfig.BuilderBase.HealthObserverConfigImpl - Class in io.helidon.webserver.observe.health
Generated implementation of the prototype, can be extended by descendant prototype implementations.
HealthObserverConfigImpl(HealthObserverConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
Create an instance providing a builder.
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_FORMAT - Static variable in interface io.helidon.webserver.accesslog.AccessLogConfig
HELIDON_FORMAT - Static variable in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
HELIDON_RESERVED_CONFIG_KEY - Static variable in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
Database connection configuration key for Helidon specific properties.
helidon.dbclient.metrics.hikari - module helidon.dbclient.metrics.hikari
Hikari Connection Pool Metrics.
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
A service provider for Tyrus to create and destroy beans using CDI.
HelidonComponentProvider() - Constructor for class io.helidon.microprofile.tyrus.HelidonComponentProvider
 
HelidonConfigProvider - Class in io.helidon.config
Service loader provider implementation for common config.
HelidonConfigProvider() - Constructor for class io.helidon.config.HelidonConfigProvider
Deprecated.
only for ServiceLoader
HelidonConnectorProvider - Class in io.helidon.jersey.connector
A Jersey ConnectorProvider that uses a WebClient instance to executed HTTP requests on behalf of a Jakarta REST Client.
HelidonConnectorProvider() - Constructor for class io.helidon.jersey.connector.HelidonConnectorProvider
Default constructor is required for extensibility of Jersey.
HelidonConsoleHandler - Class in io.helidon.logging.jul
A StreamHandler that writes to standard out and uses a HelidonFormatter for formatting.
HelidonConsoleHandler() - Constructor for class io.helidon.logging.jul.HelidonConsoleHandler
Creates a new HelidonConsoleHandler configured with: the output stream set to System.out the formatter set to a HelidonFormatter the level set to Level.ALL .
HelidonConstraintViolationExceptionMapper - Class in io.helidon.microprofile.bean.validation
A JAX-RS provider that maps ConstraintViolationException from bean validation to a proper JAX-RS response with Response.Status.BAD_REQUEST status.
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.
HelidonCopyrightProvider - Class in io.helidon.codegen.helidon.copyright
Java ServiceLoader provider implementation that generates copyright as used by the Helidon project.
HelidonCopyrightProvider() - Constructor for class io.helidon.codegen.helidon.copyright.HelidonCopyrightProvider
 
HelidonFeatures - Class in io.helidon.common.features
Helidon Features support.
HelidonFeatureSupport - Class in io.helidon.webserver.servicecommon
Common base implementation for service support classes which involve REST endpoints.
HelidonFeatureSupport(System.Logger, HelidonFeatureSupport.Builder<?, ?>, String) - Constructor for class io.helidon.webserver.servicecommon.HelidonFeatureSupport
Shared initialization for new service support instances.
HelidonFeatureSupport(System.Logger, RestServiceSettings, String) - Constructor for class io.helidon.webserver.servicecommon.HelidonFeatureSupport
 
HelidonFeatureSupport.Builder<B,T> - Class in io.helidon.webserver.servicecommon
Abstract implementation of a Builder for the service.
HelidonFlavor - Enum Class in io.helidon.common.features.api
Flavors of Helidon.
HelidonFormatter - Class in io.helidon.logging.jul
A SimpleFormatter that 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() - Constructor for class io.helidon.microprofile.server.HelidonHK2InjectionManagerFactory
Required by ServiceLoader.
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
HelidonInterceptor implementation 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.webserver.testing.junit5.spi
Common interface for JUnit extensions that can extend features of the ServerTest or RoutingTest.
HelidonMdc - Class in io.helidon.logging.common
Helidon MDC delegates values across all of the supported logging frameworks on the classpath.
Helidon MP CORS Support - Search tag in package io.helidon.microprofile.cors
Section
HelidonMpFeature - Class in io.helidon.integrations.graal.mp.nativeimage.extension
Helidon MP feature for GraalVM native image.
HelidonMpFeature() - Constructor for class io.helidon.integrations.graal.mp.nativeimage.extension.HelidonMpFeature
 
HelidonOpenTelemetry - Class in io.helidon.tracing.providers.opentelemetry
Open Telemetry factory methods to create wrappers for Open Telemetry types.
HelidonOpenTelemetry.AgentDetector - Class in io.helidon.tracing.providers.opentelemetry
Check if OpenTelemetry is present by indirect properties.
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 Streams with operators backed by Helidon reactive streams.
HelidonReactiveStreamsEngine() - Constructor for class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
 
HelidonReflectionConfiguration - Class in io.helidon.integrations.graal.nativeimage.extension
Loads Helidon native image configuration.
HelidonReflectionConfiguration() - Constructor for class io.helidon.integrations.graal.nativeimage.extension.HelidonReflectionConfiguration
 
HelidonReflectionFeature - Class in io.helidon.integrations.graal.nativeimage.extension
Feature to add reflection configuration to the image for Helidon, CDI and Jersey.
HelidonReflectionFeature() - Constructor for class io.helidon.integrations.graal.nativeimage.extension.HelidonReflectionFeature
 
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 - Class in io.helidon.microprofile.servicecommon
Abstract superclass of service-specific, REST-based CDI extensions.
HelidonRestCdiExtension(System.Logger, 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 Executable to Class<? extends Annotation> to a Set of typed work items.
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() - Method in interface io.helidon.webclient.api.ClientConnection
Associated HelidonSocket.
helidonSocket() - Method in class io.helidon.webclient.api.TcpClientConnection
 
HelidonSocket - Interface in io.helidon.common.socket
Socket abstraction to allow usage of TLS or even non-socket transport.
HelidonStartupProvider - Interface in io.helidon.spi
ServiceLoader provider interface to discover the correct startup type.
HelidonTaskExecutor - Interface in io.helidon.common.task
A simplified ExecutorService that can execute InterruptableTasks and can be efficiently terminated.
HelidonTest - Annotation Interface in io.helidon.microprofile.testing.junit5
An annotation making this test class a CDI bean with support for injection.
HelidonTest - Annotation Interface in io.helidon.microprofile.testing.testng
An annotation making this test class a CDI bean with support for injection.
HelidonTestNgListener - Class in io.helidon.microprofile.testing.testng
TestNG extension to support Helidon CDI container in tests.
HelidonTestNgListener() - Constructor for class io.helidon.microprofile.testing.testng.HelidonTestNgListener
 
helper() - Method in class io.helidon.cors.CorsSupportBase
 
helper() - Method in class io.helidon.webserver.cors.CorsSupport
 
HikariConnectionPoolProvider - Class in io.helidon.dbclient.hikari
Hikari connection pool ServiceLoader provider.
HikariConnectionPoolProvider() - Constructor for class io.helidon.dbclient.hikari.HikariConnectionPoolProvider
Creates an instance of Hikari connection pool ServiceLoader provider.
HikariCPBackedDataSourceExtension - Class in io.helidon.integrations.datasource.hikaricp.cdi
An Extension that arranges for named DataSource injection points to be satisfied.
HikariCPBackedDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
HikariMetricsExtensionProvider - Class in io.helidon.dbclient.metrics.hikari
HikariMetricsProvider implementation for HikariMetricsExtension.
HikariMetricsExtensionProvider() - Constructor for class io.helidon.dbclient.metrics.hikari.HikariMetricsExtensionProvider
 
HikariMetricsProvider - Interface in io.helidon.dbclient.hikari.spi
Java ServiceLoader interface that provides implementations of HikariMetricsRegistry.
HikariMetricsRegistry - Interface in io.helidon.dbclient.hikari
Hikari connection pool metric extension registry.
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.
histogramCounts() - Method in interface io.helidon.metrics.api.HistogramSnapshot
Returns information about each of the configured buckets for the histogram.
HistogramSnapshot - Interface in io.helidon.metrics.api
Snapshot in time of a histogram.
histogramSnapshotEmpty(long, double, double) - Method in interface io.helidon.metrics.api.MetricsFactory
Returns an empty histogram snapshot with the specified aggregate values.
HistogramSupport - Interface in io.helidon.metrics.api
Common behavior among meters which support histograms.
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(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) ConfigParser implementation that supports following media types: MediaTypes.APPLICATION_HOCON and MediaTypes.APPLICATION_JSON.
HoconConfigParser() - Constructor for class io.helidon.config.hocon.HoconConfigParser
Deprecated.
Use HoconConfigParser.builder() to construct a customized instance, or HoconConfigParser.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 ConfigSource that can be used to add HOCON/JSON files from classpath or file system using the ConfigProviderResolver.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 interface io.helidon.common.socket.PeerInfo
Host of the peer.
host() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
Host part of authority of the request.
host() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
 
host() - Method in interface io.helidon.common.uri.UriInfo
Host part of authority of the request.
host() - Method in class io.helidon.http.Forwarded
host directive of the forwarded header.
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 class io.helidon.webclient.api.ClientUri
 
host() - Method in record class io.helidon.webclient.api.ConnectionKey
Returns the value of the host record component.
host() - Method in class io.helidon.webclient.api.Proxy
Returns the host.
host() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Host of the default socket.
host() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
host() - Method in interface io.helidon.webserver.ListenerConfig
Host of the default socket.
host() - Method in interface io.helidon.webserver.WebServerConfig
Host of the default socket.
host() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Host of the default socket.
host() - Method in record class io.helidon.webserver.testing.junit5.DirectPeerInfo
Returns the value of the host record component.
host(String) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
Host part of authority of the request.
host(String) - Method in class io.helidon.microprofile.server.Server.Builder
Configure listen host.
host(String) - Method in class io.helidon.webclient.api.ClientUri
Host of this URI.
host(String) - Method in class io.helidon.webclient.api.Proxy.Builder
Sets a new host value.
host(String) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Host of the default socket.
HOST - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
The URI host component type.
HOST - Enum constant in enum class io.helidon.http.RequestedUriDiscoveryContext.RequestedUriDiscoveryType
This is the default, only the io.helidon.http.Header#HOST header is used to discover requested URI.
HOST - Static variable in class io.helidon.http.HeaderNames
The Host header name.
HOST_STRING - Static variable in class io.helidon.http.HeaderNames
The "Host" header.
HostLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for host (IP) values.
HostLogEntry.Builder - Class in io.helidon.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.
HOURS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
housekeepingInterval(Duration) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Interval in milliseconds for the housekeeping.
housekeepingTimeBudget(Duration) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Number of nanoseconds used for each housekeeping cycle.
How to Activate This Filter - Search tag in class io.helidon.config.ValueResolvingFilter
Section
HtmlEncoder - Class in io.helidon.http
HTML encoding of special characters to prevent cross site scripting (XSS) attacks.
Http - Class in io.helidon.http
Deprecated.
please use the top level classes in this package
HTTP - Enum constant in enum class io.helidon.webclient.api.Proxy.ProxyType
HTTP proxy.
HTTP_1_1_REQUIRED - Enum constant in enum class io.helidon.http.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_505 - Static variable in class io.helidon.http.Status
505 HTTP Version Not Supported, see HTTP/1.1 documentation.
http1Bytes() - Static method in class io.helidon.http.DateTime
Formatted date time terminated by carriage return and new line.
Http1Client - Interface in io.helidon.webclient.http1
HTTP/1.1 client.
Http1ClientConfig - Interface in io.helidon.webclient.http1
HTTP/1.1.
Http1ClientConfig.Builder - Class in io.helidon.webclient.http1
Fluent API builder for Http1Client.
Http1ClientConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webclient.http1
Fluent API builder base for Http1Client.
Http1ClientConfig.BuilderBase.Http1ClientConfigImpl - Class in io.helidon.webclient.http1
Generated implementation of the prototype, can be extended by descendant prototype implementations.
Http1ClientConfigImpl(Http1ClientConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Create an instance providing a builder.
Http1ClientProtocolConfig - Interface in io.helidon.webclient.http1
Configuration of an HTTP/1.1 client.
Http1ClientProtocolConfig.Builder - Class in io.helidon.webclient.http1
Fluent API builder for Http1ClientProtocolConfig.
Http1ClientProtocolConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webclient.http1
Fluent API builder base for Http1ClientProtocolConfig.
Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl - Class in io.helidon.webclient.http1
Generated implementation of the prototype, can be extended by descendant prototype implementations.
Http1ClientProtocolConfigImpl(Http1ClientProtocolConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
Create an instance providing a builder.
Http1ClientRequest - Interface in io.helidon.webclient.http1
Client request for HTTP/1.1.
Http1ClientResponse - Interface in io.helidon.webclient.http1
Client response for HTTP/1.1.
Http1ClientSpiProvider - Class in io.helidon.webclient.http1
ServiceLoader provider implementation for HTTP/1.1 protocol.
Http1ClientSpiProvider() - Constructor for class io.helidon.webclient.http1.Http1ClientSpiProvider
Public constructor required by ServiceLoader.
Http1Config - Interface in io.helidon.webserver.http1
HTTP/1.1 server configuration.
Http1Config.Builder - Class in io.helidon.webserver.http1
Fluent API builder for Http1Config.
Http1Config.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.http1
Fluent API builder base for Http1Config.
Http1Config.BuilderBase.Http1ConfigImpl - Class in io.helidon.webserver.http1
Generated implementation of the prototype, can be extended by descendant prototype implementations.
Http1ConfigImpl(Http1Config.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
Create an instance providing a builder.
Http1Connection - Class in io.helidon.webserver.http1
HTTP/1.1 server connection.
Http1ConnectionListener - Interface in io.helidon.webserver.http1
Connection listener for HTTP/1.1.
Http1ConnectionProvider - Class in io.helidon.webserver.http1
ServerConnectionSelectorProvider implementation for HTTP/1.1 server connection provider.
Http1ConnectionProvider() - Constructor for class io.helidon.webserver.http1.Http1ConnectionProvider
Deprecated.
to be used solely by ServiceLoader
Http1ConnectionSelector - Class in io.helidon.webserver.http1
HTTP/1.1 server connection selector.
Http1ConnectionSelectorConfig - Interface in io.helidon.webserver.http1
Configuration of an Http1ConnectionSelector.
Http1ConnectionSelectorConfig.Builder - Class in io.helidon.webserver.http1
Fluent API builder for Http1ConnectionSelector.
Http1ConnectionSelectorConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.http1
Fluent API builder base for Http1ConnectionSelector.
Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl - Class in io.helidon.webserver.http1
Generated implementation of the prototype, can be extended by descendant prototype implementations.
Http1ConnectionSelectorConfigImpl(Http1ConnectionSelectorConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
Create an instance providing a builder.
Http1DirectJunitExtension - Class in io.helidon.webserver.testing.junit5
A Java ServiceLoader provider implementation of DirectJunitExtension for HTTP/1.1 tests.
Http1DirectJunitExtension() - Constructor for class io.helidon.webserver.testing.junit5.Http1DirectJunitExtension
 
Http1Headers - Class in io.helidon.webserver.http1
HTTP/1 headers reader.
Http1Headers(DataReader, int, boolean) - Constructor for class io.helidon.webserver.http1.Http1Headers
Create a new instance.
Http1HeadersParser - Class in io.helidon.http
Used by both HTTP server and client to parse headers from DataReader.
Http1LoggingConnectionListener - Class in io.helidon.webserver.http1
Connection listener that logs all exchanged information.
Http1LoggingConnectionListener(String) - Constructor for class io.helidon.webserver.http1.Http1LoggingConnectionListener
Create a new listener with a prefix (such as send and recv).
Http1Prologue - Class in io.helidon.webserver.http1
HTTP 1 prologue parsing support.
Http1Prologue(DataReader, int, boolean) - Constructor for class io.helidon.webserver.http1.Http1Prologue
Create a new prologue parser.
Http1ProtocolConfigProvider - Class in io.helidon.webclient.http1
Implementation of protocol config provider.
Http1ProtocolConfigProvider - Class in io.helidon.webserver.http1
Implementation of a service provider interface to create HTTP/1.1 protocol configuration.
Http1ProtocolConfigProvider() - Constructor for class io.helidon.webclient.http1.Http1ProtocolConfigProvider
Deprecated.
do not use directly, use Http1ClientProtocol
Http1ProtocolConfigProvider() - Constructor for class io.helidon.webserver.http1.Http1ProtocolConfigProvider
Required default constructor for ServiceLoader.
Http1Route - Class in io.helidon.webserver.http1
A route for HTTP/1.1 only.
Http1ServerJunitExtension - Class in io.helidon.webserver.testing.junit5
Java ServiceLoader provider implementation of a ServerJunitExtension that adds support for HTTP/1.1.
Http1ServerJunitExtension() - Constructor for class io.helidon.webserver.testing.junit5.Http1ServerJunitExtension
Public constructor as required by ServiceLoader.
Http1StatusParser - Class in io.helidon.webclient.http1
Parser of HTTP/1.0 or HTTP/1.1 response status.
Http1UpgradeProvider<T> - Interface in io.helidon.webserver.http1.spi
ServiceLoader provider interface for HTTP/1.1 connection upgrade provider.
Http1Upgrader - Interface in io.helidon.webserver.http1.spi
HTTP/1.1 connection upgrader.
Http2Client - Interface in io.helidon.webclient.http2
HTTP2 client.
Http2ClientConfig - Interface in io.helidon.webclient.http2
HTTP/2 full webclient configuration.
Http2ClientConfig.Builder - Class in io.helidon.webclient.http2
Fluent API builder for Http2Client.
Http2ClientConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webclient.http2
Fluent API builder base for Http2Client.
Http2ClientConfig.BuilderBase.Http2ClientConfigImpl - Class in io.helidon.webclient.http2
Generated implementation of the prototype, can be extended by descendant prototype implementations.
Http2ClientConfigImpl(Http2ClientConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Create an instance providing a builder.
Http2ClientProtocolConfig - Interface in io.helidon.webclient.http2
Interface generated from definition.
Http2ClientProtocolConfig.Builder - Class in io.helidon.webclient.http2
Fluent API builder for Http2ClientProtocolConfig.
Http2ClientProtocolConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webclient.http2
Fluent API builder base for Http2ClientProtocolConfig.
Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl - Class in io.helidon.webclient.http2
Generated implementation of the prototype, can be extended by descendant prototype implementations.
Http2ClientProtocolConfigImpl(Http2ClientProtocolConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
Create an instance providing a builder.
Http2ClientRequest - Interface in io.helidon.webclient.http2
Request of HTTP/2 client.
Http2ClientResponse - Interface in io.helidon.webclient.http2
Response of HTTP/2 client.
Http2ClientSpiProvider - Class in io.helidon.webclient.http2
ServiceLoader provider implementation for HTTP/2 protocol.
Http2ClientSpiProvider() - Constructor for class io.helidon.webclient.http2.Http2ClientSpiProvider
Public constructor required by ServiceLoader.
http2Config(Http2Config) - Method in class io.helidon.webserver.http2.Http2ConnectionSelector.Builder
Custom configuration of HTTP/2 connection provider.
http2Config(Http2Config) - Method in class io.helidon.webserver.http2.Http2UpgradeProvider.Builder
Custom configuration of HTTP/2 connections.
Http2Config - Interface in io.helidon.webserver.http2
HTTP/2 server configuration.
Http2Config.Builder - Class in io.helidon.webserver.http2
Fluent API builder for Http2Config.
Http2Config.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.http2
Fluent API builder base for Http2Config.
Http2Config.BuilderBase.Http2ConfigImpl - Class in io.helidon.webserver.http2
Generated implementation of the prototype, can be extended by descendant prototype implementations.
Http2ConfigImpl(Http2Config.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
Create an instance providing a builder.
Http2Connection - Class in io.helidon.webserver.http2
HTTP/2 server connection.
Http2ConnectionProvider - Class in io.helidon.webserver.http2
ServerConnectionSelectorProvider implementation for HTTP/2 server connection provider.
Http2ConnectionProvider() - Constructor for class io.helidon.webserver.http2.Http2ConnectionProvider
Deprecated.
to be used solely by ServiceLoader
Http2ConnectionSelector - Class in io.helidon.webserver.http2
HTTP/2 server connection selector.
Http2ConnectionSelector.Builder - Class in io.helidon.webserver.http2
Fluent API builder for Http2ConnectionProvider.
Http2ConnectionWriter - Class in io.helidon.http.http2
HTTP/2 connection writer.
Http2ConnectionWriter(SocketContext, DataWriter, List<Http2FrameListener>) - Constructor for class io.helidon.http.http2.Http2ConnectionWriter
A new writer.
Http2Continuation - Class in io.helidon.http.http2
HTTP/2 Continuation frame.
Http2DataFrame - Class in io.helidon.http.http2
Data frame.
Http2ErrorCode - Enum Class in io.helidon.http.http2
HTTP/2 error codes.
Http2Exception - Exception Class in io.helidon.http.http2
HTTP/2 exception.
Http2Exception(Http2ErrorCode, String) - Constructor for exception class io.helidon.http.http2.Http2Exception
Exception with type and message.
Http2Exception(Http2ErrorCode, String, Throwable) - Constructor for exception class io.helidon.http.http2.Http2Exception
Exception with type, message and cause.
Http2Flag - Class in io.helidon.http.http2
HTTP/2 frame flag support.
Http2Flag.ContinuationFlags - Class in io.helidon.http.http2
Flags supported by continuation frame.
Http2Flag.DataFlags - Class in io.helidon.http.http2
Flags supported by data frame.
Http2Flag.Flags - Interface in io.helidon.http.http2
Flags interface to have typed flag methods for types that support it.
Http2Flag.HeaderFlags - Class in io.helidon.http.http2
Flags supported by headers frame.
Http2Flag.NoFlags - Class in io.helidon.http.http2
Flags for frames that do not have support for any flag.
Http2Flag.PingFlags - Class in io.helidon.http.http2
Flags supported by ping frame.
Http2Flag.PushPromiseFlags - Class in io.helidon.http.http2
Flags supported by push promise frame.
Http2Flag.SettingsFlags - Class in io.helidon.http.http2
Flags supported by settings frame.
Http2Frame<T> - Interface in io.helidon.http.http2
HTTP/2 frame.
Http2FrameData - Record Class in io.helidon.http.http2
Frame data record.
Http2FrameData(Http2FrameHeader, BufferData) - Constructor for record class io.helidon.http.http2.Http2FrameData
Creates an instance of a Http2FrameData record class.
Http2FrameHeader - Class in io.helidon.http.http2
Frame header.
Http2FrameListener - Interface in io.helidon.http.http2
Frame listener for HTTP/2 connection.
Http2FrameType - Enum Class in io.helidon.http.http2
HTTP/2 frame types.
Http2FrameTypes<T> - Interface in io.helidon.http.http2
Frame types with types flags.
Http2GoAway - Record Class in io.helidon.http.http2
Go away frame.
Http2GoAway(int, Http2ErrorCode, String) - Constructor for record class io.helidon.http.http2.Http2GoAway
Creates an instance of a Http2GoAway record class.
Http2Headers - Class in io.helidon.http.http2
HTTP/2 headers combining pseudo headers and Headers.
Http2Headers.DynamicTable - Class in io.helidon.http.http2
There is one dynamic table for inbound headers and one for outbound headers for each connection.
Http2HuffmanDecoder - Class in io.helidon.http.http2
Implementation of HPack Huffman decoding.
Http2HuffmanEncoder - Class in io.helidon.http.http2
Implementation of HPack Huffman encoding.
Http2LoggingFrameListener - Class in io.helidon.http.http2
HTTP/2 frame listener that logs all calls.
Http2LoggingFrameListener(String) - Constructor for class io.helidon.http.http2.Http2LoggingFrameListener
Create listener with a prefix.
Http2Ping - Class in io.helidon.http.http2
Ping frame.
Http2Priority - Record Class in io.helidon.http.http2
HTTP/2 priority frame.
Http2Priority(boolean, int, int) - Constructor for record class io.helidon.http.http2.Http2Priority
Creates an instance of a Http2Priority record class.
Http2ProtocolConfigProvider - Class in io.helidon.webclient.http2
Implementation of protocol config provider.
Http2ProtocolConfigProvider - Class in io.helidon.webserver.http2
Implementation of a service provider interface to create HTTP/2 protocol configuration.
Http2ProtocolConfigProvider() - Constructor for class io.helidon.webclient.http2.Http2ProtocolConfigProvider
Deprecated.
do not use directly, use Http1ClientProtocol
Http2ProtocolConfigProvider() - Constructor for class io.helidon.webserver.http2.Http2ProtocolConfigProvider
 
Http2Route - Class in io.helidon.webserver.http2
A route for HTTP/2 only.
Http2RstStream - Record Class in io.helidon.http.http2
RST Stream frame.
Http2RstStream(Http2ErrorCode) - Constructor for record class io.helidon.http.http2.Http2RstStream
Creates an instance of a Http2RstStream record class.
Http2ServerExtension - Class in io.helidon.webserver.testing.junit5.http2
A ServiceLoader provider implementation that adds support for injection of HTTP/2 related artifacts, such as Http2Client in Helidon integration tests.
Http2ServerExtension() - Constructor for class io.helidon.webserver.testing.junit5.http2.Http2ServerExtension
Required constructor for ServiceLoader.
Http2ServerRequestEntity - Class in io.helidon.webserver.http2
Server request entity.
Http2Setting<T> - Interface in io.helidon.http.http2
HTTP/2 setting.
Http2Settings - Class in io.helidon.http.http2
HTTP settings frame.
Http2Settings.Builder - Class in io.helidon.http.http2
Fluent API builder for Http2Settings.
Http2Stream - Interface in io.helidon.http.http2
HTTP/2 stream.
Http2StreamState - Enum Class in io.helidon.http.http2
Stream state.
Http2StreamWriter - Interface in io.helidon.http.http2
Writer for a single stream.
Http2SubProtocolProvider<T> - Interface in io.helidon.webserver.http2.spi
ServiceLoader provider interface for HTTP/2 sub-protocols.
Http2SubProtocolSelector - Interface in io.helidon.webserver.http2.spi
A selector of HTTP/2 sub-protocols.
Http2SubProtocolSelector.SubProtocolHandler - Interface in io.helidon.webserver.http2.spi
Handler of a sub-protocol.
Http2UpgradeProvider - Class in io.helidon.webserver.http2
ServiceLoader upgrade protocol provider to upgrade from HTTP/1.1 to HTTP/2.
Http2UpgradeProvider() - Constructor for class io.helidon.webserver.http2.Http2UpgradeProvider
Deprecated.
to be used solely by ServiceLoader
Http2UpgradeProvider.Builder - Class in io.helidon.webserver.http2
Fluent API builder for Http2UpgradeProvider.
Http2Upgrader - Class in io.helidon.webserver.http2
HTTP/1.1 to HTTP/2 connection upgrade.
Http2Util - Class in io.helidon.http.http2
HTTP/2 utility.
Http2WindowUpdate - Record Class in io.helidon.http.http2
Window update frame.
Http2WindowUpdate(int) - Constructor for record class io.helidon.http.http2.Http2WindowUpdate
Creates an instance of a Http2WindowUpdate record 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
HttpBasicAuthProvider fluent 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> - Interface in io.helidon.webclient.api
HTTP client.
HttpClientConfig - Interface in io.helidon.webclient.api
This can be used by any HTTP client version, and does not act as a factory, for easy extensibility.
HttpClientConfig.Builder - Class in io.helidon.webclient.api
Fluent API builder for HttpClientConfig.
HttpClientConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webclient.api
Fluent API builder base for HttpClientConfig.
HttpClientConfig.BuilderBase.HttpClientConfigImpl - Class in io.helidon.webclient.api
Generated implementation of the prototype, can be extended by descendant prototype implementations.
HttpClientConfigImpl(HttpClientConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
Create an instance providing a builder.
HttpClientRequest - Class in io.helidon.webclient.api
Client request of any client that support HTTP protocol.
HttpClientResponse - Interface in io.helidon.webclient.api
Http client response.
HttpClientSpi - Interface in io.helidon.webclient.spi
Integration for HTTP versions to provide a single API.
HttpClientSpi.SupportLevel - Enum Class in io.helidon.webclient.spi
How does the provider support the request.
HttpClientSpiProvider<T> - Interface in io.helidon.webclient.spi
A ServiceLoader provider interface to obtain clients that support HTTP protocol.
HttpConfigBase - Interface in io.helidon.webclient.api
Common configuration for HTTP protocols.
HttpConfigBase.Builder - Class in io.helidon.webclient.api
Fluent API builder for HttpConfigBase.
HttpConfigBase.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webclient.api
Fluent API builder base for HttpConfigBase.
HttpConfigBase.BuilderBase.HttpConfigBaseImpl - Class in io.helidon.webclient.api
Generated implementation of the prototype, can be extended by descendant prototype implementations.
HttpConfigBaseImpl(HttpConfigBase.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
Create an instance providing a builder.
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
HttpDigestAuthProvider fluent API builder.
HttpDigestAuthService - Class in io.helidon.security.providers.httpauth
Digest authentication service.
HttpDigestAuthService() - Constructor for class io.helidon.security.providers.httpauth.HttpDigestAuthService
 
HttpException - Exception Class in io.helidon.http
Runtime exception for applications.
HttpException(String) - Constructor for exception class io.helidon.http.HttpException
HttpException(String, Status) - Constructor for exception class io.helidon.http.HttpException
Creates HttpException.
HttpException(String, Status, boolean) - Constructor for exception class io.helidon.http.HttpException
Creates HttpException.
HttpException(String, Status, Throwable) - Constructor for exception class io.helidon.http.HttpException
Creates HttpException.
HttpException(String, Status, Throwable, boolean) - Constructor for exception class io.helidon.http.HttpException
Creates HttpException.
HttpException(String, Throwable) - Constructor for exception class io.helidon.http.HttpException
HttpFeature - Interface in io.helidon.webserver.http
HttpHeaderMatcher - Class in io.helidon.common.testing.http.junit5
Matchers for Headers.
httpHeaders() - Method in class io.helidon.http.http2.Http2Headers
HTTP headers.
HttpMediaType - Interface in io.helidon.http
Media type used in HTTP headers, in addition to the media type definition, these may contain additional parameters, such as HttpMediaType.QUALITY_FACTOR_PARAMETER and HttpMediaType.CHARSET_PARAMETER.
HttpMediaType.Builder - Class in io.helidon.http
Fluent API builder for HttpMediaType.
HttpMediaTypes - Class in io.helidon.http
Constants for HttpMediaType.
httpOnly(boolean) - Method in class io.helidon.http.SetCookie.Builder
Sets HttpOnly parameter.
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.http
A prologue of an HTTP protocol.
HttpRequest - Interface in io.helidon.webserver.http
HTTP Request.
HttpRoute - Interface in io.helidon.webserver.http
A basic HTTP route (should be usable by ANY HTTP protocol version).
HttpRoute.Builder - Class in io.helidon.webserver.http
Fluent API builder for HttpRoute.
httpRouting() - Method in interface io.helidon.webserver.spi.ServerFeature.SocketBuilders
HTTP routing builder.
HttpRouting - Interface in io.helidon.webserver.http
HTTP routing.
HttpRouting.Builder - Interface in io.helidon.webserver.http
Fluent API builder for HttpRouting.
HttpRules - Interface in io.helidon.webserver.http
HTTP Routing rules, used by both HttpRouting.Builder and by HttpService.routing(HttpRules).
HttpSecurity - Interface in io.helidon.webserver.http
WebServer security.
HttpService - Interface in io.helidon.webserver.http
Encapsulates a set of routing rules 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 SecurityProviderService to enable automatic loading of this provider from configuration.
HttpSignService() - Constructor for class io.helidon.security.providers.httpsign.HttpSignService
 
HttpToken - Class in io.helidon.http
HTTP Token utility.
HUC_ACCEPT_DEFAULT - Static variable in interface io.helidon.http.ServerRequestHeaders
Header value of the non compliant Accept header sent by HttpURLConnection when none is set.
HUC_ACCEPT_DEFAULT_TYPES - Static variable in interface io.helidon.http.ServerRequestHeaders

I

I_AM_A_TEAPOT_418 - Static variable in class io.helidon.http.Status
id() - Method in interface io.helidon.common.context.Context
A unique id of this context within this runtime.
id() - Method in interface io.helidon.http.DataChunk
The tracing ID of this chunk.
id() - Method in class io.helidon.http.sse.SseEvent
Get optional ID for this event.
id() - Method in interface io.helidon.metrics.api.Meter
Returns the meter ID.
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() - Method in interface io.helidon.webserver.http.HttpRequest
Request ID on this connection.
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.http.sse.SseEvent.Builder
Set the event id.
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.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
Name of the header containing the IDCS app.
IDCS_SUBJECT_TYPE_CLIENT - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Client subject type used when requesting roles from IDCS.
IDCS_SUBJECT_TYPE_USER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
User subject type used when requesting roles from IDCS.
IDCS_TENANT_HEADER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Name of the header containing the IDCS tenant.
idcsAppName() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
IDCS Application ID.
idcsAppNameTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
Configure token handler for IDCS Application name.
idcsInfraTenantId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
 
idcsInfraTenantId() - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MultitenancyEndpoints
The tenant id of the infrastructure tenant.
idcsMtContext() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.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
SubjectMappingProvider to obtain roles from IDCS server for a user.
IdcsMtRoleMapperProvider(IdcsMtRoleMapperProvider.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Configure instance from any descendant of IdcsMtRoleMapperProvider.Builder.
IdcsMtRoleMapperProvider.Builder<B> - Class in io.helidon.security.providers.idcs.mapper
Fluent API builder for IdcsMtRoleMapperProvider.
IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints - Class in io.helidon.security.providers.idcs.mapper
Default implementation of the IdcsMtRoleMapperProvider.MultitenancyEndpoints.
IdcsMtRoleMapperProvider.MtCacheKey - Class in io.helidon.security.providers.idcs.mapper
Cache key for multitenant environments.
IdcsMtRoleMapperProvider.MultitenancyEndpoints - Interface in io.helidon.security.providers.idcs.mapper
Multitenant endpoints for accessing IDCS services.
IdcsRoleMapperProvider - Class in io.helidon.security.providers.idcs.mapper
SubjectMappingProvider to obtain roles from IDCS server for a user.
IdcsRoleMapperProvider(IdcsRoleMapperProvider.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
Constructor that accepts any IdcsRoleMapperProvider.Builder descendant.
IdcsRoleMapperProvider.Builder<B> - Class in io.helidon.security.providers.idcs.mapper
Fluent API builder for IdcsRoleMapperProvider.
IdcsRoleMapperProviderBase - Class in io.helidon.security.providers.idcs.mapper
Common functionality for IDCS role mapping using Http1Client.
IdcsRoleMapperProviderBase(IdcsRoleMapperProviderBase.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Configures the needed fields from the provided builder.
IdcsRoleMapperProviderBase.AppToken - Class in io.helidon.security.providers.idcs.mapper
Reactive token for app access to IDCS.
IdcsRoleMapperProviderBase.Builder<B> - Class in io.helidon.security.providers.idcs.mapper
Fluent API builder for IdcsRoleMapperProviderBase.
IdcsRoleMapperProviderService - Class in io.helidon.security.providers.idcs.mapper
IdcsRoleMapperProviderService() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderService
 
idcsTenantId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
IDCS Tenant ID.
idcsTenantTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
Configure token handler for IDCS Tenant ID.
identifier() - Method in interface io.helidon.http.http2.Http2Setting
Setting identifier.
identity() - Method in interface io.helidon.common.Builder
Instance of this builder as the correct type.
identity() - Method in class io.helidon.dbclient.DbStatementBase
Get this instance as the correct type.
identity() - Method in interface io.helidon.metrics.api.Meter.Builder
Returns the type-correct "this".
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() - Method in interface io.helidon.common.socket.HelidonSocket
Sets the socket to idle mode.
idle() - Method in class io.helidon.common.socket.PlainSocket
 
idle() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
 
IDLE - Enum constant in enum class io.helidon.http.http2.Http2StreamState
The initial state of a stream.
idleConnectionPeriod() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
idleConnectionPeriod() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
idleConnectionPeriod() - Method in interface io.helidon.webserver.ListenerConfig
How often should we check for ListenerConfigBlueprint.idleConnectionTimeout().
idleConnectionPeriod() - Method in interface io.helidon.webserver.WebServerConfig
How often should we check for ListenerConfigBlueprint.idleConnectionTimeout().
idleConnectionPeriod() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
How often should we check for ListenerConfigBlueprint.idleConnectionTimeout().
idleConnectionPeriod(Duration) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
idleConnectionTimeout() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
How long should we wait before closing a connection that has no traffic on it.
idleConnectionTimeout() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
idleConnectionTimeout() - Method in interface io.helidon.webserver.ListenerConfig
How long should we wait before closing a connection that has no traffic on it.
idleConnectionTimeout() - Method in interface io.helidon.webserver.WebServerConfig
How long should we wait before closing a connection that has no traffic on it.
idleConnectionTimeout() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
How long should we wait before closing a connection that has no traffic on it.
idleConnectionTimeout(Duration) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
How long should we wait before closing a connection that has no traffic on it.
idleMessageTimeout() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
How long to wait before we send the idle message, to make sure we keep the stream alive.
idleMessageTimeout() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
 
idleMessageTimeout() - Method in interface io.helidon.webserver.observe.log.LogStreamConfig
How long to wait before we send the idle message, to make sure we keep the stream alive.
idleMessageTimeout(Duration) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
How long to wait before we send the idle message, to make sure we keep the stream alive.
idleString() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
String sent when there are no log messages within the LogStreamConfig.BuilderBase.idleMessageTimeout().
idleString() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
 
idleString() - Method in interface io.helidon.webserver.observe.log.LogStreamConfig
String sent when there are no log messages within the LogStreamConfigBlueprint.idleMessageTimeout().
idleString(String) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
String sent when there are no log messages within the LogStreamConfig.BuilderBase.idleMessageTimeout().
idleTime() - Method in class io.helidon.webserver.http1.Http1Connection
 
idleTime() - Method in class io.helidon.webserver.http2.Http2Connection
 
idleTime() - Method in interface io.helidon.webserver.spi.ServerConnection
How long is this connection idle.
idleTime() - Method in class io.helidon.webserver.websocket.WsConnection
 
idleTimeBeforeConnectionTest(Duration) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Set idle time.
ids() - Method in interface io.helidon.http.encoding.ContentEncoding
Identification(s) of this scheme as used in Accept-Encoding and Content-Encoding headers.
ids() - Method in class io.helidon.http.encoding.deflate.DeflateEncoding
 
ids() - Method in class io.helidon.http.encoding.gzip.GzipEncoding
 
idTokenCookieHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Cookie handler to create cookies or unset cookies for id token.
idTokenParamName() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Query id token parameter name.
idTokenParamName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Name of a query parameter that contains the JWT id token when parameter is used.
idTokenSignatureValidation() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Whether id token signature should be validated.
idTokenSignatureValidation(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Whether id token signature check should be enabled.
IF_MATCH - Static variable in class io.helidon.http.HeaderNames
The If-Match header name.
IF_MODIFIED_SINCE - Static variable in class io.helidon.http.HeaderNames
The If-Modified-Since header name.
IF_NONE_MATCH - Static variable in class io.helidon.http.HeaderNames
The If-None-Match header name.
IF_RANGE - Static variable in class io.helidon.http.HeaderNames
The If-Range header name.
IF_UNMODIFIED_SINCE - Static variable in class io.helidon.http.HeaderNames
The If-Unmodified-Since header name.
ifEmpty(Runnable) - Method in interface io.helidon.common.reactive.Multi
Executes given Runnable when stream is finished without value(empty stream).
ifEmpty(Runnable) - Method in interface io.helidon.common.reactive.Single
Executes given Runnable when 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.
ifModifiedSince() - Method in interface io.helidon.http.ServerRequestHeaders
Optionally returns a value of HeaderNames.IF_MODIFIED_SINCE header.
ifPresent(Consumer<? super T>) - Method in interface io.helidon.common.mapper.OptionalValue
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.mapper.OptionalValue
If a value is present, performs the given action with the value, otherwise performs the given empty-based action.
ifUnmodifiedSince() - Method in interface io.helidon.http.ServerRequestHeaders
Optionally returns a value of HeaderNames.IF_UNMODIFIED_SINCE header.
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.
IMDS_HOSTNAME - Static variable in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Primary hostname of metadata service.
IMDS_HOSTNAME - Static variable in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
Primary hostname of metadata service.
imdsHostName() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI IMDS hostname.
imdsHostName() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
imdsHostName() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
The OCI IMDS hostname.
imdsHostName(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI IMDS hostname.
imdsTimeout() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI IMDS connection timeout.
imdsTimeout() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
imdsTimeout() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
The OCI IMDS connection timeout.
imdsTimeout(Duration) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
The OCI IMDS connection timeout.
impl() - Method in class io.helidon.microprofile.openapi.ExpandedTypeDescription
Returns the implementation class associated with this type descr.
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.http.http2.Http2ErrorCode
The underlying transport has properties that do not meet minimum security requirements (see Section 9.2).
inbound() - Method in class io.helidon.http.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.
include() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Regular expression for meter names to include.
include() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
 
include() - Method in interface io.helidon.metrics.api.ScopeConfig
Regular expression for meter names to include.
include(String) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Sets the include expression using a String compiled automatically into a Pattern.
include(Pattern) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Regular expression for meter names to include.
includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
Whether to include import type information among the imports.
includeImport(boolean) - Method in class io.helidon.codegen.classmodel.AnnotationParameter.Builder
Whether to include import type information among the imports.
includeImport(boolean) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Whether to include import type information among the imports.
includeImport(boolean) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
Whether to include import type information among the imports.
includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
Whether to include import type information among the imports.
includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Executable.Builder
Whether to include import type information among the imports.
includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Field.Builder
Whether to include import type information among the imports.
includeImport(boolean) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
Whether to include import type information among the imports.
includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Whether to include import type information among the imports.
includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Method.Builder
Whether to include import type information among the imports.
includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
Whether to include import type information among the imports.
includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Returns.Builder
Whether to include import type information among the imports.
includeImport(boolean) - Method in class io.helidon.codegen.classmodel.Throws.Builder
Whether to include import type information among the imports.
includeImport(boolean) - Method in class io.helidon.codegen.classmodel.TypeArgument.Builder
Whether to include import type information among the imports.
inclusionFilter(String) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeUtil
Filter to exclude types that are marked as excluded.
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.
increaseContentPadding() - Method in interface io.helidon.codegen.classmodel.ContentBuilder
Method for manual padding increment.
increaseContentPadding() - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
increaseContentPadding() - Method in class io.helidon.codegen.classmodel.Field.Builder
 
increment() - Method in interface io.helidon.metrics.api.Counter
Updates the counter by one.
increment(long) - Method in interface io.helidon.metrics.api.Counter
Updates the counter by the specified amount which should be non-negative.
increment(long, Consumer<? super IllegalArgumentException>) - Method in class io.helidon.common.reactive.RequestedCounter
Increments safely a requested event counter to prevent Long.MAX_VALUE overflow.
incrementOutboundConnectionWindowSize(int) - Method in class io.helidon.http.http2.ConnectionFlowControl
Increment outbound connection flow control window, called when WINDOW_UPDATE is received.
incrementStreamWindowSize(int) - Method in interface io.helidon.http.http2.FlowControl.Outbound
Increment stream window size.
incrementWindowSize(int) - Method in interface io.helidon.http.http2.FlowControl.Inbound
Increment window size.
incrementWindowSize(int) - Method in interface io.helidon.http.http2.WindowSize
Increment window size.
Incubating - Annotation Interface in io.helidon.common.features.api
Annotation for incubating feature modules.
INDENT_COUNT - Static variable in interface io.helidon.codegen.CodegenOptions
Codegen option to configure how many times to repeat the CodegenOptions.INDENT_TYPE for indentation.
INDENT_TYPE - Static variable in interface io.helidon.codegen.CodegenOptions
Codegen option to configure which indent type to use (a space character, or a tab character).
IndentType - Enum Class in io.helidon.codegen
Indentation kind.
index() - Method in interface io.helidon.http.HeaderName
Index of this header (if one of the known indexed headers), or -1 if this is a custom header name.
indexedParam(Object) - Method in interface io.helidon.dbclient.DbStatement
Configure parameters using Object instance with registered mapper.
indexedParam(Object) - Method in class io.helidon.dbclient.DbStatementBase
 
indexedParam(Object) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
 
indexOf(byte) - Method in interface io.helidon.common.buffers.BufferData
Find index of the provided byte from the current position.
indexPaths() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
Specify the set of Jandex index path.
indexPaths() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase.MpOpenApiManagerConfigImpl
 
indexPaths() - Method in interface io.helidon.microprofile.openapi.MpOpenApiManagerConfig
Specify the set of Jandex index path.
indexPaths(List<? extends String>) - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
Specify the set of Jandex index path.
INFO - Enum constant in enum class io.helidon.security.AuditEvent.AuditSeverity
General information.
InfoObserveProvider - Class in io.helidon.webserver.observe.info
Deprecated.
only for ServiceLoader
InfoObserveProvider() - Constructor for class io.helidon.webserver.observe.info.InfoObserveProvider
Deprecated.
only for ServiceLoader
InfoObserver - Class in io.helidon.webserver.observe.info
Observer for application information.
InfoObserverConfig - Interface in io.helidon.webserver.observe.info
Info Observer configuration.
InfoObserverConfig.Builder - Class in io.helidon.webserver.observe.info
Fluent API builder for InfoObserver.
InfoObserverConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.observe.info
Fluent API builder base for InfoObserver.
InfoObserverConfig.BuilderBase.InfoObserverConfigImpl - Class in io.helidon.webserver.observe.info
Generated implementation of the prototype, can be extended by descendant prototype implementations.
InfoObserverConfigImpl(InfoObserverConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
Create an instance providing a builder.
INFORMATIONAL - Enum constant in enum class io.helidon.http.Status.Family
1xx HTTP 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.
init() - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolSelector.SubProtocolHandler
Called once the sub-protocol handler is available.
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(TlsConfig) - Method in class io.helidon.common.tls.ConfiguredTlsManager
 
init(TlsConfig) - Method in interface io.helidon.common.tls.TlsManager
Always called before any other method on this type.
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 Config instance which the filter will affect once Config.Builder.build completes.
init(Config) - Method in class io.helidon.config.ValueResolvingFilter
 
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.http.media.MediaSupport
Once all providers are discovered/configured and context is established, the MediaContext calls this method on all providers to allow sub-resolution of readers and writers.
init(MediaContext) - Method in class io.helidon.http.media.multipart.MultiPartSupport
 
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.codegen.apt.AptProcessor
 
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.
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.http.http2.Http2Setting
Setting to define initial window size.
initialDelay() - Element in annotation interface io.helidon.microprofile.scheduling.FixedRate
Initial delay of the first invocation.
initialDelay() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
 
initialDelay() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
Initial delay of the first invocation.
initialDelay() - Method in interface io.helidon.scheduling.FixedRateConfig
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.FixedRateConfig.BuilderBase
Initial delay of the first invocation.
initialDelay(long) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
Deprecated.
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.log4j.Log4jProvider
 
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() - Method in class io.helidon.openapi.OpenApiFeature
Initialize the model.
initializeExternalTransactionController() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
Overrides the ServerPlatformBase.initializeExternalTransactionController() method to disable JTA if there is no TransactionManager bean present in CDI before invoking the superclass implementation.
initializeMasterProperties() - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
Deprecated.
This method exists for backwards compatibility only. Please use the AbstractConfigurableExtension.initializeNamedProperties() method instead.
initializeNamedProperties() - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
Clears, and then builds or rebuilds, an internal set of properties whose contents will be processed eventually by the AbstractConfigurableExtension.addBean(BeanConfigurator, Named, Properties) method.
initializeServerNameAndVersion() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
Sets the name of the platform.
initializeTmf(TrustManagerFactory, KeyStore, TlsConfig) - Method in class io.helidon.common.tls.ConfiguredTlsManager
Perform initialization of the TrustManagerFactory based on the provided TLS configuration.
Initializing Filters - Search tag in interface io.helidon.config.spi.ConfigFilter
Section
initialWindowSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
initialWindowSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Configure INITIAL_WINDOW_SIZE setting for new HTTP/2 connections.
initialWindowSize() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Configure INITIAL_WINDOW_SIZE setting for new HTTP/2 connections.
initialWindowSize() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
 
initialWindowSize() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
This setting indicates the sender's maximum window size in bytes for stream-level flow control.
initialWindowSize() - Method in interface io.helidon.webserver.http2.Http2Config
This setting indicates the sender's maximum window size in bytes for stream-level flow control.
initialWindowSize(int) - Method in class io.helidon.http.http2.ConnectionFlowControl.ConnectionFlowControlBuilder
Outbound flow control INITIAL_WINDOW_SIZE setting for new HTTP/2 connections.
initialWindowSize(int) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Configure INITIAL_WINDOW_SIZE setting for new HTTP/2 connections.
initialWindowSize(int) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
This setting indicates the sender's maximum window size in bytes for stream-level flow control.
initiateService(Map<String, Object>, ServiceRegistryImplementor) - Method in class io.helidon.integrations.cdi.hibernate.DataSourceBackedDialectFactory
Deprecated.
For Hibernate use only.
initRequestFiltering(ContainerRequestContext) - Method in class io.helidon.microprofile.security.SecurityFilter
 
initSslContext(TlsConfig, SecureRandom, KeyManager[], TrustManager[]) - Method in class io.helidon.common.tls.ConfiguredTlsManager
Initialize and set the SSLContext on this manager instance.
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.providers.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
 
injectedType() - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InjectionType
Class of the injectable.
Injection$$Module - Class in io.helidon.config
Generated ModuleComponent.
Injection$$Module - Class in io.helidon.faulttolerance
Generated ModuleComponent.
Injection$$Module - Class in io.helidon.integrations.oci.sdk.runtime
Generated ModuleComponent.
Injection$$Module - Class in io.helidon.integrations.oci.tls.certificates
Generated ModuleComponent.
Injection$$Module - Class in io.helidon.webclient.api
Generated ModuleComponent.
Injection$$Module() - Constructor for class io.helidon.config.Injection$$Module
Deprecated.
this is a Java ServiceLoader implementation and the constructor should not be used directly
Injection$$Module() - Constructor for class io.helidon.faulttolerance.Injection$$Module
Deprecated.
this is a Java ServiceLoader implementation and the constructor should not be used directly
Injection$$Module() - Constructor for class io.helidon.integrations.oci.sdk.runtime.Injection$$Module
Deprecated.
this is a Java ServiceLoader implementation and the constructor should not be used directly
Injection$$Module() - Constructor for class io.helidon.integrations.oci.tls.certificates.Injection$$Module
Deprecated.
this is a Java ServiceLoader implementation and the constructor should not be used directly
Injection$$Module() - Constructor for class io.helidon.webclient.api.Injection$$Module
Deprecated.
this is a Java ServiceLoader implementation and the constructor should not be used directly
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.
InMemoryOverrideSource - Class in io.helidon.config
In-memory implementation of override source.
InMemoryOverrideSource.Builder - Class in io.helidon.config
Fluent API builder for InMemoryOverrideSource.
InnerClass - Class in io.helidon.codegen.classmodel
Inner class model.
InnerClass.Builder - Class in io.helidon.codegen.classmodel
Fluent API builder for InnerClass.
inputStream() - Method in interface io.helidon.http.media.ReadableEntity
Input stream to read bytes of the entity.
inputStream() - Method in class io.helidon.http.media.ReadableEntityBase
 
inputStream() - Method in interface io.helidon.webclient.api.HttpClientResponse
Entity input stream.
inputStream() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Input stream to get data of the entity.
inputStream() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
 
inputStream() - Method in interface io.helidon.webclient.api.WebClientServiceResponse
Input stream to get data of the entity.
inputStream() - Method in class io.helidon.webserver.http.ServerRequestEntity
 
inputStream() - Method in class io.helidon.webserver.http2.Http2ServerRequestEntity
 
inputStream(InputStream) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Input stream to get data of the entity.
inputStream(Supplier<InputStream>) - Method in class io.helidon.http.media.multipart.WriteablePart.Builder
Configure content from an input stream.
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.dbclient.DbExecute
Create and execute insert statement using a statement passed as an argument.
INSERT - Enum constant in enum class io.helidon.dbclient.DbStatementType
Insert is a statements that creates new records.
insertRow() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
insertsAreDetected(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
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.metrics.spi.MetricsProgrammaticConfig
Returns the singleton instance of the metrics programmatic settings.
instance() - Static method in interface io.helidon.microprofile.cdi.HelidonContainer
Get the (initialized or started) container.
instance(MetricsConfig) - Static method in interface io.helidon.metrics.api.SystemTagsManager
Creates a new system tags manager using the provide metrics settings, saving the new instance as the initialized singleton which will be returned to subsequent invocations of SystemTagsManager.instance().
instance(Class<U>) - Method in class io.helidon.security.EndpointConfig
Get an instance of a custom object configuring this endpoint.
INSTANCE - Static variable in class io.helidon.config.ConfigProducer$$Injection$$Activator
The global singleton instance for this service provider activator.
INSTANCE - Static variable in class io.helidon.faulttolerance.AsyncImpl$$Injection$$Activator
The global singleton instance for this service provider activator.
INSTANCE - Static variable in class io.helidon.faulttolerance.BulkheadImpl$$Injection$$Activator
The global singleton instance for this service provider activator.
INSTANCE - Static variable in class io.helidon.faulttolerance.CircuitBreakerImpl$$Injection$$Activator
The global singleton instance for this service provider activator.
INSTANCE - Static variable in class io.helidon.faulttolerance.RetryImpl$$Injection$$Activator
The global singleton instance for this service provider activator.
INSTANCE - Static variable in class io.helidon.faulttolerance.TimeoutImpl$$Injection$$Activator
The global singleton instance for this service provider activator.
INSTANCE - Static variable in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform.Eclipselink.Literal
The single instance of the CDISEPlatform.Eclipselink.Literal class.
INSTANCE - Static variable in class io.helidon.integrations.micronaut.cdi.MicronautIntercepted.Literal
Annotation literal.
INSTANCE - Static variable in class io.helidon.integrations.oci.sdk.runtime.OciAuthenticationDetailsProvider$$Injection$$Activator
The global singleton instance for this service provider activator.
INSTANCE - Static variable in class io.helidon.integrations.oci.sdk.runtime.OciAvailabilityDefault$$Injection$$Activator
The global singleton instance for this service provider activator.
INSTANCE - Static variable in class io.helidon.integrations.oci.sdk.runtime.OciRegionProvider$$Injection$$Activator
The global singleton instance for this service provider activator.
INSTANCE - Static variable in class io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader$$Injection$$Activator
The global singleton instance for this service provider activator.
INSTANCE - Static variable in class io.helidon.integrations.oci.tls.certificates.DefaultOciPrivateKeyDownloader$$Injection$$Activator
The global singleton instance for this service provider activator.
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.reactive.HelidonReactivePublisherFactory
The singleton instance.
INSTANCE - Static variable in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
The singleton instance.
INSTANCE - Static variable in class io.helidon.webclient.api.LoomClient$$Injection$$Activator
The global singleton instance for this service provider activator.
INSTANCE_INIT - Enum constant in enum class io.helidon.common.types.ElementKind
Instance initialization block.
instanceBytes() - Method in interface io.helidon.http.media.InstanceWriter
Get the instance as byte array.
instanceKeys() - Method in class io.helidon.security.EndpointConfig
Get all classes of custom endpoint configuration object registered.
instanceWriter(GenericType<T>, T, Headers, WritableHeaders<?>) - Method in interface io.helidon.http.media.EntityWriter
Server response entity instance writer.
instanceWriter(GenericType<T>, T, WritableHeaders<?>) - Method in interface io.helidon.http.media.EntityWriter
Client request entity instance writer.
InstanceWriter - Interface in io.helidon.http.media
A writer dedicated to a specific instance.
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 PolicyExecutor based 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.
INSUFFICIENT_STORAGE_507 - Static variable in class io.helidon.http.Status
507 Insufficient Storage, see WebDAV documentation.
InsufficientDataAvailableException() - Constructor for exception class io.helidon.common.buffers.DataReader.InsufficientDataAvailableException
 
INTERFACE - Enum constant in enum class io.helidon.codegen.classmodel.ClassType
Class type is an interface.
INTERFACE - Enum constant in enum class io.helidon.common.types.ElementKind
Interface element type kind.
interfaceTypeInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The interface classes for this type info.
interfaceTypeInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
interfaceTypeInfo() - Method in interface io.helidon.common.types.TypeInfo
The interface classes for this type info.
interfaceTypeInfo(List<? extends TypeInfo>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The interface classes for this type info.
INTERNAL - Enum constant in enum class io.helidon.http.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.webserver.grpc.GrpcStatus
Internal errors.
INTERNAL_ERROR - Enum constant in enum class io.helidon.http.DirectHandler.EventType
Internal server error.
INTERNAL_SERVER_ERROR_500 - Static variable in class io.helidon.http.Status
500 Internal Server Error, see HTTP/1.1 documentation.
internalKeystore(TlsConfig) - Method in class io.helidon.common.tls.ConfiguredTlsManager
Creates an internal keystore and loads it with no password and no data.
internalKeystoreProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Provider of the key stores used internally to create a key and trust manager factories.
internalKeystoreProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
internalKeystoreProvider() - Method in interface io.helidon.common.tls.TlsConfig
Provider of the key stores used internally to create a key and trust manager factories.
internalKeystoreProvider(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Provider of the key stores used internally to create a key and trust manager factories.
internalKeystoreType() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Type of the key stores used internally to create a key and trust manager factories.
internalKeystoreType() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
internalKeystoreType() - Method in interface io.helidon.common.tls.TlsConfig
Type of the key stores used internally to create a key and trust manager factories.
internalKeystoreType(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Type of the key stores used internally to create a key and trust manager factories.
InternalServerException - Exception Class in io.helidon.http
A runtime exception indicating a internal server error.
InternalServerException(String, Throwable) - Constructor for exception class io.helidon.http.InternalServerException
InternalServerException(String, Throwable, boolean) - Constructor for exception class io.helidon.http.InternalServerException
InterruptableTask<T> - Interface in io.helidon.common.task
An interruptable task that can implements both Runnable and Callable.
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.
INTROSPECT_JWT - Enum constant in enum class io.helidon.security.providers.oidc.common.OidcConfig.RequestType
Request to validate a JWT against an introspection endpoint.
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.
intValue() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value".
intValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value".
intValue(String) - Method in interface io.helidon.common.types.Annotation
Typed value of a named property.
intValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of a named property.
intValues() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value" that is defined as an array.
intValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value" that is defined as an array.
intValues(String) - Method in interface io.helidon.common.types.Annotation
Typed values of a property that is defined as an array.
intValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed values of a property that is defined as an array.
INVALID_ARGUMENT - Static variable in class io.helidon.webserver.grpc.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 - Interface in io.helidon.scheduling
Scheduled method invocation metadata.
invocationHandler(InvocationHandler) - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
InvocationHandler to execute GraphQl requests.
invocationHandler(Supplier<InvocationHandler>) - Method in class io.helidon.webserver.graphql.GraphQlService.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(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(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, Object[]) - Method in class io.helidon.integrations.graal.mp.nativeimage.extension.RestClientSubstitution.DefaultMethodProxyHandler
 
invoke(Supplier<? extends T>) - Method in interface io.helidon.faulttolerance.FtHandler
Invoke this fault tolerance handler on a supplier of result.
invoke(Supplier<? extends T>) - Method in interface io.helidon.faulttolerance.FtHandlerTyped
Invoke this fault tolerance handler on a supplier of a result.
invoke(Supplier<T>) - Method in interface io.helidon.faulttolerance.Async
Invoke a synchronous operation asynchronously.
invokeBytesRequest(Method, String, ApiRequest<?>, InputStream, 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(Method, String, ApiRequest<?>, InputStream, ApiResponse.Builder<?, T>) - Method in class io.helidon.integrations.common.rest.RestApiBase
 
invokeBytesResponse(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(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.
invokeEntityResponse(Method, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, InputStream, R>) - Method in interface io.helidon.integrations.common.rest.RestApi
Invoke API call that is expected to return bytes as a publisher.
invokeEntityResponse(Method, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, InputStream, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
 
invokeOptional(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(Method, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, JsonObject, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
 
invokeServices(WebClientService.Chain, CompletableFuture<WebClientServiceRequest>, CompletableFuture<WebClientServiceResponse>, ClientUri) - Method in class io.helidon.webclient.api.ClientRequestBase
Invoke configured client services.
invokeStatic(Supplier<T>) - Static method in interface io.helidon.faulttolerance.Async
Convenience method to avoid having to call Async.create().
invokeStatic(Supplier<T>, CompletableFuture<Async>) - Static method in interface io.helidon.faulttolerance.Async
Convenience method to avoid having to call Async.create().
invokeWithResponse(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(Method, String, ApiRequest<?>, ApiEntityResponse.Builder<?, T, JsonObject>) - Method in class io.helidon.integrations.common.rest.RestApiBase
 
IO_OPENTELEMETRY_JAVAAGENT - Static variable in class io.helidon.tracing.providers.opentelemetry.HelidonOpenTelemetry
OpenTelemetry property for the Java agent.
io.helidon - module io.helidon
Types needed to start a Helidon application.
io.helidon - package io.helidon
Startup of Helidon applications.
io.helidon.builder.api - module io.helidon.builder.api
The Builder API module.
io.helidon.builder.api - package io.helidon.builder.api
Support for handling the generation of code for Helidon builders and configured builders.
io.helidon.builder.codegen - module io.helidon.builder.codegen
Code generation for builders.
io.helidon.builder.codegen - package io.helidon.builder.codegen
Code generation for Blueprint annotated interfaces.
io.helidon.codegen - module io.helidon.codegen
Utilities for code generation.
io.helidon.codegen - package io.helidon.codegen
Code generation and processing support.
io.helidon.codegen.apt - module io.helidon.codegen.apt
Implementation of codegen utilities for Java annotation processing.
io.helidon.codegen.apt - package io.helidon.codegen.apt
Implementation of codegen tools for Java annotation processing.
io.helidon.codegen.classmodel - module io.helidon.codegen.classmodel
The class model code generator.
io.helidon.codegen.classmodel - package io.helidon.codegen.classmodel
Class model generator for annotation processors.
io.helidon.codegen.compiler - module io.helidon.codegen.compiler
Java in-process compiler.
io.helidon.codegen.compiler - package io.helidon.codegen.compiler
Java in-process compiler.
io.helidon.codegen.helidon.copyright - module io.helidon.codegen.helidon.copyright
Helidon copyright implementation.
io.helidon.codegen.helidon.copyright - package io.helidon.codegen.helidon.copyright
Custom copyright provider that generates Helidon copyright headers.
io.helidon.codegen.scan - module io.helidon.codegen.scan
Implementation of codegen utilities for classpath scanning.
io.helidon.codegen.scan - package io.helidon.codegen.scan
Implementation of codegen utilities for classpath scanning.
io.helidon.codegen.spi - package io.helidon.codegen.spi
Service provider interfaces to extend code generation support.
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.config.spi - package io.helidon.common.config.spi
SPI to load an implementation to be able to discover the default configuration of current environment.
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.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 mappers for MapperManager.
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.tls - module io.helidon.common.tls
TLS configuration for client and server.
io.helidon.common.tls - package io.helidon.common.tls
TLS Configuration for client and server.
io.helidon.common.tls.spi - package io.helidon.common.tls.spi
TLS Configuration SPI for client and server.
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.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 Config to 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.
io.helidon.cors - package io.helidon.cors
Common cross origin configuration and types used by all Helidon flavors.
io.helidon.dbclient - module io.helidon.dbclient
Helidon Database Client.
io.helidon.dbclient - package io.helidon.dbclient
Helidon Database Client API.
io.helidon.dbclient.health - module io.helidon.dbclient.health
Helidon Database Client Health Check.
io.helidon.dbclient.health - package io.helidon.dbclient.health
Health check support for Helidon Database Client.
io.helidon.dbclient.hikari - module io.helidon.dbclient.hikari
Helidon Database Client JDBC.
io.helidon.dbclient.hikari - package io.helidon.dbclient.hikari
Hikari JDBC connection pool.
io.helidon.dbclient.hikari.spi - package io.helidon.dbclient.hikari.spi
Service provider interface for Hikari JDBC connection pool support.
io.helidon.dbclient.jdbc - module io.helidon.dbclient.jdbc
Helidon Database Client JDBC.
io.helidon.dbclient.jdbc - package io.helidon.dbclient.jdbc
JDBC client for Helidon.
io.helidon.dbclient.jdbc.spi - package io.helidon.dbclient.jdbc.spi
Service provider interface for Helidon Database Client JDBC.
io.helidon.dbclient.jsonp - module io.helidon.dbclient.jsonp
Helidon Database Client JSON-P Mapper.
io.helidon.dbclient.jsonp - package io.helidon.dbclient.jsonp
JSON Processing support for Helidon Database Client.
io.helidon.dbclient.metrics - module io.helidon.dbclient.metrics
Helidon Database Client Metrics.
io.helidon.dbclient.metrics - package io.helidon.dbclient.metrics
Metrics support for Helidon Database Client.
io.helidon.dbclient.metrics.hikari - package io.helidon.dbclient.metrics.hikari
Metrics support for Hikari Connection Pool.
io.helidon.dbclient.mongodb - module io.helidon.dbclient.mongodb
Helidon Database Client MongoDB.
io.helidon.dbclient.mongodb - package io.helidon.dbclient.mongodb
Helidon Database Client MongoDB.
io.helidon.dbclient.spi - package io.helidon.dbclient.spi
Service provider interface for Helidon Database Client.
io.helidon.dbclient.tracing - module io.helidon.dbclient.tracing
Helidon Database Client Tracing.
io.helidon.dbclient.tracing - package io.helidon.dbclient.tracing
Tracing support for Helidon Database Client.
io.helidon.faulttolerance - module io.helidon.faulttolerance
Helidon Fault Tolerance Support.
io.helidon.faulttolerance - package io.helidon.faulttolerance
Helidon Fault Tolerance Support.
io.helidon.graal.nativeimage - module io.helidon.graal.nativeimage
Extension for Graal VM native image to correctly build Helidon applications.
io.helidon.graal.nativeimage.mp - module io.helidon.graal.nativeimage.mp
Extension for Graal VM native image to correctly build Helidon MicroProfile applications.
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.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.http - module io.helidon.http
Helidon Common HTTP classes.
io.helidon.http - package io.helidon.http
HTTP APIs and implementations usable by both server and client side of the HTTP story.
io.helidon.http.encoding - module io.helidon.http.encoding
Content encoding support.
io.helidon.http.encoding - package io.helidon.http.encoding
HTTP Content encoding support, usually used to compress entity, such as gzip.
io.helidon.http.encoding.deflate - module io.helidon.http.encoding.deflate
Deflate content encoding support.
io.helidon.http.encoding.deflate - package io.helidon.http.encoding.deflate
Deflate encoding support.
io.helidon.http.encoding.gzip - module io.helidon.http.encoding.gzip
GZip content encoding support.
io.helidon.http.encoding.gzip - package io.helidon.http.encoding.gzip
Gzip encoding support.
io.helidon.http.encoding.spi - package io.helidon.http.encoding.spi
SPI to create custom content encoding.
io.helidon.http.http2 - module io.helidon.http.http2
Helidon Common HTTP/2 classes.
io.helidon.http.http2 - package io.helidon.http.http2
Helidon Common HTTP/2 classes.
io.helidon.http.media - module io.helidon.http.media
Helidon Media Support.
io.helidon.http.media - package io.helidon.http.media
Helidon Media Support.
io.helidon.http.media.jackson - module io.helidon.http.media.jackson
Jackson media support.
io.helidon.http.media.jackson - package io.helidon.http.media.jackson
Jackson media type support.
io.helidon.http.media.jsonb - module io.helidon.http.media.jsonb
JSON-B media support.
io.helidon.http.media.jsonb - package io.helidon.http.media.jsonb
JSON-Binding Entity Media handling support.
io.helidon.http.media.jsonp - module io.helidon.http.media.jsonp
JSON-P media support.
io.helidon.http.media.jsonp - package io.helidon.http.media.jsonp
JSON-Processing Entity Media handling support.
io.helidon.http.media.multipart - module io.helidon.http.media.multipart
Multipart media support.
io.helidon.http.media.multipart - package io.helidon.http.media.multipart
Multipart Entity Media handling support.
io.helidon.http.media.spi - package io.helidon.http.media.spi
Helidon Media Support SPI.
io.helidon.http.sse - module io.helidon.http.sse
HTTP SSE common package.
io.helidon.http.sse - package io.helidon.http.sse
HTTP SSE common package.
io.helidon.integrations.cdi.configurable - module io.helidon.integrations.cdi.configurable
Provides classes and interfaces that assist in producing things from configuration.
io.helidon.integrations.cdi.configurable - package io.helidon.integrations.cdi.configurable
Provides classes and interfaces that help to produce things from configuration.
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.jpa.jaxb - package io.helidon.integrations.cdi.jpa.jaxb
 
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 DataSource beans.
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 DataSource beans.
io.helidon.integrations.graal.mp.nativeimage.extension - package io.helidon.integrations.graal.mp.nativeimage.extension
Extension for GraalVM native image for Helidon MP.
io.helidon.integrations.graal.nativeimage.extension - package io.helidon.integrations.graal.nativeimage.extension
Extension for Graal Substrate VM.
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.jta.cdi - module io.helidon.integrations.jta.cdi
Provides classes and interfaces that integrate JTA version 1.2 into CDI version 2.0 using Narayana as the underlying implementation.
io.helidon.integrations.jta.cdi - package io.helidon.integrations.jta.cdi
Provides classes and interfaces that integrate JTA version 1.2 into CDI version 2.0 using Narayana as the underlying implementation.
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.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.oci.sdk.runtime - module io.helidon.integrations.oci.sdk.runtime
Helidon Injection Integrations to support OCI Runtime module.
io.helidon.integrations.oci.sdk.runtime - package io.helidon.integrations.oci.sdk.runtime
Helidon Injection Runtime Integrations to support OCI SDK.
io.helidon.integrations.oci.secrets.configsource - module io.helidon.integrations.oci.secrets.configsource
Provides packages containing classes and interfaces for Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault API-using configuration sources.
io.helidon.integrations.oci.secrets.configsource - package io.helidon.integrations.oci.secrets.configsource
Provides classes and interfaces for using the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs as part of a ConfigSourceProvider implementation.
io.helidon.integrations.oci.secrets.mp.configsource - module io.helidon.integrations.oci.secrets.mp.configsource
Provides packages containing classes and interfaces for Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault API-using configuration sources.
io.helidon.integrations.oci.secrets.mp.configsource - package io.helidon.integrations.oci.secrets.mp.configsource
Provides classes and interfaces for using the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs as part of a MpMetaConfigProvider implementation.
io.helidon.integrations.oci.tls.certificates - module io.helidon.integrations.oci.tls.certificates
Helidon Integrations of OCI Certificates Service.
io.helidon.integrations.oci.tls.certificates - package io.helidon.integrations.oci.tls.certificates
Helidon Integrations of OCI Certificates Service.
io.helidon.integrations.oci.tls.certificates.spi - package io.helidon.integrations.oci.tls.certificates.spi
Helidon Integrations SPI of OCI Certificates Service.
io.helidon.integrations.openapi.ui - module io.helidon.integrations.openapi.ui
 
io.helidon.integrations.openapi.ui - package io.helidon.integrations.openapi.ui
Helidon OpenAPI UI support.
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.client - module io.helidon.jersey.client
Jersey client.
io.helidon.jersey.client - package io.helidon.jersey.client
Jersey JAX-RS client with context propagation support.
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 Connector that utilizes the Helidon HTTP Client to send and receive HTTP request and responses.
io.helidon.jersey.connector - package io.helidon.jersey.connector
A Connector that 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.log4j - module io.helidon.logging.log4j
Helidon Log4j MDC module.
io.helidon.logging.log4j - package io.helidon.logging.log4j
Helidon Log4j MDC propagation 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 javax packages over jakarta packages.
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.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.providers.micrometer - module io.helidon.metrics.providers.micrometer
Micrometer adapter for Helidon metrics API.
io.helidon.metrics.providers.micrometer - package io.helidon.metrics.providers.micrometer
Micrometer wrapper for Helidon metrics API.
io.helidon.metrics.providers.micrometer.spi - package io.helidon.metrics.providers.micrometer.spi
SPIs declared by the Micrometer implementation of the neutral API.
io.helidon.metrics.spi - package io.helidon.metrics.spi
SPI for Helidon metrics.
io.helidon.metrics.systemmeters - module io.helidon.metrics.systemmeters
Helidon metrics system meters.
io.helidon.metrics.systemmeters - package io.helidon.metrics.systemmeters
Declares built-in system meters.
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.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.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.security.spi - package io.helidon.microprofile.security.spi
Integration of Helidon security with Microprofile server SPI.
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.telemetry - module io.helidon.microprofile.telemetry
MicroProfile Telemetry support for Helidon.
io.helidon.microprofile.telemetry - package io.helidon.microprofile.telemetry
MicroProfile Telemetry support for Helidon.
io.helidon.microprofile.testing.junit5 - module io.helidon.microprofile.testing.junit5
JUnit5 extension module to run CDI tests.
io.helidon.microprofile.testing.junit5 - package io.helidon.microprofile.testing.junit5
JUnit5 extension to run CDI tests.
io.helidon.microprofile.testing.testng - module io.helidon.microprofile.testing.testng
TestNG extension module to run CDI tests.
io.helidon.microprofile.testing.testng - package io.helidon.microprofile.testing.testng
TestNG extension to run CDI tests.
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.openapi - module io.helidon.openapi
Helidon common OpenAPI behavior.
io.helidon.openapi - package io.helidon.openapi
Helidon OpenAPI support.
io.helidon.openapi.spi - package io.helidon.openapi.spi
OpenAPI SPI.
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
Helidon 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.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
Helidon 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.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.servicecommon - module io.helidon.servicecommon
Helidon WebServer Services Common.
io.helidon.spi - package io.helidon.spi
Extension point to support a single main class (Main) to start various styles of applications, such as Helidon Injection based applications, and Helidon MicroProfile applications.
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.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.providers.jaeger - module io.helidon.tracing.providers.jaeger
Jaeger tracing support.
io.helidon.tracing.providers.jaeger - package io.helidon.tracing.providers.jaeger
Helidon integration with Jaeger tracer.
io.helidon.tracing.providers.opentelemetry - module io.helidon.tracing.providers.opentelemetry
Open telemetry support for Helidon tracing.
io.helidon.tracing.providers.opentelemetry - package io.helidon.tracing.providers.opentelemetry
Open Telemetry tracing support that plugs into the TracerBuilder SPI and provides a Tracer implementation.
io.helidon.tracing.providers.opentracing - module io.helidon.tracing.providers.opentracing
Open tracing support for Helidon tracing.
io.helidon.tracing.providers.opentracing - package io.helidon.tracing.providers.opentracing
Open Tracing support that plugs into the TracerBuilder SPI and provides a Tracer implementation.
io.helidon.tracing.providers.opentracing.spi - package io.helidon.tracing.providers.opentracing.spi
Open Tracing specific SPI, to add various tracers.
io.helidon.tracing.providers.zipkin - module io.helidon.tracing.providers.zipkin
Zipkin tracing support.
io.helidon.tracing.providers.zipkin - package io.helidon.tracing.providers.zipkin
Brave based Open Tracing implementation for an integration with Zipkin.
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
TracerResolver tracing support.
io.helidon.tracing.tracerresolver - package io.helidon.tracing.tracerresolver
Helidon tracing support for TracerResolver.
io.helidon.webclient.api - module io.helidon.webclient.api
Helidon WebClient API.
io.helidon.webclient.api - package io.helidon.webclient.api
Helidon WebClient APIs shared by all types of clients.
io.helidon.webclient.dns.resolver.first - module io.helidon.webclient.dns.resolver.first
Helidon WebClient DNS Resolver First Support.
io.helidon.webclient.dns.resolver.first - package io.helidon.webclient.dns.resolver.first
Helidon WebClient DNS Resolver First Support.
io.helidon.webclient.dns.resolver.roundrobin - module io.helidon.webclient.dns.resolver.roundrobin
Helidon WebClient DNS Resolver Round Robin Support.
io.helidon.webclient.dns.resolver.roundrobin - package io.helidon.webclient.dns.resolver.roundrobin
Helidon WebClient DNS Resolver Round Robin Support.
io.helidon.webclient.http1 - module io.helidon.webclient.http1
Helidon WebClient HTTP/1.1 Support.
io.helidon.webclient.http1 - package io.helidon.webclient.http1
Helidon WebClient HTTP/1.1 Support.
io.helidon.webclient.http2 - module io.helidon.webclient.http2
Helidon WebClient HTTP/2 Support.
io.helidon.webclient.http2 - package io.helidon.webclient.http2
Helidon WebClient HTTP/2 Support.
io.helidon.webclient.metrics - module io.helidon.webclient.metrics
Helidon WebClient Metrics Support.
io.helidon.webclient.metrics - package io.helidon.webclient.metrics
Helidon WebClient Metrics Support.
io.helidon.webclient.security - module io.helidon.webclient.security
Helidon WebClient Security Support.
io.helidon.webclient.security - package io.helidon.webclient.security
Helidon WebClient Security Support.
io.helidon.webclient.spi - package io.helidon.webclient.spi
Helidon WebClient SPI.
io.helidon.webclient.sse - module io.helidon.webclient.sse
Helidon WebClient SSE Support.
io.helidon.webclient.sse - package io.helidon.webclient.sse
Helidon WebClient SSE Support.
io.helidon.webclient.tracing - module io.helidon.webclient.tracing
Helidon WebClient Tracing Support.
io.helidon.webclient.tracing - package io.helidon.webclient.tracing
Helidon WebClient Tracing Support.
io.helidon.webclient.websocket - module io.helidon.webclient.websocket
Helidon WebClient WebSocket Support.
io.helidon.webclient.websocket - package io.helidon.webclient.websocket
Helidon WebClient WebSocket Support.
io.helidon.webserver - module io.helidon.webserver
Helidon WebServer.
io.helidon.webserver - package io.helidon.webserver
Helidon WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
io.helidon.webserver.accesslog - module io.helidon.webserver.accesslog
Helidon WebServer Access Log Support.
io.helidon.webserver.accesslog - package io.helidon.webserver.accesslog
Helidon WebServer Access Log Support.
io.helidon.webserver.context - module io.helidon.webserver.context
Helidon WebServer Context Support.
io.helidon.webserver.context - package io.helidon.webserver.context
Helidon WebServer Context Support.
io.helidon.webserver.cors - module io.helidon.webserver.cors
Helidon WebServer CORS Support.
io.helidon.webserver.cors - package io.helidon.webserver.cors
Helidon WebServer CORS Support.
io.helidon.webserver.graphql - module io.helidon.webserver.graphql
Helidon WebServer GraphQL Support.
io.helidon.webserver.graphql - package io.helidon.webserver.graphql
Helidon WebServer GraphQL Support.
io.helidon.webserver.grpc - module io.helidon.webserver.grpc
Helidon WebServer gRPC Support.
io.helidon.webserver.grpc - package io.helidon.webserver.grpc
Helidon WebServer gRPC Support.
io.helidon.webserver.http - package io.helidon.webserver.http
Helidon WebServer HTTP specific APIs.
io.helidon.webserver.http.spi - package io.helidon.webserver.http.spi
Helidon WebServer HTTP SPI.
io.helidon.webserver.http1 - package io.helidon.webserver.http1
Helidon WebServer HTTP/1.1 specific APIs.
io.helidon.webserver.http1.spi - package io.helidon.webserver.http1.spi
Helidon WebServer HTTP/1.1 specific SPIs.
io.helidon.webserver.http2 - module io.helidon.webserver.http2
Helidon WebServer HTTP/2 Support.
io.helidon.webserver.http2 - package io.helidon.webserver.http2
Helidon WebServer HTTP/2 Support.
io.helidon.webserver.http2.spi - package io.helidon.webserver.http2.spi
Helidon WebServer HTTP/2 SPI.
io.helidon.webserver.observe - module io.helidon.webserver.observe
Helidon WebServer Observability Support.
io.helidon.webserver.observe - package io.helidon.webserver.observe
Helidon WebServer Observability Support.
io.helidon.webserver.observe.config - module io.helidon.webserver.observe.config
Helidon WebServer Observability Config Support.
io.helidon.webserver.observe.config - package io.helidon.webserver.observe.config
Helidon WebServer Observability Config Support.
io.helidon.webserver.observe.health - module io.helidon.webserver.observe.health
Helidon WebServer Observability Health Support.
io.helidon.webserver.observe.health - package io.helidon.webserver.observe.health
Helidon WebServer Observability Health Support.
io.helidon.webserver.observe.info - module io.helidon.webserver.observe.info
Helidon WebServer Observability Info Support.
io.helidon.webserver.observe.info - package io.helidon.webserver.observe.info
Helidon WebServer Observability Info Support.
io.helidon.webserver.observe.log - module io.helidon.webserver.observe.log
Helidon WebServer Observability Log Support.
io.helidon.webserver.observe.log - package io.helidon.webserver.observe.log
Helidon WebServer Observability Log Support.
io.helidon.webserver.observe.metrics - module io.helidon.webserver.observe.metrics
Helidon WebServer Observability Metrics Support.
io.helidon.webserver.observe.metrics - package io.helidon.webserver.observe.metrics
Helidon WebServer Observability Metrics Support.
io.helidon.webserver.observe.spi - package io.helidon.webserver.observe.spi
Helidon WebServer Observability SPI.
io.helidon.webserver.observe.tracing - module io.helidon.webserver.observe.tracing
Helidon WebServer Tracing Support.
io.helidon.webserver.observe.tracing - package io.helidon.webserver.observe.tracing
Helidon WebServer Tracing Observability Support.
io.helidon.webserver.security - module io.helidon.webserver.security
Helidon WebServer Security Support.
io.helidon.webserver.security - package io.helidon.webserver.security
Helidon WebServer Security Support.
io.helidon.webserver.servicecommon - package io.helidon.webserver.servicecommon
Helidon WebServer Services Common.
io.helidon.webserver.spi - package io.helidon.webserver.spi
Helidon WebServer SPI.
io.helidon.webserver.sse - module io.helidon.webserver.sse
Helidon WebServer SSE Support.
io.helidon.webserver.sse - package io.helidon.webserver.sse
Helidon WebServer SSE Support.
io.helidon.webserver.staticcontent - module io.helidon.webserver.staticcontent
Helidon WebServer Static Content Support.
io.helidon.webserver.staticcontent - package io.helidon.webserver.staticcontent
Helidon WebServer Static Content Support.
io.helidon.webserver.testing.junit5 - module io.helidon.webserver.testing.junit5
Helidon WebServer Testing JUnit5 Support.
io.helidon.webserver.testing.junit5 - package io.helidon.webserver.testing.junit5
Helidon WebServer Testing JUnit5 Support.
io.helidon.webserver.testing.junit5.http2 - module io.helidon.webserver.testing.junit5.http2
Helidon WebServer Testing JUnit 5 Support for HTTP2.
io.helidon.webserver.testing.junit5.http2 - package io.helidon.webserver.testing.junit5.http2
Helidon WebServer Testing JUnit 5 Support for HTTP2.
io.helidon.webserver.testing.junit5.spi - package io.helidon.webserver.testing.junit5.spi
Helidon WebServer Testing JUnit5 SPI.
io.helidon.webserver.testing.junit5.websocket - module io.helidon.webserver.testing.junit5.websocket
Helidon WebServer Testing JUnit 5 Support for WebSocket.
io.helidon.webserver.testing.junit5.websocket - package io.helidon.webserver.testing.junit5.websocket
Helidon WebServer Testing JUnit 5 Support for WebSocket.
io.helidon.webserver.websocket - module io.helidon.webserver.websocket
Helidon WebServer WebSocket Support.
io.helidon.webserver.websocket - package io.helidon.webserver.websocket
WebSocket server support.
io.helidon.websocket - module io.helidon.websocket
Helidon WebSocket APIs.
io.helidon.websocket - package io.helidon.websocket
WebSocket APIs.
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 Multi from a ReadableByteChannel.
IoMulti.MultiFromInputStreamBuilder - Class in io.helidon.common.reactive
Fluent API builder for creating a Multi from an InputStream.
IoMulti.MultiToByteChannelBuilder - Class in io.helidon.common.reactive
Fluent API builder for creating a subscriber consuming Multi<ByteBuffer> to WritableByteChannel.
IoMulti.OutputStreamMultiBuilder - Class in io.helidon.common.reactive
Fluent API builder for OutputStreamMulti.
IPv4 - Enum constant in enum class io.helidon.webserver.ProxyProtocolData.Family
IP version 4.
IPV4 - Enum constant in enum class io.helidon.webclient.api.DnsAddressLookup
Only IPv4 addresses will be used.
IPV4_PREFERRED - Enum constant in enum class io.helidon.webclient.api.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.webserver.ProxyProtocolData.Family
IP version 6.
IPV6 - Enum constant in enum class io.helidon.webclient.api.DnsAddressLookup
Only IPv6 addresses will be used.
IPV6_PREFERRED - Enum constant in enum class io.helidon.webclient.api.DnsAddressLookup
Both IPv4 and IPv6 addresses will be used, but if there are any IPv6, they take precedence.
isAbstract(boolean) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Whether this type is abstract.
isAbstract(boolean) - Method in class io.helidon.codegen.classmodel.Method.Builder
Whether this method is abstract.
isAccepted(MediaType) - Method in interface io.helidon.http.Headers
Whether this media type is accepted by these headers.
isAccepted(MediaType) - Method in interface io.helidon.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 interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery
Returns whether the discover is active (i.e., has not been deactivated).
isAfterLast() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
isAgentPresent(Config) - Static method in class io.helidon.tracing.providers.opentelemetry.HelidonOpenTelemetry.AgentDetector
Check if the OTEL Agent is present.
isAnnotationPresent(Class<? extends Annotation>) - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
isApplicable(Class<?>) - Method in class io.helidon.microprofile.tyrus.HelidonComponentProvider
Checks if a bean is known to CDI.
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.
isBackedBy(Class<T>) - Method in interface io.helidon.http.DataChunk
Checks if this instance is backed by buffers of a certain kind.
isBeforeFirst() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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.codegen.TypeInfoFactoryBase
Check if the provided type is either a primitive type, or is from the java package namespace.
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
 
isCatalogAtStart() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
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 true if a call to ConditionallyCloseableConnection.close() will actually close this ConditionallyCloseableConnection.
isCloseable() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
Returns true if a call to DelegatingResultSet.close() will actually close this DelegatingResultSet.
isCloseable() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
Returns true if a call to DelegatingStatement.close() will actually close this DelegatingStatement.
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.ConditionallyCloseableConnection
Returns true if and only if this ConditionallyCloseableConnection either is, or is to be considered to be, closed, such that operations which must throw a SQLException when invoked on a closed connection will do so.
isClosed() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
isClosed() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
isClosed() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
isClosed() - Method in interface io.helidon.tracing.Scope
Whether the method Scope.close() was already called or not.
isCloseOnCompletion() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
isClosePending() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
Returns true if and only if this ConditionallyCloseableConnection is behaving as if the ConditionallyCloseableConnection.close() method has been invoked while this ConditionallyCloseableConnection was not closeable.
isCompleted() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Check if publisher sent onComplete signal 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.
isConnected() - Method in interface io.helidon.common.socket.HelidonSocket
Check if socket is connected.
isConnected() - Method in class io.helidon.common.socket.PlainSocket
 
isConnected() - Method in class io.helidon.webclient.api.TcpClientConnection
 
isConnected() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
 
isDefault(boolean) - Method in class io.helidon.codegen.classmodel.Method.Builder
Whether this method is default.
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.
isDefault(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
Predicate for default modifier (default methods on interfaces).
isDeleted(Meter) - Method in interface io.helidon.metrics.api.MeterRegistry
Indicates if the meter has been deleted.
isEmpty() - Method in interface io.helidon.common.mapper.OptionalValue
Return false if there is a value present, otherwise true.
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.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
Sets whether the service should be enabled.
isEnabled() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
 
isEnabled() - Method in interface io.helidon.integrations.openapi.ui.OpenApiUiConfig
Sets whether the service should be enabled.
isEnabled() - Method in interface io.helidon.metrics.api.ComponentMetricsSettings
Returns whether the component settings indicate that metrics are enabled for the component.
isEnabled() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Sets whether the feature should be enabled.
isEnabled() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
isEnabled() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
Sets whether the feature should be enabled.
isEnabled() - Method in class io.helidon.tracing.config.Traceable
Whether this trace should be executed or not.
isEnabled(boolean) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
Sets whether the service should be enabled.
isEnabled(boolean) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Sets whether the feature should be enabled.
isEntityExpected(String, ApiRequest<?>, Method, String, Status) - Method in class io.helidon.integrations.common.rest.RestApiBase
This method is only called for methods that return an optional entity.
isExcludeUnlistedClasses() - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Gets the value of the excludeUnlistedClasses property.
isFailed() - Method in class io.helidon.common.reactive.EmittingPublisher
Check if publisher has been failed.
isField(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
Predicate for field element kind.
isFinal(boolean) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Whether this type is final.
isFinal(boolean) - Method in class io.helidon.codegen.classmodel.Field.Builder
Whether this field is final.
isFinal(boolean) - Method in class io.helidon.codegen.classmodel.Method.Builder
Whether this method is final.
isFirst() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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.http.DataChunk
An empty data chunk with a flush flag can be used to force a connection flush without actually writing any bytes.
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class io.helidon.integrations.graal.nativeimage.extension.HelidonReflectionFeature
 
isLast() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
isLazy() - Method in interface io.helidon.config.ConfigSourceRuntime
If a config source is lazy, its ConfigSourceRuntime.load() method always returns empty and you must use ConfigSourceRuntime.node(String) methods to retrieve its values.
isLeaf() - Method in interface io.helidon.common.config.Config
Returns true if this node exists and is a leaf node (has no children).
isLeaf() - Method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
Returns true in case the key represents a leaf node.
isLeaf() - Method in interface io.helidon.config.Config
Returns true if this node exists and is a leaf node (has no children).
isLeaf() - Method in enum class io.helidon.config.Config.Type
Returns true if this configuration node is existing a value node.
isList() - Method in interface io.helidon.common.config.Config
Returns true if this node exists and is Type#List.
isList() - Method in class io.helidon.codegen.classmodel.TypeArgument
Indicates whether this type is a java.util.List.
isList() - Method in interface io.helidon.common.types.TypeName
Indicates whether this type is a java.util.List.
isList() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
Indicates whether this type is a java.util.List.
isList() - Method in interface io.helidon.config.Config
Returns true if 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 c is one of the twenty-six lowercase ASCII alphabetic characters between 'a' and 'z' inclusive.
isMap() - Method in class io.helidon.codegen.classmodel.TypeArgument
Indicates whether this type is a java.util.Map.
isMap() - Method in interface io.helidon.common.types.TypeName
Indicates whether this type is a java.util.Map.
isMap() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
Indicates whether this type is a java.util.Map.
isMeterEnabled(String) - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
 
isMeterEnabled(String) - Method in interface io.helidon.metrics.api.ScopeConfig
Indicates whether the specified meter is enabled according to the scope configuration.
isMeterEnabled(String, String) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
isMeterEnabled(String, String) - Method in interface io.helidon.metrics.api.MetricsConfig
Reports whether the specified meter within the indicated scope is enabled, according to the metrics configuration.
isMeterEnabled(String, Map<String, String>, Optional<String>) - Method in interface io.helidon.metrics.api.MeterRegistry
Returns whether the specified meter is enabled or not, based on whether the meter registry as a whole is enabled and also whether the config settings for filtering include and exclude indicate the specific meter is enabled.
isMethod(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
Predicate for method element kind.
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(SecretBundleNodeConfigSource.Stamp) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource
Deprecated.
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.
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.webserver.http.RoutingResponse
Whether this request is nexted (ServerResponse.next() was called).
isNexted() - Method in class io.helidon.webserver.http.ServerResponseBase
 
isNoHosts(InetSocketAddress) - Method in class io.helidon.webclient.api.Proxy
Verifies whether the current host is inside noHosts.
isObject() - Method in interface io.helidon.common.config.Config
Returns true if this node exists and is Type#Object.
isObject() - Method in interface io.helidon.config.Config
Returns true if this node exists and is Type#Object.
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
 
isOpen() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Whether this module is declared as open module.
isOpen() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
 
isOpen() - Method in interface io.helidon.codegen.ModuleInfo
Whether this module is declared as open module.
isOpen(boolean) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Whether this module is declared as open module.
isOptional() - Method in class io.helidon.codegen.classmodel.TypeArgument
Indicates whether this type is a java.util.Optional.
isOptional() - Method in interface io.helidon.common.types.TypeName
Indicates whether this type is a java.util.Optional.
isOptional() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
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.FAILURE without doing any side effects (e.g.
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.websocket.ClientWsFrame
 
isPayload() - Method in class io.helidon.websocket.ServerWsFrame
 
isPayload() - Method in interface io.helidon.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.websocket.ClientWsFrame
 
isPayload(AbstractWsFrame.FrameHeader) - Static method in class io.helidon.websocket.ServerWsFrame
 
isPermitted() - Method in class io.helidon.security.AuthorizationResponse
Returns true if access to resource was permitted.
isPoolable() - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
isPreface(byte[]) - Static method in class io.helidon.http.http2.Http2Util
Check if the bytes provided start with the prior knowledge preface.
isPresent() - Method in interface io.helidon.common.mapper.OptionalValue
Return true if there is a value present, otherwise false.
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.
isPrivate(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
Predicate for private modifier.
isProduction() - Method in record class io.helidon.codegen.CodegenScope
Whether this is a production scope.
isProvider() - Method in class io.helidon.faulttolerance.AsyncImpl$$Injection$$Activator
 
isProvider() - Method in class io.helidon.faulttolerance.BulkheadImpl$$Injection$$Activator
 
isProvider() - Method in class io.helidon.faulttolerance.CircuitBreakerImpl$$Injection$$Activator
 
isProvider() - Method in class io.helidon.faulttolerance.RetryImpl$$Injection$$Activator
 
isProvider() - Method in class io.helidon.faulttolerance.TimeoutImpl$$Injection$$Activator
 
isProvider() - Method in class io.helidon.integrations.oci.sdk.runtime.OciAuthenticationDetailsProvider$$Injection$$Activator
 
isProvider() - Method in class io.helidon.integrations.oci.sdk.runtime.OciRegionProvider$$Injection$$Activator
 
isProvider() - Method in class io.helidon.webclient.api.LoomClient$$Injection$$Activator
 
isPseudoHeader() - Method in interface io.helidon.http.HeaderName
Http2 defines pseudoheaders as headers starting with a : character.
isPublic() - Element in annotation interface io.helidon.builder.api.Prototype.Blueprint
The generated interface is public by default.
isPublic(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
Predicate for public modifier.
isReadOnly() - Method in interface io.helidon.http.DataChunk
Returns true if the underlying byte buffer of this chunk is read only or false otherwise.
isReadOnly() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
isReadOnly() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
isReadOnly() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
isReadOnly(ELContext, Object, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
 
isReleased() - Method in interface io.helidon.http.DataChunk
Whether this chunk is released and the associated data structures returned by methods (such as DataChunk.iterator() or DataChunk.bytes()) should not be used.
isRoot() - Method in interface io.helidon.common.config.Config.Key
Returns true in case the key represents root config node, otherwise it returns false.
isRunning() - Method in interface io.helidon.webserver.WebServer
Returns true if the server is currently running.
isRunningOnOci() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciAvailability
Will source the config bean from OciExtension.ociConfig() to make the call to OciAvailability.isRunningOnOci(OciConfig).
isRunningOnOci(OciConfig) - Method in interface io.helidon.integrations.oci.sdk.runtime.OciAvailability
Returns true if the implementation determines it is running on/inside an OCI compute node.
isRuntime() - Static method in class io.helidon.common.NativeImageHelper
Check whether we are in native image runtime.
isScopeEnabled(String) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
isScopeEnabled(String) - Method in interface io.helidon.metrics.api.MetricsConfig
Reports whether the specified scope is enabled, according to any scope configuration that is part of this metrics configuration.
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 interface io.helidon.webserver.http.ServerRequest
Whether this request was over a secure protocol (TLS).
isSecure() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
 
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.webserver.http.ServerResponse
Whether this response has been sent.
isSet() - Method in class io.helidon.codegen.classmodel.TypeArgument
Indicates whether this type is a java.util.Set.
isSet() - Method in interface io.helidon.common.types.TypeName
Indicates whether this type is a java.util.Set.
isSet() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
Indicates whether this type is a java.util.Set.
isSimpleIdentifier(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
isStatic() - Method in record class io.helidon.codegen.ModuleInfoRequires
Returns the value of the isStatic record component.
isStatic(boolean) - Method in class io.helidon.codegen.classmodel.Field.Builder
Whether this field is static.
isStatic(boolean) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
 
isStatic(boolean) - Method in class io.helidon.codegen.classmodel.Method.Builder
Whether this method is static.
isStatic(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
Predicate for static modifier.
isSuccess() - Method in enum class io.helidon.security.SecurityResponse.SecurityStatus
 
isSuccess(String, ApiRequest<?>, Method, String, 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 - 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.
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.
isSufficientlyConfigured(Config) - Static method in class io.helidon.integrations.oci.sdk.runtime.OciExtension
Returns true if the given config is sufficiently configured in order to identity an OCI authentication strategy.
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.
isSupplier() - Method in class io.helidon.codegen.classmodel.TypeArgument
Indicates whether this type is a Supplier.
isSupplier() - Method in interface io.helidon.common.types.TypeName
Indicates whether this type is a Supplier.
isSupplier() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
Indicates whether this type is a Supplier.
isTcp() - Method in interface io.helidon.webclient.spi.HttpClientSpi
For TCP based protocols, we can do ALPN negotiation, obtain a connection, and then let the client handle the protocol.
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
Returns true if the current Transaction has a status indicating that it is active.
isTransitive() - Method in record class io.helidon.codegen.ModuleInfoRequires
Returns the value of the isTransitive record component.
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.
isUpgraded() - Method in class io.helidon.webclient.http1.UpgradeResponse
Whether upgrade succeeded or not.
isUpperCase(char) - Static method in class io.helidon.common.buffers.Ascii
Indicates whether c is 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.
isUsingSystemProxy(String) - Method in class io.helidon.webclient.api.Proxy
Verifies whether the specified Uri is using system proxy.
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.ConditionallyCloseableConnection
 
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.
isVoid(TypedElementInfo) - Static method in class io.helidon.codegen.ElementInfoPredicates
Predicate for void methods.
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.ConditionallyCloseableConnection
 
isWrapperFor(Class<?>) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
isWrapperFor(Class<?>) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
isWrapperFor(Class<?>) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
isWrapperFor(Class<?>) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
item() - Method in class io.helidon.config.ConfigItem.BuilderBase.ConfigItemImpl
 
item() - Method in class io.helidon.config.ConfigItem.BuilderBase
Handled config item.
item() - Method in interface io.helidon.config.ConfigItem
Handled config item.
item(String) - Method in class io.helidon.config.ConfigItem.BuilderBase
Handled config item.
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 class io.helidon.cors.MappedCrossOriginConfig
 
iterator() - Method in interface io.helidon.http.DataChunk
 
iv() - Method in class io.helidon.security.jwt.EncryptedJwt
Initialization vector for the encrypted content.

J

JacksonMediaSupportProvider - Class in io.helidon.http.media.jackson
ServiceLoader provider implementation for Jackson media support.
JacksonMediaSupportProvider() - Constructor for class io.helidon.http.media.jackson.JacksonMediaSupportProvider
Deprecated.
JacksonRuntimeException - Exception Class in io.helidon.http.media.jackson
A RuntimeException that indicates a problem was encountered while performing JSON manipulation with Jackson.
JacksonSupport - Class in io.helidon.http.media.jackson
ServiceLoader provider implementation for Jackson media support.
JAEGER - Enum constant in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.PropagationFormat
The Jaeger trace context propagation format.
JaegerDataPropagationProvider - Class in io.helidon.tracing.providers.jaeger
A data propagation provider for Jaeger.
JaegerDataPropagationProvider() - Constructor for class io.helidon.tracing.providers.jaeger.JaegerDataPropagationProvider
 
JaegerDataPropagationProvider.JaegerContext - Class in io.helidon.tracing.providers.jaeger
Jaeger Context.
JaegerTracerBuilder - Class in io.helidon.tracing.providers.jaeger
The JaegerTracerBuilder is a convenience builder for Tracer to use with Jaeger.
JaegerTracerBuilder() - Constructor for class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
Default constructor, does not modify any state.
JaegerTracerBuilder.PropagationFormat - Enum Class in io.helidon.tracing.providers.jaeger
Supported Jaeger trace context propagation formats.
JaegerTracerBuilder.SamplerType - Enum Class in io.helidon.tracing.providers.jaeger
Sampler type definition.
JaegerTracerBuilder.SpanProcessorType - Enum Class in io.helidon.tracing.providers.jaeger
Span Processor type.
JaegerTracerProvider - Class in io.helidon.tracing.providers.jaeger
Jaeger java service.
JaegerTracerProvider() - Constructor for class io.helidon.tracing.providers.jaeger.JaegerTracerProvider
 
JakartaJms - Class in io.helidon.messaging.connectors.jms.shim
Main shim entry point, allows wrapping javax types to jakarta types.
JakartaSession<T> - 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.
jarFile - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
 
javadoc(Javadoc) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
 
javadoc(Javadoc) - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
javadoc(Javadoc) - Method in class io.helidon.codegen.classmodel.Field.Builder
 
Javadoc - Class in io.helidon.codegen.classmodel
Javadoc model representation.
Javadoc.Builder - Class in io.helidon.codegen.classmodel
Fluent API builder for Javadoc.
javaType() - Method in interface io.helidon.dbclient.DbColumn
Type of the column as would be returned by the underlying database driver.
javaType() - Method in class io.helidon.dbclient.mongodb.MongoDbColumn
 
JavaxElPolicyExecutor - Class in io.helidon.security.abac.policy.el
PolicyExecutor for 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 JavaxElPolicyExecutor to 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 JaxRsApplication instances.
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.
JdbcClientBuilder - Class in io.helidon.dbclient.jdbc
Fluent API builder for JdbcClientBuilder that implements the DbClientBuilder from Helidon DB API.
JdbcClientProvider - Class in io.helidon.dbclient.jdbc
Provider for JDBC database implementation.
JdbcClientProvider() - Constructor for class io.helidon.dbclient.jdbc.JdbcClientProvider
 
JdbcConnectionPool - Interface in io.helidon.dbclient.jdbc
JDBC connection pool.
JdbcConnectionPool.BuilderBase<B,T> - Class in io.helidon.dbclient.jdbc
Base fluent API builder for JdbcConnectionPool.
JdbcConnectionPoolProvider - Interface in io.helidon.dbclient.jdbc.spi
ServiceLoader provider interface for JDBC connection pool.
JdbcParametersConfig - Interface in io.helidon.dbclient.jdbc
JDBC parameters setter configuration.
JdbcParametersConfig.Builder - Class in io.helidon.dbclient.jdbc
Fluent API builder for JdbcParametersConfig.
JdbcParametersConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.dbclient.jdbc
Fluent API builder base for JdbcParametersConfig.
JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl - Class in io.helidon.dbclient.jdbc
Generated implementation of the prototype, can be extended by descendant prototype implementations.
JdbcParametersConfigImpl(JdbcParametersConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
Create an instance providing a builder.
JdbcStatement<S> - Class in io.helidon.dbclient.jdbc
JDBC statement base implementation.
JerseyClientBuilderListener - Class in io.helidon.jersey.client
Listen to the Jersey's client builder being invoked and register Helidon executor provider.
JerseyClientBuilderListener() - Constructor for class io.helidon.jersey.client.JerseyClientBuilderListener
 
JerseySecurityFeature - Class in io.helidon.microprofile.security
Integration of Security module with Jersey.
JerseySecurityFeature() - Constructor for class io.helidon.microprofile.security.JerseySecurityFeature
Create a new instance of security feature for a security component.
JerseySecurityFeature(Security) - Constructor for class io.helidon.microprofile.security.JerseySecurityFeature
Create a new instance of security feature for a security component.
JerseySecurityFeature.Builder - Class in io.helidon.microprofile.security
JerseySecurityFeature fluent API builder.
jitter() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
jitter() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
 
jitter() - Method in interface io.helidon.faulttolerance.RetryConfig
jitter(Duration) - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy.Builder
Random part of the delay.
jitter(Duration) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
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 UnsupportedOperationException when 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
Deprecated.
Please use PersistenceExtension instead.
JpaExtension() - Constructor for class io.helidon.integrations.cdi.jpa.JpaExtension
Deprecated.
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.OpenApiFormat
JSON.
JSON_ARRAY_TYPE - Static variable in class io.helidon.http.media.jsonp.JsonpSupport
Json array generic type.
JSON_COLLECTION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementDml
Collection JSON parameter name.
JSON_COLLECTION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementGet
Collection JSON parameter name.
JSON_COLLECTION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementQuery
Collection JSON parameter name.
JSON_EVENT_STREAM_PREDICATE - Static variable in class io.helidon.http.HttpMediaTypes
Predicate to test if MediaType is text/event-stream without any parameter or with parameter "element-type".
JSON_OBJECT_TYPE - Static variable in class io.helidon.http.media.jsonp.JsonpSupport
Json object generic type.
JSON_OPERATION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementDml
Operation JSON parameter name.
JSON_OPERATION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementGet
Operation JSON parameter name.
JSON_OPERATION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementQuery
Operation JSON parameter name.
JSON_PREDICATE - Static variable in class io.helidon.http.HttpMediaTypes
Predicate to test if MediaType is application/json or has json suffix.
JSON_PROJECTION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementDml
Projection JSON parameter name: Defines projection to restrict returned fields.
JSON_PROJECTION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementGet
Projection JSON parameter name: Defines projection to restrict returned fields.
JSON_PROJECTION - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementQuery
Projection JSON parameter name: Defines projection to restrict returned fields.
JSON_QUERY - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementDml
Query JSON parameter name.
JSON_QUERY - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementGet
Query JSON parameter name.
JSON_QUERY - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementQuery
Query JSON parameter name.
JSON_UTF_8 - Static variable in class io.helidon.http.HttpMediaTypes
application/json media type with UTF-8 charset.
JSON_VALUE - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementDml
Value JSON parameter name.
JSON_VALUE - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementGet
Value JSON parameter name.
JSON_VALUE - Static variable in class io.helidon.dbclient.mongodb.MongoDbStatementQuery
Value JSON parameter name.
JsonbMediaSupportProvider - Class in io.helidon.http.media.jsonb
ServiceLoader provider implementation for JSON Binding media support.
JsonbMediaSupportProvider() - Constructor for class io.helidon.http.media.jsonb.JsonbMediaSupportProvider
Deprecated.
JsonbSupport - Class in io.helidon.http.media.jsonb
ServiceLoader provider implementation for JSON Binding media support.
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.
JsonMeterRegistryFormatterProvider - Class in io.helidon.webserver.observe.metrics
JSON formatter provider.
JsonMeterRegistryFormatterProvider() - Constructor for class io.helidon.webserver.observe.metrics.JsonMeterRegistryFormatterProvider
Creates a new instance for service loading.
jsonOkResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, 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.http.media.jsonp
ServiceLoader provider implementation for JSON Processing media support.
JsonpMediaSupportProvider() - Constructor for class io.helidon.http.media.jsonp.JsonpMediaSupportProvider
Deprecated.
JsonProcessingMapper - Class in io.helidon.dbclient.jsonp
Json processing mapper.
JsonProcessingMapperProvider - Class in io.helidon.dbclient.jsonp
JSON-P mapper provider.
JsonProcessingMapperProvider() - Constructor for class io.helidon.dbclient.jsonp.JsonProcessingMapperProvider
 
JsonpSupport - Class in io.helidon.http.media.jsonp
Media support implementation for JSON Processing media support.
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.
JsonRequest - Class in io.helidon.integrations.common.rest
Implementation of a ApiRequest that allows free configuration of the JSON object.
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.
JTA - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitTransactionType
 
JtaAdaptingDataSource - Class in io.helidon.integrations.jta.jdbc
An AbstractDataSource that wraps another DataSource that might 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-aware DataSource behave as sensibly as possible in the presence of a JTA-managed transaction.
JtaAdaptingDataSource(TransactionSupplier, TransactionSynchronizationRegistry, boolean, ExceptionConverter, DataSource, boolean) - Constructor for class io.helidon.integrations.jta.jdbc.JtaAdaptingDataSource
Creates a new JtaAdaptingDataSource that wraps the supplied DataSource and helps its connections participate in XA transactions.
JtaAdaptingDataSource(TransactionSupplier, TransactionSynchronizationRegistry, boolean, ExceptionConverter, XADataSource, boolean, boolean) - Constructor for class io.helidon.integrations.jta.jdbc.JtaAdaptingDataSource
Deprecated.
This constructor exists only to handle certain XA-aware connection pools that allow an end-user caller to "borrow" XAConnections and to "return" them using their close() methods, a non-standard practice which is discouraged by the documentation of PooledConnection (from which XAConnection inherits). For such connection pools, XAConnections that are "borrowed" must be returned in this manner to avoid leaks. This constructor implements this behavior. Before using it, you should make sure that the connection pool in question implementing or supplying the XADataSource has the behavior described above; normally an XAConnection should not be used directly or closed by end-user code.
jtaDataSource - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
 
JtaDataSource - Class in io.helidon.integrations.jta.jdbc
Deprecated, for removal: This API element is subject to removal in a future version.
This class is slated for removal. It makes incorrect assumptions about threading in a JTA environment. Specifically, this class' implementation incorrectly assumes that the JtaDataSource.afterCompletion(int) method will be invoked on the same thread as the governing transaction, which is not necessarily the case, especially in the case of asynchronous rollbacks. As a result, Connections acquired by instances of this class may not be closed properly.
JtaDataSource(Supplier<? extends DataSource>, BooleanSupplier) - Constructor for class io.helidon.integrations.jta.jdbc.JtaDataSource
Deprecated.
Creates a new JtaDataSource.
JtaDataSource(DataSource, BooleanSupplier) - Constructor for class io.helidon.integrations.jta.jdbc.JtaDataSource
Deprecated.
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.webserver.testing.junit5
Utility methods for JUnit5 extensions.
just(Observer...) - Static method in class io.helidon.webserver.observe.ObserveFeature
Create a new support with default configuration and an explicit list of observers.
just(Collection<T>) - Static method in interface io.helidon.common.reactive.Multi
Create a Multi instance that publishes the given items to a single subscriber.
just(Supplier<? extends ConfigSource>...) - Static method in interface io.helidon.config.Config
Creates a new Config loaded from the specified ConfigSources.
just(T) - Static method in interface io.helidon.common.reactive.Single
Create a Single instance that publishes the given item to its subscriber(s).
just(T...) - Static method in interface io.helidon.common.reactive.Multi
Create a Multi instance 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 Jwk which 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
JwkKeys which 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 AnnotationAnalyzer which checks for LoginConfig annotation 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
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 JwtProvider to auto-configure it with Security.
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
Create a new instance.
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.
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 Publisher that 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 class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Keep alive of the thread pool executor.
keepAlive() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
keepAlive() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
Keep alive of the thread pool executor.
keepAlive() - Method in enum class io.helidon.http.DirectHandler.EventType
Whether keep alive should be maintained for this event type.
keepAlive() - Method in class io.helidon.http.DirectHandler.TransportResponse
Whether the connection should use keep alive.
keepAlive() - Method in exception class io.helidon.http.HttpException
Whether we should attempt to keep the connection alive (if enabled for it).
keepAlive() - Method in exception class io.helidon.http.RequestException
Whether to attempt to keep connection alive.
keepAlive() - Method in class io.helidon.webclient.api.ClientRequestBase
 
keepAlive() - Method in interface io.helidon.webclient.api.FullClientRequest
Whether to use keep-alive connection (if relevant for the used HTTP version).
keepAlive() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
 
keepAlive() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
keepAlive() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
keepAlive() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
keepAlive() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
keepAlive() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
keepAlive() - Method in interface io.helidon.webclient.api.HttpClientConfig
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
keepAlive() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
keepAlive() - Method in interface io.helidon.webclient.api.HttpConfigBase
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
keepAlive() - Method in interface io.helidon.webclient.api.WebClientConfig
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
keepAlive() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
keepAlive() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
keepAlive() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
keepAlive() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
 
keepAlive() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Configure socket keep alive.
keepAlive() - Method in interface io.helidon.webserver.ConnectionConfig
Configure socket keep alive.
keepAlive(boolean) - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
Configure keep alive.
keepAlive(boolean) - Method in interface io.helidon.webclient.api.ClientRequest
Whether to use keep alive with this request.
keepAlive(boolean) - Method in class io.helidon.webclient.api.ClientRequestBase
 
keepAlive(boolean) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Determines if connection keep alive is enabled (NOT socket keep alive, but HTTP connection keep alive, to re-use the same connection for multiple requests).
keepAlive(boolean) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Configure socket keep alive.
keepAlive(Duration) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Keep alive of the thread pool executor.
key() - Method in interface io.helidon.common.config.Config
Returns the fully-qualified key of the Config node.
key() - Method in interface io.helidon.common.config.ConfigValue
Returns the fully-qualified key of the originating Config node.
key() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Read a private key from PEM format from a resource definition.
key() - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
 
key() - Method in interface io.helidon.common.pki.PemKeys
Read a private key from PEM format from a resource definition.
key() - Method in interface io.helidon.config.Config
Returns the fully-qualified key of the Config node.
key() - Method in interface io.helidon.config.ConfigValue
Returns the fully-qualified key of the originating Config node.
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 interface io.helidon.metrics.api.Tag
Returns the tag's key.
key() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddConfig
Configuration property key.
key() - Element in annotation interface io.helidon.microprofile.testing.testng.AddConfig
Configuration property key.
key() - Method in class io.helidon.tracing.Tag
Tag name.
key(Resource) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Read a private key from PEM format from a resource definition.
key(ResourceConfig) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
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(Consumer<ResourceConfig.Builder>) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Read a private key from PEM format from a resource definition.
KEY_PERFORMANCE_INDICATORS_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsConfig
Config key for KPI metrics settings.
KEY_PERFORMANCE_INDICATORS_CONFIG_KEY - Static variable in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
Config key for KPI metrics settings.
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 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 class io.helidon.security.jwt.jwk.Jwk
Key type of RSA keys.
keyAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Alias of the private key in the keystore.
keyAlias() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
 
keyAlias() - Method in interface io.helidon.common.pki.KeystoreKeys
Alias of the private key in the keystore.
keyAlias(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
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.
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.
keyDeserializer(Class<? extends Deserializer<?>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
Deserializer class for key that implements the Deserializer interface.
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).
keyManager() - Method in class io.helidon.common.tls.ConfiguredTlsManager
 
keyManager() - Method in interface io.helidon.common.tls.TlsManager
The key manager in use.
keyManagerFactoryAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Algorithm of the key manager factory used when private key is defined.
keyManagerFactoryAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
keyManagerFactoryAlgorithm() - Method in interface io.helidon.common.tls.TlsConfig
Algorithm of the key manager factory used when private key is defined.
keyManagerFactoryAlgorithm(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Algorithm of the key manager factory used when private key is defined.
keyManagerFactoryProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Key manager factory provider.
keyManagerFactoryProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
keyManagerFactoryProvider() - Method in interface io.helidon.common.tls.TlsConfig
Key manager factory provider.
keyManagerFactoryProvider(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
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.
keyOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The Key OCID.
keyOcid() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
 
keyOcid() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
The Key OCID.
keyOcid(String) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The Key OCID.
keyPassphrase() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Pass-phrase of the key in the keystore (used for private keys).
keyPassphrase() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
 
keyPassphrase() - Method in interface io.helidon.common.pki.KeystoreKeys
Pass-phrase of the key in the keystore (used for private keys).
keyPassphrase() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Passphrase for private key.
keyPassphrase() - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
 
keyPassphrase() - Method in interface io.helidon.common.pki.PemKeys
Passphrase for private key.
keyPassphrase(char[]) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Pass-phrase of the key in the keystore (used for private keys).
keyPassphrase(char[]) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Passphrase for private key.
keyPassphrase(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Pass-phrase of the key in the keystore (used for private keys).
keyPassphrase(String) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Passphrase for private key.
keyPassword() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The Key password.
keyPassword() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
 
keyPassword() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
The Key password.
keyPassword(char[]) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The Key password.
keyPassword(String) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The Key password.
keyPassword(Supplier<char[]>) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The Key password.
keyPerformanceIndicatorMetricsConfig() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Key performance indicator metrics settings.
keyPerformanceIndicatorMetricsConfig() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
keyPerformanceIndicatorMetricsConfig() - Method in interface io.helidon.metrics.api.MetricsConfig
Key performance indicator metrics settings.
keyPerformanceIndicatorMetricsConfig(KeyPerformanceIndicatorMetricsConfig) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Key performance indicator metrics settings.
keyPerformanceIndicatorMetricsConfig(Consumer<KeyPerformanceIndicatorMetricsConfig.Builder>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Key performance indicator metrics settings.
keyPerformanceIndicatorMetricsConfig(Supplier<? extends KeyPerformanceIndicatorMetricsConfig>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Key performance indicator metrics settings.
KeyPerformanceIndicatorMetricsConfig - Interface in io.helidon.metrics.api
Config bean for KPI metrics configuration.
KeyPerformanceIndicatorMetricsConfig.Builder - Class in io.helidon.metrics.api
Fluent API builder for KeyPerformanceIndicatorMetricsConfig.
KeyPerformanceIndicatorMetricsConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.metrics.api
Fluent API builder base for KeyPerformanceIndicatorMetricsConfig.
KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl - Class in io.helidon.metrics.api
Generated implementation of the prototype, can be extended by descendant prototype implementations.
KeyPerformanceIndicatorMetricsConfigImpl(KeyPerformanceIndicatorMetricsConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl
Create an instance providing a builder.
KeyPerformanceIndicatorSupport - Interface in io.helidon.webserver
Definitions and factory methods for key performance indicator KeyPerformanceIndicatorSupport.Context and KeyPerformanceIndicatorSupport.Metrics.
KeyPerformanceIndicatorSupport.Context - Interface in io.helidon.webserver
Per-request key performance indicator context, with behavior common to immediately-processed requests and deferrable ones.
KeyPerformanceIndicatorSupport.DeferrableRequestContext - Interface in io.helidon.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.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.Baggage
Returns the keys present in the baggage.
keys() - Method in interface io.helidon.tracing.HeaderProvider
All keys available in the headers (header names).
Keys - Interface in io.helidon.common.pki
Configuration of keys.
Keys.Builder - Class in io.helidon.common.pki
Fluent API builder for Keys.
Keys.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.common.pki
Fluent API builder base for Keys.
Keys.BuilderBase.KeysImpl - Class in io.helidon.common.pki
Generated implementation of the prototype, can be extended by descendant prototype implementations.
keySerializer(Class<? extends Serializer<?>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
Serializer class for key that implements the Serializer interface.
KeysImpl(Keys.BuilderBase<?, ?>) - Constructor for class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
Create an instance providing a builder.
keySize(int) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
Set size of the key (in bits) which should be generated.
keystore() - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
 
keystore() - Method in class io.helidon.common.pki.Keys.BuilderBase
Configure keys from a keystore.
keystore() - Method in interface io.helidon.common.pki.Keys
Configure keys from a keystore.
keystore() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Keystore resource definition.
keystore() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
 
keystore() - Method in interface io.helidon.common.pki.KeystoreKeys
Keystore resource definition.
keystore(Resource) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Keystore resource definition.
keystore(ResourceConfig) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Keystore resource definition.
keystore(KeystoreKeys) - Method in class io.helidon.common.pki.Keys.BuilderBase
Configure keys from a keystore.
keystore(Consumer<ResourceConfig.Builder>) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Keystore resource definition.
keystore(Consumer<KeystoreKeys.Builder>) - Method in class io.helidon.common.pki.Keys.BuilderBase
Configure keys from a keystore.
keystore(Supplier<? extends Resource>) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Keystore resource definition.
KeystoreKeys - Interface in io.helidon.common.pki
Resources from a java keystore (PKCS12, JKS etc.).
KeystoreKeys.Builder - Class in io.helidon.common.pki
Fluent API builder for KeystoreKeys.
KeystoreKeys.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.common.pki
Fluent API builder base for KeystoreKeys.
KeystoreKeys.BuilderBase.KeystoreKeysImpl - Class in io.helidon.common.pki
Generated implementation of the prototype, can be extended by descendant prototype implementations.
KeystoreKeysImpl(KeystoreKeys.BuilderBase<?, ?>) - Constructor for class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
Create an instance providing a builder.
keystorePassphrase(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
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.
KIBIBITS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
KILOBITS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
KILOBYTES - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
kind() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The kind of element (e.g., method, field, etc).
kind() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
kind() - Method in interface io.helidon.common.types.TypedElementInfo
The kind of element (e.g., method, field, etc).
kind() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The kind of this type.
kind() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
kind() - Method in interface io.helidon.common.types.TypeInfo
The kind of this type.
kind() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
Kind of this option.
kind(ElementKind) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The kind of element (e.g., method, field, etc).
kind(ElementKind) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The kind of this type.
kind(Span.Kind) - Method in interface io.helidon.tracing.Span.Builder
Kind of this span.
KIND_ANNOTATION_TYPE - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
Annotation element type kind.
KIND_CLASS - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
Interface element type kind.
KIND_CONSTRUCTOR - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
Constructor element type kind.
KIND_ENUM - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
Enum element type kind.
KIND_FIELD - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
Field element type kind.
KIND_INTERFACE - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
Interface element type kind.
KIND_METHOD - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
Method element type kind.
KIND_PACKAGE - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
Package element type kind.
KIND_PARAMETER - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
Parameter element type kind.
KIND_RECORD - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
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.
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.
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.spi.ExemplarService
Returns a label using whatever current context is available.
labeled(double) - 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(double, 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.
last() - Method in interface io.helidon.config.Config.Context
Returns instance of Config node related to same Config key as original node used to get Context from.
last() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
LAST_MODIFIED - Static variable in class io.helidon.http.HeaderNames
The Last-Modified header name.
lastEndpointUri() - Method in interface io.helidon.webclient.api.ClientResponseTyped
URI of the last request.
lastEndpointUri() - Method in interface io.helidon.webclient.http1.Http1ClientResponse
URI of the last request.
lastEndpointUri() - Method in interface io.helidon.webclient.http2.Http2ClientResponse
URI of the last request.
lastEndpointUri() - Method in interface io.helidon.webclient.api.HttpClientResponse
URI of the last request.
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.
lastModified() - Method in interface io.helidon.http.ClientResponseHeaders
Optionally gets the value of HeaderNames.LAST_MODIFIED header.
lastModified(Instant) - Method in interface io.helidon.http.ServerResponseHeaders
Sets the value of HeaderNames.LAST_MODIFIED header.
lastModified(ZonedDateTime) - Method in interface io.helidon.http.ServerResponseHeaders
Sets the value of HeaderNames.LAST_MODIFIED header.
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.faulttolerance.RetryTimeoutException
Last exception thrown in Retry before the overall timeout reached.
lastStreamId() - Method in record class io.helidon.http.http2.Http2GoAway
Returns the value of the lastStreamId record 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 Executor whose Executor.execute(Runnable) method will be used to submit the supplied Runnable.
LAX - Enum constant in enum class io.helidon.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.http.http2.Http2FrameHeader
Length of the associated frame data.
length() - Method in class io.helidon.http.Method
Number of characters.
LENGTH - Static variable in class io.helidon.http.http2.Http2FrameHeader
Frame header length in bytes.
LENGTH_REQUIRED_411 - Static variable in class io.helidon.http.Status
411 Length Required, see HTTP/1.1 documentation.
lengthen() - Method in interface io.helidon.config.ScheduledPollingStrategy.RecurringPolicy
Allows the ScheduledPollingStrategy.RecurringPolicy to react by prolonging the interval between 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.
level() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
 
level() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
Level can be used directly (command line tools), mapped to Maven level (maven plugins), or mapped to diagnostics kind (annotation processing).
level() - Method in interface io.helidon.codegen.CodegenEvent
Level can be used directly (command line tools), mapped to Maven level (maven plugins), or mapped to diagnostics kind (annotation processing).
level(System.Logger.Level) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
Level can be used directly (command line tools), mapped to Maven level (maven plugins), or mapped to diagnostics kind (annotation processing).
LF_BYTE - Static variable in class io.helidon.common.buffers.Bytes
\n (new line) byte.
limit() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
 
limit() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Maximal number of parallel requests going through this bulkhead.
limit() - Method in interface io.helidon.faulttolerance.BulkheadConfig
Maximal number of parallel requests going through this bulkhead.
limit(int) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
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.
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.
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.http.HeaderNames
The Link header 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(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
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.transit.TransitSecrets
List available keys.
list(String) - Method in interface io.helidon.integrations.vault.Secrets
List available secrets on a path.
LIST - Enum constant in enum class io.helidon.config.Config.Type
Config node is a list of indexed elements (values, objects or other lists).
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 class io.helidon.common.types.TypeNames
Type name for List.
LIST - Static variable in interface io.helidon.integrations.vault.Vault
HTTP LIST method used by several Vault engines.
listener() - Method in interface io.helidon.webserver.spi.ServerFeature.SocketBuilders
Configuration of the listener.
listener() - Method in class io.helidon.webserver.websocket.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 Consumer for listening every payload coming from upstream.
ListenerConfig - Interface in io.helidon.webserver
Configuration of a server listener (server socket).
ListenerConfig.Builder - Class in io.helidon.webserver
Fluent API builder for ListenerConfig.
ListenerConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver
Fluent API builder base for ListenerConfig.
ListenerConfig.BuilderBase.ListenerConfigImpl - Class in io.helidon.webserver
Generated implementation of the prototype, can be extended by descendant prototype implementations.
ListenerConfigImpl(ListenerConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
Create an instance providing a builder.
listenerContext() - Method in interface io.helidon.webserver.ConnectionContext
Context of the listener.
listenerContext() - Method in interface io.helidon.webserver.http.ServerRequest
Listener context.
listenerContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
listenerContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Listener scoped context to be used as a parent for webserver request contexts (if used).
listenerContext() - Method in interface io.helidon.webserver.ListenerConfig
Listener scoped context to be used as a parent for webserver request contexts (if used).
listenerContext() - Method in interface io.helidon.webserver.WebServerConfig
Listener scoped context to be used as a parent for webserver request contexts (if used).
listenerContext() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Listener scoped context to be used as a parent for webserver request contexts (if used).
listenerContext(Context) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Listener scoped context to be used as a parent for webserver request contexts (if used).
listenerContext(Consumer<Context.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Listener scoped context to be used as a parent for webserver request contexts (if used).
ListenerContext - Interface in io.helidon.webserver
Listener context.
listenerSocketOptions() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
listenerSocketOptions() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Server listener socket options.
listenerSocketOptions() - Method in interface io.helidon.webserver.ListenerConfig
Server listener socket options.
listenerSocketOptions() - Method in interface io.helidon.webserver.WebServerConfig
Server listener socket options.
listenerSocketOptions() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Server listener socket options.
listenerSocketOptions(Map<SocketOption<?>, ?>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
This method replaces all values with the new ones.
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.
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
 
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 ParsableSource or NodeConfigSource.
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
 
load() - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource
Deprecated.
load(String) - Method in interface io.helidon.openapi.OpenApiManager
Load the model.
load(Feature.BeforeAnalysisAccess, ClassLoader, NativeTrace) - Static method in class io.helidon.integrations.graal.nativeimage.extension.HelidonReflectionConfiguration
Load configuration json files from classpath.
loadCACertificate(String) - Method in interface io.helidon.integrations.oci.tls.certificates.spi.OciCertificatesDownloader
The implementation will download the CA certificate identified by the given ocid from the OCI Certificates Services.
loadCertificates(String) - Method in interface io.helidon.integrations.oci.tls.certificates.spi.OciCertificatesDownloader
The implementation will download the certificate chain identified by the given ocid from the OCI Certificates Service.
Loading a Configuration - Search tag in package io.helidon.config
Section
Loading Configuration - Search tag in interface io.helidon.config.Config
Section
loadKey(String, URI) - Method in interface io.helidon.integrations.oci.tls.certificates.spi.OciPrivateKeyDownloader
The implementation will download the private key identified by the given ocid from the given vault crypto endpoint.
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.
LOCAL_VARIABLE - Enum constant in enum class io.helidon.common.types.ElementKind
Local variable.
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 interface io.helidon.webserver.http.HttpRequest
Peer info of the local side.
localPeer() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
 
locateTransactionManager() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
Returns the TransactionManager instance supplied at construction time.
locateUserTransaction() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
Returns the UserTransaction instance 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.http.ClientResponseHeaders
Optionally gets the value of HeaderNames.LOCATION header.
location(URI) - Method in interface io.helidon.http.ServerResponseHeaders
Sets the value of HeaderNames.LOCATION header.
LOCATION - Static variable in class io.helidon.http.HeaderNames
The Location header name.
LOCATIONS - Static variable in class io.helidon.graphql.server.GraphQlConstants
Key for locations.
locatorsUpdateCopy() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
lock() - Method in class io.helidon.common.reactive.RequestedCounter
Lock internal counter if strict mode is on.
LOCKED_423 - Static variable in class io.helidon.http.Status
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, cancel and request coming to and from preceding operator.
log() - Method in interface io.helidon.common.reactive.Single
Log all signals onSubscribe, onNext, onError, onComplete, cancel and request coming to and from preceding operator.
log(CodegenEvent) - Method in interface io.helidon.codegen.CodegenLogger
Log a new codegen event.
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.FATAL is present).
log(System.Logger.Level, String) - Method in interface io.helidon.codegen.CodegenLogger
Log a new codegen (simple) event.
log(System.Logger, System.Logger.Level, String, Object...) - Method in interface io.helidon.common.socket.SocketContext
Log a message with the current SocketContext.socketId() and SocketContext.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() and SocketContext.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, cancel and request coming to and from preceding operator.
log(Level) - Method in interface io.helidon.common.reactive.Single
Log all signals onSubscribe, onNext, onError, onComplete, cancel and request coming to and from preceding operator.
log(Level, boolean) - Method in interface io.helidon.common.reactive.Multi
Log all signals onSubscribe, onNext, onError, onComplete, cancel and request coming to and from preceding operator.
log(Level, boolean) - Method in interface io.helidon.common.reactive.Single
Log all signals onSubscribe, onNext, onError, onComplete, cancel and request coming to and from preceding operator.
log(Level, String) - Method in interface io.helidon.common.reactive.Multi
Log all signals onSubscribe, onNext, onError, onComplete, cancel and request coming to and from preceding operator.
log(Level, String) - Method in interface io.helidon.common.reactive.Single
Log all signals onSubscribe, onNext, onError, onComplete, cancel and request coming to and from preceding operator.
Log4jMdcPropagator - Class in io.helidon.logging.log4j
This is propagator of Log4j MDC values between different threads.
Log4jMdcPropagator() - Constructor for class io.helidon.logging.log4j.Log4jMdcPropagator
 
Log4jMdcProvider - Class in io.helidon.logging.log4j
Provider for setting MDC values to the Log4j MDC support.
Log4jMdcProvider() - Constructor for class io.helidon.logging.log4j.Log4jMdcProvider
 
Log4jProvider - Class in io.helidon.logging.log4j
Log4j logging provider.
Log4jProvider() - Constructor for class io.helidon.logging.log4j.Log4jProvider
 
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.webserver.accesslog.AccessLogRoutingFeature.Builder
The format for log entries (similar to the Apache LogFormat).
logger() - Method in interface io.helidon.codegen.CodegenContext
Logger to log messages according to the environment we run in (Annotation processor, Maven plugin, command line).
logger() - Method in class io.helidon.codegen.CodegenContextBase
 
logger() - Method in class io.helidon.codegen.CodegenContextDelegate
 
logger() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
 
logger() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
Logger to use, falls back to system logger.
logger() - Method in interface io.helidon.codegen.compiler.CompilerOptions
Logger to use, falls back to system logger.
logger() - Method in class io.helidon.microprofile.security.SecurityFilter
 
logger() - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport
 
logger(CodegenLogger) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
Logger to use, falls back to system logger.
loggerName() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
 
loggerName() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Name of the logger used to obtain access log logger from System.getLogger(String).
loggerName() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
Name of the logger used to obtain access log logger from System.getLogger(String).
loggerName(String) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Name of the logger used to obtain access log logger from System.getLogger(String).
loggerName(String) - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
Name of the logger use to obtain access log logger from System.getLogger(String).
Logging - Search tag in class io.helidon.microprofile.cdi.Main
Section
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.k8s.K8sAuth
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
Enable log leaked sessions.
LogObserveProvider - Class in io.helidon.webserver.observe.log
Deprecated.
only for ServiceLoader
LogObserveProvider() - Constructor for class io.helidon.webserver.observe.log.LogObserveProvider
Deprecated.
only for ServiceLoader
LogObserver - Class in io.helidon.webserver.observe.log
Observer for information about loggers, and possibly to obtain log stream.
LogObserverConfig - Interface in io.helidon.webserver.observe.log
Log Observer configuration.
LogObserverConfig.Builder - Class in io.helidon.webserver.observe.log
Fluent API builder for LogObserver.
LogObserverConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.observe.log
Fluent API builder base for LogObserver.
LogObserverConfig.BuilderBase.LogObserverConfigImpl - Class in io.helidon.webserver.observe.log
Generated implementation of the prototype, can be extended by descendant prototype implementations.
LogObserverConfigImpl(LogObserverConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
Create an instance providing a builder.
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.
LogStreamConfig - Interface in io.helidon.webserver.observe.log
Log stream configuration for Log Observer.
LogStreamConfig.Builder - Class in io.helidon.webserver.observe.log
Fluent API builder for LogStreamConfig.
LogStreamConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.observe.log
Fluent API builder base for LogStreamConfig.
LogStreamConfig.BuilderBase.LogStreamConfigImpl - Class in io.helidon.webserver.observe.log
Generated implementation of the prototype, can be extended by descendant prototype implementations.
LogStreamConfigImpl(LogStreamConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
Create an instance providing a builder.
logUser(Subject) - Method in class io.helidon.security.integration.common.AtnTracing
Log authenticated user.
LONG_RUNNING_REQUESTS_THRESHOLD_DEFAULT - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig
Default long-running requests threshold.
LONG_RUNNING_REQUESTS_THRESHOLD_DEFAULT - Static variable in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl
Default long-running requests threshold.
longData(int) - Static method in class io.helidon.common.testing.http.junit5.SocketHttpClient
Generates at least bytes number of bytes as a sequence of decimal numbers delimited by newlines.
longRunningRequestThreshold() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl
 
longRunningRequestThreshold() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
Threshold in ms that characterizes whether a request is long running.
longRunningRequestThreshold() - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig
Threshold in ms that characterizes whether a request is long running.
longRunningRequestThreshold(Duration) - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
Threshold in ms that characterizes whether a request is long running.
longValue() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value".
longValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value".
longValue(String) - Method in interface io.helidon.common.types.Annotation
Typed value of a named property.
longValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of a named property.
longValues() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value" that is defined as an array.
longValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value" that is defined as an array.
longValues(String) - Method in interface io.helidon.common.types.Annotation
Typed values of a property that is defined as an array.
longValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed values of a property that is defined as an array.
lookup() - Method in class io.helidon.common.buffers.DataReader
Look at the next byte (does not modify position).
lookupConfig(String) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
lookupConfig(String) - Method in interface io.helidon.metrics.api.MetricsConfig
Looks up a single config value within the metrics configuration by config key.
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 Optional of the matching CrossOrigin instance for the path, if any.
LoomClient$$Injection$$Activator - Class in io.helidon.webclient.api
Activator for LoomClient.
LoomClient$$Injection$$Activator() - Constructor for class io.helidon.webclient.api.LoomClient$$Injection$$Activator
Default activator constructor.
LOOP_DETECTED_508 - Static variable in class io.helidon.http.Status
lowerCase() - Method in interface io.helidon.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.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.
LruCacheConfig<K,V> - Interface in io.helidon.common.configurable
Configuration of a LRU Cache.
LruCacheConfig.Builder<K,V> - Class in io.helidon.common.configurable
Fluent API builder for LruCache.
LruCacheConfig.BuilderBase<K,V,BUILDER,PROTOTYPE> - Class in io.helidon.common.configurable
Fluent API builder base for LruCache.
LruCacheConfig.BuilderBase.LruCacheConfigImpl<K,V> - Class in io.helidon.common.configurable
Generated implementation of the prototype, can be extended by descendant prototype implementations.
LruCacheConfigImpl(LruCacheConfig.BuilderBase<K, V, ?, ?>) - Constructor for class io.helidon.common.configurable.LruCacheConfig.BuilderBase.LruCacheConfigImpl
Create an instance providing a builder.

M

main(String[]) - Static method in class io.helidon.common.Version
Display version
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.Main
Start Helidon.
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
Main entry point for any Helidon application.
Main - Class in io.helidon.microprofile.cdi
This is the "master" main class of Helidon MP.
mainTrigger() - Method in record class io.helidon.codegen.ClassCode
Returns the value of the mainTrigger record component.
manager() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
The Tls manager.
manager() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
manager() - Method in interface io.helidon.common.tls.TlsConfig
The Tls manager.
manager() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
OpenAPI manager.
manager() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
manager() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
OpenAPI manager.
manager(TlsManager) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
The Tls manager.
manager(OpenApiManager<?>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
OpenAPI manager.
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.config.MapConfigSource.MapBuilder
Map used as data of this config source.
map(ModuleRef) - Static method in class io.helidon.codegen.scan.ScanModuleInfo
Map a module reference to module descriptor.
map(CodegenContext, TypeInfo) - Method in interface io.helidon.codegen.spi.TypeMapper
Map the original type to a different type, or remove it from processing.
map(Config, GenericType<T>) - Method in interface io.helidon.config.spi.ConfigMapper
Convert the specified Config node into the target type specified by GenericType.
map(Config, Class<T>) - Method in interface io.helidon.config.spi.ConfigMapper
Converts the specified Config node to the target type.
map(ProviderRequest, AuthenticationResponse) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
 
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(Function<? super T, ? extends U>) - Method in interface io.helidon.common.mapper.OptionalValue
If a value is present, apply the provided mapping function to it, and if the result is non-null, return an Optional describing the result.
map(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Multi
Map this Multi instance to a new Multi of another type using the given Function.
map(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Single
Map this Single instance to a new Single of another type using the given Function.
map(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Subscribable
Map this Subscribable instance to a new Subscribable of another type using the given Function.
map(Function<Config, T>) - Method in interface io.helidon.common.config.Config
Typed value as a ConfigValue created 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(SRC, GenericType<T>) - Method in class io.helidon.dbclient.DbColumnBase
Map value to target type using Mapper.
map(SRC, Class<T>) - Method in class io.helidon.dbclient.DbColumnBase
Map value to target type using Mapper.
MAP - Enum constant in enum class io.helidon.config.metadata.ConfiguredOption.Kind
Option is a map of strings to primitive type or String.
MAP - Static variable in class io.helidon.common.types.TypeNames
Type name for Map.
mapAnnotation(CodegenContext, Annotation, ElementKind) - Method in interface io.helidon.codegen.spi.AnnotationMapper
Map an annotation to a set of new annotations.
mapAnnotation(CodegenContext, Annotation, ElementKind) - Static method in class io.helidon.codegen.TypeInfoFactoryBase
Map an annotation using context type mappers.
MapBuilder() - Constructor for class io.helidon.config.MapConfigSource.MapBuilder
Creat a new builder instance.
MapConfigSource - Class in io.helidon.config
ConfigSource implementation based on Map<String, String>.
MapConfigSource.Builder - Class in io.helidon.config
Fluent API builder for MapConfigSource.
MapConfigSource.MapBuilder<T> - Class in io.helidon.config
An abstract fluent API builder for MapConfigSource.
mapElement(CodegenContext, TypedElementInfo) - Method in interface io.helidon.codegen.spi.ElementMapper
Map an element to a different element (changing any of its properties), or remove the element.
mapElement(CodegenContext, TypedElementInfo) - Static method in class io.helidon.codegen.TypeInfoFactoryBase
Map an element using context type mappers.
mapEqualTo(Map<K, V>) - Static method in class io.helidon.common.testing.junit5.MapMatcher
A matcher that performs Map deep equality.
mapList(Function<Config, T>) - Method in interface io.helidon.common.config.Config
Returns this node as a list mapping each list value using the provided mapper.
mapList(Function<Config, T>) - Method in interface io.helidon.config.Config
 
MapMatcher - Class in io.helidon.common.testing.junit5
Hamcrest matchers for Map.
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 CrossOriginConfig instances linked to paths, plus an enabled setting.
MappedCrossOriginConfig.Builder - Class in io.helidon.cors
Fluent builder for Mapped cross-origin config.
mapper() - Method in record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
Returns the value of the mapper record 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<SOURCE>, GenericType<TARGET>, String...) - Method in interface io.helidon.common.mapper.MapperManager
Obtain a mapper for the provided types and qualifiers.
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.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.dbclient.DbMapperProviderImpl
 
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.dbclient.jsonp.JsonProcessingMapperProvider
 
mapper(Class<T>) - Method in interface io.helidon.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.dbclient.DbClientBuilderBase
Get Mapper manager.
mapperManager() - Method in class io.helidon.dbclient.DbClientContext
 
mapperManager() - Method in interface io.helidon.dbclient.DbContext
Configured mapper manager.
mapperManager() - Method in class io.helidon.dbclient.DbExecuteContext
 
mapperManager(MapperManager) - Method in class io.helidon.common.parameters.Parameters.Builder
Configure mapper manager to use.
mapperManager(MapperManager) - Method in class io.helidon.dbclient.DbClient.Builder
Mapper manager for generic mapping, such as mapping of parameters to expected types.
mapperManager(MapperManager) - Method in class io.helidon.dbclient.DbClientBuilderBase
 
mapperManager(MapperManager) - Method in class io.helidon.dbclient.DbClientContext.BuilderBase
Configure the mapper manager to use.
mapperManager(MapperManager) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
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.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.config.objectmapping.ObjectConfigMapperProvider
 
mappers() - Method in interface io.helidon.config.spi.ConfigMapperProvider
Returns a map of mapper functions associated with appropriate target type (Class<?>.
mapperSupportedAnnotationPackages() - Method in interface io.helidon.codegen.CodegenContext
Annotation packages supported by the mappers.
mapperSupportedAnnotationPackages() - Method in class io.helidon.codegen.CodegenContextBase
 
mapperSupportedAnnotationPackages() - Method in class io.helidon.codegen.CodegenContextDelegate
 
mapperSupportedAnnotations() - Method in interface io.helidon.codegen.CodegenContext
Annotations supported by the mappers.
mapperSupportedAnnotations() - Method in class io.helidon.codegen.CodegenContextBase
 
mapperSupportedAnnotations() - Method in class io.helidon.codegen.CodegenContextDelegate
 
MAPPING_QUALIFIER - Static variable in interface io.helidon.dbclient.DbClient
Qualifier used for mapping using MapperManager.map(Object, Class, Class, String...).
mappingFile - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
 
mapType(CodegenContext, TypeInfo) - Static method in class io.helidon.codegen.TypeInfoFactoryBase
Map a type using context type mappers.
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.
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".
masked() - Method in class io.helidon.websocket.ClientWsFrame
 
masked() - Method in class io.helidon.websocket.ServerWsFrame
 
masked() - Method in interface io.helidon.websocket.WsFrame
Whether this frame is masked.
maskedData() - Method in class io.helidon.websocket.ClientWsFrame
Masked data of this frame, to be sent over the network.
maskingKey() - Method in class io.helidon.websocket.ClientWsFrame
 
maskingKey() - Method in class io.helidon.websocket.ServerWsFrame
 
maskingKey() - Method in interface io.helidon.websocket.WsFrame
Masking key, if WsFrame.masked() returns true.
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.http.PathMatcher
Match the provided path against the configured path.
matchedPath() - Method in record class io.helidon.http.PathMatchers.PrefixMatchResult
Returns the value of the matchedPath record component.
matcher(String) - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
Returns a Matcher given a configuration property name that can logically identify and provide access to at least its three component names.
matcher(String) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
 
matcher(String) - Method in class io.helidon.integrations.datasource.ucp.cdi.UniversalConnectionPoolExtension
 
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, UriPath) - Method in interface io.helidon.webserver.observe.tracing.PathTracingConfig
Method used by Helidon to check if this tracing is valid for the specified method and path.
matches(String) - Method in class io.helidon.cors.CrossOriginConfig
Reports whether the specified HTTP method name matches this CrossOriginConfig.
matchesSafely(ConfigNode) - Method in class io.helidon.config.testing.ValueNodeMatcher
 
MatchResult(boolean, RoutedPath) - Constructor for record class io.helidon.http.PathMatchers.MatchResult
Creates an instance of a MatchResult record class.
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.DistributionSummary
Returns the maximum value among the observations recorded by the distribution summary.
max() - Method in interface io.helidon.metrics.api.HistogramSnapshot
Returns the maximum value over all observations.
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(TimeUnit) - Method in interface io.helidon.metrics.api.Timer
Returns the maximum value, expressed in the specified units, consumed by a completed event measured by the timer.
MAX_CONCURRENT_STREAMS - Static variable in interface io.helidon.http.http2.Http2Setting
Setting to define maximal number of open streams.
MAX_FORWARDS - Static variable in class io.helidon.http.HeaderNames
The Max-Forwards header name.
MAX_FRAME_SIZE - Static variable in interface io.helidon.http.http2.Http2Setting
Setting to define maximal frame size.
MAX_HEADER_LIST_SIZE - Static variable in interface io.helidon.http.http2.Http2Setting
Setting to define maximal header list size.
MAX_MAX_FRAME_SIZE - Static variable in interface io.helidon.http.http2.WindowSize
Largest possible setting for MAX_FRAME_SIZE (2^24-1).
MAX_WIN_SIZE - Static variable in interface io.helidon.http.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.http.SetCookie.Builder
Sets Max-Age parameter.
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
 
maxConcurrentRequests() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
maxConcurrentRequests() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Limits the number of requests that can be executed at the same time (the number of active virtual threads of requests).
maxConcurrentRequests() - Method in interface io.helidon.webserver.ListenerConfig
Limits the number of requests that can be executed at the same time (the number of active virtual threads of requests).
maxConcurrentRequests() - Method in interface io.helidon.webserver.WebServerConfig
Limits the number of requests that can be executed at the same time (the number of active virtual threads of requests).
maxConcurrentRequests() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Limits the number of requests that can be executed at the same time (the number of active virtual threads of requests).
maxConcurrentRequests(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Limits the number of requests that can be executed at the same time (the number of active virtual threads of requests).
maxConcurrentStreams() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
 
maxConcurrentStreams() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Maximum number of concurrent streams that the server will allow.
maxConcurrentStreams() - Method in interface io.helidon.webserver.http2.Http2Config
Maximum number of concurrent streams that the server will allow.
maxConcurrentStreams(long) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
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.
maxEmptyFrames() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
 
maxEmptyFrames() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Maximum number of consecutive empty frames allowed on connection.
maxEmptyFrames() - Method in interface io.helidon.webserver.http2.Http2Config
Maximum number of consecutive empty frames allowed on connection.
maxEmptyFrames(int) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Maximum number of consecutive empty frames allowed on connection.
maxExportBatchSize(int) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
Maximum Export Batch Size of exporter requests.
maxFrameLength() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
Max WebSocket frame size supported by the server on a read operation.
maxFrameLength() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
 
maxFrameLength() - Method in interface io.helidon.webserver.websocket.WsConfig
Max WebSocket frame size supported by the server on a read operation.
maxFrameLength(int) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
Max WebSocket frame size supported by the server on a read operation.
maxFrameSize() - Method in interface io.helidon.http.http2.FlowControl.Outbound
MAX_FRAME_SIZE setting last received from the other side or default.
maxFrameSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
maxFrameSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Configure initial MAX_FRAME_SIZE setting for new HTTP/2 connections.
maxFrameSize() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Configure initial MAX_FRAME_SIZE setting for new HTTP/2 connections.
maxFrameSize() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
 
maxFrameSize() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
The size of the largest frame payload that the sender is willing to receive in bytes.
maxFrameSize() - Method in interface io.helidon.webserver.http2.Http2Config
The size of the largest frame payload that the sender is willing to receive in bytes.
maxFrameSize(int) - Method in class io.helidon.http.http2.ConnectionFlowControl.ConnectionFlowControlBuilder
Initial MAX_FRAME_SIZE setting for new HTTP/2 connections.
maxFrameSize(int) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Configure initial MAX_FRAME_SIZE setting for new HTTP/2 connections.
maxFrameSize(int) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
The size of the largest frame payload that the sender is willing to receive in bytes.
maxHeaderListSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
maxHeaderListSize() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Configure initial MAX_HEADER_LIST_SIZE setting for new HTTP/2 connections.
maxHeaderListSize() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Configure initial MAX_HEADER_LIST_SIZE setting for new HTTP/2 connections.
maxHeaderListSize() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
 
maxHeaderListSize() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
The maximum field section size that the sender is prepared to accept in bytes.
maxHeaderListSize() - Method in interface io.helidon.webserver.http2.Http2Config
The maximum field section size that the sender is prepared to accept in bytes.
maxHeaderListSize(long) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Configure initial MAX_HEADER_LIST_SIZE setting for new HTTP/2 connections.
maxHeaderListSize(long) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
The maximum field section size that the sender is prepared to accept in bytes.
maxHeaderSize() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
 
maxHeaderSize() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Configure the maximum allowed header size of the response.
maxHeaderSize() - Method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
Configure the maximum allowed header size of the response.
maxHeaderSize(int) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Configure the maximum allowed header size of the response.
maxHeadersSize() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
maxHeadersSize() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Maximal size of received headers in bytes.
maxHeadersSize() - Method in interface io.helidon.webserver.http1.Http1Config
Maximal size of received headers in bytes.
maxHeadersSize(int) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
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.
maximumExpectedValue() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
Returns the maximum expected value setting.
maximumExpectedValue() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig
Returns the maximum value that the meter is expected to observe.
maximumExpectedValue() - Method in interface io.helidon.metrics.api.Timer.Builder
Returns the maximum expected value set in the builder, if any.
maximumExpectedValue(Double) - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
Sets the maximum value that the meter is expected to observe.
maximumExpectedValue(Duration) - Method in interface io.helidon.metrics.api.Timer.Builder
Sets the maximum expected value the timer is expected to record.
maxInMemoryEntity() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
maxInMemoryEntity() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
maxInMemoryEntity() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
maxInMemoryEntity() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
maxInMemoryEntity() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
maxInMemoryEntity() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
maxInMemoryEntity() - Method in interface io.helidon.webclient.api.HttpClientConfig
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
maxInMemoryEntity() - Method in interface io.helidon.webclient.api.WebClientConfig
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
maxInMemoryEntity() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
maxInMemoryEntity() - Method in interface io.helidon.webclient.websocket.WsClientConfig
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
maxInMemoryEntity() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
maxInMemoryEntity() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
maxInMemoryEntity() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance when writing it.
maxInMemoryEntity() - Method in interface io.helidon.webserver.ListenerConfig
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance when writing it.
maxInMemoryEntity() - Method in interface io.helidon.webserver.WebServerConfig
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance when writing it.
maxInMemoryEntity() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance when writing it.
maxInMemoryEntity(int) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance.
maxInMemoryEntity(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
If the entity is expected to be smaller that this number of bytes, it would be buffered in memory to optimize performance when writing it.
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.webserver.accesslog.AbstractLogEntry.Builder
Configure maximal length of the output written.
maxLength(String) - Method in class io.helidon.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.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
maxPayloadSize() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Maximal number of bytes an entity may have.
maxPayloadSize() - Method in interface io.helidon.webserver.ListenerConfig
Maximal number of bytes an entity may have.
maxPayloadSize() - Method in interface io.helidon.webserver.WebServerConfig
Maximal number of bytes an entity may have.
maxPayloadSize() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Maximal number of bytes an entity may have.
maxPayloadSize(long) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Maximal number of bytes an entity may have.
maxPoolSize() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Max pool size of the thread pool executor.
maxPoolSize() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
maxPoolSize() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
Max pool size of the thread pool executor.
maxPoolSize(int) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Max pool size of the thread pool executor.
maxPrologueLength() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
maxPrologueLength() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Maximal size of received HTTP prologue (GET /path HTTP/1.1).
maxPrologueLength() - Method in interface io.helidon.webserver.http1.Http1Config
Maximal size of received HTTP prologue (GET /path HTTP/1.1).
maxPrologueLength(int) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Maximal size of received HTTP prologue (GET /path HTTP/1.1).
maxQueueSize(int) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
Maximum Queue Size of exporter requests.
maxRapidResets() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
 
maxRapidResets() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Maximum number of rapid resets(stream RST sent by client before any data have been sent by server).
maxRapidResets() - Method in interface io.helidon.webserver.http2.Http2Config
Maximum number of rapid resets(stream RST sent by client before any data have been sent by server).
maxRapidResets(int) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Maximum number of rapid resets(stream RST sent by client before any data have been sent by server).
maxRedirects() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Maximal number of redirects allowed between Helidon and OIDC provider.
maxRedirects() - Method in interface io.helidon.webclient.api.ClientRequest
Maximal number of redirects to follow.
maxRedirects() - Method in class io.helidon.webclient.api.ClientRequestBase
 
maxRedirects() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
 
maxRedirects() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Max number of followed redirects.
maxRedirects() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Max number of followed redirects.
maxRedirects() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Max number of followed redirects.
maxRedirects() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Max number of followed redirects.
maxRedirects() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Max number of followed redirects.
maxRedirects() - Method in interface io.helidon.webclient.api.HttpClientConfig
Max number of followed redirects.
maxRedirects() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
Max number of followed redirects.
maxRedirects() - Method in interface io.helidon.webclient.api.HttpConfigBase
Max number of followed redirects.
maxRedirects() - Method in interface io.helidon.webclient.api.WebClientConfig
Max number of followed redirects.
maxRedirects() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Max number of followed redirects.
maxRedirects() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Max number of followed redirects.
maxRedirects() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Max number of followed redirects.
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.
maxRedirects(int) - Method in interface io.helidon.webclient.api.ClientRequest
Max number of the followed redirects.
maxRedirects(int) - Method in class io.helidon.webclient.api.ClientRequestBase
 
maxRedirects(int) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Max number of followed redirects.
maxReRouteCount(int) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
Maximal number of allowed re-routes within routing.
maxSize(long) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
Configure maximal cache size.
maxStatusLineLength() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
 
maxStatusLineLength() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Configure the maximum allowed length of the status line from the response.
maxStatusLineLength() - Method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
Configure the maximum allowed length of the status line from the response.
maxStatusLineLength(int) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Configure the maximum allowed length of the status line from the response.
maxTcpConnections() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
maxTcpConnections() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Limits the number of connections that can be opened at a single point in time.
maxTcpConnections() - Method in interface io.helidon.webserver.ListenerConfig
Limits the number of connections that can be opened at a single point in time.
maxTcpConnections() - Method in interface io.helidon.webserver.WebServerConfig
Limits the number of connections that can be opened at a single point in time.
maxTcpConnections() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Limits the number of connections that can be opened at a single point in time.
maxTcpConnections(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Limits the number of connections that can be opened at a single point in time.
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.
MAY_FAIL - Enum constant in enum class io.helidon.security.CompositeProviderFlag
Provider may fail, nothing happens if it does.
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 HelidonMdc to 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
 
mean() - Method in interface io.helidon.metrics.api.DistributionSummary
Returns the mean of the observations recorded by the distribution summary.
mean() - Method in interface io.helidon.metrics.api.HistogramSnapshot
Returns the average value overall observations.
mean() - Method in interface io.helidon.metrics.api.LabeledSnapshot
Mean value.
mean(TimeUnit) - Method in interface io.helidon.metrics.api.HistogramSnapshot
Returns the average value over all observations, interpreting the values as times in nanoseconds and expressing the average in the specified TimeUnit.
mean(TimeUnit) - Method in interface io.helidon.metrics.api.Timer
Returns the average time, expressed in the specified units, consumed by completed events measured by the timer.
MEBIBITS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
MEDIA_TYPE_TEXT_JAVA_PROPERTIES - Static variable in class io.helidon.config.PropertiesConfigParser
Java properties media type.
MEDIA_TYPE_TO_FORMAT - Static variable in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter
Mapping from supported media types to the corresponding Prometheus registry content types.
mediaContext() - Method in class io.helidon.http.sse.SseEvent
Get optional media context for this event.
mediaContext() - Method in class io.helidon.webclient.api.ClientRequestBase
Media context configured for this request.
mediaContext() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
mediaContext() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Configure the listener specific MediaContext.
mediaContext() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Configure the listener specific MediaContext.
mediaContext() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Configure the listener specific MediaContext.
mediaContext() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Configure the listener specific MediaContext.
mediaContext() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Configure the listener specific MediaContext.
mediaContext() - Method in interface io.helidon.webclient.api.HttpClientConfig
Configure the listener specific MediaContext.
mediaContext() - Method in interface io.helidon.webclient.api.WebClientConfig
Configure the listener specific MediaContext.
mediaContext() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Configure the listener specific MediaContext.
mediaContext() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Configure the listener specific MediaContext.
mediaContext() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Configure the listener specific MediaContext.
mediaContext() - Method in class io.helidon.webserver.http.ServerResponseBase
Gets media context for this response.
mediaContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
mediaContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configure the listener specific MediaContext.
mediaContext() - Method in interface io.helidon.webserver.ListenerConfig
Configure the listener specific MediaContext.
mediaContext() - Method in interface io.helidon.webserver.WebServerConfig
Configure the listener specific MediaContext.
mediaContext() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Configure the listener specific MediaContext.
mediaContext() - Method in interface io.helidon.webserver.ListenerContext
Media context to read and write typed entities.
mediaContext(MediaContext) - Method in class io.helidon.http.sse.SseEvent.Builder
Set the media context for this event.
mediaContext(MediaContext) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Configure the listener specific MediaContext.
mediaContext(MediaContext) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configure the listener specific MediaContext.
mediaContext(MediaContextConfig) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Configure the listener specific MediaContext.
mediaContext(MediaContextConfig) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configure the listener specific MediaContext.
mediaContext(Consumer<MediaContextConfig.Builder>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Configure the listener specific MediaContext.
mediaContext(Consumer<MediaContextConfig.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configure the listener specific MediaContext.
mediaContext(Supplier<? extends MediaContext>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Configure the listener specific MediaContext.
MediaContext - Interface in io.helidon.http.media
Media context to obtain readers and writers of various supported content types.
MediaContextConfig - Interface in io.helidon.http.media
Interface generated from definition.
MediaContextConfig.Builder - Class in io.helidon.http.media
Fluent API builder for MediaContext.
MediaContextConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.http.media
Fluent API builder base for MediaContext.
MediaContextConfig.BuilderBase.MediaContextConfigImpl - Class in io.helidon.http.media
Generated implementation of the prototype, can be extended by descendant prototype implementations.
MediaContextConfigImpl(MediaContextConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
Create an instance providing a builder.
MediaSupport - Interface in io.helidon.http.media
Media support to be registered with MediaContext.
MediaSupport.ReaderResponse<T> - Record Class in io.helidon.http.media
Reader response.
MediaSupport.SupportLevel - Enum Class in io.helidon.http.media
How does this provider support the entity type.
MediaSupport.WriterResponse<T> - Record Class in io.helidon.http.media
Writer response.
MediaSupportProvider - Interface in io.helidon.http.media.spi
ServiceLoader service provider for media supports.
mediaSupports() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
 
mediaSupports() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Media supports to use.
mediaSupports() - Method in interface io.helidon.http.media.MediaContextConfig
Media supports to use.
mediaSupports() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
mediaSupports() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Media supports (manually added).
mediaSupports() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Media supports (manually added).
mediaSupports() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Media supports (manually added).
mediaSupports() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Media supports (manually added).
mediaSupports() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Media supports (manually added).
mediaSupports() - Method in interface io.helidon.webclient.api.HttpClientConfig
Media supports (manually added).
mediaSupports() - Method in interface io.helidon.webclient.api.WebClientConfig
Media supports (manually added).
mediaSupports() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Media supports (manually added).
mediaSupports() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Media supports (manually added).
mediaSupports() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Media supports (manually added).
mediaSupports(List<? extends MediaSupport>) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Media supports to use.
mediaSupports(List<? extends MediaSupport>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Media supports (manually added).
mediaSupportsDiscoverServices(boolean) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Media supports to use.
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 interface io.helidon.http.HttpMediaType
The underlying media type.
mediaType() - Method in class io.helidon.http.sse.SseEvent
Get optional media type for this event.
mediaType(MediaType) - Method in class io.helidon.config.AbstractConfigSourceBuilder
Media type if this is a ParsableSource and 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.http.HttpMediaType.Builder
Media type to use.
mediaType(MediaType) - Method in class io.helidon.http.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.
mediaTypeParserMode() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
mediaTypeParserMode() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Configure media type parsing mode for HTTP Content-Type header.
mediaTypeParserMode() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Configure media type parsing mode for HTTP Content-Type header.
mediaTypeParserMode() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Configure media type parsing mode for HTTP Content-Type header.
mediaTypeParserMode() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Configure media type parsing mode for HTTP Content-Type header.
mediaTypeParserMode() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Configure media type parsing mode for HTTP Content-Type header.
mediaTypeParserMode() - Method in interface io.helidon.webclient.api.HttpClientConfig
Configure media type parsing mode for HTTP Content-Type header.
mediaTypeParserMode() - Method in interface io.helidon.webclient.api.WebClientConfig
Configure media type parsing mode for HTTP Content-Type header.
mediaTypeParserMode() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Configure media type parsing mode for HTTP Content-Type header.
mediaTypeParserMode() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Configure media type parsing mode for HTTP Content-Type header.
mediaTypeParserMode() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Configure media type parsing mode for HTTP Content-Type header.
mediaTypeParserMode(ParserMode) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Configure media type parsing mode for HTTP Content-Type header.
MediaTypes - Class in io.helidon.common.media.type
Media type detection based on a resource.
MEGABITS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
MEGABYTES - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
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() - Element in annotation interface io.helidon.builder.api.Option.Configured
If set to true, the nested configurable object will not have its own config key, but will use the config of the current configurable object.
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(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 ConfigNode that supports merging with other nodes.
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.ObjectNode root nodes into a single ConfigNode.ObjectNode root node.
message() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
 
message() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
Message to be delivered to the user.
message() - Method in interface io.helidon.codegen.CodegenEvent
Message to be delivered to the user.
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.codegen.CodegenEvent.BuilderBase
Message to be delivered to the user.
message(String) - Method in class io.helidon.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(String, Object...) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
Message configured by RestApi.
MESSAGE - Static variable in class io.helidon.graphql.server.GraphQlConstants
Key for message.
MESSAGE_NAME - Static variable in class io.helidon.webserver.grpc.GrpcStatus
grpc status message header name.
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.
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 AuditEvent to be used with String.format(String, Object...).
MessageMapper - Interface in io.helidon.messaging.connectors.jms
Mapper used for translating reactive messaging message to JMS message.
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.
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
 
metaAnnotation(TypeName, TypeName) - Method in interface io.helidon.common.types.TypeInfo
Find a meta annotation.
metaAnnotation(TypeName, TypeName) - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
Find a meta annotation.
metaAnnotation(TypeName, TypeName, boolean) - Method in interface io.helidon.common.types.TypeInfo
Find a meta annotation.
metaAnnotation(TypeName, TypeName, boolean) - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
Find a meta annotation.
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.
Meta-configuration Support for Custom Polling Strategies - Search tag in interface io.helidon.config.spi.PollingStrategy
Section
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(MeterMetadata) - Method in class io.helidon.dbclient.metrics.DbClientMetricBuilder
Configure metric metadata.
meter() - Static method in class io.helidon.webclient.metrics.WebClientMetrics
Creates new meter client metric.
meter(Class<M>, String, Iterable<Tag>) - Method in interface io.helidon.metrics.api.MeterRegistry
Locates a previously-registered meter of the specified type, matching the name and tags.
Meter - Interface in io.helidon.metrics.api
Common behavior of all meters.
Meter.BaseUnits - Class in io.helidon.metrics.api
Common unit declarations (inspired by the list from MicroProfile metrics).
Meter.Builder<B,M> - Interface in io.helidon.metrics.api
Common behavior of specific meter builders.
Meter.Id - Interface in io.helidon.metrics.api
Unique idenfier for a meter.
Meter.Scope - Class in io.helidon.metrics.api
Constants for the pre-defined scopes.
Meter.Type - Enum Class in io.helidon.metrics.api
Type of meter.
meterBuilders(MetricsFactory) - Method in interface io.helidon.metrics.spi.MetersProvider
Returns meter builders created using the specified MetricsFactory.
meterBuilders(MetricsFactory) - Method in class io.helidon.metrics.systemmeters.SystemMetersProvider
 
meterNameSelection(Iterable<String>) - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter.Builder
Sets the meter name with which to filter the output.
meterRegistry() - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory
Returns the MeterRegistry associated with this factory instance.
meterRegistry() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
If you want to have multiple meter registries with different endpoints, you may create them using
     MeterRegistry meterRegistry = MetricsFactory.getInstance()
             .createMeterRegistry(metricsConfig);
     MetricsFeature.builder()
             .meterRegistry(meterRegistry) // further settings on the feature builder, etc.
where metricsConfig in each case has different settings.
meterRegistry() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
 
meterRegistry() - Method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
If you want to have multiple meter registries with different endpoints, you may create them using
     MeterRegistry meterRegistry = MetricsFactory.getInstance()
             .createMeterRegistry(metricsConfig);
     MetricsFeature.builder()
             .meterRegistry(meterRegistry) // further settings on the feature builder, etc.
where metricsConfig in each case has different settings.
meterRegistry(MeterRegistry) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
If you want to have multiple meter registries with different endpoints, you may create them using
     MeterRegistry meterRegistry = MetricsFactory.getInstance()
             .createMeterRegistry(metricsConfig);
     MetricsFeature.builder()
             .meterRegistry(meterRegistry) // further settings on the feature builder, etc.
where metricsConfig in each case has different settings.
MeterRegistry - Interface in io.helidon.metrics.api
Manages the look-up and registration of meters.
MeterRegistry.Builder<B,R> - Interface in io.helidon.metrics.api
Builder for creating a new meter registry.
meterRegistryBuilder() - Method in interface io.helidon.metrics.api.MetricsFactory
Returns a builder for creating a new MeterRegistry.
MeterRegistryFactory - Class in io.helidon.integrations.micrometer
Provides access to the MeterRegistry Helidon SE uses to collect meters and report their metrics.
MeterRegistryFactory.Builder - Class in io.helidon.integrations.micrometer
Builder for constructing MeterRegistryFactory instances.
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.
MeterRegistryFormatter - Interface in io.helidon.metrics.api
Formatter of a MeterRegistry according to a given media type.
MeterRegistryFormatterProvider - Interface in io.helidon.metrics.spi
Behavior for providers of meter registry formatters, which (if then can) furnish a formatter given a MediaType.
MeterRegistryLifeCycleListener - Interface in io.helidon.metrics.spi
Receives notifications of events related to meter registries.
meters() - Method in interface io.helidon.metrics.api.MeterRegistry
Returns all previously-registered meters.
meters(Iterable<String>) - Method in interface io.helidon.metrics.api.MeterRegistry
Returns previously-registered meters which match one of the specified scopes.
meters(Predicate<Meter>) - Method in interface io.helidon.metrics.api.MeterRegistry
Returns previously-registered meters which match the specified Predicate.
MetersProvider - Interface in io.helidon.metrics.spi
Furnishes Meter.Builder instances which are supplied to each MetricsFactory when it is created and, in turn, are passed to each MeterRegistry that factory creates.
method() - Method in interface io.helidon.cors.CorsRequestAdapter
Reports the method name for the request.
method() - Method in interface io.helidon.http.DirectHandler.TransportRequest
HTTP method.
method() - Method in class io.helidon.http.http2.Http2Headers
Method pseudo header.
method() - Method in class io.helidon.http.HttpPrologue
HTTP method of this request.
method() - Method in class io.helidon.security.SecurityEnvironment
Verb to execute on the resource.
method() - Method in class io.helidon.webclient.api.ClientRequestBase
HTTP method to be invoked.
method() - Method in interface io.helidon.webclient.api.FullClientRequest
HTTP method of this request.
method() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
Returns an HTTP request method.
method() - Method in class io.helidon.webserver.http.DirectTransportRequest
 
method(Method) - Method in class io.helidon.http.http2.Http2Headers
HTTP method to be used.
method(Method) - Method in interface io.helidon.webclient.api.HttpClient
Create a request for a method.
method(Method) - Method in class io.helidon.webserver.testing.junit5.DirectClient
 
method(Method) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
 
method(String) - Method in class io.helidon.security.SecurityEnvironment.Builder
Method that is requested (such as GET/POST for http).
Method - Class in io.helidon.codegen.classmodel
Model of the method which should be created in the specific type.
Method - Class in io.helidon.http
Interface representing an HTTP request method, all standard methods are in Method enumeration.
METHOD - Enum constant in enum class io.helidon.common.types.ElementKind
Method element type kind.
METHOD - Enum constant in enum class io.helidon.security.EndpointConfig.AnnotationScope
Annotation on a resource method.
METHOD_NAME - Static variable in class io.helidon.http.http2.Http2Headers
Header name of the method pseudo header.
METHOD_NOT_ALLOWED_405 - Static variable in class io.helidon.http.Status
405 Method Not Allowed, see HTTP/1.1 documentation.
Method.Builder - Class in io.helidon.codegen.classmodel
Fluent API builder for Method.
methodName() - Method in interface io.helidon.security.spi.AuditProvider.AuditSource
Method name that caused this event.
MethodPredicate - Interface in io.helidon.http
HTTP Method predicate.
methods() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
 
methods() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
 
methods() - Method in interface io.helidon.webserver.security.PathsConfig
 
methods(Method...) - Method in class io.helidon.webserver.http.HttpRoute.Builder
HTTP methods this route should handle.
methods(Predicate<Method>) - Method in class io.helidon.webserver.http.HttpRoute.Builder
Method predicate to use.
methods(List<? extends Method>) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
 
methods(List<String>) - Method in class io.helidon.webserver.observe.tracing.PathTracingConfig.Builder
HTTP methods to restrict registration of this configuration on web server.
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.
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 - Interface in io.helidon.metrics.api
A main entry point for developers to the Helidon metrics system, allowing access to the global meter registry and providing shortcut methods to register and locate meters in the global registry and remove meters from it.
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.MetricsConfig
The config key containing settings for all of metrics.
METRICS_CONFIG_KEY - Static variable in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
The config key containing settings for all of metrics.
MetricsCdiExtension - Class in io.helidon.microprofile.metrics
MetricsCdiExtension class.
MetricsCdiExtension() - Constructor for class io.helidon.microprofile.metrics.MetricsCdiExtension
Creates a new extension instance.
metricsConfig() - Method in interface io.helidon.metrics.api.MetricsFactory
Returns the MetricsConfig instance used to initialize the metrics factory.
metricsConfig() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
Assigns MetricsSettings which will be used in creating the MetricsSupport instance at build-time.
metricsConfig() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
 
metricsConfig() - Method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
Assigns MetricsSettings which will be used in creating the MetricsSupport instance at build-time.
metricsConfig(MetricsConfig) - Method in interface io.helidon.metrics.api.MeterRegistry.Builder
Sets the MetricsConfig for the meter registry, defaulting to the metrics config with which the MetricsFactory was created.
metricsConfig(MetricsConfig) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
Assigns MetricsSettings which will be used in creating the MetricsSupport instance at build-time.
metricsConfig(Consumer<MetricsConfig.Builder>) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
Assigns MetricsSettings which will be used in creating the MetricsSupport instance at build-time.
metricsConfig(Supplier<? extends MetricsConfig>) - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
Assigns MetricsSettings which will be used in creating the MetricsSupport instance at build-time.
MetricsConfig - Interface in io.helidon.metrics.api
Configuration settings for metrics.
MetricsConfig.Builder - Class in io.helidon.metrics.api
Fluent API builder for MetricsConfig.
MetricsConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.metrics.api
Fluent API builder base for MetricsConfig.
MetricsConfig.BuilderBase.MetricsConfigImpl - Class in io.helidon.metrics.api
Generated implementation of the prototype, can be extended by descendant prototype implementations.
MetricsConfigImpl(MetricsConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
Create an instance providing a builder.
metricsEnabled(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Enable metrics.
metricsFactory() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
get the current configured MetricsFactory.
metricsFactory(MetricsFactory) - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
set the MetricsFactory.
MetricsFactory - Interface in io.helidon.metrics.api
The basic contract for implementations of the Helidon metrics API, mostly acting as a factory for meter builders rather than for meters themselves.
MetricsFactoryProvider - Interface in io.helidon.metrics.spi
Creates new instances of MetricsFactory.
MetricsObserveProvider - Class in io.helidon.webserver.observe.metrics
Deprecated.
only for ServiceLoader
MetricsObserveProvider() - Constructor for class io.helidon.webserver.observe.metrics.MetricsObserveProvider
Deprecated.
only for ServiceLoader
MetricsObserver - Class in io.helidon.webserver.observe.metrics
Support for metrics for Helidon WebServer.
MetricsObserverConfig - Interface in io.helidon.webserver.observe.metrics
Metrics Observer configuration.
MetricsObserverConfig.Builder - Class in io.helidon.webserver.observe.metrics
Fluent API builder for MetricsObserver.
MetricsObserverConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.observe.metrics
Fluent API builder base for MetricsObserver.
MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl - Class in io.helidon.webserver.observe.metrics
Generated implementation of the prototype, can be extended by descendant prototype implementations.
MetricsObserverConfigImpl(MetricsObserverConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
Create an instance providing a builder.
MetricsProgrammaticConfig - Interface in io.helidon.metrics.spi
Programmatic (rather than user-configurable) settings that govern certain metrics behavior.
MetricsProgrammaticConfig.Instance - Class in io.helidon.metrics.spi
Internal use class to hold a reference to the singleton.
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 MicrometerSupport objects.
MicrometerMetricsFactoryProvider - Class in io.helidon.metrics.providers.micrometer
Provides the Micrometer meter registry to use as a delegate for the implementation of the Helidon metrics API.
MicrometerMetricsFactoryProvider() - Constructor for class io.helidon.metrics.providers.micrometer.MicrometerMetricsFactoryProvider
Creates a new MetricsFactory based on Micrometer.
MicrometerPrometheusFormatter - Class in io.helidon.metrics.providers.micrometer
Retrieves and prepares meter output from the specified meter registry according to the formats supported by the Prometheus meter registry.
MicrometerPrometheusFormatter.Builder - Class in io.helidon.metrics.providers.micrometer
Builder for creating a tailored Prometheus formatter.
MicrometerPrometheusFormatterProvider - Class in io.helidon.metrics.providers.micrometer
Micrometer (and Prometheus, particularly) specific formatter.
MicrometerPrometheusFormatterProvider() - Constructor for class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatterProvider
Deprecated. 
MicrometerSpanContextSupplierProvider - Class in io.helidon.metrics.exemplartrace
Full-featured implementation of provider for trace information to support exemplars.
MicrometerSpanContextSupplierProvider() - Constructor for class io.helidon.metrics.exemplartrace.MicrometerSpanContextSupplierProvider
 
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.
MICROSECONDS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
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.
MILLISECONDS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
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.
minimumExpectedValue() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
Returns the minimum expected value setting.
minimumExpectedValue() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig
Returns the minimum expected value that the meter is expected to observe.
minimumExpectedValue() - Method in interface io.helidon.metrics.api.Timer.Builder
Returns the minimum expected value set in the builder, if any.
minimumExpectedValue(Double) - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
Sets the minimum value that the meter is expected to observe.
minimumExpectedValue(Duration) - Method in interface io.helidon.metrics.api.Timer.Builder
Sets the minimum expected value the timer is expected to record.
MINUTES - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
MISDIRECTED_REQUEST_421 - Static variable in class io.helidon.http.Status
Misdirected request, see RFC 9110 - Http Semantics.
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.
modificationDate() - Method in class io.helidon.http.ContentDisposition
Get the value of the modification-date parameter that can be used to indicate the date at which the file was last modified.
modificationDate(ZonedDateTime) - Method in class io.helidon.http.ContentDisposition.Builder
Set the content disposition modification-date parameter.
Modifier - Enum Class in io.helidon.common.types
Modifiers except for AccessModifier.
MODIFIER_ABSTRACT - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
The abstract modifier.
MODIFIER_DEFAULT - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
The default modifier.
MODIFIER_FINAL - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
The final modifier.
MODIFIER_PRIVATE - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
The private modifier.
MODIFIER_PROTECTED - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
The protected modifier.
MODIFIER_PUBLIC - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
The public modifier.
MODIFIER_SEALED - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
The sealed modifier.
MODIFIER_STATIC - Static variable in class io.helidon.common.types.TypeValues
Deprecated.
The static modifier.
modifierName() - Method in enum class io.helidon.common.types.AccessModifier
Return access modifier name which should be used in the generated component.
modifierName() - Method in enum class io.helidon.common.types.Modifier
Return access modifier name which should be used in the generated component.
modifiers() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Deprecated, for removal: This API element is subject to removal in a future version.
modifiers() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
modifiers() - Method in interface io.helidon.common.types.TypedElementInfo
Deprecated, for removal: This API element is subject to removal in a future version.
use TypedElementInfoBlueprint.elementModifiers() instead
modifiers() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Deprecated, for removal: This API element is subject to removal in a future version.
modifiers() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
modifiers() - Method in interface io.helidon.common.types.TypeInfo
Deprecated, for removal: This API element is subject to removal in a future version.
use TypeInfoBlueprint.elementModifiers() instead
modifiers(CodegenContext, Set<String>) - Static method in class io.helidon.codegen.TypeInfoFactoryBase
Map a string representation of a modifier to its Helidon counterpart.
modifiers(Set<? extends String>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Element modifiers.
modifiers(Set<? extends String>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Element modifiers.
module() - Method in interface io.helidon.codegen.CodegenContext
Module that is being processed.
module() - Method in class io.helidon.codegen.CodegenContextDelegate
 
module() - Method in record class io.helidon.codegen.ModuleInfoRequires
Returns the value of the module record component.
module() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Module of this type, if available.
module() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
module() - Method in interface io.helidon.common.types.TypeInfo
Module of this type, if available.
module(String) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Module of this type, if available.
ModuleInfo - Interface in io.helidon.codegen
Module info.
ModuleInfo.Builder - Class in io.helidon.codegen
Fluent API builder for ModuleInfo.
ModuleInfo.BuilderBase<BUILDER> - Class in io.helidon.codegen
Fluent API builder base for ModuleInfo.
ModuleInfo.BuilderBase.ModuleInfoImpl - Class in io.helidon.codegen
Generated implementation of the prototype, can be extended by descendant prototype implementations.
ModuleInfoImpl(ModuleInfo.BuilderBase<?>) - Constructor for class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
Create an instance providing a builder.
ModuleInfoRequires - Record Class in io.helidon.codegen
A requires definition of a module-info.java.
ModuleInfoRequires(String, boolean, boolean) - Constructor for record class io.helidon.codegen.ModuleInfoRequires
Creates an instance of a ModuleInfoRequires record class.
ModuleInfoSourceParser - Class in io.helidon.codegen
Support for parsing module-info.java sources.
moduleName() - Method in interface io.helidon.codegen.CodegenContext
Configured module name using CodegenOptions.CODEGEN_MODULE, or name of the module if defined from CodegenContext.module(), or empty if not identified.
moduleNameOf(TypeName) - Method in interface io.helidon.common.types.TypeInfo
Uses TypeInfoBlueprint.referencedModuleNames() to determine if the module name is known for the given type.
moduleNameOf(TypeName) - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
Uses TypeInfoBlueprint.referencedModuleNames() to determine if the module name is known for the given type.
modulepath() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
 
modulepath() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The modulepath to pass to the compiler.
modulepath() - Method in interface io.helidon.codegen.compiler.CompilerOptions
The modulepath to pass to the compiler.
modulepath(List<? extends Path>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The modulepath to pass to the compiler.
MongoDbClient - Class in io.helidon.dbclient.mongodb
MongoDB driver handler.
MongoDbClientBuilder - Class in io.helidon.dbclient.mongodb
Builder for mongoDB database.
MongoDbClientConfig - Class in io.helidon.dbclient.mongodb
Configuration parameters for MongoDB.
MongoDbClientProvider - Class in io.helidon.dbclient.mongodb
Helidon DB Provider for mongoDB.
MongoDbClientProvider() - Constructor for class io.helidon.dbclient.mongodb.MongoDbClientProvider
 
MongoDbColumn - Class in io.helidon.dbclient.mongodb
Mongo implementation of DbColumn.
MongoDbExecute - Class in io.helidon.dbclient.mongodb
Execute implementation for MongoDB.
MongoDbStatementDml - Class in io.helidon.dbclient.mongodb
MongoDB DbStatementDml implementation.
MongoDbStatementGet - Class in io.helidon.dbclient.mongodb
MongoDB DbStatementGet implementation.
MongoDbStatementQuery - Class in io.helidon.dbclient.mongodb
MongoDB DbStatementQuery implementation.
Monitoring Changes - Search tag in package io.helidon.config
Section
monitoringClient(Monitoring) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Sets the Monitoring client instance to use in sending metrics to OCI.
monotonicTime() - Method in interface io.helidon.metrics.api.Clock
Returns the current time in nanoseconds from a monotonic clock source.
MOVED_PERMANENTLY_301 - Static variable in class io.helidon.http.Status
301 Moved Permanently, see HTTP/1.1 documentation.
moveToCurrentRow() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
moveToInsertRow() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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.
MpMetricsProgrammaticConfig - Class in io.helidon.microprofile.metrics
MP implementation of metrics programmatic settings.
MpMetricsProgrammaticConfig() - Constructor for class io.helidon.microprofile.metrics.MpMetricsProgrammaticConfig
Creates a new instance (explicit for style checking and service loading).
MpOpenApiManagerConfig - Interface in io.helidon.microprofile.openapi
MpOpenApiManager prototype.
MpOpenApiManagerConfig.Builder - Class in io.helidon.microprofile.openapi
Fluent API builder for MpOpenApiManagerConfig.
MpOpenApiManagerConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.microprofile.openapi
Fluent API builder base for MpOpenApiManagerConfig.
MpOpenApiManagerConfig.BuilderBase.MpOpenApiManagerConfigImpl - Class in io.helidon.microprofile.openapi
Generated implementation of the prototype, can be extended by descendant prototype implementations.
MpOpenApiManagerConfigImpl(MpOpenApiManagerConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase.MpOpenApiManagerConfigImpl
Create an instance providing a builder.
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 MpTracingContextFilter to 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 Traced annotation.
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
New (immutable) cache key.
MtCacheKey(String, String, String) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
New (immutable) cache key.
Multi<T> - Interface in io.helidon.common.reactive
Represents a Flow.Publisher emitting zero or more items, optionally followed by an error or completion.
MULTI_STATUS_207 - Static variable in class io.helidon.http.Status
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 Multi from provided ReadableByteChannel.
MultiFromOutputStream - Class in io.helidon.common.reactive
Deprecated, for removal: This API element is subject to removal in a future version.
please use OutputStreamMulti instead
MultiFromOutputStream() - Constructor for class io.helidon.common.reactive.MultiFromOutputStream
Deprecated.
Create new output stream that Flow.Publisher publishes any data written to it as ByteBuffer events.
multiFromStream(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
Create a Multi instance that publishes ByteBuffers from the given InputStream.
multiFromStreamBuilder(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
Creates a builder of the Multi from supplied InputStream.
MultiPart - Class in io.helidon.http.media.multipart
Multi part message is an iterator of parts.
MultiPart() - Constructor for class io.helidon.http.media.multipart.MultiPart
 
MULTIPART_BYTERANGES - Static variable in class io.helidon.common.media.type.MediaTypes
multipart/byte-ranges media type.
MULTIPART_FORM_DATA - Static variable in class io.helidon.common.media.type.MediaTypes
multipart/form-data media type.
MultiPartSupport - Class in io.helidon.http.media.multipart
Media support implementation for support of multipart.
MultiPartSupportProvider - Class in io.helidon.http.media.multipart
ServiceLoader provider implementation for support of multipart.
MultiPartSupportProvider() - Constructor for class io.helidon.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
Get the IdcsMtRoleMapperProvider.MultitenancyEndpoints used to get assertion and token endpoints of a multitenant IDCS.
multitenantEndpoints(IdcsMtRoleMapperProvider.MultitenancyEndpoints) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.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 supplied WritableByteChannel.
multiToByteChannelBuilder(WritableByteChannel) - Static method in interface io.helidon.common.reactive.IoMulti
Creates function consuming Multi<ByteBuffer> to supplied WritableByteChannel.
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> - Interface in io.helidon.messaging
Nack handler for interface for messages connectors.
name - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
 
name - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties.Property
 
name() - Method in record class io.helidon.codegen.CodegenScope
Returns the value of the name record component.
name() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
 
name() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Name of the module.
name() - Method in interface io.helidon.codegen.ModuleInfo
Name of the module.
name() - Method in interface io.helidon.codegen.Option
Name of the option.
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 Config node.
name() - Method in interface io.helidon.common.config.ConfigValue
Returns the last token of the fully-qualified key for the originating Config node.
name() - Method in interface io.helidon.common.config.NamedService
Name of this implementation, as provided in ConfiguredProvider.create(Config, String).
name() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Name of this thread pool executor.
name() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
name() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
Name of this thread pool executor.
name() - Method in interface io.helidon.common.mapper.Value
Name of this value, to potentially troubleshoot the source of it.
name() - Method in class io.helidon.common.tls.ConfiguredTlsManager
 
name() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
name() - Method in class io.helidon.codegen.classmodel.TypeArgument
The base name that includes the package name concatenated with the class name.
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 Config node.
name() - Method in interface io.helidon.config.ConfigValue
Returns the last token of the fully-qualified key for the originating Config node.
name() - Method in class io.helidon.cors.CorsSupportBase
 
name() - Method in class io.helidon.cors.MappedCrossOriginConfig
 
name() - Method in interface io.helidon.dbclient.DbColumn
Column name.
name() - Method in class io.helidon.dbclient.health.DbClientHealthCheck
 
name() - Method in class io.helidon.dbclient.jdbc.JdbcClientProvider
 
name() - Method in interface io.helidon.dbclient.jdbc.JdbcConnectionPool
 
name() - Method in class io.helidon.dbclient.mongodb.MongoDbClientProvider
 
name() - Method in class io.helidon.dbclient.mongodb.MongoDbColumn
 
name() - Method in interface io.helidon.dbclient.spi.DbClientProvider
Name of this provider.
name() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
 
name() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Name for debugging, error reporting, monitoring.
name() - Method in interface io.helidon.faulttolerance.AsyncConfig
Name for debugging, error reporting, monitoring.
name() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
 
name() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Name for debugging, error reporting, monitoring.
name() - Method in interface io.helidon.faulttolerance.BulkheadConfig
Name for debugging, error reporting, monitoring.
name() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
name() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
 
name() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
 
name() - Method in interface io.helidon.faulttolerance.FtHandler
A name assigned to a handler for debugging, error reporting or configuration purposes.
name() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Name for debugging, error reporting, monitoring.
name() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
 
name() - Method in interface io.helidon.faulttolerance.RetryConfig
Name for debugging, error reporting, monitoring.
name() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
Name for debugging, error reporting, monitoring.
name() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
 
name() - Method in interface io.helidon.faulttolerance.TimeoutConfig
Name for debugging, error reporting, monitoring.
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() - Method in class io.helidon.http.ContentDisposition
 
name() - Method in class io.helidon.http.encoding.deflate.DeflateEncoding
 
name() - Method in class io.helidon.http.encoding.gzip.GzipEncoding
 
name() - Method in interface io.helidon.http.Header
Name of the header as configured by user or as received on the wire.
name() - Method in class io.helidon.http.http2.Http2Continuation
 
name() - Method in class io.helidon.http.http2.Http2DataFrame
 
name() - Method in interface io.helidon.http.http2.Http2Frame
Frame name.
name() - Method in record class io.helidon.http.http2.Http2GoAway
 
name() - Method in class io.helidon.http.http2.Http2Ping
 
name() - Method in record class io.helidon.http.http2.Http2Priority
 
name() - Method in record class io.helidon.http.http2.Http2RstStream
 
name() - Method in class io.helidon.http.http2.Http2Settings
 
name() - Method in record class io.helidon.http.http2.Http2WindowUpdate
 
name() - Method in class io.helidon.http.media.FormParamsSupport
 
name() - Method in class io.helidon.http.media.jackson.JacksonSupport
 
name() - Method in class io.helidon.http.media.jsonb.JsonbSupport
 
name() - Method in class io.helidon.http.media.jsonp.JsonpSupport
 
name() - Method in class io.helidon.http.media.multipart.MultiPartSupport
 
name() - Method in interface io.helidon.http.media.multipart.ReadablePart
Name of this multipart part.
name() - Method in interface io.helidon.http.media.multipart.WriteablePart
Name of this part.
name() - Method in class io.helidon.http.media.PathSupport
 
name() - Method in class io.helidon.http.media.StringSupport
 
name() - Method in class io.helidon.http.Method
Deprecated.
use Method.text() instead, this method conflicts with enum
name() - Method in class io.helidon.http.SetCookie
Gets cookie's name.
name() - Method in class io.helidon.http.sse.SseEvent
Get optional name for this event.
name() - Element in annotation interface io.helidon.integrations.microstream.cdi.MicrostreamCache
Specifies the cache name.
name() - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck
 
name() - Method in class io.helidon.integrations.neo4j.health.Neo4jHealthCheck
 
name() - Method in class io.helidon.integrations.openapi.ui.OpenApiUi
 
name() - Method in class io.helidon.messaging.Channel
Channel name, used to pair configuration of connectors vs.
name() - Method in interface io.helidon.metrics.api.Meter.Builder
Returns the name the builder will use.
name() - Method in interface io.helidon.metrics.api.Meter.Id
Returns the meter name.
name() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Name of the scope to which the configuration applies.
name() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
 
name() - Method in interface io.helidon.metrics.api.ScopeConfig
Name of the scope to which the configuration applies.
name() - Method in class io.helidon.openapi.OpenApiFeature
 
name() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Name of this instance.
name() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
name() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
Name of this instance.
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() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
 
name() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
 
name() - Method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
 
name() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
name() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
 
name() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
 
name() - Method in interface io.helidon.webclient.spi.WebClientService
 
name() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
 
name() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
 
name() - Method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
 
name() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
 
name() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Name of this instance.
name() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
Name of this instance.
name() - Method in class io.helidon.webserver.accesslog.AccessLogFeature
 
name() - Method in class io.helidon.webserver.context.ContextFeature
 
name() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
 
name() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
Name of this instance.
name() - Method in interface io.helidon.webserver.context.ContextFeatureConfig
Name of this instance.
name() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
 
name() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
Name of this instance.
name() - Method in interface io.helidon.webserver.cors.CorsConfig
Name of this instance.
name() - Method in class io.helidon.webserver.cors.CorsFeature
 
name() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase.GrpcConfigImpl
 
name() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
 
name() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
name() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Name of this configuration, in most cases the same as NamedService.type().
name() - Method in interface io.helidon.webserver.http1.Http1Config
Name of this configuration, in most cases the same as NamedService.type().
name() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
 
name() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
 
name() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
name() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Name of this socket.
name() - Method in interface io.helidon.webserver.ListenerConfig
Name of this socket.
name() - Method in interface io.helidon.webserver.WebServerConfig
Name of this socket.
name() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Name of this socket.
name() - Method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
 
name() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
 
name() - Method in interface io.helidon.webserver.observe.health.HealthObserverConfig
 
name() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
 
name() - Method in interface io.helidon.webserver.observe.info.InfoObserverConfig
 
name() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
 
name() - Method in interface io.helidon.webserver.observe.log.LogObserverConfig
 
name() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
 
name() - Method in interface io.helidon.webserver.observe.metrics.MetricsObserverConfig
 
name() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
 
name() - Method in class io.helidon.webserver.observe.ObserveFeature
 
name() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Name of this instance.
name() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
 
name() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
Name of this instance.
name() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
Name of this observer.
name() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl
 
name() - Method in interface io.helidon.webserver.observe.ObserverConfigBase
Name of this observer.
name() - Method in interface io.helidon.webserver.observe.spi.Observer
 
name() - Method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
 
name() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
 
name() - Method in class io.helidon.webserver.security.SecurityFeature
 
name() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Name of this instance.
name() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
 
name() - Method in interface io.helidon.webserver.security.SecurityFeatureConfig
Name of this instance.
name() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
Name of this configuration.
name() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
 
name() - Method in interface io.helidon.webserver.websocket.WsConfig
Name of this configuration.
name(String) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
 
name(String) - Method in class io.helidon.codegen.classmodel.Constructor.Builder
 
name(String) - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
name(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
 
name(String) - Method in class io.helidon.codegen.classmodel.InnerClass.Builder
 
name(String) - Method in class io.helidon.codegen.classmodel.Method.Builder
 
name(String) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
 
name(String) - Method in class io.helidon.codegen.classmodel.AnnotationParameter.Builder
 
name(String) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
 
name(String) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Name of the module.
name(String) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Name of this thread pool executor.
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.dbclient.health.DbClientHealthCheck.Builder
Customized name of the health check.
name(String) - Method in class io.helidon.dbclient.metrics.DbClientMetricBuilder
Configure a metric name.
name(String) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Name for debugging, error reporting, monitoring.
name(String) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Name for debugging, error reporting, monitoring.
name(String) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
 
name(String) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Name for debugging, error reporting, monitoring.
name(String) - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
Name for debugging, error reporting, monitoring.
name(String) - Method in class io.helidon.http.ContentDisposition.Builder
Set the content disposition name parameter.
name(String) - Method in class io.helidon.http.sse.SseEvent.Builder
Set event name.
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.metrics.api.ScopeConfig.BuilderBase
Name of the scope to which the configuration applies.
name(String) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Name of this instance.
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(String) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
 
name(String) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
 
name(String) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
 
name(String) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Name of this instance.
name(String) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
Name of this instance.
name(String) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
Name of this instance.
name(String) - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
 
name(String) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Name of this configuration, in most cases the same as NamedService.type().
name(String) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
 
name(String) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Name of this socket.
name(String) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Name of this instance.
name(String) - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
Name of this observer.
name(String) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Name of this instance.
name(String) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
Name of this configuration.
name(Matcher) - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
Given a Matcher that has been produced by the AbstractConfigurableExtension.matcher(String) method, returns the relevant name.
name(Matcher) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
 
name(Matcher) - Method in class io.helidon.integrations.datasource.ucp.cdi.UniversalConnectionPoolExtension
 
named() - Method in class io.helidon.config.Injection$$Module
 
named() - Method in class io.helidon.faulttolerance.Injection$$Module
 
named() - Method in class io.helidon.integrations.oci.sdk.runtime.Injection$$Module
 
named() - Method in class io.helidon.integrations.oci.tls.certificates.Injection$$Module
 
named() - Method in class io.helidon.webclient.api.Injection$$Module
 
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.dbclient.DbExecute
Create and execute delete statement using a statement defined in the configuration file.
namedDml(String, Object...) - Method in interface io.helidon.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 ConnectionFactories over JmsConnectorBuilder#connectionFactory().
namedGet(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute a database query using a statement defined in the configuration file.
namedInsert(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute insert statement using a statement defined in the configuration file.
namedParam(Object) - Method in interface io.helidon.dbclient.DbStatement
Configure parameters using Object instance with registered mapper.
namedParam(Object) - Method in class io.helidon.dbclient.DbStatementBase
 
namedParam(Object) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
 
NamedProvider<T> - Class in io.helidon.security
A wrapper for a named security provider.
namedQuery(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute a database query using a statement defined in the configuration file.
namedRoutings() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Routing for additional sockets.
namedRoutings() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
 
namedRoutings() - Method in interface io.helidon.webserver.WebServerConfig
Routing for additional sockets.
NamedService - Interface in io.helidon.common.config
To be used with ConfiguredProvider, each configured service may have a name.
namedUpdate(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute update statement using a statement defined in the configuration file.
nameFormat(String) - Method in class io.helidon.dbclient.metrics.DbClientMetricBuilder
Configure a name format.
nameFormat(BiFunction<String, DbStatementType, String>) - Method in class io.helidon.dbclient.metrics.DbClientMetricBuilder
Configure a name format function.
nameFormatter(OciMetricsSupport.NameFormatter) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Sets the OciMetricsSupport.NameFormatter to use in formatting metric names.
names() - Method in interface io.helidon.common.parameters.Parameters
Set of parameter names.
names() - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
Returns a Set of names known to this AbstractConfigurableExtension implementation.
namespace(String) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Sets the namespace.
NANOSECONDS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
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
NarayanaExtension() - Constructor for class io.helidon.integrations.jta.cdi.NarayanaExtension
Creates a new NarayanaExtension.
NarayanaTransactionServices - Class in io.helidon.integrations.jta.weld
A TransactionServices implementation 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.
NativeConfig - Class in io.helidon.integrations.graal.nativeimage.extension
A utility class to configure native image features.
NativeImageException - Exception Class in io.helidon.integrations.graal.mp.nativeimage.extension
Exception marking native image build failure.
NativeImageException(String, Throwable) - Constructor for exception class io.helidon.integrations.graal.mp.nativeimage.extension.NativeImageException
A new exception with a message and a cause.
NativeImageHelper - Class in io.helidon.common
Utility for GraalVM native image.
nativeSQL(String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
nativeSQL(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
NativeTrace - Class in io.helidon.integrations.graal.nativeimage.extension
Tracing tool for native image analysis and registration of reflection.
NativeTrace() - Constructor for class io.helidon.integrations.graal.nativeimage.extension.NativeTrace
 
NativeUtil - Class in io.helidon.integrations.graal.nativeimage.extension
Utilities to help with discovery and analysis of the image.
Navigating in a Configuration Tree - Search tag in interface io.helidon.config.Config
Section
Navigation - Search tag in package io.helidon.config
Section
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.
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 (implements HealthCheck).
Neo4jHealthCheck(Driver) - Constructor for class io.helidon.integrations.neo4j.health.Neo4jHealthCheck
Constructor for Health checks.
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.
nestedConfigKey(String) - Static method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
Returns the config key for settings for the specified suffix nested within the server config tree.
NETWORK_AUTHENTICATION_REQUIRED_511 - Static variable in class io.helidon.http.Status
511 Network Authentication Required, see RFC 6585 - Additional HTTP Status Codes.
never() - Static method in interface io.helidon.common.reactive.Multi
Get a Multi instance that never completes.
never() - Static method in interface io.helidon.common.reactive.Single
Get a Single instance that never completes.
newEngine() - Method in class io.helidon.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(String, Node) - Method in class io.helidon.microprofile.openapi.ExpandedTypeDescription
 
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.
newType() - Method in record class io.helidon.codegen.ClassCode
Returns the value of the newType record component.
next() - Method in interface io.helidon.cors.CorsRequestAdapter
Processes the next handler/filter/request processor in the chain.
next() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
next() - Method in interface io.helidon.webserver.http.ServerResponse
Continue processing with the next route (and if none found, return a Status.NOT_FOUND_404).
next() - Method in class io.helidon.webserver.http.ServerResponseBase
 
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.faulttolerance.Retry.DelayingRetryPolicy
 
nextDelayMillis(long, long, int) - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy
 
nextDelayMillis(long, long, int) - Method in interface io.helidon.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.
NO_CONTENT_204 - Static variable in class io.helidon.http.Status
204 No Content, see HTTP/1.1 documentation.
NO_ERROR - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
The associated condition is not a result of an error.
NO_EXTENSION - Static variable in class io.helidon.websocket.WsCloseCodes
Client wanted an extension which server did not negotiate.
NO_OP - Static variable in interface io.helidon.http.encoding.ContentDecoder
No op content decoder.
NO_OP - Static variable in interface io.helidon.http.encoding.ContentEncoder
No-op content encoder.
NO_OP - Static variable in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Context
No-op implementation of Context.
NO_OP - Static variable in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Metrics
No-op implementation of Metrics.
NO_STATUS_CODE - Static variable in class io.helidon.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.
node(String) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleLazyConfigSource
Deprecated.
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, the default policy will not be contained in this token's policy set.
noDelay(int) - Static method in class io.helidon.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.
noEntityOkResponse(String, ApiRequest<?>, Method, String, HttpClientResponse, ApiResponse.Builder<?, T>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Create a response for no entity.
noHeader(HeaderName) - Static method in class io.helidon.common.testing.http.junit5.HttpHeaderMatcher
A matcher for an Headers that checks that the header is not present.
NON_AUTHORITATIVE_INFORMATION_203 - Static variable in class io.helidon.http.Status
203 Non-Authoritative Information, see HTTP/1.1 documentation.
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.SerializationConfig.TraceOption
No deserialization tracing done.
NONE - Enum constant in enum class io.helidon.common.tls.TlsClientAuth
Mutual TLS is disabled.
NONE - Enum constant in enum class io.helidon.http.SetCookie.SameSite
Cookies will be sent in all contexts, i.e.
NONE - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
 
NONE - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitValidationModeType
 
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.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 - Enum constant in enum class io.helidon.webclient.api.Proxy.ProxyType
No proxy.
NONE - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
No unit.
NONE_JWK - Static variable in class io.helidon.security.jwt.jwk.Jwk
A jwk with no fields filled and Jwk.ALG_NONE algorithm.
nonJtaDataSource - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
 
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.http.http2.FlowControl.Outbound
No-op outbound flow control, used for connection related frames.
noOpMeter(Meter.Builder<?, ?>) - Method in interface io.helidon.metrics.api.MetricsFactory
Returns a no-op Meter of the type implied by the builder's runtime type, initialized with the builder's name and other required parameters.
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.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.webclient.api.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_CLOSE - Static variable in class io.helidon.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.
normalizeNameToPrometheus(String) - Static method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter
Convert the meter or tag name to the format used by the Prometheus simple client.
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.http.Status
406 Not Acceptable, see HTTP/1.1 documentation.
NOT_AVAILABLE - Static variable in interface io.helidon.webserver.accesslog.AccessLogEntry
If an entry is not available, use this string as the result.
NOT_CONSISTENT - Static variable in class io.helidon.websocket.WsCloseCodes
Endpoint received inconsistent message (e.g.
NOT_EXTENDED_510 - Static variable in class io.helidon.http.Status
NOT_FOUND - Static variable in class io.helidon.webserver.grpc.GrpcStatus
Some requested entity (e.g., file or directory) was not found.
NOT_FOUND_404 - Static variable in class io.helidon.http.Status
404 Not Found, see HTTP/1.1 documentation.
NOT_IMPLEMENTED_501 - Static variable in class io.helidon.http.Status
501 Not Implemented, see HTTP/1.1 documentation.
NOT_MODIFIED_304 - Static variable in class io.helidon.http.Status
304 Not Modified, see HTTP/1.1 documentation.
NOT_SUPPORTED - Enum constant in enum class io.helidon.http.media.MediaSupport.SupportLevel
Requested type is not supported.
NOT_SUPPORTED - Enum constant in enum class io.helidon.webclient.spi.HttpClientSpi.SupportLevel
This request can never be supported by this client.
NOT_SUPPORTED - Static variable in interface io.helidon.webserver.http2.spi.Http2SubProtocolSelector
Not supported sub-protocol result.
notAccepted() - Static method in record class io.helidon.http.PathMatchers.MatchResult
Not accepted path matcher result.
notAccepted() - Static method in record class io.helidon.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.http
A runtime exception indicating a not found.
NotFoundException(String) - Constructor for exception class io.helidon.http.NotFoundException
NotFoundException(String, Throwable) - Constructor for exception class io.helidon.http.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.
nullPlusNonNullIsNull() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
nullsAreSortedAtEnd() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
nullsAreSortedAtStart() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
nullsAreSortedHigh() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
nullsAreSortedLow() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
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
Config node is an object of named members (values, lists or other objects).
OBJECT - Enum constant in enum class io.helidon.config.spi.ConfigNode.NodeType
An object (complex structure), optionally may have a value.
OBJECT - Static variable in class io.helidon.common.GenericType
Generic type for Object.
OBJECT - Static variable in class io.helidon.common.types.TypeNames
Type name for Object.
ObjectConfigMapperProvider - Class in io.helidon.config.objectmapping
Java beans support for configuration.
ObjectConfigMapperProvider() - Constructor for class io.helidon.config.objectmapping.ObjectConfigMapperProvider
 
ObjectFactory - Class in io.helidon.integrations.cdi.jpa.jaxb
This object contains factory methods for each Java content interface and Java element interface generated in the io.helidon.integrations.cdi.jpa.jaxb package.
ObjectFactory() - Constructor for class io.helidon.integrations.cdi.jpa.jaxb.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: io.helidon.integrations.cdi.jpa.jaxb
ObjectNodeBuilderImpl - Class in io.helidon.config
ObjectNodeBuilderImpl(Function<String, String>) - Constructor for class io.helidon.config.ObjectNodeBuilderImpl
Initialize object builder.
ObjectNodeImpl - Class in io.helidon.config
objects() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
 
objects() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
Additional information, such as source elements.
objects() - Method in interface io.helidon.codegen.CodegenEvent
Additional information, such as source elements.
objects(List<?>) - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
Additional information, such as source elements.
objectValue() - Method in interface io.helidon.common.types.Annotation
Value of the annotation as an object.
objectValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Value of the annotation as an object.
objectValue(String) - Method in interface io.helidon.common.types.Annotation
Value of the annotation property as an object.
objectValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Value of the annotation property as an object.
ObserveFeature - Class in io.helidon.webserver.observe
Support for all observe providers that are available (or configured).
ObserveFeatureConfig - Interface in io.helidon.webserver.observe
Configuration for observability feature itself.
ObserveFeatureConfig.Builder - Class in io.helidon.webserver.observe
Fluent API builder for ObserveFeature.
ObserveFeatureConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.observe
Fluent API builder base for ObserveFeature.
ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl - Class in io.helidon.webserver.observe
Generated implementation of the prototype, can be extended by descendant prototype implementations.
ObserveFeatureConfigImpl(ObserveFeatureConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
Create an instance providing a builder.
ObserveFeatureProvider - Class in io.helidon.webserver.observe
ServiceLoader provider implementation for observe feature for WebServer.
ObserveFeatureProvider() - Constructor for class io.helidon.webserver.observe.ObserveFeatureProvider
Deprecated.
only for ServiceLoader
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 ProcessAnnotatedType observer (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.webserver.observe.spi
ServiceLoader provider interface for observability services.
Observer - Interface in io.helidon.webserver.observe.spi
An observer adds observability feature to Helidon ObserveFeature, such as health, metrics.
ObserverConfigBase - Interface in io.helidon.webserver.observe
Base configuration for any observer that exposes an endpoint.
ObserverConfigBase.Builder - Class in io.helidon.webserver.observe
Fluent API builder for ObserverConfigBase.
ObserverConfigBase.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.observe
Fluent API builder base for ObserverConfigBase.
ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl - Class in io.helidon.webserver.observe
Generated implementation of the prototype, can be extended by descendant prototype implementations.
ObserverConfigBaseImpl(ObserverConfigBase.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl
Create an instance providing a builder.
observers() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
 
observers() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Observers to use with this observe features.
observers() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
Observers to use with this observe features.
observers(List<? extends Observer>) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Observers to use with this observe features.
observersDiscoverServices(boolean) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Observers to use with this observe features.
OciAuthenticationDetailsProvider$$Injection$$Activator - Class in io.helidon.integrations.oci.sdk.runtime
Activator for OciAuthenticationDetailsProvider.
OciAuthenticationDetailsProvider$$Injection$$Activator() - Constructor for class io.helidon.integrations.oci.sdk.runtime.OciAuthenticationDetailsProvider$$Injection$$Activator
Default activator constructor.
ociAuthenticationProvider() - Static method in class io.helidon.integrations.oci.sdk.runtime.OciExtension
The supplier for the globally configured OCI authentication provider.
OciAvailability - Interface in io.helidon.integrations.oci.sdk.runtime
Provides a convenient contract for checking whether the current runtime environment is running on/inside an OCI compute node.
OciAvailabilityDefault$$Injection$$Activator - Class in io.helidon.integrations.oci.sdk.runtime
Activator for OciAvailabilityDefault.
OciAvailabilityDefault$$Injection$$Activator() - Constructor for class io.helidon.integrations.oci.sdk.runtime.OciAvailabilityDefault$$Injection$$Activator
Default activator constructor.
OciCertificatesDownloader - Interface in io.helidon.integrations.oci.tls.certificates.spi
The contract used for downloading certificates from OCI.
OciCertificatesDownloader.Certificates - Class in io.helidon.integrations.oci.tls.certificates.spi
Represents the certificate chain as well as the version identifier of the downloaded certificates.
OciCertificatesTlsManager - Interface in io.helidon.integrations.oci.tls.certificates
The OCI Certificates contract of TlsManager.
OciCertificatesTlsManagerConfig - Interface in io.helidon.integrations.oci.tls.certificates
Blueprint configuration for OciCertificatesTlsManager.
OciCertificatesTlsManagerConfig.Builder - Class in io.helidon.integrations.oci.tls.certificates
Fluent API builder for OciCertificatesTlsManager.
OciCertificatesTlsManagerConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.integrations.oci.tls.certificates
Fluent API builder base for OciCertificatesTlsManager.
OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl - Class in io.helidon.integrations.oci.tls.certificates
Generated implementation of the prototype, can be extended by descendant prototype implementations.
OciCertificatesTlsManagerConfigImpl(OciCertificatesTlsManagerConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
Create an instance providing a builder.
ociConfig() - Static method in class io.helidon.integrations.oci.sdk.runtime.OciExtension
Returns the global OciConfig bean that is currently defined in the bootstrap environment.
OciConfig - Interface in io.helidon.integrations.oci.sdk.runtime
Configuration used by OciAuthenticationDetailsProvider.
OciConfig.Builder - Class in io.helidon.integrations.oci.sdk.runtime
Fluent API builder for OciConfig.
OciConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.integrations.oci.sdk.runtime
Fluent API builder base for OciConfig.
OciConfig.BuilderBase.OciConfigImpl - Class in io.helidon.integrations.oci.sdk.runtime
Generated implementation of the prototype, can be extended by descendant prototype implementations.
OciConfigImpl(OciConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
Create an instance providing a builder.
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 - Class in io.helidon.integrations.oci.sdk.runtime
This class enables configuration access for integration to the Oracle Cloud Infrastructure Java SDK.
OciExtension() - Constructor for class io.helidon.integrations.oci.sdk.cdi.OciExtension
Deprecated.
For ServiceLoader use only.
OciMetricsBean - Class in io.helidon.integrations.oci.metrics.cdi
CDI bean for preparing OCI metrics integration.
OciMetricsBean() - Constructor for class io.helidon.integrations.oci.metrics.cdi.OciMetricsBean
Deprecated.
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
 
ociMetricsConfig() - Method in class io.helidon.integrations.oci.metrics.cdi.OciMetricsBean
Returns the OCI metrics config settings previously retrieved from the config root.
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.
ociMetricsSupportBuilder(Config, Config, Monitoring) - Method in class io.helidon.integrations.oci.metrics.cdi.OciMetricsBean
Returns the builder for constructing a new OciMetricsSupport instance, initialized using the config retrieved using the OciMetricsBean.configKey() return value and the provided Monitoring instance.
OciPrivateKeyDownloader - Interface in io.helidon.integrations.oci.tls.certificates.spi
The contract used for downloading private keys from OCI.
OciRegionProvider$$Injection$$Activator - Class in io.helidon.integrations.oci.sdk.runtime
Activator for OciRegionProvider.
OciRegionProvider$$Injection$$Activator() - Constructor for class io.helidon.integrations.oci.sdk.runtime.OciRegionProvider$$Injection$$Activator
Default activator constructor.
OciSecretsConfigSourceProvider - Class in io.helidon.integrations.oci.secrets.configsource
A ConfigSourceProvider that creates ConfigSource implementations that interact with the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs.
OciSecretsConfigSourceProvider() - Constructor for class io.helidon.integrations.oci.secrets.configsource.OciSecretsConfigSourceProvider
Deprecated.
For use by ServiceLoader only.
OciSecretsMpMetaConfigProvider - Class in io.helidon.integrations.oci.secrets.mp.configsource
An MpMetaConfigProvider that uses the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs to provide a ConfigSource implementation.
OciSecretsMpMetaConfigProvider() - Constructor for class io.helidon.integrations.oci.secrets.mp.configsource.OciSecretsMpMetaConfigProvider
Deprecated.
For use by the Helidon Config subsystem only.
ocspResponderUri() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
The URI that identifies the location of the OCSP responder.
ocspResponderUri() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
 
ocspResponderUri() - Method in interface io.helidon.common.tls.RevocationConfig
The URI that identifies the location of the OCSP responder.
ocspResponderUri(URI) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
The URI that identifies the location of the OCSP responder.
of(int) - Static method in enum class io.helidon.http.Status.Family
Get the family for the response status code.
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.
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
Get the configuration to access IDCS instance.
oidcConfig() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Access to OidcConfig so the field is not duplicated by classes that extend this provider.
oidcConfig(OidcConfig) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
Use explicit OidcConfig instance, 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 Builder to build instances of OidcConfig.
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
 
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.webserver.grpc.GrpcStatus
The operation completed successfully.
OK_200 - Static variable in class io.helidon.http.Status
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.
onAfterClass(ITestClass) - Method in class io.helidon.microprofile.testing.testng.HelidonTestNgListener
 
onBeforeClass(ITestClass) - Method in class io.helidon.microprofile.testing.testng.HelidonTestNgListener
 
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 Runnable when 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 Runnable when a cancel signal is received.
onCancel(Runnable) - Method in interface io.helidon.common.reactive.Subscribable
Executes given Runnable when 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 Consumer that is invoked each time a change occurs on whole Config or on a particular Config node.
onChange(Consumer<SystemTagsManager>) - Static method in interface io.helidon.metrics.api.SystemTagsManager
Allows subscription to notification when a new system tags manager is created with a new configuration.
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 class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
Called by the ConditionallyCloseableConnection.close() method to perform work after an actual close operation has completed.
onClose() - Method in interface io.helidon.webclient.spi.Source
Handler for event stream termination.
onClose(WsSession, int, String) - Method in interface io.helidon.websocket.WsListener
Received close.
onComplete() - Method in class io.helidon.common.reactive.SequentialSubscriber
 
onComplete() - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
 
onComplete(Runnable) - Method in interface io.helidon.common.reactive.Multi
Executes given Runnable when 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 Runnable when onComplete signal is received.
onComplete(Runnable) - Method in interface io.helidon.common.reactive.Subscribable
Executes given Runnable when 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.webserver.grpc.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.dbclient.metrics.hikari.DropwizardMetricsListener
 
onCounterRemoved(String) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
 
onCreate(MeterRegistry, MetricsConfig) - Method in interface io.helidon.metrics.spi.MeterRegistryLifeCycleListener
Receives notification when a new MeterRegistry is created.
onCreate(MeterRegistry, MetricsConfig) - Method in class io.helidon.microprofile.metrics.RegistryFactoryManager
 
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 onNext is actually sent.
onEmpty(Runnable) - Method in interface io.helidon.common.reactive.OptionalCompletionStage
Returns a new OptionalCompletionStage that, when this stage completes normally and returns null, executes the given action.
onError(WsSession, Throwable) - Method in interface io.helidon.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.messaging.connectors.kafka.KafkaSubscriber
 
onError(Throwable) - Method in interface io.helidon.webclient.spi.Source
Handler for errors encountered during processing of source.
onError(Throwable) - Method in class io.helidon.webserver.grpc.CollectingObserver
 
onError(Consumer<? super Throwable>) - Method in interface io.helidon.common.reactive.Multi
Executes given Runnable when 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 Consumer when onError signal is received.
onError(Consumer<? super Throwable>) - Method in interface io.helidon.common.reactive.Subscribable
Executes given Runnable when 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
Function providing 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
Function providing 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
Function providing 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.webclient.sse.SseSource
 
onEvent(T) - Method in interface io.helidon.webclient.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.
onGaugeAdded(String, Gauge<?>) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
 
onGaugeRemoved(String) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
 
onHistogramAdded(String, Histogram) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
 
onHistogramRemoved(String) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
 
onHttpUpgrade(HttpPrologue, Headers) - Method in interface io.helidon.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.
OnlyWhenOnClasspath() - Constructor for class io.helidon.integrations.graal.mp.nativeimage.extension.RestClientSubstitution.OnlyWhenOnClasspath
 
onMessage(WsSession, BufferData, boolean) - Method in interface io.helidon.websocket.WsListener
Received binary fragment.
onMessage(WsSession, String, boolean) - Method in interface io.helidon.websocket.WsListener
Received text fragment.
onMeterAdded(String, Meter) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
 
onMeterAdded(Consumer<Meter>) - Method in interface io.helidon.metrics.api.MeterRegistry.Builder
Records a subscriber to meter-added events.
onMeterAdded(Consumer<Meter>) - Method in interface io.helidon.metrics.api.MeterRegistry
Enroll a listener to be notified when a Meter is added.
onMeterRemoved(String) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
 
onMeterRemoved(Consumer<Meter>) - Method in interface io.helidon.metrics.api.MeterRegistry.Builder
Records a subscriber to meter-removed events.
onMeterRemoved(Consumer<Meter>) - Method in interface io.helidon.metrics.api.MeterRegistry
Enroll a listener to be notified when a Meter is removed.
onNewBuilder(ClientBuilder) - Method in class io.helidon.jersey.client.JerseyClientBuilderListener
 
onNewClient(Class<?>, RestClientBuilder) - Method in class io.helidon.microprofile.restclient.MpRestClientListener
 
onNewClient(Class<?>, RestClientBuilder) - Method in class io.helidon.microprofile.tracing.MpTracingRestClientListener
 
onNext(Message<V>) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
 
onNext(T) - Method in class io.helidon.common.reactive.SequentialSubscriber
 
onNext(V) - Method in class io.helidon.webserver.grpc.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.webclient.spi.Source
Handler for event stream creation.
onOpen(WsSession) - Method in interface io.helidon.websocket.WsListener
Session is open.
onPing(WsSession, BufferData) - Method in interface io.helidon.websocket.WsListener
Received ping.
onPong(WsSession, BufferData) - Method in interface io.helidon.websocket.WsListener
Received pong.
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.webserver.KeyPerformanceIndicatorSupport.Metrics
Invoked when processing on a request has finished.
onRequestReceived() - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Metrics
Invoked when a request has been received.
onRequestStarted() - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Metrics
Invoked when processing on a request has been started.
onStart() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
 
onStart() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
A future that is completed when execution of the asynchronous task starts.
onStart() - Method in interface io.helidon.faulttolerance.AsyncConfig
A future that is completed when execution of the asynchronous task starts.
onStart(CompletableFuture<Async>) - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
A future that is completed when execution of the asynchronous 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(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 Runnable when 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 Runnable when any of signals onComplete, onCancel or onError is received.
onTerminate(Runnable) - Method in interface io.helidon.common.reactive.Subscribable
Executes given Runnable when any of signals onComplete, onCancel or onError is received.
onTestFailure(ITestResult) - Method in class io.helidon.microprofile.testing.testng.HelidonTestNgListener
 
onTestStart(ITestResult) - Method in class io.helidon.microprofile.testing.testng.HelidonTestNgListener
 
onTestSuccess(ITestResult) - Method in class io.helidon.microprofile.testing.testng.HelidonTestNgListener
 
onTimerAdded(String, Timer) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
 
onTimerRemoved(String) - Method in class io.helidon.dbclient.metrics.hikari.DropwizardMetricsListener
 
onValue(Consumer<? super T>) - Method in interface io.helidon.common.reactive.OptionalCompletionStage
Returns a new OptionalCompletionStage that, 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.websocket.ClientWsFrame
 
opCode() - Method in class io.helidon.websocket.ServerWsFrame
 
opCode() - Method in interface io.helidon.websocket.WsFrame
Operation code of this frame.
opCode(WsOpCode) - Method in class io.helidon.websocket.ClientWsFrame
Configure the operation code of this frame.
opCode(WsOpCode) - Method in class io.helidon.websocket.ServerWsFrame
Configure the operation code of this frame.
OPEN - Enum constant in enum class io.helidon.faulttolerance.CircuitBreaker.State
Circuit is open and all requests fail with CircuitBreakerOpenException.
OPEN - Enum constant in enum class io.helidon.http.http2.Http2StreamState
Both local and remote streams are open.
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.idx file exists on the class path.
OpenApiCdiExtension() - Constructor for class io.helidon.microprofile.openapi.OpenApiCdiExtension
Creates a new instance.
OpenApiFeature - Class in io.helidon.openapi
Helidon Support for OpenAPI.
OpenApiFeatureConfig - Interface in io.helidon.openapi
OpenApiFeature prototype.
OpenApiFeatureConfig.Builder - Class in io.helidon.openapi
Fluent API builder for OpenApiFeature.
OpenApiFeatureConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.openapi
Fluent API builder base for OpenApiFeature.
OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl - Class in io.helidon.openapi
Generated implementation of the prototype, can be extended by descendant prototype implementations.
OpenApiFeatureConfigImpl(OpenApiFeatureConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
Create an instance providing a builder.
OpenApiFeatureProvider - Class in io.helidon.openapi
ServiceLoader provider implementation for OpenAPI feature for WebServer.
OpenApiFeatureProvider() - Constructor for class io.helidon.openapi.OpenApiFeatureProvider
Deprecated.
only for ServiceLoader
OpenApiFormat - Enum Class in io.helidon.openapi
Supported OpenApi formats.
OpenApiManager<T> - Interface in io.helidon.openapi
OpenApi manager.
OpenApiManagerProvider - Interface in io.helidon.openapi.spi
OpenApiManager provider.
OpenApiService - Interface in io.helidon.openapi
OpenAPI service.
OpenApiServiceProvider - Interface in io.helidon.openapi.spi
OpenApiService provider.
OpenApiUi - Class in io.helidon.integrations.openapi.ui
An OpenApiService that serves OpenApi UI.
OpenApiUiConfig - Interface in io.helidon.integrations.openapi.ui
OpenApiUi prototype.
OpenApiUiConfig.Builder - Class in io.helidon.integrations.openapi.ui
Fluent API builder for OpenApiUi.
OpenApiUiConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.integrations.openapi.ui
Fluent API builder base for OpenApiUi.
OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl - Class in io.helidon.integrations.openapi.ui
Generated implementation of the prototype, can be extended by descendant prototype implementations.
OpenApiUiConfigImpl(OpenApiUiConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
Create an instance providing a builder.
OpenApiUiProvider - Class in io.helidon.integrations.openapi.ui
OpenApiUiProvider() - Constructor for class io.helidon.integrations.openapi.ui.OpenApiUiProvider
Deprecated.
to be used solely by ServiceLoader
opens() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
 
opens() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Map of opened packages to modules (if any).
opens() - Method in interface io.helidon.codegen.ModuleInfo
Map of opened packages to modules (if any).
opens(Map<? extends String, List<String>>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
This method replaces all values with the new ones.
OpenTelemetryTracerProvider - Class in io.helidon.tracing.providers.opentelemetry
Service loader provider implementation for TracerProvider.
OpenTelemetryTracerProvider() - Constructor for class io.helidon.tracing.providers.opentelemetry.OpenTelemetryTracerProvider
Deprecated.
OpenTracing - Class in io.helidon.tracing.providers.opentracing
Open Tracing factory methods to create wrappers for Open Tracing types.
OpenTracingProvider - Interface in io.helidon.tracing.providers.opentracing.spi
Open Tracing SPI to include various tracers.
OpenTracingTracerBuilder<T> - Interface in io.helidon.tracing.providers.opentracing
A builder for tracing tracer.
OpenTracingTracerProvider - Class in io.helidon.tracing.providers.opentracing
ServiceLoader service implementation of TracerProvider for Open Tracing tracers.
OpenTracingTracerProvider() - Constructor for class io.helidon.tracing.providers.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.
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
 
option(String) - Method in interface io.helidon.codegen.CodegenOptions
Find an option.
option(String, boolean) - Static method in class io.helidon.integrations.graal.nativeimage.extension.NativeConfig
Find a boolean option.
option(String, T, Class<T>) - Method in interface io.helidon.codegen.CodegenOptions
Enumeration option.
Option - Class in io.helidon.builder.api
Prototype option annotations.
Option<T> - Interface in io.helidon.codegen
Option definition.
Option.Access - Annotation Interface in io.helidon.builder.api
Customize access modifier for builder methods.
Option.AllowedValue - Annotation Interface in io.helidon.builder.api
Can be used to define a list of possible values of an option.
Option.AllowedValues - Annotation Interface in io.helidon.builder.api
Allowed values for this option.
Option.Confidential - Annotation Interface in io.helidon.builder.api
Mark a getter method as confidential - not suitable to be used in clear text in toString method.
Option.Configured - Annotation Interface in io.helidon.builder.api
Mark a prototype option as one that can be read from Config.
Option.Decorator - Annotation Interface in io.helidon.builder.api
Define an option decorator.
Option.Default - Annotation Interface in io.helidon.builder.api
A String default value for a prototype option.
Option.DefaultBoolean - Annotation Interface in io.helidon.builder.api
A boolean default value for a prototype option.
Option.DefaultCode - Annotation Interface in io.helidon.builder.api
A default value that will be copied verbatim into the sources.
Option.DefaultDouble - Annotation Interface in io.helidon.builder.api
A double default value for a prototype option.
Option.DefaultInt - Annotation Interface in io.helidon.builder.api
An integer default value for a prototype option.
Option.DefaultLong - Annotation Interface in io.helidon.builder.api
A long default value for a prototype option.
Option.DefaultMethod - Annotation Interface in io.helidon.builder.api
A default value created from a method for a prototype option.
Option.Deprecated - Annotation Interface in io.helidon.builder.api
Mark an option as deprecated.
Option.Provider - Annotation Interface in io.helidon.builder.api
Mark option as sourced from a ServiceLoader.
Option.Redundant - Annotation Interface in io.helidon.builder.api
Mark a getter method as redundant - not important for equals, hashcode, and/or toString.
Option.Required - Annotation Interface in io.helidon.builder.api
Mark option as a required option.
Option.SameGeneric - Annotation Interface in io.helidon.builder.api
Useful for marking map properties, where the key and value must have the same generic type.
Option.Singular - Annotation Interface in io.helidon.builder.api
Applying this annotation to a Prototype.Blueprint-annotated interface method will cause the generated class to also include additional "add*()" methods.
Option.Type - Annotation Interface in io.helidon.builder.api
Explicitly define a type (may include generics) in case the type is located in the same module, and cannot be inferred correctly by the annotation processor.
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.ABSTAIN instead 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.common.tls.TlsClientAuth
Mutual TLS 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.
OPTIONAL - Static variable in class io.helidon.common.types.TypeNames
Type name for Optional.
optionalAudience(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Allow audience claim to be optional.
optionalAudience(boolean) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
Allow audience claim to be optional.
optionalCharArrayEquals(Optional<char[]>, Optional<char[]>) - Static method in class io.helidon.builder.api.GeneratedBuilder.EqualityUtil
Equals that uses Arrays.equals(char[], char[]) in case both optionals have a value.
optionalCharArrayHash(Optional<char[]>) - Static method in class io.helidon.builder.api.GeneratedBuilder.EqualityUtil
Hash code that uses Arrays.hashCode(char[]) in case the optional has a value.
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 Optional that checks it is empty.
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 Optional that checks it is present.
optionalSupplier() - Method in interface io.helidon.common.config.ConfigValue
Returns a Supplier of an Optional<T> of the configuration node.
optionalSupplier() - Method in interface io.helidon.config.ConfigValue
Returns a Supplier of an Optional<T> of the configuration node.
optionalValue(Matcher<? super T>) - Static method in class io.helidon.common.testing.junit5.OptionalMatcher
A matcher for an Optional that checks it is present, and that the value matches the provided matcher.
OptionalValue<T> - Interface in io.helidon.common.mapper
A typed value with support for mapping (conversion) to other types.
options() - Method in interface io.helidon.codegen.CodegenContext
Code generation options.
options() - Method in class io.helidon.codegen.CodegenContextBase
 
options() - Method in class io.helidon.codegen.CodegenContextDelegate
 
options() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
 
options() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
Merges implementation-specific UI options.
options() - Method in interface io.helidon.integrations.openapi.ui.OpenApiUiConfig
Merges implementation-specific UI options.
options() - Method in interface io.helidon.webclient.api.HttpClient
Shortcut for options method with default path.
options(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
options(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add an options route.
options(String) - Method in interface io.helidon.webclient.api.HttpClient
Shortcut for options method with a path.
options(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
options(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add an options route.
options(Map<? extends String, ? extends String>) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
This method replaces all values with the new ones.
OPTIONS - Static variable in class io.helidon.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(Supplier<? extends Optional<T>>) - Method in interface io.helidon.common.mapper.OptionalValue
If the underlying Optional does not have a value, set it to the Optional produced 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
 
orElse(T) - Method in interface io.helidon.common.mapper.OptionalValue
Return the value if present, otherwise return other.
orElseGet(Supplier<? extends T>) - Method in interface io.helidon.common.mapper.OptionalValue
Return the value if present, otherwise invoke other and return the result of that invocation.
orElseThrow() - Method in interface io.helidon.common.mapper.OptionalValue
If a value is present, returns the value, otherwise throws NoSuchElementException.
orElseThrow(Supplier<? extends X>) - Method in interface io.helidon.common.mapper.OptionalValue
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.http.HeaderNames
The <code>{@value}</code> header name.
originatingElement() - Method in exception class io.helidon.codegen.CodegenException
Originating element.
originatingElement() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The element used to create this instance.
originatingElement() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
originatingElement() - Method in interface io.helidon.common.types.TypedElementInfo
The element used to create this instance.
originatingElement() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The element used to create this instance.
originatingElement() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
originatingElement() - Method in interface io.helidon.common.types.TypeInfo
The element used to create this instance.
originatingElement(Object) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The element used to create this instance.
originatingElement(Object) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The element used to create this instance.
originatingElements() - Method in record class io.helidon.codegen.ClassCode
Returns the value of the originatingElements record component.
origins() - Method in class io.helidon.microprofile.tyrus.TyrusUpgrader
 
origins() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
WebSocket origins.
origins() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
 
origins() - Method in interface io.helidon.webserver.websocket.WsConfig
WebSocket origins.
origins() - Method in class io.helidon.webserver.websocket.WsUpgrader
 
origins(Set<? extends String>) - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
WebSocket origins.
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).
OTEL_AGENT_PRESENT_PROPERTY - Static variable in class io.helidon.tracing.providers.opentelemetry.HelidonOpenTelemetry
OpenTelemetry property for indicating if the Java agent is present.
OTHER - Enum constant in enum class io.helidon.common.types.ElementKind
Not the stuff you are looking for.
OTHER - Enum constant in enum class io.helidon.http.DirectHandler.EventType
Other type, please specify expected status code.
OTHER - Enum constant in enum class io.helidon.http.Status.Family
Other, unrecognized HTTP status codes.
OTHER - Enum constant in enum class io.helidon.metrics.api.Meter.Type
Other.
otherElementInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The elements that make up this type that are considered "other", or being skipped because they are irrelevant to processing.
otherElementInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
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(List<? extends TypedElementInfo>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The elements that make up this type that are considered "other", or being skipped because they are irrelevant to processing.
othersDeletesAreVisible(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
othersInsertsAreVisible(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
othersUpdatesAreVisible(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
otherTags() - Method in class io.helidon.codegen.classmodel.Javadoc
Other created tags with descriptions.
OUT_OF_RANGE - Static variable in class io.helidon.webserver.grpc.GrpcStatus
Operation was attempted past the valid range.
outbound() - Method in class io.helidon.http.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.http.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.SpanContext as registered with Context.
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
OutboundConfig builder 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.microprofile.jwt.auth.JwtAuthProvider
 
outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider
 
outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.header.HeaderAtnProvider
 
outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
 
outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider
 
outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.jwt.JwtProvider
 
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.
OutboundSecurityClientBuilder - Class in io.helidon.security
Builder constructing a security client - extends the SecurityRequestBuilder for 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 OutboundTargetDefinition instances.
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.
outputDirectory() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
 
outputDirectory() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
Target directory to generate class files to.
outputDirectory() - Method in interface io.helidon.codegen.compiler.CompilerOptions
Target directory to generate class files to.
outputDirectory(Path) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
Target directory to generate class files to.
outputStream() - Method in interface io.helidon.webserver.http.ServerResponse
Alternative way to send an entity, using an output stream.
outputStream(ClientRequest.OutputStreamHandler) - Method in interface io.helidon.webclient.api.ClientRequest
Handle output stream and submit the request.
outputStream(ClientRequest.OutputStreamHandler) - Method in class io.helidon.webclient.api.ClientRequestBase
 
outputStream(ClientRequest.OutputStreamHandler) - Method in interface io.helidon.webclient.http1.Http1ClientRequest
 
outputStream(ClientRequest.OutputStreamHandler) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
 
outputStream(ClientRequest.OutputStreamHandler, Class<T>) - Method in interface io.helidon.webclient.api.ClientRequest
Handle output stream and request a specific type.
outputStreamMulti() - Static method in interface io.helidon.common.reactive.IoMulti
Create an OutputStream that provides the data written as a Multi.
OutputStreamMulti - Class in io.helidon.common.reactive
Output stream that Flow.Publisher publishes any data written to it as ByteBuffer events.
OutputStreamMulti() - Constructor for class io.helidon.common.reactive.OutputStreamMulti
Create new output stream that Flow.Publisher publishes any data written to it as ByteBuffer events.
outputStreamMultiBuilder() - Static method in interface io.helidon.common.reactive.IoMulti
Creates a builder of the OutputStream that provides data written as a Multi.
outputSummary(PrintStream, double) - Method in interface io.helidon.metrics.api.HistogramSnapshot
Dumps a summary of the snapshot to the specified PrintStream using the indicated scaling factor for observations.
overallTimeout() - Method in class io.helidon.config.SimpleRetryPolicy
Overall timeout.
overallTimeout() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Overall timeout of all retries combined.
overallTimeout() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
 
overallTimeout() - Method in interface io.helidon.faulttolerance.RetryConfig
Overall timeout of all retries combined.
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.faulttolerance.RetryConfig.BuilderBase
Overall timeout of all retries combined.
OVERRIDE - Static variable in class io.helidon.common.types.Annotations
Override annotation.
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.
overrides(Supplier<? extends OverrideSource>) - Method in interface io.helidon.config.Config.Builder
Sets the source of an 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 OverrideSource implementations.
ownDeletesAreVisible(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
ownInsertsAreVisible(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
ownUpdatesAreVisible(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 

P

PACKAGE - Enum constant in enum class io.helidon.common.types.ElementKind
Package element type kind.
PACKAGE_PRIVATE - Enum constant in enum class io.helidon.common.types.AccessModifier
Package private modifier.
packageName() - Method in class io.helidon.codegen.classmodel.TypeArgument
 
packageName() - Method in class io.helidon.common.types.TypeName.BuilderBase
Functions the same as Class.getPackageName().
packageName() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
packageName() - Method in interface io.helidon.common.types.TypeName
Functions the same as Class.getPackageName().
packageName(String) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
Package name of this type.
packageName(String) - Method in class io.helidon.common.types.TypeName.BuilderBase
Functions the same as Class.getPackageName().
pad(String) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry
Apply configured padding.
padContent() - Method in interface io.helidon.codegen.classmodel.ContentBuilder
Adds single padding.
padContent() - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
padContent() - Method in class io.helidon.codegen.classmodel.Field.Builder
 
padContent(int) - Method in interface io.helidon.codegen.classmodel.ContentBuilder
Adds padding with number of repetitions.
padContent(int) - Method in class io.helidon.codegen.classmodel.Executable.Builder
 
padContent(int) - Method in class io.helidon.codegen.classmodel.Field.Builder
 
padded() - Method in class io.helidon.http.http2.Http2Flag.DataFlags
Whether the padded flag is set.
padded() - Method in class io.helidon.http.http2.Http2Flag.HeaderFlags
Whether the padded flag is set.
padded() - Method in class io.helidon.http.http2.Http2Flag.PushPromiseFlags
Whether the padded flag is set.
PADDED - Static variable in class io.helidon.http.http2.Http2Flag
Padded flag (used by headers, and data).
PADDING_TOKEN - Static variable in class io.helidon.codegen.classmodel.ClassModel
Padding token used for identifying extra padding requirement for content formatting.
parallelismThreshold(long) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
Configure parallelism threshold.
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_ID_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.http.ContentDisposition.Builder
Add a new content disposition header parameter.
Parameter - Class in io.helidon.codegen.classmodel
Method parameter model.
PARAMETER - Enum constant in enum class io.helidon.common.types.ElementKind
Parameter element type kind.
Parameter.Builder - Class in io.helidon.codegen.classmodel
Fluent API builder for Parameter.
parameterArguments() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Parameter arguments applicable if this type element represents a ElementKind.METHOD.
parameterArguments() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
parameterArguments() - Method in interface io.helidon.common.types.TypedElementInfo
Parameter arguments applicable if this type element represents a ElementKind.METHOD.
parameterArguments(List<? extends TypedElementInfo>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Parameter arguments applicable if this type element represents a ElementKind.METHOD.
parameters() - Method in class io.helidon.codegen.classmodel.Javadoc
Parameter tags names and descriptions.
parameters() - Method in class io.helidon.dbclient.DbIndexedStatementParameters
Return List containing all ordered parameters.
parameters() - Method in class io.helidon.dbclient.DbNamedStatementParameters
Return Map containing all named parameters.
parameters() - Method in class io.helidon.dbclient.DbStatementBase
Get the statement parameters.
parameters() - Method in class io.helidon.http.ContentDisposition
Get the parameters map.
parameters() - Method in interface io.helidon.http.HttpMediaType
Read-only parameter map.
parameters(List<Object>) - Method in interface io.helidon.dbclient.DbClientServiceContext
Set new indexed parameters to be used.
parameters(List<Object>) - Method in class io.helidon.dbclient.DbClientServiceContextImpl
 
parameters(Map<String, Object>) - Method in interface io.helidon.dbclient.DbClientServiceContext
Set new named parameters to be used.
parameters(Map<String, Object>) - Method in class io.helidon.dbclient.DbClientServiceContextImpl
 
parameters(Map<String, String>) - Method in class io.helidon.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 Parameters instance.
parametersSetter(JdbcParametersConfig) - Method in class io.helidon.dbclient.jdbc.JdbcClientBuilder
Configure parameters setter.
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 access token when parameter is used.
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.dbclient.DbStatement
Configure parameters from an array by order.
params(List<?>) - Method in interface io.helidon.dbclient.DbStatement
Configure parameters from a List by order.
params(List<?>) - Method in class io.helidon.dbclient.DbStatementBase
 
params(List<?>) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
 
params(Map<String, ?>) - Method in interface io.helidon.dbclient.DbStatement
Configure named parameters.
params(Map<String, ?>) - Method in class io.helidon.dbclient.DbStatementBase
 
params(Map<String, ?>) - Method in class io.helidon.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 the parameter is used.
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
Property sent with JAX-RS requests to override parent span context in outbound calls.
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> - 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
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
parse(InputStream) - Static method in class io.helidon.codegen.ModuleInfoSourceParser
Parse the module info from its input stream.
parse(String) - Static method in class io.helidon.codegen.classmodel.Annotation
Parse new Annotation object out of the String.
parse(String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Populates this builder with the parsed javadoc data.
parse(String) - Static method in class io.helidon.codegen.classmodel.Javadoc
Parse Javadoc model object from the String.
parse(String) - Static method in class io.helidon.http.ContentDisposition
Parse a received header value.
parse(String) - Static method in class io.helidon.http.DateTime
Parse provided text to ZonedDateTime using any possible date / time format specified by RFC2616 Hypertext Transfer Protocol.
parse(String) - Static method in class io.helidon.http.SetCookie
Parses new instance of SetCookie from the String representation.
parse(Path) - Static method in class io.helidon.codegen.ModuleInfoSourceParser
Parse the module info from its source file.
parse(List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Populates this builder with the parsed javadoc data.
parse(List<String>) - Static method in class io.helidon.codegen.classmodel.Javadoc
Parse Javadoc model object from the list of strings.
parseCn(Certificate[]) - Static method in class io.helidon.common.tls.TlsUtils
Parse the Common Name (CN) from the first certificate if present.
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
 
parseNonNegative(String, int, Supplier<T>) - Static method in class io.helidon.common.ParserHelper
Throws exception if value returned is negative.
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 ParsableSource and 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.common
Utility class for parsing.
parserMapping(Function<Config.Key, Optional<ConfigParser>>) - Method in class io.helidon.config.AbstractConfigSourceBuilder
Sets a function that maps keys to a parser.
ParserMode - Enum Class in io.helidon.common.media.type
Media type parsing mode.
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.
parsing(Supplier<String>) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeTrace
Trace parsing message.
partHeaders() - Method in interface io.helidon.http.media.multipart.ReadablePart
Headers of this part.
PARTIAL_CONTENT_206 - Static variable in class io.helidon.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.
passphrase() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
 
passphrase() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Pass-phrase of the keystore (supported with JKS and PKCS12 keystores).
passphrase() - Method in interface io.helidon.common.pki.KeystoreKeys
Pass-phrase of the keystore (supported with JKS and PKCS12 keystores).
passphrase(char[]) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Pass-phrase of the keystore (supported with JKS and PKCS12 keystores).
passphrase(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Pass-phrase of the keystore (supported with JKS and PKCS12 keystores).
password() - Method in class io.helidon.dbclient.DbClientBuilderBase
Get database user password.
password() - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
Configured connection pool password.
password() - Method in interface io.helidon.integrations.vault.secrets.database.DbCredentials
Password of the database user.
password() - Method in class io.helidon.webclient.api.Proxy
Returns an Optional with the password.
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.webclient.api.Proxy.Builder
Sets a new password for the proxy.
password(String) - Method in class io.helidon.dbclient.DbClientBuilderBase
 
password(String) - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
Connection pool password.
password(String) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
Set database connection password.
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 - Static variable in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
Database connection user password configuration key.
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.webclient.api.HttpClient
Shortcut for patch method with default path.
patch(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
patch(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add an options route.
patch(String) - Method in interface io.helidon.webclient.api.HttpClient
Shortcut for patch method with a path.
patch(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
patch(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add an options route.
PATCH - Static variable in class io.helidon.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() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Resource is located on filesystem.
path() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
 
path() - Method in interface io.helidon.common.configurable.ResourceConfig
Resource is located on filesystem.
path() - Element in annotation interface io.helidon.common.features.api.Feature
Path of this feature (a feature path).
path() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
Path of the request.
path() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
 
path() - Method in interface io.helidon.common.uri.UriInfo
Path of the request.
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 interface io.helidon.http.DirectHandler.TransportRequest
Requested path, if found in request.
path() - Method in class io.helidon.http.http2.Http2Headers
Path pseudo header.
path() - Method in record class io.helidon.http.PathMatchers.MatchResult
Returns the value of the path record component.
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.security.SecurityEnvironment
Path to the resource.
path() - Method in class io.helidon.webclient.api.ClientUri
 
path() - Method in class io.helidon.webserver.http.DirectTransportRequest
 
path() - Method in interface io.helidon.webserver.http.HttpRequest
Path of the request, with methods to get path parameters.
path() - Method in interface io.helidon.webserver.http.ServerRequest
Path of the request.
path() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
 
path() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
 
path() - Method in interface io.helidon.webserver.security.PathsConfig
 
path(UriPath) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
Path of the request.
path(PathMatcher) - Method in class io.helidon.webserver.http.HttpRoute.Builder
Path matcher to handle path.
path(RoutedPath) - Method in interface io.helidon.webserver.http.RoutingRequest
Update path of this request.
path(String) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
 
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.http.http2.Http2Headers
Path of the request.
path(String) - Method in class io.helidon.http.SetCookie.Builder
Sets Path parameter.
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.security.SecurityEnvironment.Builder
Path that is requested (such as URI for http, without protocol, server and port).
path(String) - Method in interface io.helidon.webclient.api.ClientRequest
Configure path to call.
path(String) - Method in class io.helidon.webclient.api.ClientRequestBase
 
path(String) - Method in class io.helidon.webclient.api.ClientUri
Path of this URI.
path(String) - Method in class io.helidon.webserver.http.HttpRoute.Builder
Path pattern to handle.
path(String) - Method in class io.helidon.webserver.observe.tracing.PathTracingConfig.Builder
Path to register the traced configuration on.
path(String) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
 
path(Path) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Resource is located on filesystem.
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 - 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.http.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.
pathConfigs() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Path specific configuration of tracing.
pathConfigs() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
 
pathConfigs() - Method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
Path specific configuration of tracing.
pathConfigs(List<? extends PathTracingConfig>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Path specific configuration of tracing.
PATHLESS_KEY - Static variable in class io.helidon.cors.Aggregator
Key value for the map corresponding to the cross-origin config managed by the CorsSetter methods.
pathMapper(Function<String, String>) - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
Map request path to resource path.
PathMatcher - Interface in io.helidon.http
Matches HTTP path against configured path of a route.
PathMatchers - Class in io.helidon.http
Utility methods to create path matchers.
PathMatchers.MatchResult - Record Class in io.helidon.http
Path matching result.
PathMatchers.PrefixMatchResult - Record Class in io.helidon.http
Path matching result.
pathParam(String, String) - Method in interface io.helidon.webclient.api.ClientRequest
Replace a placeholder in URI with an actual value.
pathParam(String, String) - Method in class io.helidon.webclient.api.ClientRequestBase
 
pathParameters() - Method in interface io.helidon.http.RoutedPath
Resolved parameters from path template.
pathParams() - Method in class io.helidon.webclient.api.ClientRequestBase
 
pathParams() - Method in interface io.helidon.webclient.api.FullClientRequest
Replace a placeholder in URI with an actual value.
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.
paths() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Configuration for webserver paths.
paths() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
 
paths() - Method in interface io.helidon.webserver.security.SecurityFeatureConfig
Configuration for webserver paths.
paths(List<? extends PathsConfig>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Configuration for webserver paths.
PathsConfig - Interface in io.helidon.webserver.security
Interface generated from definition.
PathsConfig.Builder - Class in io.helidon.webserver.security
Fluent API builder for PathsConfig.
PathsConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.security
Fluent API builder base for PathsConfig.
PathsConfig.BuilderBase.PathsConfigImpl - Class in io.helidon.webserver.security
Generated implementation of the prototype, can be extended by descendant prototype implementations.
PathsConfigImpl(PathsConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
Create an instance providing a builder.
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.http.media
Media support for Path.
PathSupport(String) - Constructor for class io.helidon.http.media.PathSupport
Create a named instance.
PathTracingConfig - Interface in io.helidon.webserver.observe.tracing
Traced system configuration for web server for a specific path.
PathTracingConfig.Builder - Class in io.helidon.webserver.observe.tracing
Fluent API builder for PathTracingConfig.
pathWithQueryAndFragment() - Method in class io.helidon.webclient.api.ClientUri
Encoded path with query and fragment.
pattern(String) - Static method in class io.helidon.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.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.websocket.ClientWsFrame
 
payloadData() - Method in class io.helidon.websocket.ServerWsFrame
 
payloadData() - Method in interface io.helidon.websocket.WsFrame
Always unmasked.
payloadJson() - Method in class io.helidon.security.jwt.Jwt
Create a JSON payload object.
payloadLength() - Method in class io.helidon.websocket.ClientWsFrame
 
payloadLength() - Method in class io.helidon.websocket.ServerWsFrame
 
payloadLength() - Method in interface io.helidon.websocket.WsFrame
Length of the payload bytes.
PAYMENT_REQUIRED_402 - Static variable in class io.helidon.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() - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
 
pem() - Method in class io.helidon.common.pki.Keys.BuilderBase
Configure keys from pem file(s).
pem() - Method in interface io.helidon.common.pki.Keys
Configure keys from pem file(s).
pem(PemKeys) - Method in class io.helidon.common.pki.Keys.BuilderBase
Configure keys from pem file(s).
pem(Consumer<PemKeys.Builder>) - Method in class io.helidon.common.pki.Keys.BuilderBase
Configure keys from pem file(s).
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
PemKeys - Interface in io.helidon.common.pki
PEM files based keys - accepts private key and certificate chain.
PemKeys.Builder - Class in io.helidon.common.pki
Fluent API builder for PemKeys.
PemKeys.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.common.pki
Fluent API builder base for PemKeys.
PemKeys.BuilderBase.PemKeysImpl - Class in io.helidon.common.pki
Generated implementation of the prototype, can be extended by descendant prototype implementations.
PemKeysImpl(PemKeys.BuilderBase<?, ?>) - Constructor for class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
Create an instance providing a builder.
PemReader - Class in io.helidon.common.pki
Reads a PEM file and converts it into a list of DERs so that they are imported into a KeyStore easily.
PER_SECOND - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
Represent per second.
PERCENT - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
Represents percentage.
PERCENT_BYTE - Static variable in class io.helidon.common.buffers.Bytes
% byte.
percentile() - Method in interface io.helidon.metrics.api.ValueAtPercentile
Returns the percentile.
percentiles() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
Returns the percentiles.
percentiles() - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig
Returns the settings for non-aggregable percentiles.
percentiles() - Method in interface io.helidon.metrics.api.Timer.Builder
Returns the percentiles set in the builder, if any.
percentiles(double...) - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
Specifies time series percentiles.
percentiles(double...) - Method in interface io.helidon.metrics.api.Timer.Builder
Sets the percentiles to compute and publish (expressing, for example, the 95th percentile as 0.95).
percentiles(Iterable<Double>) - Method in interface io.helidon.metrics.api.DistributionStatisticsConfig.Builder
Specifies time series percentiles.
percentileValues() - Method in interface io.helidon.metrics.api.HistogramSnapshot
Returns the values at the configured percentiles for the histogram.
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.
PERMANENT_REDIRECT_308 - Static variable in class io.helidon.http.Status
308 Permanent Redirect, see HTTP Status Code 308 documentation.
PERMISSION_DENIED - Static variable in class io.helidon.webserver.grpc.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.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
permitAll() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Whether to allow anybody to access the endpoint.
permitAll() - Method in interface io.helidon.metrics.api.MetricsConfig
Whether to allow anybody to access the endpoint.
permitAll() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
permitAll() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Whether to allow anybody to access the endpoint.
permitAll() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
Whether to allow anybody to access the endpoint.
permitAll() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
Returns true if access should be permitted to all.
permitAll() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
 
permitAll() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
Permit all access, even when not authorized.
permitAll() - Method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
Permit all access, even when not authorized.
permitAll() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
 
permitAll() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
Permit all access, even when not authorized.
permitAll() - Method in interface io.helidon.webserver.observe.log.LogObserverConfig
Permit all access, even when not authorized.
permitAll(boolean) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Whether to allow anybody to access the endpoint.
permitAll(boolean) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Whether to allow anybody to access the endpoint.
permitAll(boolean) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
Permit all access, even when not authorized.
permitAll(boolean) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
Permit all access, even when not authorized.
Persistence - Class in io.helidon.integrations.cdi.jpa.jaxb
Java class for anonymous complex type.
Persistence() - Constructor for class io.helidon.integrations.cdi.jpa.jaxb.Persistence
 
Persistence.PersistenceUnit - Class in io.helidon.integrations.cdi.jpa.jaxb
Configuration of a persistence unit.
Persistence.PersistenceUnit.Properties - Class in io.helidon.integrations.cdi.jpa.jaxb
Java class for anonymous complex type.
Persistence.PersistenceUnit.Properties.Property - Class in io.helidon.integrations.cdi.jpa.jaxb
Java class for anonymous complex type.
PersistenceExtension - Class in io.helidon.integrations.cdi.jpa
An Extension that integrates container-mode Jakarta Persistence 3.1 into CDI SE 4.0-based applications.
PersistenceExtension() - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceExtension
Deprecated.
For invocation by CDI only.
persistenceUnit - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence
 
PersistenceUnit() - Constructor for class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
 
PersistenceUnitCachingType - Enum Class in io.helidon.integrations.cdi.jpa.jaxb
Java class for persistence-unit-caching-type.
PersistenceUnitInfoBean - Class in io.helidon.integrations.cdi.jpa
A PersistenceUnitInfo implementation 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
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
PersistenceUnitInfoBean(String, URL, Collection<? extends String>, PersistenceUnitInfoBean.DataSourceProvider, Properties) - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
Creates a new PersistenceUnitInfoBean using 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 PersistenceUnitInfoBean using 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.
PersistenceUnitTransactionType - Enum Class in io.helidon.integrations.cdi.jpa.jaxb
Java class for persistence-unit-transaction-type.
PersistenceUnitValidationModeType - Enum Class in io.helidon.integrations.cdi.jpa.jaxb
Java class for persistence-unit-validation-mode-type.
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.
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() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
ping() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Check healthiness of cached connections with HTTP/2.0 ping frame.
ping() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Check healthiness of cached connections with HTTP/2.0 ping frame.
ping(boolean) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Check healthiness of cached connections with HTTP/2.0 ping frame.
ping(BufferData) - Method in class io.helidon.webclient.websocket.ClientWsConnection
 
ping(BufferData) - Method in class io.helidon.webserver.websocket.WsConnection
 
ping(BufferData) - Method in interface io.helidon.websocket.WsSession
Send ping.
PING - Enum constant in enum class io.helidon.http.http2.Http2FrameType
Ping frame.
PING - Enum constant in enum class io.helidon.websocket.WsOpCode
Ping control frame.
PING - Static variable in interface io.helidon.http.http2.Http2FrameTypes
Ping frame types.
pingTimeout() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
pingTimeout() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Timeout for ping probe used for checking healthiness of cached connections.
pingTimeout() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Timeout for ping probe used for checking healthiness of cached connections.
pingTimeout(Duration) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Timeout for ping probe used for checking healthiness of cached connections.
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.
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 class io.helidon.http.HttpMediaTypes
text/plain media type with UTF-8 charset.
Plain text connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.priorKnowledge()
Section
Plain text connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.priorKnowledge(boolean)
Section
Plain text connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfigBlueprint.priorKnowledge()
Section
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 PolicyValidator ABAC 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> - Interface in io.helidon.config.spi
A builder for pollable source.
PollingStrategies - Class in io.helidon.config
Built-in PollingStrategy implementations.
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 PollableSource and 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() - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource
Deprecated.
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(PollingStrategy) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.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 Config tree, as accessed through PollableSources.
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.webclient.websocket.ClientWsConnection
 
pong(BufferData) - Method in class io.helidon.webserver.websocket.WsConnection
 
pong(BufferData) - Method in interface io.helidon.websocket.WsSession
Send pong.
PONG - Enum constant in enum class io.helidon.websocket.WsOpCode
Pong control frame.
port() - Method in interface io.helidon.common.socket.PeerInfo
Port of the peer.
port() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
Port part of authority of the request.
port() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
 
port() - Method in interface io.helidon.common.uri.UriInfo
Port part of authority of the request.
port() - Method in interface io.helidon.microprofile.server.Server
Get the port this server listens on or -1 if 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 class io.helidon.webclient.api.ClientUri
 
port() - Method in record class io.helidon.webclient.api.ConnectionKey
Returns the value of the port record component.
port() - Method in class io.helidon.webclient.api.Proxy
Returns the port.
port() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
port() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Port of the default socket.
port() - Method in interface io.helidon.webserver.ListenerConfig
Port of the default socket.
port() - Method in interface io.helidon.webserver.WebServerConfig
Port of the default socket.
port() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Port of the default socket.
port() - Method in record class io.helidon.webserver.testing.junit5.DirectPeerInfo
Returns the value of the port record component.
port() - Method in interface io.helidon.webserver.WebServer
Returns a port number the default server socket is bound to and is listening on; or -1 if unknown or not active.
port(int) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
Port part of authority of the request.
port(int) - Method in class io.helidon.microprofile.server.Server.Builder
Configure listen port.
port(int) - Method in class io.helidon.webclient.api.ClientUri
Port of this URI.
port(int) - Method in class io.helidon.webclient.api.Proxy.Builder
Sets a port value.
port(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Port of the default socket.
port(String) - Method in class io.helidon.microprofile.server.ServerCdiExtension
Named port the server is running on.
port(String) - Method in interface io.helidon.webserver.WebServer
Returns a port number an additional named server socket is bound to and is listening on; or -1 if 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.webclient.api.HttpClient
Shortcut for post method with default path.
post(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
post(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add a post route.
post(String) - Method in interface io.helidon.webclient.api.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.webserver.http.HttpRouting.Builder
 
post(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add a post route.
POST - Static variable in class io.helidon.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.
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.
postConstruct() - Method in class io.helidon.microprofile.security.SecurityFilter
A life-cycle method invoked by Jersey that finished initialization of the filter.
postConstruct() - Method in class io.helidon.microprofile.tracing.MpTracingFilter
Post construct method, initialization procedures.
postConstruct(T) - Method in class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
 
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.webserver.observe.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.webserver.servicecommon.HelidonFeatureSupport
This can be used to register services, filters etc.
potentialAuthStrategies() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
The list of OciAuthenticationDetailsProvider.AuthStrategy names (excluding OciAuthenticationDetailsProvider.AuthStrategy.AUTO) that are potentially applicable for use.
potentialAuthStrategies() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
The list of OciAuthenticationDetailsProvider.AuthStrategy names (excluding OciAuthenticationDetailsProvider.AuthStrategy.AUTO) that are potentially applicable for use.
PRAGMA - Static variable in class io.helidon.http.HeaderNames
The Pragma header name.
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
 
preBuildPrototype() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.pki.Keys.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.types.Annotation.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.types.TypeName.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.config.ConfigItem.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.scheduling.CronConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Handles providers and decorators.
preBuildPrototype() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
Handles providers and decorators.
precision() - Method in interface io.helidon.dbclient.DbColumn
Precision of this column.
PRECONDITION_FAILED_412 - Static variable in class io.helidon.http.Status
412 Precondition Failed, see HTTP/1.1 documentation.
PRECONDITION_REQUIRED_428 - Static variable in class io.helidon.http.Status
Precondition required, see RFC 6585 - Additional HTTP Status Codes.
preDestroy(T) - Method in class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
 
predicate() - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
Predicate used to build a client service.
predicate(Method...) - Static method in class io.helidon.http.Method
Create a predicate for the provided methods.
predicate(Collection<Method>) - Static method in class io.helidon.http.Method
Create a predicate for the provided methods.
PREFACE_LENGTH - Static variable in class io.helidon.http.http2.Http2Util
Length of prior knowledge preface.
prefaceData() - Static method in class io.helidon.http.http2.Http2Util
HTTP/2 preface data as a buffer data.
preferCrlOverOcsp() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Prefer CRL over OCSP.
preferCrlOverOcsp() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
 
preferCrlOverOcsp() - Method in interface io.helidon.common.tls.RevocationConfig
Prefer CRL over OCSP.
preferCrlOverOcsp(boolean) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Prefer CRL over OCSP.
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.
prefix() - Method in record class io.helidon.codegen.CodegenScope
Type prefix for this scope.
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.dbclient.DbStatementType
Short prefix of this type.
prefix(String) - Static method in class io.helidon.http.PathMatchers
Prefix match path matcher.
prefixed(String, Supplier<? extends ConfigSource>) - Static method in class io.helidon.config.ConfigSources
Provides a ConfigSource from a sourceSupplier, adding the specified prefix to the keys in the source.
PrefixedConfigSource - Class in io.helidon.config
ConfigSource implementation wraps another config source and add key prefix to original one.
prefixMatch(UriPath) - Method in interface io.helidon.http.PathMatcher
Match the provided path against the configured path as a prefix match.
PrefixMatchResult(boolean, RoutedPath, UriPath) - Constructor for record class io.helidon.http.PathMatchers.PrefixMatchResult
Creates an instance of a PrefixMatchResult record 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.
PREPARE - Enum constant in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
An enum constant modeling the XAResource.prepare(Xid) method.
prepareCall(String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
prepareCall(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareCall(String, int, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
prepareCall(String, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareCall(String, int, int, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
prepareCall(String, int, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
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.
prepareRuntime(Config) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
Configure with runtime config.
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(DbClientServiceContext) - Method in class io.helidon.dbclient.jdbc.JdbcStatement
Create the PreparedStatement.
prepareStatement(String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
prepareStatement(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareStatement(String, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
prepareStatement(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareStatement(String, int[]) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
prepareStatement(String, int[]) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareStatement(String, int, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
prepareStatement(String, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareStatement(String, int, int, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
prepareStatement(String, int, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareStatement(String, String) - Method in class io.helidon.dbclient.jdbc.JdbcStatement
Create the PreparedStatement.
prepareStatement(String, String[]) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
prepareStatement(String, String[]) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareStatement(Connection, String, String) - Method in class io.helidon.dbclient.jdbc.JdbcStatement
Create the PreparedStatement.
presentValue(Http2Setting<T>) - Method in class io.helidon.http.http2.Http2Settings
Value of a setting if present in these settings.
prestart() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
Whether to prestart core threads in this thread pool executor.
prestart() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
 
prestart() - Method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
Whether to prestart core threads in this thread pool executor.
prestart(boolean) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
Whether to prestart core threads in this thread pool executor.
Preview - Annotation Interface in io.helidon.common.features.api
Annotation for preview feature modules.
previous() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
primitive() - Method in class io.helidon.codegen.classmodel.TypeArgument
 
primitive() - Method in class io.helidon.common.types.TypeName.BuilderBase
Functions the same as Class.isPrimitive().
primitive() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
primitive() - Method in interface io.helidon.common.types.TypeName
Functions the same as Class.isPrimitive().
primitive(boolean) - Method in class io.helidon.common.types.TypeName.BuilderBase
Functions the same as Class.isPrimitive().
PRIMITIVE_BOOLEAN - Static variable in class io.helidon.common.types.TypeNames
Primitive boolean type.
PRIMITIVE_BYTE - Static variable in class io.helidon.common.types.TypeNames
Primitive byte type.
PRIMITIVE_CHAR - Static variable in class io.helidon.common.types.TypeNames
Primitive char type.
PRIMITIVE_DOUBLE - Static variable in class io.helidon.common.types.TypeNames
Primitive double type.
PRIMITIVE_FLOAT - Static variable in class io.helidon.common.types.TypeNames
Primitive float type.
PRIMITIVE_INT - Static variable in class io.helidon.common.types.TypeNames
Primitive int type.
PRIMITIVE_LONG - Static variable in class io.helidon.common.types.TypeNames
Primitive long type.
PRIMITIVE_SHORT - Static variable in class io.helidon.common.types.TypeNames
Primitive short type.
PRIMITIVE_VOID - Static variable in class io.helidon.common.types.TypeNames
Primitive void 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.
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.http.http2.Http2Flag.HeaderFlags
Whether the priority flag is set.
priority(int) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
Priority defines a weight between 1 and 256 (inclusive) to prioritize this stream by the server.
priority(Http2Priority) - Method in interface io.helidon.http.http2.Http2Stream
Priority.
PRIORITY - Enum constant in enum class io.helidon.http.http2.Http2FrameType
Priority frame.
PRIORITY - Static variable in class io.helidon.http.http2.Http2Flag
Priority flag.
PRIORITY - Static variable in interface io.helidon.http.http2.Http2FrameTypes
Priority frame types.
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 with Priority and which applies a specified default priority if either or both classes lack the annotation.
priorKnowledge() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
priorKnowledge() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Prior knowledge of HTTP/2 capabilities of the server.
priorKnowledge() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
Prior knowledge of HTTP/2 capabilities of the server.
priorKnowledge(boolean) - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Prior knowledge of HTTP/2 capabilities of the server.
priorKnowledge(boolean) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
Configure prior knowledge of HTTP/2 (e.g.
PRIVATE - Enum constant in enum class io.helidon.common.types.AccessModifier
Private access modifier.
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.Keys.BuilderBase.KeysImpl
 
privateKey() - Method in class io.helidon.common.pki.Keys.BuilderBase
The private key of this config if configured.
privateKey() - Method in interface io.helidon.common.pki.Keys
The private key of this config if configured.
privateKey() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Private key to use.
privateKey() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
privateKey() - Method in interface io.helidon.common.tls.TlsConfig
Private key to use.
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.providers.jaeger.JaegerTracerBuilder
Private key in PEM format.
privateKey(Keys) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Private key to use.
privateKey(Keys) - Method in class io.helidon.config.encryption.EncryptionFilter.Builder
Private key for RSA based decryption.
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.Keys.BuilderBase
The private key of this config if configured.
privateKey(PrivateKey) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Private key to use.
privateKey(Consumer<Keys.Builder>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Private key to use.
privateKeyCertChain() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Certificate chain of the private key.
privateKeyCertChain() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
privateKeyCertChain() - Method in interface io.helidon.common.tls.TlsConfig
Certificate chain of the private key.
privateKeyCertChain(Keys) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Certificate chain of the private key.
privateKeyCertChain(Consumer<Keys.Builder>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Certificate chain of the private key.
privateKeyCertChain(List<? extends X509Certificate>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Certificate chain of the private key.
privateKeyConfig(Keys) - 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.webserver.http.FilterChain
Proceed with the next filters, or route.
proceed(WebClientServiceRequest) - Method in interface io.helidon.webclient.spi.WebClientService.Chain
Proceed with invocation of the next service, or the HTTP call.
process(RoundContext) - Method in interface io.helidon.codegen.spi.CodegenExtension
Process a round of code analysis and generation.
process(List<TypeInfo>) - Method in class io.helidon.codegen.Codegen
Process all types discovered.
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.helidon.codegen.apt.AptProcessor
 
processAuthentication(SecurityFilterContext, SecurityClientBuilder<AuthenticationResponse>, SecurityDefinition, AtnTracing) - Method in class io.helidon.microprofile.security.SecurityFilter
 
processAuthorization(SecurityFilterContext, SecurityClientBuilder<AuthorizationResponse>) - Method in class io.helidon.microprofile.security.SecurityFilter
 
processingOver() - Method in class io.helidon.codegen.Codegen
Finish processing.
processingOver(RoundContext) - Method in interface io.helidon.codegen.spi.CodegenExtension
Processing has finished, any finalization can be done.
processListDataResponse(JsonObject) - Static method in class io.helidon.integrations.vault.VaultUtil
Process response from LIST operations.
processManagedBean(ProcessManagedBean<?>) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
 
processManagedBean(ProcessManagedBean<?>) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
 
processManagedBean(ProcessManagedBean<?>) - Method in class io.helidon.microprofile.openapi.OpenApiCdiExtension
 
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.webserver.cors.CorsEnabledServiceHelper
Constructs a Handler for performing CORS processing, according to the previously-provided Config.
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 ProcessorBuilder for building Processor to be used is in Channel's subscriber and out Channel's publisher.
processor(Channel<PAYLOAD>, Channel<RESULT>, Processor<? extends Message<? extends PAYLOAD>, ? extends Message<? extends RESULT>>) - Method in class io.helidon.messaging.Messaging.Builder
Register Processor to be used is in Channel's subscriber and out Channel's publisher.
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 Optional of 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(HttpClientRequest, Object, String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
 
processSecurity(ContainerRequestContext, SecurityFilterContext, SecurityTracing, SecurityContext) - Method in class io.helidon.microprofile.security.SecurityFilter
 
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_VALUE and 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.
PRODUCTION - Static variable in record class io.helidon.codegen.CodegenScope
Production scope.
profile() - Element in annotation interface io.helidon.microprofile.testing.junit5.Configuration
Configuration profile.
profile() - Element in annotation interface io.helidon.microprofile.testing.testng.Configuration
Configuration profile.
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.webserver.http.HttpRequest
Prologue of the request.
prologue(HttpPrologue) - Method in interface io.helidon.webserver.http.RoutingRequest
Update prologue of this request.
prologue(ConnectionContext, HttpPrologue) - Method in interface io.helidon.webserver.http1.Http1ConnectionListener
Handle prologue.
prologue(ConnectionContext, HttpPrologue) - Method in class io.helidon.webserver.http1.Http1LoggingConnectionListener
 
PROMETHEUS - Enum constant in enum class io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType
Prometheus built-in registry type.
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.providers.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.log4j.Log4jMdcPropagator
 
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 - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
 
properties() - Static method in class io.helidon.config.ConfigParsers
Returns a ConfigParser implementation that parses Java Properties content (the media type PropertiesConfigParser.MEDIA_TYPE_TEXT_JAVA_PROPERTIES).
properties() - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
Configured connection pool properties.
properties() - Method in class io.helidon.webclient.api.ClientRequestBase
Properties configured by a user or by other components.
properties() - Method in interface io.helidon.webclient.api.FullClientRequest
Configured properties.
properties() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
 
properties() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Properties configured for this client.
properties() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Properties configured for this client.
properties() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Properties configured for this client.
properties() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Properties configured for this client.
properties() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Properties configured for this client.
properties() - Method in interface io.helidon.webclient.api.HttpClientConfig
Properties configured for this client.
properties() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
Properties configured for this client.
properties() - Method in interface io.helidon.webclient.api.HttpConfigBase
Properties configured for this client.
properties() - Method in interface io.helidon.webclient.api.WebClientConfig
Properties configured for this client.
properties() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Properties configured for this client.
properties() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Properties configured for this client.
properties() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Properties configured for this client.
properties() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
Properties configured by user when creating this client request.
properties(Map<? extends String, ? extends String>) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
This method replaces all values with the new ones.
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.dbclient.jdbc.JdbcConnectionPool.BuilderBase
Configure connection pool properties.
Properties() - Constructor for class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties
 
PropertiesConfigParser - Class in io.helidon.config
ConfigParser implementation that parses Java Properties content.
PropertiesConfigParser() - Constructor for class io.helidon.config.PropertiesConfigParser
Required public constructor for ServiceLoader.
property - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties
 
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, 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.webclient.api.ClientRequest
Add a property to be used by this request.
property(String, String) - Method in class io.helidon.webclient.api.ClientRequestBase
 
Property() - Constructor for class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties.Property
 
PROPERTY_CONTEXT - Static variable in class io.helidon.microprofile.security.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_OUTBOUND_ID - Static variable in class io.helidon.security.EndpointConfig
Configure this for outbound requests to override id to use (client id, user - depending on use case).
PROPERTY_OUTBOUND_SECRET - Static variable in class io.helidon.security.EndpointConfig
Configure this for outbound requests to override secret to use (client secret, actual password - depending on use case).
PROPERTY_PROVIDER - Static variable in class io.helidon.microprofile.security.ClientSecurity
Property name for outbound security provider name.
propertyName(Matcher) - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
Given a Matcher that has been produced by the AbstractConfigurableExtension.matcher(String) method, returns the relevant property name, or null if there is no such property name.
propertyName(Matcher) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
 
propertyName(Matcher) - Method in class io.helidon.integrations.datasource.ucp.cdi.UniversalConnectionPoolExtension
 
PROTECTED - Enum constant in enum class io.helidon.common.types.AccessModifier
Protected access modifier.
proto() - Method in class io.helidon.http.Forwarded
proto directive of the forwarded header.
proto() - Method in interface io.helidon.webserver.grpc.GrpcService
Proto descriptor of this service.
protocol() - Method in interface io.helidon.common.socket.HelidonSocket
Protocol that was negotiated.
protocol() - Method in class io.helidon.common.socket.TlsSocket
 
protocol() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Configure the protocol used to obtain an instance of SSLContext.
protocol() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
protocol() - Method in interface io.helidon.common.tls.TlsConfig
Configure the protocol used to obtain an instance of SSLContext.
protocol() - Method in class io.helidon.http.HttpPrologue
Protocol name, should be HTTP in most cases.
protocol() - Method in interface io.helidon.webserver.ProxyProtocolData
Protocol from protocol header.
protocol(WebClient, C) - Method in interface io.helidon.webclient.spi.ClientProtocolProvider
Create a protocol client instance.
protocol(WebClient, Http1ClientProtocolConfig) - Method in class io.helidon.webclient.http1.Http1ClientSpiProvider
 
protocol(WebClient, Http2ClientProtocolConfig) - Method in class io.helidon.webclient.http2.Http2ClientSpiProvider
 
protocol(WebClient, WsClientProtocolConfig) - Method in class io.helidon.webclient.websocket.WsProtocolProvider
 
protocol(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Configure the protocol used to obtain an instance of SSLContext.
Protocol<T,C> - Interface in io.helidon.webclient.spi
Client protocol.
PROTOCOL - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
The endpoint detected an unspecific protocol error.
PROTOCOL - Static variable in interface io.helidon.webclient.http1.Http1Client
HTTP/1.1 protocol to use to obtain an instance of HTTP/1.1 specific client from WebClient.client(io.helidon.webclient.spi.Protocol).
PROTOCOL - Static variable in interface io.helidon.webclient.websocket.WsClient
Protocol to use to obtain an instance of WebSocket specific clietn from WebClient.client(io.helidon.webclient.spi.Protocol).
PROTOCOL - Static variable in class io.helidon.webserver.websocket.WsUpgrader
Websocket protocol header name.
PROTOCOL_CONFIGS - Static variable in class io.helidon.jersey.connector.HelidonProperties
Property name to set a List<? extends ProtocolConfig> instance with a list of protocol configs to be used by underlying WebClient.
PROTOCOL_ERROR - Static variable in class io.helidon.websocket.WsCloseCodes
Endpoint received a malformed frame.
PROTOCOL_ID - Static variable in class io.helidon.jersey.connector.HelidonProperties
Property name to set a protocol ID for each request.
PROTOCOL_ID - Static variable in interface io.helidon.webclient.http1.Http1Client
ID of HTTP/1.1 protocol, as used for example in ALPN.
PROTOCOL_ID - Static variable in interface io.helidon.webclient.http2.Http2Client
HTTP/2 protocol ID, as used by ALPN.
protocolConfig() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
 
protocolConfig() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
HTTP/1.1 specific configuration.
protocolConfig() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
HTTP/1.1 specific configuration.
protocolConfig() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
protocolConfig() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
HTTP/2 specific configuration.
protocolConfig() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
HTTP/2 specific configuration.
protocolConfig() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
WebSocket specific configuration.
protocolConfig() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
protocolConfig() - Method in interface io.helidon.webclient.websocket.WsClientConfig
WebSocket specific configuration.
protocolConfig(Http1ClientProtocolConfig) - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
HTTP/1.1 specific configuration.
protocolConfig(Http2ClientProtocolConfig) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
HTTP/2 specific configuration.
protocolConfig(WsClientProtocolConfig) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
WebSocket specific configuration.
protocolConfig(Consumer<Http1ClientProtocolConfig.Builder>) - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
HTTP/1.1 specific configuration.
protocolConfig(Consumer<Http2ClientProtocolConfig.Builder>) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
HTTP/2 specific configuration.
protocolConfig(Consumer<WsClientProtocolConfig.Builder>) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
WebSocket specific configuration.
protocolConfig(Supplier<? extends Http1ClientProtocolConfig>) - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
HTTP/1.1 specific configuration.
protocolConfig(Supplier<? extends Http2ClientProtocolConfig>) - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
HTTP/2 specific configuration.
protocolConfig(Supplier<? extends WsClientProtocolConfig>) - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
WebSocket specific configuration.
ProtocolConfig - Interface in io.helidon.webclient.spi
Client protocol configuration.
ProtocolConfig - Interface in io.helidon.webserver.spi
Protocol configuration abstraction, used to setup a protocol.
ProtocolConfigProvider<T> - Interface in io.helidon.webclient.spi
Client protocol configuration.
ProtocolConfigProvider<T> - Interface in io.helidon.webserver.spi
Provider of protocol configuration.
protocolConfigs() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
Configuration of client protocols.
protocolConfigs() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
 
protocolConfigs() - Method in interface io.helidon.webclient.api.WebClientConfig
Configuration of client protocols.
protocolConfigs(List<? extends ProtocolConfig>) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
Configuration of client protocols.
ProtocolConfigs - Class in io.helidon.webserver
Protocol configuration to obtain explicitly configured details for the current socket.
protocolConfigsDiscoverServices(boolean) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
Configuration of client protocols.
protocolConfigType() - Method in class io.helidon.webserver.grpc.GrpcProtocolProvider
 
protocolConfigType() - Method in class io.helidon.webserver.http1.Http1ConnectionProvider
 
protocolConfigType() - Method in interface io.helidon.webserver.http1.spi.Http1UpgradeProvider
Type of supported configuration.
protocolConfigType() - Method in class io.helidon.webserver.http2.Http2ConnectionProvider
 
protocolConfigType() - Method in class io.helidon.webserver.http2.Http2UpgradeProvider
 
protocolConfigType() - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolProvider
Type of supported configuration.
protocolConfigType() - Method in interface io.helidon.webserver.spi.ServerConnectionSelectorProvider
Type of configuration supported by this connection provider.
protocolConfigType() - Method in class io.helidon.webserver.websocket.WsUpgradeProvider
 
protocolId() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
Returns an HTTP protocol ID, mapped to a specific version.
protocolId() - Method in class io.helidon.webclient.http1.Http1ClientSpiProvider
 
protocolId() - Method in class io.helidon.webclient.http2.Http2ClientSpiProvider
 
protocolId() - Method in interface io.helidon.webclient.spi.ClientProtocolProvider
Protocol id for ALPN (protocol negotiation when using TLS).
protocolId() - Method in class io.helidon.webclient.websocket.WsProtocolProvider
 
protocolId(String) - Method in class io.helidon.webclient.api.HttpClientRequest
Use an explicit version of HTTP by defining its ALPN protocol ID.
protocolMaxTableSize(long) - Method in class io.helidon.http.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
 
protocolPreference() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
List of HTTP protocol IDs by order of preference.
protocolPreference() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
 
protocolPreference() - Method in interface io.helidon.webclient.api.WebClientConfig
List of HTTP protocol IDs by order of preference.
protocolPreference(List<? extends String>) - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
List of HTTP protocol IDs by order of preference.
protocols() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
protocols() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configuration of protocols.
protocols() - Method in interface io.helidon.webserver.ListenerConfig
Configuration of protocols.
protocols() - Method in interface io.helidon.webserver.WebServerConfig
Configuration of protocols.
protocols() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Configuration of protocols.
protocols(List<? extends ProtocolConfig>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configuration of protocols.
protocolsDiscoverServices(boolean) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Configuration of protocols.
protocolType() - Method in class io.helidon.webserver.grpc.GrpcProtocolProvider
 
protocolType() - Method in class io.helidon.webserver.http1.Http1ConnectionProvider
 
protocolType() - Method in interface io.helidon.webserver.http1.spi.Http1UpgradeProvider
Provider's type.
protocolType() - Method in class io.helidon.webserver.http2.Http2ConnectionProvider
 
protocolType() - Method in class io.helidon.webserver.http2.Http2UpgradeProvider
 
protocolType() - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolProvider
Provider's type, also expected as the configuration node name.
protocolType() - Method in interface io.helidon.webserver.spi.ServerConnectionSelectorProvider
Type of protocol, such as http_1_1.
protocolType() - Method in class io.helidon.webserver.websocket.WsUpgradeProvider
 
protocolVersion() - Method in interface io.helidon.http.DirectHandler.TransportRequest
Protocol version (either from actual request, or guessed).
protocolVersion() - Method in class io.helidon.http.HttpPrologue
HTTP protocol version of this request.
protocolVersion() - Method in class io.helidon.webserver.http.DirectTransportRequest
 
prototype() - Method in interface io.helidon.builder.api.RuntimeType.Api
The prototype as it was received when creating this runtime object instance.
prototype() - Method in class io.helidon.common.configurable.AllowList
 
prototype() - Method in class io.helidon.common.configurable.LruCache
 
prototype() - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
 
prototype() - Method in class io.helidon.common.configurable.ThreadPoolSupplier
 
prototype() - Method in class io.helidon.common.tls.Tls
 
prototype() - Method in class io.helidon.integrations.openapi.ui.OpenApiUi
 
prototype() - Method in class io.helidon.openapi.OpenApiFeature
 
prototype() - Method in class io.helidon.webclient.api.WebClientCookieManager
 
prototype() - Method in class io.helidon.webserver.accesslog.AccessLogFeature
 
prototype() - Method in class io.helidon.webserver.context.ContextFeature
 
prototype() - Method in class io.helidon.webserver.cors.CorsFeature
 
prototype() - Method in class io.helidon.webserver.http1.Http1ConnectionSelector
 
prototype() - Method in class io.helidon.webserver.observe.config.ConfigObserver
 
prototype() - Method in class io.helidon.webserver.observe.health.HealthObserver
 
prototype() - Method in class io.helidon.webserver.observe.info.InfoObserver
 
prototype() - Method in class io.helidon.webserver.observe.log.LogObserver
 
prototype() - Method in class io.helidon.webserver.observe.metrics.MetricsObserver
 
prototype() - Method in class io.helidon.webserver.observe.ObserveFeature
 
prototype() - Method in interface io.helidon.webserver.observe.spi.Observer
Configuration of this observer.
prototype() - Method in class io.helidon.webserver.observe.tracing.TracingObserver
 
prototype() - Method in class io.helidon.webserver.security.SecurityFeature
 
prototype() - Method in class io.helidon.webserver.security.SecurityHandler
 
prototype() - Method in class io.helidon.webserver.testing.junit5.DirectClient
 
prototype() - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
 
prototype() - Method in class io.helidon.webserver.testing.junit5.websocket.DirectWsClient
 
Prototype - Class in io.helidon.builder.api
Prototype is generated from a prototype blueprint, and it is expected to be part of the public API of the module.
Prototype.Annotated - Annotation Interface in io.helidon.builder.api
Adding this annotation in conjunction with the Prototype.Blueprint on a target interface type or method causes the Prototype.Annotated.value() be added to the generated implementation class and methods respectfully.
Prototype.Api - Interface in io.helidon.builder.api
Marker interface for the prototype API, usually a generated interface.
Prototype.Blueprint - Annotation Interface in io.helidon.builder.api
A package local type (by design) that defines getter methods and possible static factory methods that form prototype information that is generated through annotation processing.
Prototype.Builder<BUILDER,PROTOTYPE> - Interface in io.helidon.builder.api
Terminating method of this builder that creates a prototype instance.
Prototype.BuilderDecorator<T> - Interface in io.helidon.builder.api
Provides a contract by which the Prototype.Blueprint annotated type can be decorated.
Prototype.BuilderMethod - Annotation Interface in io.helidon.builder.api
Annotated static method of a custom methods type to be added to builder.
Prototype.Configured - Annotation Interface in io.helidon.builder.api
A blueprint annotated with this annotation will create a prototype that can be created from a Config instance.
Prototype.ConfiguredBuilder<BUILDER,PROTOTYPE> - Interface in io.helidon.builder.api
Extension of Prototype.Builder that supports configuration.
Prototype.Constant - Annotation Interface in io.helidon.builder.api
Annotated constant of a custom methods type to be added to prototype interface.
Prototype.CustomMethods - Annotation Interface in io.helidon.builder.api
Additional methods from this type will be added to the prototype and its builder.
Prototype.Factory<T> - Interface in io.helidon.builder.api
A prototype Prototype.Blueprint may extend this interface to explicitly reference the associated runtime type.
Prototype.FactoryMethod - Annotation Interface in io.helidon.builder.api
This is an annotation used by Helidon code generator that marks a static method as a factory method.
Prototype.Implement - Annotation Interface in io.helidon.builder.api
Add additional interfaces to implement by the prototype.
Prototype.OptionDecorator<B,T> - Interface in io.helidon.builder.api
Provides a way to decorate a single option when it is applied to the builder.
Prototype.PrototypeMethod - Annotation Interface in io.helidon.builder.api
Annotated static method of a custom methods type to be added to prototype interface.
Prototype.Provides - Annotation Interface in io.helidon.builder.api
Types provided by this configured type.
provider - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
 
provider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Use explicit provider to obtain an instance of SSLContext.
provider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
provider() - Method in interface io.helidon.common.tls.TlsConfig
Use explicit provider to obtain an instance of SSLContext.
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() - 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() - Method in interface io.helidon.webclient.spi.Protocol
Provider to use for this protocol.
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.common.tls.TlsConfig.BuilderBase
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.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.
providerDiscoverServices() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
Whether to discover all services using a service loader by default.
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.
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 ProviderResponse record 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 ProviderSelectionPolicy implementation to supply all configured providers from security.
providerType() - Element in annotation interface io.helidon.config.metadata.ConfiguredOption
If ConfiguredOption.provider(), this points to the provider interface that is used to discover implementations.
provides() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
 
provides() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Map of provider interfaces to provider implementations provided by this module.
provides() - Method in interface io.helidon.codegen.ModuleInfo
Map of provider interfaces to provider implementations provided by this module.
provides() - Element in annotation interface io.helidon.config.metadata.Configured
Additional types this type provides.
provides(Map<? extends TypeName, List<TypeName>>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
This method replaces all values with the new ones.
proxy() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Proxy to use when using uri.
proxy() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
 
proxy() - Method in interface io.helidon.common.configurable.ResourceConfig
Proxy to use when using uri.
proxy() - Method in class io.helidon.webclient.api.ClientRequestBase
 
proxy() - Method in record class io.helidon.webclient.api.ConnectionKey
Returns the value of the proxy record component.
proxy() - Method in interface io.helidon.webclient.api.FullClientRequest
Proxy configuration (may be no-proxy).
proxy() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
 
proxy() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Proxy configuration to be used for requests.
proxy() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Proxy configuration to be used for requests.
proxy() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Proxy configuration to be used for requests.
proxy() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Proxy configuration to be used for requests.
proxy() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Proxy configuration to be used for requests.
proxy() - Method in interface io.helidon.webclient.api.HttpClientConfig
Proxy configuration to be used for requests.
proxy() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
Proxy configuration to be used for requests.
proxy() - Method in interface io.helidon.webclient.api.HttpConfigBase
Proxy configuration to be used for requests.
proxy() - Method in interface io.helidon.webclient.api.WebClientConfig
Proxy configuration to be used for requests.
proxy() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Proxy configuration to be used for requests.
proxy() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Proxy configuration to be used for requests.
proxy() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Proxy configuration to be used for requests.
proxy(Proxy) - Method in interface io.helidon.webclient.api.ClientRequest
Proxy configuration for this specific request.
proxy(Proxy) - Method in class io.helidon.webclient.api.ClientRequestBase
 
proxy(Proxy) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Proxy configuration to be used for requests.
proxy(Proxy) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Proxy to use when using uri.
proxy(Consumer<Proxy.Builder>) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Proxy configuration to be used for requests.
proxy(Supplier<? extends Proxy>) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Proxy configuration to be used for requests.
Proxy - Class in io.helidon.webclient.api
A definition of a proxy server to use for outgoing requests.
PROXY_AUTHENTICATE - Static variable in class io.helidon.http.HeaderNames
The Proxy-Authenticate header name.
PROXY_AUTHENTICATION_REQUIRED_407 - Static variable in class io.helidon.http.Status
407 Proxy Authentication Required, see HTTP/1.1 documentation.
PROXY_AUTHORIZATION - Static variable in class io.helidon.http.HeaderNames
The Proxy-Authorization header name.
Proxy.Builder - Class in io.helidon.webclient.api
Fluent API builder for Proxy.
Proxy.ProxyType - Enum Class in io.helidon.webclient.api
Type of the proxy.
proxyHost() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Host of the proxy when using URI.
proxyHost() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
 
proxyHost() - Method in interface io.helidon.common.configurable.ResourceConfig
Host of the proxy when using URI.
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() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Port of the proxy when using URI.
proxyPort() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
 
proxyPort() - Method in interface io.helidon.common.configurable.ResourceConfig
Port of the proxy when using URI.
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.
proxyProtocolData() - Method in interface io.helidon.webserver.ConnectionContext
Proxy protocol header data.
proxyProtocolData() - Method in interface io.helidon.webserver.http.ServerRequest
Access proxy protocol data for the connection on which this request was sent.
ProxyProtocolData - Interface in io.helidon.webserver
Proxy protocol data parsed by ProxyProtocolHandler.
ProxyProtocolData.Family - Enum Class in io.helidon.webserver
Protocol family.
ProxyProtocolData.Protocol - Enum Class in io.helidon.webserver
Protocol type.
PUBLIC - Enum constant in enum class io.helidon.common.types.AccessModifier
Public access modifier.
PUBLIC_KEY_PINS - Static variable in class io.helidon.http.HeaderNames
The Public-Key-Pins header name.
publicCert() - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
 
publicCert() - Method in class io.helidon.common.pki.Keys.BuilderBase
The public X.509 Certificate if configured.
publicCert() - Method in interface io.helidon.common.pki.Keys
The public X.509 Certificate if configured.
publicCert(X509Certificate) - Method in class io.helidon.common.pki.Keys.BuilderBase
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.Keys.BuilderBase.KeysImpl
 
publicKey() - Method in class io.helidon.common.pki.Keys.BuilderBase
The public key of this config if configured.
publicKey() - Method in interface io.helidon.common.pki.Keys
The public key of this config if configured.
publicKey() - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
 
publicKey() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Read a public key from PEM format from a resource definition.
publicKey() - Method in interface io.helidon.common.pki.PemKeys
Read a public key from PEM format from a resource definition.
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.PemKeys.BuilderBase
Read a public key from PEM format from a resource definition.
publicKey(ResourceConfig) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
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.Keys.BuilderBase
The public key of this config if configured.
publicKey(Consumer<ResourceConfig.Builder>) - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Read a public key from PEM format from a resource definition.
publicKeyConfig(Keys) - 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.
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.Publisher to be used for supplied Channel.
publisher(Channel<PAYLOAD>, Flow.Publisher<? extends PAYLOAD>, Function<? super PAYLOAD, ? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
Register Flow.Publisher to be used for supplied Channel.
publisher(Channel<PAYLOAD>, PublisherBuilder<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
Register PublisherBuilder to be used for construction of the publisher for supplied Channel.
publisher(Channel<PAYLOAD>, Publisher<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
Register Publisher to be used for supplied Channel.
publisher(Channel<PAYLOAD>, Publisher<? extends PAYLOAD>, Function<? super PAYLOAD, ? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
Register Publisher to be used for supplied Channel.
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.http.http2.Http2FrameType
Push promise frame (not supported by this server).
PUSH_PROMISE - Static variable in interface io.helidon.http.http2.Http2FrameTypes
Push promise frame types.
put() - Method in interface io.helidon.webclient.api.HttpClient
Shortcut for put method with default path.
put(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
put(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add a put route.
put(Executable, Class<? extends Annotation>, W) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension.WorkItemsManager
 
put(String) - Method in interface io.helidon.webclient.api.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.webserver.http.HttpRouting.Builder
 
put(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add a put route.
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.log4j.Log4jMdcProvider
 
put(String, String) - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
 
put(String, Properties) - Method in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
Adds additional synthesized properties (property names and their values) to an internal map of such properties whose contents will be processed eventually by the AbstractConfigurableExtension.addBean(BeanConfigurator, Named, Properties) method.
put(URI, Map<String, List<String>>) - Method in class io.helidon.webclient.api.WebClientCookieManager
 
put(K, V) - Method in class io.helidon.common.configurable.LruCache
Put a value to the cache.
PUT - Static variable in class io.helidon.http.Method
The PUT method requests that the enclosed entity be stored under the supplied Request-URI.
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
Deprecated.
This method exists for backwards compatibility only. Please use the AbstractConfigurableExtension.put(String, Properties) method instead.
putDefaultCookie(String, String) - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
putExports(String, List<String>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
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.
putListenerSocketOption(SocketOption<TYPE>, TYPE) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
putOpen(String, List<String>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
putProperty(String, String) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
putProvide(TypeName, List<TypeName>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
putReferencedModuleName(TypeName, String) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
putReferencedTypeNamesToAnnotation(TypeName, List<Annotation>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
putResource(Object, Object) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
Deprecated.
Adds or replaces an object in the Map of resources being managed for the transaction bound to the current thread at the time this method is called.
putScope(String, ScopeConfig) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
putScope(String, Consumer<ScopeConfig.Builder>) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
putSocket(String, ListenerConfig) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
putSocket(String, Consumer<ListenerConfig.Builder>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
putSocketOption(SocketOption<?>, Object) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
putSocketOption(SocketOption<TYPE>, TYPE) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
putUpgrader(String, Http1Upgrader) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
putValue(String, Object) - Method in class io.helidon.common.types.Annotation.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.
putValue(String, String) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
This method adds a new value to the map, or replaces it if the key already exists.

Q

q(double) - Method in class io.helidon.http.HttpMediaType.Builder
Quality factor parameter to use.
QUALITY_FACTOR_PARAMETER - Static variable in interface io.helidon.http.HttpMediaType
The media type quality factor "q" parameter name.
qualityFactor() - Method in interface io.helidon.http.HttpMediaType
Quality factor, if not defined, defaults to 1.
query() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
URI Query of the request.
query() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
 
query() - Method in interface io.helidon.common.uri.UriInfo
URI Query of the request.
query() - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
Set health check statement type to query.
query() - Method in class io.helidon.http.HttpPrologue
Query of the request.
query() - Method in class io.helidon.webclient.api.ClientUri
 
query() - Method in interface io.helidon.webserver.http.HttpRequest
Query of the request.
query(UriQuery) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
URI Query of the request.
query(String, Object...) - Method in interface io.helidon.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.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.webserver.security.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.webclient.api.ClientRequest
Add query parameter.
queryParam(String, String...) - Method in class io.helidon.webclient.api.ClientRequestBase
 
queryParam(String, List<String>) - Method in class io.helidon.security.SecurityEnvironment.Builder
Add a multivalued query parameter.
QueryParamHandler - Class in io.helidon.microprofile.security
Handler of query parameters - extracts them and stores them in a security header, so security can access them.
queryParamHandlers() - Method in class io.helidon.webserver.security.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 class io.helidon.security.SecurityEnvironment
Query parameters obtained from the request.
queryParams() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Query parameter handler(s).
queryParams() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
queryParams() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
Query parameter handler(s).
queryParams(UriQuery) - Method in class io.helidon.security.SecurityEnvironment.Builder
Add query parameters of the request.
queryParams(List<? extends SecurityHandler.QueryParamHandler>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Query parameter handler(s).
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 QUEUE as type.
queue(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
Use supplied destination name and QUEUE as 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() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Queue capacity of the thread pool executor.
queueCapacity() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
queueCapacity() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
Queue capacity of the thread pool executor.
queueCapacity(int) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Queue capacity of the thread pool executor.
queueLength() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
 
queueLength() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Maximal number of enqueued requests waiting for processing.
queueLength() - Method in interface io.helidon.faulttolerance.BulkheadConfig
Maximal number of enqueued requests waiting for processing.
queueLength(int) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Maximal number of enqueued requests waiting for processing.
queueListeners() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
 
queueListeners() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Queue listeners of this bulkhead.
queueListeners() - Method in interface io.helidon.faulttolerance.BulkheadConfig
Queue listeners of this bulkhead.
queueListeners(List<? extends Bulkhead.QueueListener>) - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Queue listeners of this bulkhead.
queueSize() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
 
queueSize() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
Length of the in-memory queue that buffers log messages from loggers before sending them over the network.
queueSize() - Method in interface io.helidon.webserver.observe.log.LogStreamConfig
Length of the in-memory queue that buffers log messages from loggers before sending them over the network.
queueSize(int) - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
Length of the in-memory queue that buffers log messages from loggers before sending them over the network.

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.http.HeaderNames
The Range header name.
rangeLong(long, long) - Static method in interface io.helidon.common.reactive.Multi
Emits a range of ever increasing longs.
rapidResetCheckPeriod() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
 
rapidResetCheckPeriod() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Period for counting rapid resets(stream RST sent by client before any data have been sent by server).
rapidResetCheckPeriod() - Method in interface io.helidon.webserver.http2.Http2Config
Period for counting rapid resets(stream RST sent by client before any data have been sent by server).
rapidResetCheckPeriod(Duration) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Period for counting rapid resets(stream RST sent by client before any data have been sent by server).
RATIO - Enum constant in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.SamplerType
Ratio of the requests to sample, double value.
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.http.HttpPrologue
Raw protocol, should be HTTP/1.1 or HTTP/2 in 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.
rawValue() - Method in class io.helidon.dbclient.DbColumnBase
Get raw value of the database column.
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(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(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.http.http2.Http2Setting
Read setting value from the frame buffer.
read(BufferData) - Method in class io.helidon.webserver.testing.junit5.DirectSocket
 
read(GenericType<T>, InputStream, Headers) - Method in interface io.helidon.http.media.EntityReader
Read server request entity and close the stream.
read(GenericType<T>, InputStream, Headers, Headers) - Method in interface io.helidon.http.media.EntityReader
Read client response entity and close the stream.
read(SocketContext, DataReader, int) - Static method in class io.helidon.websocket.ClientWsFrame
Read client frame from request data.
read(SocketContext, DataReader, int) - Static method in class io.helidon.websocket.ServerWsFrame
Read server frame from request data.
read(DbRow) - Method in interface io.helidon.dbclient.DbMapper
Read database row and convert it to target type instance.
read(DbRow) - Method in class io.helidon.dbclient.jsonp.JsonProcessingMapper
Get a JSON-P representation of this row.
read(DbRow, GenericType<T>) - Method in interface io.helidon.dbclient.DbMapperManager
Read database row into a typed value.
read(DbRow, Class<T>) - Method in interface io.helidon.dbclient.DbMapperManager
Read database row into a typed value.
ReadableEntity - Interface in io.helidon.http.media
Readable HTTP entity.
ReadableEntityBase - Class in io.helidon.http.media
Base for readable entities.
ReadableEntityBase(Consumer<Boolean>, Function<Integer, BufferData>, Runnable) - Constructor for class io.helidon.http.media.ReadableEntityBase
 
ReadableEntityBase(Function<Integer, BufferData>, Runnable) - Constructor for class io.helidon.http.media.ReadableEntityBase
Create a new base.
ReadablePart - Interface in io.helidon.http.media.multipart
A single part of a multipart message.
readAllBytes() - Method in class io.helidon.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() - Method in interface io.helidon.common.buffers.BufferData
Read the content of this data as bytes.
readCertificates(InputStream) - Static method in class io.helidon.common.pki.PemReader
Reads a certificate-based input stream and converts it to a list of X509Certificates.
readContinueTimeout() - Method in class io.helidon.webclient.api.ClientRequestBase
 
readContinueTimeout() - Method in interface io.helidon.webclient.api.FullClientRequest
Read 100-Continue timeout.
readContinueTimeout() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
readContinueTimeout() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Socket 100-Continue read timeout.
readContinueTimeout() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Socket 100-Continue read timeout.
readContinueTimeout() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Socket 100-Continue read timeout.
readContinueTimeout() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Socket 100-Continue read timeout.
readContinueTimeout() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Socket 100-Continue read timeout.
readContinueTimeout() - Method in interface io.helidon.webclient.api.HttpClientConfig
Socket 100-Continue read timeout.
readContinueTimeout() - Method in interface io.helidon.webclient.api.WebClientConfig
Socket 100-Continue read timeout.
readContinueTimeout() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Socket 100-Continue read timeout.
readContinueTimeout() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Socket 100-Continue read timeout.
readContinueTimeout() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Socket 100-Continue read timeout.
readContinueTimeout(Duration) - Method in interface io.helidon.webclient.api.ClientRequest
Read 100-Continue timeout for this request.
readContinueTimeout(Duration) - Method in class io.helidon.webclient.api.ClientRequestBase
 
readContinueTimeout(Duration) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Socket 100-Continue read timeout.
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.http.ContentDisposition
Get the value of the modification-date parameter that can be used to indicate the date at which the file was last read.
readDate(ZonedDateTime) - Method in class io.helidon.http.ContentDisposition.Builder
Set the content disposition read-date parameter.
readEntityFunction() - Method in class io.helidon.http.media.ReadableEntityBase
Function to request entity bytes.
reader() - Method in interface io.helidon.webclient.api.ClientConnection
Data reader providing response bytes.
reader() - Method in class io.helidon.webclient.api.TcpClientConnection
 
reader(GenericType<T>, Headers) - Method in class io.helidon.http.media.FormParamsSupport
 
reader(GenericType<T>, Headers) - Method in class io.helidon.http.media.jackson.JacksonSupport
 
reader(GenericType<T>, Headers) - Method in class io.helidon.http.media.jsonb.JsonbSupport
 
reader(GenericType<T>, Headers) - Method in class io.helidon.http.media.jsonp.JsonpSupport
 
reader(GenericType<T>, Headers) - Method in interface io.helidon.http.media.MediaContext
Reader for entity.
reader(GenericType<T>, Headers) - Method in interface io.helidon.http.media.MediaSupport
Reader for an entity.
reader(GenericType<T>, Headers) - Method in class io.helidon.http.media.multipart.MultiPartSupport
 
reader(GenericType<T>, Headers) - Method in class io.helidon.http.media.PathSupport
 
reader(GenericType<T>, Headers) - Method in class io.helidon.http.media.StringSupport
 
reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.http.media.FormParamsSupport
 
reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.http.media.jackson.JacksonSupport
 
reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.http.media.jsonb.JsonbSupport
 
reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.http.media.jsonp.JsonpSupport
 
reader(GenericType<T>, Headers, Headers) - Method in interface io.helidon.http.media.MediaContext
Reader for client response entity.
reader(GenericType<T>, Headers, Headers) - Method in interface io.helidon.http.media.MediaSupport
Client response reader.
reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.http.media.multipart.MultiPartSupport
 
reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.http.media.PathSupport
 
reader(GenericType<T>, Headers, Headers) - Method in class io.helidon.http.media.StringSupport
 
ReaderResponse(MediaSupport.SupportLevel, Supplier<EntityReader<T>>) - Constructor for record class io.helidon.http.media.MediaSupport.ReaderResponse
Creates an instance of a ReaderResponse record class.
readError(String, ApiRequest<?>, Method, String, HttpClientResponse) - Method in class io.helidon.integrations.common.rest.RestApiBase
Read error with no entity (content length set to 0).
readError(String, ApiRequest<?>, Method, String, HttpClientResponse, JsonObject) - Method in class io.helidon.integrations.common.rest.RestApiBase
Read error with a JSON entity.
readError(String, ApiRequest<?>, Method, String, HttpClientResponse, JsonObject) - Method in class io.helidon.integrations.vault.auths.common.VaultRestApi
 
readError(String, ApiRequest<?>, Method, String, HttpClientResponse, 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<?>, Method, String, HttpClientResponse, Throwable) - Method in class io.helidon.integrations.common.rest.RestApiBase
Read error information when we failed to read response entity.
readFrameHeader(DataReader, int) - Static method in class io.helidon.websocket.ClientWsFrame
 
readFrameHeader(DataReader, int) - Static method in class io.helidon.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.http.Http1HeadersParser
Read headers from the provided reader.
readHeaders(HttpPrologue) - Method in class io.helidon.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 len bytes as a LazyString.
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.
readPayload(DataReader, AbstractWsFrame.FrameHeader) - Static method in class io.helidon.websocket.ClientWsFrame
 
readPayload(DataReader, AbstractWsFrame.FrameHeader) - Static method in class io.helidon.websocket.ServerWsFrame
 
readPrologue() - Method in class io.helidon.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(String) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
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.webclient.http1.Http1StatusParser
Read the status line from HTTP/1.0 or 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.
readThrough(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
readTimeout() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Socket read timeout.
readTimeout() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
 
readTimeout() - Method in interface io.helidon.common.socket.SocketOptions
Socket read timeout.
readTimeout() - Method in class io.helidon.webclient.api.ClientRequestBase
 
readTimeout() - Method in record class io.helidon.webclient.api.ConnectionKey
Returns the value of the readTimeout record component.
readTimeout() - Method in interface io.helidon.webclient.api.FullClientRequest
Read timeout.
readTimeout() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
 
readTimeout() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Read timeout.
readTimeout() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Read timeout.
readTimeout() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Read timeout.
readTimeout() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Read timeout.
readTimeout() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Read timeout.
readTimeout() - Method in interface io.helidon.webclient.api.HttpClientConfig
Read timeout.
readTimeout() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
Read timeout.
readTimeout() - Method in interface io.helidon.webclient.api.HttpConfigBase
Read timeout.
readTimeout() - Method in interface io.helidon.webclient.api.WebClientConfig
Read timeout.
readTimeout() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Read timeout.
readTimeout() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Read timeout.
readTimeout() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Read timeout.
readTimeout() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
 
readTimeout() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Read timeout.
readTimeout() - Method in interface io.helidon.webserver.ConnectionConfig
Read timeout.
readTimeout(Duration) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Socket read timeout.
readTimeout(Duration) - Method in interface io.helidon.webclient.api.ClientConnection
Read timeout for this connection.
readTimeout(Duration) - Method in interface io.helidon.webclient.api.ClientRequest
Read timeout for this request.
readTimeout(Duration) - Method in class io.helidon.webclient.api.ClientRequestBase
 
readTimeout(Duration) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Read timeout.
readTimeout(Duration) - Method in class io.helidon.webclient.api.TcpClientConnection
 
readTimeout(Duration) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Read timeout.
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).
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.AUTHORIZATION and 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.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 class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
 
receiveBufferSize() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Socket receive buffer size.
receiveBufferSize() - Method in interface io.helidon.webserver.ConnectionConfig
Socket receive buffer size.
receiveBufferSize() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
receiveBufferSize() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Listener receive buffer size.
receiveBufferSize() - Method in interface io.helidon.webserver.ListenerConfig
Listener receive buffer size.
receiveBufferSize() - Method in interface io.helidon.webserver.WebServerConfig
Listener receive buffer size.
receiveBufferSize() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Listener receive buffer size.
receiveBufferSize(int) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Socket receive buffer size.
receiveBufferSize(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Listener receive buffer size.
receiveListeners() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
receiveListeners() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Connection receive event listeners for HTTP/1.1.
receiveListeners() - Method in interface io.helidon.webserver.http1.Http1Config
Connection receive event listeners for HTTP/1.1.
receiveListeners(List<? extends Http1ConnectionListener>) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Connection receive event listeners for HTTP/1.1.
receiveLog() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
receiveLog() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Logging of received packets.
receiveLog() - Method in interface io.helidon.webserver.http1.Http1Config
Logging of received packets.
receiveLog(boolean) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Logging of received packets.
reconnectDelay(Duration) - Method in class io.helidon.http.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.http.sse.SseEvent
Get optional reconnect for this event.
record(double) - Method in interface io.helidon.metrics.api.DistributionSummary
Updates the statistics kept by the summary with the specified amount.
record(long, TimeUnit) - Method in interface io.helidon.metrics.api.Timer
Updates the statistics kept by the timer with the specified amount.
record(Runnable) - Method in interface io.helidon.metrics.api.Timer
Executes the Runnable f and records the time it takes.
record(Duration) - Method in interface io.helidon.metrics.api.Timer
Updates the statistics kept by the timer with the specified amount.
record(Callable<T>) - Method in interface io.helidon.metrics.api.Timer
Executes the Callable f and records the time spent it, returning the callable's result.
record(Supplier<T>) - Method in interface io.helidon.metrics.api.Timer
Executes the Supplier f and records the time spent invoking the function.
RECORD - Enum constant in enum class io.helidon.common.types.ElementKind
Record element type kind (since Java 16).
RECORD_COMPONENT - Enum constant in enum class io.helidon.common.types.ElementKind
Component of a record.
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.webserver.staticcontent.StaticContentService.Builder
Configure capacity of cache used for resources.
recordPostProcessingWork(ServerRequest, BiConsumer<ServerResponse, Throwable>) - Static method in interface io.helidon.webserver.observe.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
 
RECOVER - Enum constant in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
An enum constant modeling the XAResource.recover(int) method.
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.http.Status.Family
3xx HTTP status codes.
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.
referencedModuleNames() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Populated if the (external) module name containing the type is known.
referencedModuleNames() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
referencedModuleNames() - Method in interface io.helidon.common.types.TypeInfo
Populated if the (external) module name containing the type is known.
referencedModuleNames(Map<? extends TypeName, ? extends String>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
This method replaces all values with the new ones.
referencedTypeNamesToAnnotations() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Any Map, List, Set, or method that has TypeNameBlueprint.typeArguments() will be analyzed and any type arguments will have its annotations added here.
referencedTypeNamesToAnnotations() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
referencedTypeNamesToAnnotations() - Method in interface io.helidon.common.types.TypeInfo
Any Map, List, Set, or method that has TypeNameBlueprint.typeArguments() will be analyzed and any type arguments will have its annotations added here.
referencedTypeNamesToAnnotations(Map<? extends TypeName, List<Annotation>>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
This method replaces all values with the new ones.
referer() - Method in interface io.helidon.http.ServerRequestHeaders
Optionally returns the address of the previous web page (header HeaderNames.REFERER) from which a link to the currently requested page was followed.
REFERER - Static variable in class io.helidon.http.HeaderNames
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).
REFRESH - Static variable in class io.helidon.http.HeaderNames
The <code>{@value}</code> header name.
refreshRow() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
refreshTokenCookieHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Cookie handler to create cookies or unset cookies for refresh token.
REFUSED_STREAM - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
The endpoint refused the stream prior to performing any application processing (see Section 8.1.4 for details).
register(HttpService...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
register(HttpService...) - Method in interface io.helidon.webserver.http.HttpRules
Register a service on the current path.
register(ServerFeature.ServerFeatureContext, List<HttpRouting.Builder>, UnaryOperator<String>) - Method in class io.helidon.webserver.observe.config.ConfigObserver
 
register(ServerFeature.ServerFeatureContext, List<HttpRouting.Builder>, UnaryOperator<String>) - Method in class io.helidon.webserver.observe.health.HealthObserver
 
register(ServerFeature.ServerFeatureContext, List<HttpRouting.Builder>, UnaryOperator<String>) - Method in class io.helidon.webserver.observe.info.InfoObserver
 
register(ServerFeature.ServerFeatureContext, List<HttpRouting.Builder>, UnaryOperator<String>) - Method in class io.helidon.webserver.observe.log.LogObserver
 
register(ServerFeature.ServerFeatureContext, List<HttpRouting.Builder>, UnaryOperator<String>) - Method in class io.helidon.webserver.observe.metrics.MetricsObserver
 
register(ServerFeature.ServerFeatureContext, List<HttpRouting.Builder>, UnaryOperator<String>) - Method in interface io.helidon.webserver.observe.spi.Observer
Register the observer features, services, and/or filters.
register(ServerFeature.ServerFeatureContext, List<HttpRouting.Builder>, UnaryOperator<String>) - Method in class io.helidon.webserver.observe.tracing.TracingObserver
 
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.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
Register an object later available through AnnotationAnalyzer.AnalyzerResponse.registry().
register(Object, T) - Method in interface io.helidon.common.context.Context
Register a new instance with specified classifier.
register(String, HttpService...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
register(String, HttpService...) - Method in interface io.helidon.webserver.http.HttpRules
Register a service on sub-path of the current path.
register(String, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
register(String, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
Register a service on sub-path of the current path.
register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
Register two services on sub-path of the current path.
register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
Register three services on sub-path of the current path.
register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
Register four services on sub-path of the current path.
register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
register(String, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
Register five services on sub-path of the current path.
register(String, List<Supplier<? extends HttpService>>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
register(String, List<Supplier<? extends HttpService>>) - Method in interface io.helidon.webserver.http.HttpRules
Register services on sub-path of the current path.
register(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.SingleSubscriberHolder
Register a new subscriber.
register(Consumer<Object>) - Method in interface io.helidon.dbclient.hikari.HikariMetricsRegistry
Process registry of metric instances on Hikari connection pool.
register(Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
register(Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
Register a service on the current path.
register(Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
register(Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
Register two services on the current path.
register(Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
register(Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
Register three services on the current path.
register(Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
register(Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
Register four services on the current path.
register(Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
register(Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>, Supplier<? extends HttpService>) - Method in interface io.helidon.webserver.http.HttpRules
Register five services on the current path.
register(List<Supplier<? extends HttpService>>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
register(List<Supplier<? extends HttpService>>) - Method in interface io.helidon.webserver.http.HttpRules
Register services on the current path.
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
 
registerDefaults() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
 
registerDefaults() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Should we register defaults of Helidon, such as String media support.
registerDefaults() - Method in interface io.helidon.http.media.MediaContextConfig
Should we register defaults of Helidon, such as String media support.
registerDefaults(boolean) - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Should we register defaults of Helidon, such as String media support.
REGISTERED_AT_IANA_MAX - Static variable in class io.helidon.websocket.WsCloseCodes
Registered at IANA max value.
REGISTERED_AT_IANA_MIN - Static variable in class io.helidon.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.
registerGlobal(boolean) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
 
registerGlobal(boolean) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
When enabled, the created instance is also registered as a global tracer.
registerGlobal(boolean) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
 
registerGlobal(boolean) - Method in interface io.helidon.tracing.TracerBuilder
When enabled, the created instance is also registered as a global tracer.
registerInterposedSynchronization(Synchronization) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
Deprecated.
Registers a Synchronization instance with special ordering semantics.
registerMetrics() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport
Register this metrics at the vendor metrics registry.
registerOutParameter(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
registerOutParameter(int, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
registerOutParameter(int, int, String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
registerOutParameter(int, SQLType) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
registerOutParameter(int, SQLType, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
registerOutParameter(int, SQLType, String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
registerOutParameter(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
registerOutParameter(String, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
registerOutParameter(String, int, String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
registerOutParameter(String, SQLType) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
registerOutParameter(String, SQLType, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
registerOutParameter(String, SQLType, String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
registerPostRequestWork(BiConsumer<ServerResponse, Throwable>) - Method in interface io.helidon.webserver.observe.metrics.PostRequestMetricsSupport
Records post-request processing to be performed once the server sends the response to the client.
registerService(Object, ServerCdiExtension) - Method in class io.helidon.microprofile.health.HealthCdiExtension
Register the Health observer with server observer feature.
registerService(Object, ServerCdiExtension) - Method in class io.helidon.microprofile.openapi.OpenApiCdiExtension
Register the Health observer with server observer feature.
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.metrics.MetricsCdiExtension
Register the Metrics observer with server observer feature.
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.
registerSynchronization(Synchronization) - Method in class io.helidon.integrations.jta.weld.NarayanaTransactionServices
Registers the supplied Synchronization with the current Transaction.
registerWith(Consumer<? super Synchronization>) - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
Deprecated, for removal: This API element is subject to removal in a future version.
This method is slated for removal with no replacement.
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.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
A registry that allows transferring information between analysis of different scopes (application, resource class, method).
RegistryFactory - Class in io.helidon.microprofile.metrics
Micrometer-specific implementation of a registry factory, created automatically whenever a new MeterRegistry is created by a metrics provider.
RegistryFactoryManager - Class in io.helidon.microprofile.metrics
Manages the creation of registry factories.
RegistryFactoryManager() - Constructor for class io.helidon.microprofile.metrics.RegistryFactoryManager
Constructor for service loading only.
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() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Rejection policy of the thread pool executor.
rejectionHandler() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
rejectionHandler() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
Rejection policy of the thread pool executor.
rejectionHandler(ThreadPool.RejectionHandler) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
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.
relative(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
relativeUris() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Can be set to true to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists.
relativeUris() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Can be set to true to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists.
relativeUris() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Can be set to true to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists.
relativeUris() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Can be set to true to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists.
relativeUris() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Can be set to true to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists.
relativeUris() - Method in interface io.helidon.webclient.api.HttpClientConfig
Can be set to true to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists.
relativeUris() - Method in interface io.helidon.webclient.api.WebClientConfig
Can be set to true to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists.
relativeUris() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Can be set to true to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists.
relativeUris() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Can be set to true to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists.
relativeUris() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Can be set to true 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.security.providers.oidc.common.OidcConfig.Builder
Can be set to true 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.webclient.api.HttpClientConfig.BuilderBase
Can be set to true to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists.
RELAXED - Enum constant in enum class io.helidon.common.media.type.ParserMode
Relaxed mode.
ReleasableResource - Interface in io.helidon.webclient.api
A resource that can be released or closed.
release() - Method in interface io.helidon.http.DataChunk
Releases this chunk.
releaseConfig(Config) - Method in class io.helidon.config.mp.MpConfigProviderResolver
 
releaseResource() - Method in interface io.helidon.webclient.api.ReleasableResource
Releases the resource, and if this resource is re-usable, enabled reuse.
releaseResource() - Method in class io.helidon.webclient.api.TcpClientConnection
 
releaseSavepoint(Savepoint) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
releaseSavepoint(Savepoint) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
reload() - Method in interface io.helidon.config.Config.Context
Requests reloading of whole configuration and returns new instance of Config node related to same Config key as original node used to get Context from.
reload(Tls) - Method in class io.helidon.common.tls.ConfiguredTlsManager
 
reload(Tls) - Method in class io.helidon.common.tls.Tls
Reload reloadable TlsReloadableComponents with the new configuration.
reload(Tls) - Method in interface io.helidon.common.tls.TlsManager
This method will multiplex the call to all TlsReloadableComponents that are being managed by this manager.
reload(Optional<X509KeyManager>, Optional<X509TrustManager>) - Method in class io.helidon.common.tls.ConfiguredTlsManager
Reload the current SSL context with the provided key manager and trust manager (if defined).
reloadTls(Tls) - Method in interface io.helidon.webserver.WebServer
Reload TLS keystore and truststore configuration for the default socket.
reloadTls(String, Tls) - Method in interface io.helidon.webserver.WebServer
Reload TLS keystore and truststore configuration for the named socket.
remaining() - Method in interface io.helidon.http.DataChunk
Returns the sum of elements between the current position and the limit of each of the underlying ByteBuffer.
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 interface io.helidon.webserver.http.HttpRequest
Peer info of the remote peer.
remotePeer() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
 
remove(HeaderName) - Method in interface io.helidon.http.WritableHeaders
Remove a header.
remove(HeaderName, Consumer<Header>) - Method in interface io.helidon.http.WritableHeaders
Remove a header.
remove(Meter) - Method in interface io.helidon.metrics.api.MeterRegistry
Removes a previously-registered meter.
remove(Meter.Id) - Method in interface io.helidon.metrics.api.MeterRegistry
Removes a previously-registered meter with the specified ID.
remove(Meter.Id, String) - Method in interface io.helidon.metrics.api.MeterRegistry
Removes a previously-registered meter with the specified ID and scope.
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.log4j.Log4jMdcProvider
 
remove(String) - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
 
remove(String, Iterable<Tag>) - Method in interface io.helidon.metrics.api.MeterRegistry
Removes a previously-registered meter with the specified name and tags.
remove(String, Iterable<Tag>, String) - Method in interface io.helidon.metrics.api.MeterRegistry
Removes a previously-registered meter with the specified name, tags, and scope.
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.
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
SetCookie builder 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.
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.
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 false to 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.Builder class with a number of retries as a parameter.
replace(AtomicReference<Flow.Subscription>, Flow.Subscription) - Static method in enum class io.helidon.common.reactive.SubscriptionHelper
Atomically swap in the given incoming Flow.Subscription or 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 interface io.helidon.cors.CorsRequestAdapter
Returns the request this adapter wraps.
request() - Method in exception class io.helidon.http.RequestException
Transport request with as much information as is available.
request() - Method in interface io.helidon.webclient.api.ClientRequest
Request without an entity.
request() - Method in class io.helidon.webclient.api.ClientRequestBase
 
request() - Method in interface io.helidon.webclient.http1.Http1ClientRequest
 
request() - Method in interface io.helidon.webclient.http2.Http2ClientRequest
 
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 n items from upstream.
request(DirectHandler.TransportRequest) - Method in class io.helidon.http.RequestException.Builder
Transport request with as much information as is available.
request(Method) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
Sends a request to the server.
request(Method, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
Sends a request to the server.
request(Method, String, String) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
Sends a request to the server.
request(Method, String, String, Iterable<String>) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
Sends a request to the server.
request(ClientUri, ClientRequestHeaders) - Method in class io.helidon.webclient.api.WebClientCookieManager
Add stored cookies to request headers.
request(Class<E>) - Method in interface io.helidon.webclient.api.ClientRequest
Request without sending an entity.
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.http.Status
413 Request Entity Too Large, see HTTP/1.1 documentation.
REQUEST_HEADER_FIELDS_TOO_LARGE - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
Request header fields are too large.
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.http.Status
408 Request Timeout, see HTTP/1.1 documentation.
REQUEST_URI_TOO_LONG_414 - Static variable in class io.helidon.http.Status
414 Request-URI Too Long, see HTTP/1.1 documentation.
requestBytesPayload(String, ApiRequest<?>, Method, String, HttpClientRequest, InputStream) - Method in class io.helidon.integrations.common.rest.RestApiBase
Create a supplier for a response with publisher request.
requestDateTime() - Method in interface io.helidon.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.http.Status
416 Requested Range Not Satisfiable, see HTTP/1.1 documentation.
REQUESTED_URI_DISCOVERY_CONFIG_KEY - Static variable in class io.helidon.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.cors.CorsRequestAdapter
Returns the UriInfo for the request.
requestedUri() - Method in interface io.helidon.webserver.http.HttpRequest
URI as requested by the originating client (to the best of our ability to compute it).
requestedUriDiscovery() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
requestedUriDiscovery() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Requested URI discovery settings.
requestedUriDiscovery() - Method in interface io.helidon.webserver.http1.Http1Config
Requested URI discovery settings.
requestedUriDiscovery() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
 
requestedUriDiscovery() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Requested URI discovery settings.
requestedUriDiscovery() - Method in interface io.helidon.webserver.http2.Http2Config
Requested URI discovery settings.
requestedUriDiscovery(RequestedUriDiscoveryContext) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Requested URI discovery settings.
requestedUriDiscovery(RequestedUriDiscoveryContext) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Requested URI discovery settings.
requestedUriDiscovery(Consumer<RequestedUriDiscoveryContext.Builder>) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Requested URI discovery settings.
requestedUriDiscovery(Consumer<RequestedUriDiscoveryContext.Builder>) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Requested URI discovery settings.
requestedUriDiscovery(Supplier<? extends RequestedUriDiscoveryContext>) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Requested URI discovery settings.
requestedUriDiscovery(Supplier<? extends RequestedUriDiscoveryContext>) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Requested URI discovery settings.
requestedUriDiscoveryContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
requestedUriDiscoveryContext() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Requested URI discovery context.
requestedUriDiscoveryContext() - Method in interface io.helidon.webserver.ListenerConfig
Requested URI discovery context.
requestedUriDiscoveryContext() - Method in interface io.helidon.webserver.WebServerConfig
Requested URI discovery context.
requestedUriDiscoveryContext() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Requested URI discovery context.
requestedUriDiscoveryContext(RequestedUriDiscoveryContext) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Requested URI discovery context.
requestedUriDiscoveryContext(Consumer<RequestedUriDiscoveryContext.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Requested URI discovery context.
RequestedUriDiscoveryContext - Interface in io.helidon.http
Requested URI discovery settings for a socket.
RequestedUriDiscoveryContext.Builder - Class in io.helidon.http
RequestedUriDiscoveryContext.RequestedUriDiscoveryType - Enum Class in io.helidon.http
Types of discovery of frontend URI.
RequestedUriDiscoveryContext.UnsafeRequestedUriSettingsException - Exception Class in io.helidon.http
Indicates unsafe settings for a socket's request URI discovery.
requestEntity(Class<E>) - Method in interface io.helidon.webclient.api.ClientRequest
Request entity without sending a request entity, asking for entity only.
RequestException - Exception Class in io.helidon.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.http.RequestException
A new exception with a predefined status, even type.
RequestException.Builder - Class in io.helidon.http
Fluent API builder for RequestException.
requestHandlingCompleted(boolean) - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Context
Records that handling of a request has completed.
requestHandlingStarted(KeyPerformanceIndicatorSupport.Metrics) - Method in interface io.helidon.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.
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 class io.helidon.webclient.api.ClientRequestBase
 
requestId() - Method in interface io.helidon.webclient.api.FullClientRequest
Request ID.
requestId() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
Request id which will be used in logging messages.
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.
requestId(String) - Method in interface io.helidon.webclient.api.WebClientServiceRequest
Set new request id.
requestJsonPayload(String, ApiRequest<?>, Method, String, HttpClientRequest, JsonObject) - Method in class io.helidon.integrations.common.rest.RestApiBase
Create a supplier for a response with JSON request.
RequestLineLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for request line.
RequestLineLogEntry.Builder - Class in io.helidon.webserver.accesslog
A fluent API builder for RequestLineLogEntry.
requestMax() - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
Request unbounded number 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_JSON when JSON entity is present, to MediaTypes.APPLICATION_OCTET_STREAM for publisher base requests, empty otherwise.
requestMediaType(MediaType) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
 
requestNanoTime() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
Time in System.nanoTime() when the request processing started.
requestPayload(String, ApiRequest<?>, Method, String, HttpClientRequest) - Method in class io.helidon.integrations.common.rest.RestApiBase
Create a supplier for a response.
requestPrefetch(int) - Method in interface io.helidon.webclient.http2.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.webserver.KeyPerformanceIndicatorSupport.Context
Records that a request has completed its processing.
requestProcessingStarted() - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.DeferrableRequestContext
Records that a request is about to begin its processing.
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").
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.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.
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.
requires() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
 
requires() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Declared dependencies of the module.
requires() - Method in interface io.helidon.codegen.ModuleInfo
Declared dependencies of the module.
requires(List<? extends ModuleInfoRequires>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Declared dependencies of the module.
reroute(String) - Method in interface io.helidon.webserver.http.ServerResponse
Re-route using a different path.
reroute(String) - Method in class io.helidon.webserver.http.ServerResponseBase
 
reroute(String, UriQuery) - Method in interface io.helidon.webserver.http.ServerResponse
Re-route using a different path and query.
reroute(String, UriQuery) - Method in class io.helidon.webserver.http.ServerResponseBase
 
reroutePrologue(HttpPrologue) - Method in interface io.helidon.webserver.http.RoutingResponse
A new, rerouted prologue.
reroutePrologue(HttpPrologue) - Method in class io.helidon.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.websocket.WsCloseCodes
Reserved for extensions max value.
RESERVED_FOR_EXTENSIONS_MIN - Static variable in class io.helidon.websocket.WsCloseCodes
Reserved for extensions min value.
RESERVED_FOR_LATER_MAX - Static variable in class io.helidon.websocket.WsCloseCodes
Reserved for later max value.
RESERVED_FOR_LATER_MIN - Static variable in class io.helidon.websocket.WsCloseCodes
Reserved for later min value.
RESERVED_LOCAL - Enum constant in enum class io.helidon.http.http2.Http2StreamState
Push promise sent (not supported by Helidon).
RESERVED_REMOTE - Enum constant in enum class io.helidon.http.http2.Http2StreamState
Push promise received (not supported by Helidon).
reservedTagNames() - Method in interface io.helidon.metrics.spi.MetricsProgrammaticConfig
Returns the reserved tag names (for scope and app).
reservedTagNamesUsed(Collection<String>) - Method in interface io.helidon.metrics.api.SystemTagsManager
Scans the provided tag names and throws an exception if any is a reserved tag name.
reset() - Method in interface io.helidon.common.buffers.BufferData
Reset read and write position of this buffer.
reset() - Method in interface io.helidon.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.webserver.http.ServerRequest
Reset request related state on the connection if any.
RESET_CONTENT_205 - Static variable in class io.helidon.http.Status
205 Reset Content, see HTTP/1.1 documentation.
resetInitialWindowSize(int) - Method in class io.helidon.http.http2.ConnectionFlowControl
Reset an initial window size value for outbound flow control windows of a new streams.
resetMaxFrameSize(int) - Method in class io.helidon.http.http2.ConnectionFlowControl
Reset MAX_FRAME_SIZE for all streams, existing and future ones.
resetPerTest() - Element in annotation interface io.helidon.microprofile.testing.junit5.HelidonTest
By default, CDI container is created once before the class is initialized and shut down after.
resetPerTest() - Element in annotation interface io.helidon.microprofile.testing.testng.HelidonTest
By default, CDI container is created once before the class is initialized and shut down after.
resetRouting() - Method in interface io.helidon.webserver.http.RoutingResponse
Reset routing information (nexted, rerouted etc.).
resetRouting() - Method in class io.helidon.webserver.http.ServerResponseBase
 
resetStreamWindowSize(int) - Method in interface io.helidon.http.http2.FlowControl
Reset stream window size.
resetWindowSize(int) - Method in interface io.helidon.http.http2.WindowSize
Reset window size.
resolve(ClientUri) - Method in class io.helidon.webclient.api.ClientUri
Replaces the current URI with values from the provided URI.
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) - Method in class io.helidon.webclient.api.ClientUri
Resolve the provided URI against this URI.
resolveAddress(String, DnsAddressLookup) - Method in class io.helidon.webclient.api.DefaultDnsResolver
 
resolveAddress(String, DnsAddressLookup) - Method in class io.helidon.webclient.dns.resolver.roundrobin.RoundRobinDnsResolver
 
resolveAddress(String, DnsAddressLookup) - Method in interface io.helidon.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.
resolvedName() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
resolvedName() - Method in class io.helidon.codegen.classmodel.TypeArgument
The fully resolved type.
resolvedName() - Method in interface io.helidon.common.types.TypeName
The fully resolved type.
resolvedUri() - Method in interface io.helidon.webclient.api.ClientRequest
Resolved URI that will be used to invoke this request.
resolvedUri() - Method in class io.helidon.webclient.api.ClientRequestBase
 
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.webserver.testing.junit5.Http1DirectJunitExtension
 
resolveParameter(ParameterContext, ExtensionContext, Class<?>) - Method in interface io.helidon.webserver.testing.junit5.spi.DirectJunitExtension
Resolve a parameter.
resolveParameter(ParameterContext, ExtensionContext, Class<?>) - Method in class io.helidon.webserver.testing.junit5.websocket.WsDirectExtension
 
resolveParameter(ParameterContext, ExtensionContext, Class<?>, WebServer) - Method in class io.helidon.webserver.testing.junit5.Http1ServerJunitExtension
 
resolveParameter(ParameterContext, ExtensionContext, Class<?>, WebServer) - Method in class io.helidon.webserver.testing.junit5.http2.Http2ServerExtension
 
resolveParameter(ParameterContext, ExtensionContext, Class<?>, WebServer) - Method in interface io.helidon.webserver.testing.junit5.spi.ServerJunitExtension
Resolve a parameter.
resolveParameter(ParameterContext, ExtensionContext, Class<?>, WebServer) - Method in class io.helidon.webserver.testing.junit5.websocket.WsServerExtension
 
resolvePath(String) - Method in class io.helidon.webclient.api.ClientUri
Resolve the provided path against the current path of this URI.
resolverName() - Method in class io.helidon.webclient.dns.resolver.first.FirstDnsResolverProvider
 
resolverName() - Method in class io.helidon.webclient.dns.resolver.roundrobin.RoundRobinDnsResolverProvider
 
resolverName() - Method in interface io.helidon.webclient.spi.DnsResolverProvider
Return name of the DnsResolver.
resolveUri(ClientUri) - Method in class io.helidon.webclient.api.ClientRequestBase
Resolve possible templated URI definition against the provided ClientUri, extracting possible query information into the provided writable query.
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.webserver.grpc.GrpcStatus
Some resource has been exhausted, perhaps a per-user quota, or perhaps the entire file system is out of space.
RESOURCE_LOCAL - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitTransactionType
 
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.
ResourceConfig - Interface in io.helidon.common.configurable
Configuration of a resource.
ResourceConfig.Builder - Class in io.helidon.common.configurable
Fluent API builder for Resource.
ResourceConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.common.configurable
Fluent API builder base for Resource.
ResourceConfig.BuilderBase.ResourceConfigImpl - Class in io.helidon.common.configurable
Generated implementation of the prototype, can be extended by descendant prototype implementations.
ResourceConfigImpl(ResourceConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
Create an instance providing a builder.
ResourceException - Exception Class in io.helidon.common.configurable
Exception used from Resource and other resource related components marking an issue with access to a Resource or instance generated from it.
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.
resourcePath() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
 
resourcePath() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Resource is located on classpath.
resourcePath() - Method in interface io.helidon.common.configurable.ResourceConfig
Resource is located on classpath.
resourcePath(String) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Resource is located on classpath.
resources() - Method in interface io.helidon.security.SecurityRequest
Return a map of keys to resource instances.
response() - Method in class io.helidon.webclient.http1.UpgradeResponse
The HTTP response we got from the server, always present.
response(ClientUri, ClientResponseHeaders) - Method in class io.helidon.webclient.api.WebClientCookieManager
Store cookies from response headers.
ResponseBuilder<B,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.webserver.accesslog.AccessLogContext
Time when the response finished processing.
responseError(String, ApiRequest<?>, Method, String, HttpClientResponse) - Method in class io.helidon.integrations.common.rest.RestApiBase
Create an ApiRestException.
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.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.
ResponseHelper - Class in io.helidon.webserver.grpc
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_JSON for most requests, except for requests that return publisher, which default to MediaTypes.APPLICATION_OCTET_STREAM.
responseMediaType(MediaType) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
 
responseNanoTime() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
Time in System.nanoTime() when the response processing finished (last byte written).
responseSupplier(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.
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,T> - 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.
RestClientSubstitution - Class in io.helidon.integrations.graal.mp.nativeimage.extension
Substitution for Method handles used in original class.
RestClientSubstitution() - Constructor for class io.helidon.integrations.graal.mp.nativeimage.extension.RestClientSubstitution
 
RestClientSubstitution.DefaultMethodProxyHandler - Class in io.helidon.integrations.graal.mp.nativeimage.extension
Only for native image.
RestClientSubstitution.OnlyWhenOnClasspath - Class in io.helidon.integrations.graal.mp.nativeimage.extension
Only for native image.
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.
restRequestEnabled() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
restRequestEnabled() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Whether automatic REST request metrics should be measured.
restRequestEnabled() - Method in interface io.helidon.metrics.api.MetricsConfig
Whether automatic REST request metrics should be measured.
restRequestEnabled(boolean) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Whether automatic REST request metrics should be measured.
restServiceSettings(RestServiceSettings.Builder) - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport.Builder
Sets the builder for the REST service settings.
RestServiceSettings - Interface in io.helidon.webserver.servicecommon
Common settings across REST services.
RestServiceSettings.Builder - Interface in io.helidon.webserver.servicecommon
Builder for RestServiceSettings.
resultFuture() - Method in interface io.helidon.dbclient.DbClientServiceContext
A stage that is completed once the results were fully read.
resultFuture() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
 
resultMediaType(MediaType) - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter.Builder
Sets the MediaType which controls the formatting of the resulting output.
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 Transaction object.
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.
RETENTION - Static variable in class io.helidon.common.types.TypeNames
Type name for Retention.
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.faulttolerance
Retry supports retry policies to be applied on an execution of asynchronous tasks.
RETRY_AFTER - Static variable in class io.helidon.http.HeaderNames
The <code>{@value}</code> header name.
Retry.DelayingRetryPolicy - Class in io.helidon.faulttolerance
A retry policy that prolongs the delays between retries by a defined factor.
Retry.DelayingRetryPolicy.Builder - Class in io.helidon.faulttolerance
Fluent API builder for Retry.DelayingRetryPolicy.
Retry.JitterRetryPolicy - Class in io.helidon.faulttolerance
A retry policy that randomizes delays between execution using a "jitter" time.
Retry.JitterRetryPolicy.Builder - Class in io.helidon.faulttolerance
Fluent API builder for Retry.JitterRetryPolicy.
Retry.RetryPolicy - Interface in io.helidon.faulttolerance
Retry policy to handle delays between retries.
RetryConfig - Interface in io.helidon.faulttolerance
Retry configuration bean.
RetryConfig.Builder - Class in io.helidon.faulttolerance
Fluent API builder for Retry.
RetryConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.faulttolerance
Fluent API builder base for Retry.
RetryConfig.BuilderBase.RetryConfigImpl - Class in io.helidon.faulttolerance
Generated implementation of the prototype, can be extended by descendant prototype implementations.
RetryConfigImpl(RetryConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
Create an instance providing a builder.
retryCounter() - Method in interface io.helidon.faulttolerance.Retry
Number of times a method called has been retried.
RetryImpl$$Injection$$Activator - Class in io.helidon.faulttolerance
Activator for RetryImpl.
RetryImpl$$Injection$$Activator() - Constructor for class io.helidon.faulttolerance.RetryImpl$$Injection$$Activator
Default activator constructor.
RetryPolicies - Class in io.helidon.config
Class provides access to built-in RetryPolicy implementations.
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() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
 
retryPolicy() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Explicitly configured retry policy.
retryPolicy() - Method in interface io.helidon.faulttolerance.RetryConfig
Explicitly configured retry policy.
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.faulttolerance.RetryConfig.BuilderBase
Explicitly configured retry policy.
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.faulttolerance
Retry timeout exception.
RetryTimeoutException(String, Throwable) - Constructor for exception class io.helidon.faulttolerance.RetryTimeoutException
Constructs a RetryTimeoutException with 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.
returnDescription() - Method in class io.helidon.codegen.classmodel.Javadoc
Return type description.
returnDescription(String) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Add return type description.
returnDescription(List<String>) - Method in class io.helidon.codegen.classmodel.Javadoc.Builder
Add return type description.
Returns - Class in io.helidon.codegen.classmodel
Objects which describes return type configuration.
Returns.Builder - Class in io.helidon.codegen.classmodel
Fluent API builder for Returns.
returnType(Returns) - Method in class io.helidon.codegen.classmodel.Method.Builder
Set return type of the method.
returnType(TypeName) - Method in class io.helidon.codegen.classmodel.Method.Builder
Set return type of the method.
returnType(TypeName, String) - Method in class io.helidon.codegen.classmodel.Method.Builder
Set return type of the method.
returnType(Consumer<Returns.Builder>) - Method in class io.helidon.codegen.classmodel.Method.Builder
Set return type of the method.
returnType(Supplier<Returns>) - Method in class io.helidon.codegen.classmodel.Method.Builder
Set return type of the method.
reuseAddress() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
 
reuseAddress() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Socket reuse address.
reuseAddress() - Method in interface io.helidon.webserver.ConnectionConfig
Socket reuse address.
reuseAddress(boolean) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Socket reuse address.
REVISION - Static variable in class io.helidon.common.Version
Revision Number.
revocation() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Certificate revocation check configuration.
revocation() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
revocation() - Method in interface io.helidon.common.tls.TlsConfig
Certificate revocation check configuration.
revocation(RevocationConfig) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Certificate revocation check configuration.
revocation(Consumer<RevocationConfig.Builder>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Certificate revocation check configuration.
RevocationConfig - Interface in io.helidon.common.tls
Certificate revocation configuration.
RevocationConfig.Builder - Class in io.helidon.common.tls
Fluent API builder for RevocationConfig.
RevocationConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.common.tls
Fluent API builder base for RevocationConfig.
RevocationConfig.BuilderBase.RevocationConfigImpl - Class in io.helidon.common.tls
Generated implementation of the prototype, can be extended by descendant prototype implementations.
RevocationConfigImpl(RevocationConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
Create an instance providing a builder.
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.
revokeAndOrphan(RevokeAndOrphanToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
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(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
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.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.http.DateTime
The RFC850 date-time formatter, such as 'Sunday, 06-Nov-94 08:49:37 GMT'.
rfc1123String() - Static method in class io.helidon.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
Json key for app roles to be retrieved from IDCS response.
ROLE_GROUP - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
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 AnnotationAnalyzer which checks for PermitAll annotation 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
Use explicit EvictableCache for 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 class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
roles() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Hints for role names the user is expected to be in.
roles() - Method in interface io.helidon.metrics.api.MetricsConfig
Hints for role names the user is expected to be in.
roles() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
roles() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Hints for role names the user is expected to be in.
roles() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
Hints for role names the user is expected to be in.
roles() - Method in interface io.helidon.security.providers.httpauth.SecureUserStore.User
Get set of roles the user is in.
roles(List<? extends String>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Hints for role names the user is expected to be in.
roles(List<? extends String>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Hints for role names the user is expected to be in.
rolesAllowed() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
rolesAllowed() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
rolesAllowed() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
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.webserver.security.SecurityFeature
An array of allowed roles for this path - must have a security provider supporting roles.
rolesAllowed(String...) - Method in class io.helidon.webserver.security.SecurityHandler
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
rolesAllowed(Set<? extends String>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
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 RoleValidator ABAC security provider.
RoleValidatorService() - Constructor for class io.helidon.security.abac.role.RoleValidatorService
 
rollback() - Method in interface io.helidon.dbclient.DbTransaction
Rollback the transaction represented by this DbTransaction instance.
rollback() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
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(Savepoint) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
rollback(Savepoint) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
ROLLBACK - Enum constant in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
An enum constant modeling the XAResource.rollback(Xid) method.
root() - Element in annotation interface io.helidon.builder.api.Prototype.Configured
If Prototype.Configured.value() is specified, it is considered to be a root configuration node.
root() - Method in interface io.helidon.common.config.Config
Get the root of the configuration tree.
root() - Static method in interface io.helidon.common.uri.UriPath
Create a new root path.
root() - Method in interface io.helidon.config.Config
 
root() - Element in annotation interface io.helidon.config.metadata.Configured
Whether this is a root configuration object.
rootConfig() - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
SE Configuration, root.
RoundContext - Interface in io.helidon.codegen
Context of a single round of code generation.
RoundRobinDnsResolver - Class in io.helidon.webclient.dns.resolver.roundrobin
Round-robin DNS resolver implementation.
RoundRobinDnsResolverProvider - Class in io.helidon.webclient.dns.resolver.roundrobin
Provider of the RoundRobinDnsResolver instance.
RoundRobinDnsResolverProvider() - Constructor for class io.helidon.webclient.dns.resolver.roundrobin.RoundRobinDnsResolverProvider
Create new instance of the RoundRobinDnsResolverProvider.
route(Method, PathMatcher, Handler) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
route(Method, PathMatcher, Handler) - Method in interface io.helidon.webserver.http.HttpRules
Add a route.
route(Method, Handler) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
route(Method, Handler) - Method in interface io.helidon.webserver.http.HttpRules
Add a route.
route(Method, String, Handler) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
route(Method, String, Handler) - Method in interface io.helidon.webserver.http.HttpRules
Add a route.
route(Method, String, Handler) - Static method in class io.helidon.webserver.http1.Http1Route
Create an HTTP/1 specific route.
route(Method, String, Handler) - Static method in class io.helidon.webserver.http2.Http2Route
Create a new HTTP/2 only route.
route(Method, String, Consumer<ServerRequest>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
route(Method, String, Consumer<ServerRequest>) - Method in interface io.helidon.webserver.http.HttpRules
Add a route.
route(Method, String, Function<ServerRequest, ?>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
route(Method, String, Function<ServerRequest, ?>) - Method in interface io.helidon.webserver.http.HttpRules
Add a route.
route(Method, String, Supplier<?>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
route(Method, String, Supplier<?>) - Method in interface io.helidon.webserver.http.HttpRules
Add a route.
route(ConnectionContext, RoutingRequest, RoutingResponse) - Method in interface io.helidon.webserver.http.HttpRouting
Route a request.
route(HttpRoute) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
route(HttpRoute) - Method in interface io.helidon.webserver.http.HttpRules
Add a route.
route(Predicate<Method>, PathMatcher, Handler) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
route(Predicate<Method>, PathMatcher, Handler) - Method in interface io.helidon.webserver.http.HttpRules
Add a route.
route(Supplier<? extends HttpRoute>) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
route(Supplier<? extends HttpRoute>) - Method in interface io.helidon.webserver.http.HttpRules
Add a route.
Route - Interface in io.helidon.webserver
A route.
RoutedPath - Interface in io.helidon.http
Abstraction of HTTP path supporting routing parameters.
router() - Method in interface io.helidon.webserver.ConnectionContext
Router that may contain routings of different types (HTTP, WebSocket, grpc).
Router - Interface in io.helidon.webserver
Router for server.
Router.Builder - Interface in io.helidon.webserver
Builder for a standalone router.
Router.RouterBuilder<B> - Interface in io.helidon.webserver
Generic builder interface used by both Router.Builder and io.helidon.webserver.WebServer.Builder.
routing() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
routing() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Http routing.
routing() - Method in interface io.helidon.webserver.ListenerConfig
Http routing.
routing() - Method in interface io.helidon.webserver.WebServerConfig
Http routing.
routing() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Http routing.
routing() - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings
Returns the routing name to be used for the service's endpoint.
routing(HttpRouting.Builder) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Http routing.
routing(HttpRules) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport
 
routing(HttpRules) - Method in class io.helidon.webserver.cors.CorsSupport
 
routing(HttpRules) - Method in class io.helidon.webserver.graphql.GraphQlService
 
routing(HttpRules) - Method in interface io.helidon.webserver.http.HttpService
Updates the routing to add handlers of this service.
routing(Class<T>, T) - Method in interface io.helidon.webserver.Router
Get routing of a specific type.
routing(String) - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
Sets the routing name to use for setting up the service's endpoint.
routing(String, HttpRouting.Builder) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Add Http routing for an additional socket.
routing(String, Consumer<HttpRouting.Builder>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Add Http routing for an additional socket.
routing(Consumer<HttpRouting.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Customize HTTP routing of this listener.
Routing - Interface in io.helidon.webserver
Routing abstraction.
ROUTING_NAME_CONFIG_KEY - Static variable in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
Config key for the routing name setting.
routingBuilder() - Method in interface io.helidon.microprofile.server.RoutingBuilders
Routing for the component, may be the default.
routingBuilder(ServerCdiExtension) - Method in class io.helidon.microprofile.servicecommon.HelidonRestCdiExtension
Find routing builder to use for this component to be registered on.
routingBuilder(Class<T>) - Method in interface io.helidon.webserver.spi.ServerFeature.RoutingBuilders
Obtain the routing builder for the provided type.
routingBuilders() - Method in interface io.helidon.webserver.spi.ServerFeature.SocketBuilders
Routing builders.
RoutingBuilders - Interface in io.helidon.microprofile.server
Provides HttpRouting.Builder instances (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
Binds an Application or HttpService to a specific (named) routing on WebServer.
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 HttpService to register with routing.
RoutingRequest - Interface in io.helidon.webserver.http
Routing request.
RoutingResponse - Interface in io.helidon.webserver.http
Routing response of a server.
routings() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
routings() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
List of all routings (possibly for multiple protocols).
routings() - Method in interface io.helidon.webserver.ListenerConfig
List of all routings (possibly for multiple protocols).
routings() - Method in interface io.helidon.webserver.WebServerConfig
List of all routings (possibly for multiple protocols).
routings() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
List of all routings (possibly for multiple protocols).
routings() - Method in interface io.helidon.webserver.Router.RouterBuilder
List of all routing builders registered with this router builder.
routings() - Method in interface io.helidon.webserver.Router
List of all conifgured routings.
routings(List<Builder<?, ? extends Routing>>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
List of all routings (possibly for multiple protocols).
RoutingTest - Annotation Interface in io.helidon.webserver.testing.junit5
Test of router without opening a socket.
routingType() - Method in class io.helidon.microprofile.tyrus.TyrusRouting
 
routingType() - Method in class io.helidon.webserver.grpc.GrpcRouting
 
routingType() - Method in interface io.helidon.webserver.http.HttpRouting
 
routingType() - Method in interface io.helidon.webserver.Routing
The class used by a Router to identify this Routing type and associate a connection with it.
routingType() - Method in class io.helidon.webserver.websocket.WsRouting
 
rowDeleted() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
rowInserted() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
rowUpdated() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
rPad(int) - Method in class io.helidon.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.http.http2.Http2FrameType
RST stream frame.
RST_STREAM - Static variable in interface io.helidon.http.http2.Http2FrameTypes
RST stream frame types.
rstStream(Http2RstStream) - Method in interface io.helidon.http.http2.Http2Stream
Close the stream.
rstStream(Http2RstStream) - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolSelector.SubProtocolHandler
RST stream was received.
run() - Method in interface io.helidon.common.task.InterruptableTask
 
run() - Method in interface io.helidon.integrations.jdbc.SQLRunnable
Performs work.
run() - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
 
run() - Method in class io.helidon.webclient.websocket.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
 
runTasks(ServerRequest, ServerResponse, Throwable) - Method in interface io.helidon.webserver.observe.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.log4j.Log4jProvider
 
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.
RuntimeType - Class in io.helidon.builder.api
This class holds all types related to runtime types, configured from prototypes.
RuntimeType.Api<T> - Interface in io.helidon.builder.api
This type is created from a specific prototype.
RuntimeType.PrototypedBy - Annotation Interface in io.helidon.builder.api
Mark this runtime type as prototyped by a specific prototype.
RuntimeUnknownHostException - Exception Class in io.helidon.webclient.api
Runtime variant of the UnknownHostException exception.
RuntimeUnknownHostException(String) - Constructor for exception class io.helidon.webclient.api.RuntimeUnknownHostException
Create new instance based on the String message.
RuntimeUnknownHostException(UnknownHostException) - Constructor for exception class io.helidon.webclient.api.RuntimeUnknownHostException
Create new instance based on the UnknownHostException exception.
runWithErrorHandling(ConnectionContext, RoutingRequest, RoutingResponse, Callable<Void>) - Method in class io.helidon.webserver.http.ErrorHandlers
Run a task and handle the errors, if any.

S

safeMessage() - Method in exception class io.helidon.http.RequestException
Safe message flag used to control which messages can be sent as part of a response and which should only be logged by the server.
safeMessage(boolean) - Method in class io.helidon.http.RequestException.Builder
Safe message flag that indicates if it safe to return message as part of the response.
safeReadContent(Path) - Static method in class io.helidon.config.FileSourceHelper
Reads the content of the specified file.
sameSite(SetCookie.SameSite) - Method in class io.helidon.http.SetCookie.Builder
The SameSite cookie 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).
SampledMetric - Interface in io.helidon.metrics.api
A metric capable of providing samples.
samplerParam(Number) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
The sampler parameter (number).
samplerType(JaegerTracerBuilder.SamplerType) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
Sampler type.
sanitize(boolean) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry.Builder
Configure output sanitization.
sanitize(String) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry
Apply configured sanitization.
scale() - Method in interface io.helidon.dbclient.DbColumn
Scale of this column.
scale() - Method in interface io.helidon.metrics.api.DistributionSummary.Builder
Returns the scale set on the builder.
scale(double) - Method in interface io.helidon.metrics.api.DistributionSummary.Builder
Sets the scale factor for observations recorded by the summary.
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.
ScanContext - Interface in io.helidon.codegen.scan
Classpath scanning code generation context.
ScanModuleInfo - Class in io.helidon.codegen.scan
Module info created from classpath scanning.
scanResult() - Method in interface io.helidon.codegen.scan.ScanContext
Scan result that should have types from the whole classpath.
ScanTypeFactory - Class in io.helidon.codegen.scan
Factory for types based on classpath scanning.
ScanTypeInfoFactory - Class in io.helidon.codegen.scan
Factory to analyze processed types and to provide TypeInfo for them.
schedule() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
 
schedule() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The schedule for trigger a reload check, testing whether there is a new Tls instance available.
schedule() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
The schedule for trigger a reload check, testing whether there is a new Tls instance available.
schedule(long, long, TimeUnit) - Method in class io.helidon.config.FileSystemWatcher.Builder
schedule(String) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The schedule for trigger a reload check, testing whether there is a new Tls instance available.
Scheduled - Annotation Interface in io.helidon.microprofile.scheduling
Marks the method to be invoked periodically according to supplied cron expression.
ScheduledConsumer<I> - Interface in io.helidon.scheduling
Consumer invoked by scheduler in defined interval.
scheduleDelay(Duration) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
Schedule Delay of exporter requests.
ScheduledExecutorProvider - Class in io.helidon.jersey.client
Wraps default executor to enable Helidon context propagation for Jersey async calls.
ScheduledExecutorProvider() - Constructor for class io.helidon.jersey.client.ScheduledExecutorProvider
Creates a new instance.
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.RecurringPolicy with an ability to change the behaviour, with a boundaries and the possibility to react to feedback given by ScheduledPollingStrategy.RecurringPolicy.shorten() or ScheduledPollingStrategy.RecurringPolicy.lengthen().
ScheduledPollingStrategy.RegularRecurringPolicy - Class in io.helidon.config
Regular polling strategy implementation.
ScheduledThreadPoolConfig - Interface in io.helidon.common.configurable
Interface generated from definition.
ScheduledThreadPoolConfig.Builder - Class in io.helidon.common.configurable
Fluent API builder for ScheduledThreadPoolSupplier.
ScheduledThreadPoolConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.common.configurable
Fluent API builder base for ScheduledThreadPoolSupplier.
ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl - Class in io.helidon.common.configurable
Generated implementation of the prototype, can be extended by descendant prototype implementations.
ScheduledThreadPoolConfigImpl(ScheduledThreadPoolConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
Create an instance providing a builder.
ScheduledThreadPoolSupplier - Class in io.helidon.common.configurable
Supplier of a custom scheduled thread pool.
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
Deprecated, for removal: This API element is subject to removal in a future version.
use CronConfig.Builder instead
Scheduling.FixedRateBuilder - Class in io.helidon.scheduling
Deprecated, for removal: This API element is subject to removal in a future version.
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
Scheduling specific 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(GraphQLSchema) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
Configure the GraphQL schema to be used.
schemaString() - Method in interface io.helidon.graphql.server.InvocationHandler
The schema of this GraphQL endpoint.
schemaUri(String) - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
Configure URI that will serve the GraphQL schema under the context root.
scheme() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
Scheme of the request (http, https).
scheme() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
 
scheme() - Method in interface io.helidon.common.uri.UriInfo
Scheme of the request (http, https).
scheme() - Method in class io.helidon.http.http2.Http2Headers
Scheme pseudo header.
scheme() - Method in class io.helidon.webclient.api.ClientUri
 
scheme() - Method in record class io.helidon.webclient.api.ConnectionKey
Returns the value of the scheme record component.
scheme(String) - Method in class io.helidon.common.uri.UriInfo.BuilderBase
Scheme of the request (http, https).
scheme(String) - Method in class io.helidon.http.http2.Http2Headers
HTTP scheme, such as http or https.
scheme(String) - Method in class io.helidon.webclient.api.ClientUri
Scheme of this URI.
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.http.http2.Http2Headers
Header name of the scheme pseudo header.
scope() - Method in interface io.helidon.codegen.CodegenContext
Current code generation scope.
scope() - Method in class io.helidon.codegen.CodegenContextBase
 
scope() - Method in class io.helidon.codegen.CodegenContextDelegate
 
scope() - Method in interface io.helidon.metrics.api.Meter.Builder
Returns the scope set in the builder, if any.
scope() - Method in interface io.helidon.metrics.api.Meter
Returns the scope associated with the meter.
scope() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddBean
Scope of the bean.
scope() - Element in annotation interface io.helidon.microprofile.testing.testng.AddBean
Scope of the bean.
scope(String) - Method in interface io.helidon.metrics.api.Meter.Builder
Sets the scope to be associated with this meter.
Scope - Interface in io.helidon.tracing
A Scope that can be (eventually) closed.
SCOPE_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsConfig
Config key for scope-related settings.
SCOPE_CONFIG_KEY - Static variable in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
Config key for scope-related settings.
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.
SCOPE_TAG_NAME_DEFAULT - Static variable in interface io.helidon.metrics.api.ScopingConfig
Default tag name for recording a meter's scope as a tag.
SCOPE_TAG_NAME_DEFAULT - Static variable in class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
Default tag name for recording a meter's scope as a tag.
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.
ScopeConfig - Interface in io.helidon.metrics.api
Configuration settings for a scope within the "metrics" config section.
ScopeConfig.Builder - Class in io.helidon.metrics.api
Fluent API builder for ScopeConfig.
ScopeConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.metrics.api
Fluent API builder base for ScopeConfig.
ScopeConfig.BuilderBase.ScopeConfigImpl - Class in io.helidon.metrics.api
Generated implementation of the prototype, can be extended by descendant prototype implementations.
ScopeConfigImpl(ScopeConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
Create an instance providing a builder.
scopeDefaultValue() - Method in interface io.helidon.metrics.spi.MetricsProgrammaticConfig
Default tag value to use for the scope tag if none is specified when the meter ID is created.
scopeDefaultValue() - Method in class io.helidon.microprofile.metrics.MpMetricsProgrammaticConfig
 
Scope handling configuration - Search tag in interface io.helidon.metrics.api.MetricsConfig
Section
scopeManager() - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracer
 
scopes() - Method in interface io.helidon.metrics.api.MeterRegistry
Returns the scopes (if any) as represented by tags on meter IDs.
scopes() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
Settings for individual scopes.
scopes() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
 
scopes() - Method in interface io.helidon.metrics.api.ScopingConfig
Settings for individual scopes.
scopes() - Method in class io.helidon.microprofile.metrics.RegistryFactory
Report the scopes of all existing registries.
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.
scopes(Map<? extends String, ? extends ScopeConfig>) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
This method replaces all values with the new ones.
scopeSelection(Iterable<String>) - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter.Builder
Sets the scope value with which to filter the output.
scopeTag(Optional<String>) - Method in interface io.helidon.metrics.api.SystemTagsManager
Returns a scope tag so long as the candidate scope or configured default scope are present and the scope tag name is configured.
scopeTagName() - Method in interface io.helidon.metrics.api.SystemTagsManager
Returns the scope tag name derived from configuration.
scopeTagName() - Method in interface io.helidon.metrics.spi.MetricsProgrammaticConfig
Name to use for a tag, added to each meter's identity, conveying its scope in output.
scopeTagName() - Method in class io.helidon.microprofile.metrics.MpMetricsProgrammaticConfig
 
scopeTagName(String) - Method in class io.helidon.metrics.providers.micrometer.MicrometerPrometheusFormatter.Builder
Sets the scope tag name with which to filter the output.
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 ScopeValidator to AbacProvider.
ScopeValidatorService() - Constructor for class io.helidon.security.abac.scope.ScopeValidatorService
 
scoping() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
scoping() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Settings related to scoping management.
scoping() - Method in interface io.helidon.metrics.api.MetricsConfig
Settings related to scoping management.
scoping(ScopingConfig) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Settings related to scoping management.
scoping(Consumer<ScopingConfig.Builder>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Settings related to scoping management.
scoping(Supplier<? extends ScopingConfig>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Settings related to scoping management.
ScopingConfig - Interface in io.helidon.metrics.api
Interface generated from definition.
ScopingConfig.Builder - Class in io.helidon.metrics.api
Fluent API builder for ScopingConfig.
ScopingConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.metrics.api
Fluent API builder base for ScopingConfig.
ScopingConfig.BuilderBase.ScopingConfigImpl - Class in io.helidon.metrics.api
Generated implementation of the prototype, can be extended by descendant prototype implementations.
ScopingConfigImpl(ScopingConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
Create an instance providing a builder.
SE - Enum constant in enum class io.helidon.common.features.api.HelidonFlavor
The "Standard Edition" flavor.
SEALED - Enum constant in enum class io.helidon.common.types.Modifier
The sealed modifier.
secondaryLookupSupplier(Supplier<Optional<CrossOriginConfig>>) - Method in class io.helidon.cors.CorsSupportBase.Builder
Not for developer use. Sets a back-up way to provide a CrossOriginConfig instance 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).
SECONDS - Static variable in class io.helidon.metrics.api.Meter.BaseUnits
Represents seconds.
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.
SecretBundleLazyConfigSource - Class in io.helidon.integrations.oci.secrets.configsource
An AbstractConfigSource and a LazyConfigSource implementation that sources its values from the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs.
SecretBundleLazyConfigSource.Builder - Class in io.helidon.integrations.oci.secrets.configsource
SecretBundleNodeConfigSource - Class in io.helidon.integrations.oci.secrets.configsource
An AbstractConfigSource, NodeConfigSource and PollableSource implementation that sources its values from the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs.
SecretBundleNodeConfigSource.Builder - Class in io.helidon.integrations.oci.secrets.configsource
SecretBundleNodeConfigSource.Stamp - Record Class in io.helidon.integrations.oci.secrets.configsource
A pairing of a Set of entity tags with an Instant identifying the earliest expiration of a Secret indirectly identified by one of those tags.
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() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
 
secrets() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
Secret patterns (regular expressions) to exclude from output.
secrets() - Method in interface io.helidon.webserver.observe.config.ConfigObserverConfig
Secret patterns (regular expressions) to exclude from output.
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(Set<? extends String>) - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
Secret patterns (regular expressions) to exclude from output.
Secrets - Interface in io.helidon.integrations.vault
All engines provide an implementation of this interface with specific methods for these engines.
SecretsEngineProvider<T> - Interface in io.helidon.integrations.vault.spi
A Java Service Loader SPI to support additional secret engines of Vault.
SecretsProvider<T> - Interface in io.helidon.security.spi
Provider that can retrieve secrets.
SecretsProviderConfig - Interface in io.helidon.security
Marker interface for configuration of secrets providers.
secretsSupplier(Supplier<? extends Secrets>) - Method in class io.helidon.integrations.oci.secrets.configsource.AbstractSecretBundleConfigSource.Builder
Uses the supplied Supplier of Secrets instances, instead of the default one, for communicating with the OCI Secrets Retrieval API.
secretsType() - Method in interface io.helidon.integrations.vault.Engine
Implementation class of the Secrets of 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.
section(Supplier<String>) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeTrace
Start a new section.
secure() - Static method in class io.helidon.webserver.security.SecurityFeature
Secure access using authentication and authorization.
secure(boolean) - Method in class io.helidon.http.SetCookie.Builder
Sets Secure parameter.
SecureHandler - Class in io.helidon.webserver.http
A handler that enforces authentication and/or authorization.
secureRandom() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Explicit secure random to use.
secureRandom() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
secureRandom() - Method in interface io.helidon.common.tls.TlsConfig
Explicit secure random to use.
secureRandom(TlsConfig) - Method in class io.helidon.common.tls.ConfiguredTlsManager
Load secure random.
secureRandom(SecureRandom) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Explicit secure random to use.
secureRandomAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Algorithm to use when creating a new secure random.
secureRandomAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
secureRandomAlgorithm() - Method in interface io.helidon.common.tls.TlsConfig
Algorithm to use when creating a new secure random.
secureRandomAlgorithm(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Algorithm to use when creating a new secure random.
secureRandomProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Provider to use when creating a new secure random.
secureRandomProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
secureRandomProvider() - Method in interface io.helidon.common.tls.TlsConfig
Provider to use when creating a new secure random.
secureRandomProvider(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
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.microprofile.security.SecurityFilter
 
security() - Method in interface io.helidon.webserver.http.HttpRouting
Security associated with this routing.
security() - Method in interface io.helidon.webserver.http.ServerRequest
HTTP security associated with this listener, configured on routing.
security() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Security associated with this feature.
security() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
 
security() - Method in interface io.helidon.webserver.security.SecurityFeatureConfig
Security associated with this feature.
security(Security) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Security associated with this feature.
security(HttpSecurity) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
Configure security for this routing.
security(Consumer<Security.Builder>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Security associated with this feature.
security(Supplier<? extends Security>) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Security associated with this feature.
Security - Search tag in package io.helidon.security
Section
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_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 Security in 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> - Interface in io.helidon.security
Common methods for security clients.
SecurityClientBuilder<T> - Class in io.helidon.security
Builder constructing a security client - extends the SecurityRequestBuilder for 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> - 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(SecurityHandler) - Method in class io.helidon.webserver.security.SecurityHttpFeature
Create a new web security instance using the default handler as base defaults for all handlers used.
SecurityDisabledFeature - Class in io.helidon.microprofile.security
Feature which enables injection of empty SecurityContext when security is disabled.
SecurityDisabledFeature(Security) - Constructor for class io.helidon.microprofile.security.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.webserver.security
Server feature for security, to be registered with WebServerConfig.BuilderBase.addFeature(io.helidon.webserver.spi.ServerFeature).
SecurityFeatureConfig - Interface in io.helidon.webserver.security
Configuration of security feature fow webserver.
SecurityFeatureConfig.Builder - Class in io.helidon.webserver.security
Fluent API builder for SecurityFeature.
SecurityFeatureConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.security
Fluent API builder base for SecurityFeature.
SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl - Class in io.helidon.webserver.security
Generated implementation of the prototype, can be extended by descendant prototype implementations.
SecurityFeatureConfigImpl(SecurityFeatureConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
Create an instance providing a builder.
SecurityFeatureProvider - Class in io.helidon.webserver.security
ServiceLoader provider implementation of ServerFeatureProvider for security.
SecurityFeatureProvider() - Constructor for class io.helidon.webserver.security.SecurityFeatureProvider
 
SecurityFilter - Class in io.helidon.microprofile.security
A filter that handles authentication and authorization.
SecurityFilter(Security, FeatureConfig, SecurityContext) - Constructor for class io.helidon.microprofile.security.SecurityFilter
Constructor to be used by Jersey when creating an instance, injects all parameters.
SecurityFilterContext - Class in io.helidon.microprofile.security
Security filter context.
SecurityFilterContext() - Constructor for class io.helidon.microprofile.security.SecurityFilterContext
 
SecurityHandler - Class in io.helidon.webserver.security
Handles security for web server.
SecurityHandler.QueryParamHandler - Class in io.helidon.webserver.security
Handler of query parameters - extracts them and stores them in a security header, so security can access them.
SecurityHandlerConfig - Interface in io.helidon.webserver.security
Configuration of a SecurityHandler.
SecurityHandlerConfig.Builder - Class in io.helidon.webserver.security
Fluent API builder for SecurityHandler.
SecurityHandlerConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.security
Fluent API builder base for SecurityHandler.
SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl - Class in io.helidon.webserver.security
Generated implementation of the prototype, can be extended by descendant prototype implementations.
SecurityHandlerConfigImpl(SecurityHandlerConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
Create an instance providing a builder.
SecurityHttpFeature - Class in io.helidon.webserver.security
Integration of security into WebServer.
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 SecurityLevel class.
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 SecurityRequest with a specific environment.
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.microprofile.security.spi
A SecurityResponse mapper 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.http.Status
303 See Other, see HTTP/1.1 documentation.
segments() - Method in interface io.helidon.common.uri.UriPath
List of 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.
self() - Method in interface io.helidon.builder.api.Prototype.Builder
Instance of this builder as the correct type.
SEMICOLON_BYTE - Static variable in class io.helidon.common.buffers.Bytes
; byte.
send() - Method in interface io.helidon.webserver.http.ServerResponse
Send a response with no entity.
send() - Method in class io.helidon.webserver.http.ServerResponseBase
 
send(byte[]) - Method in interface io.helidon.webserver.http.ServerResponse
Send a byte array response.
send(BufferData, boolean) - Method in class io.helidon.webclient.websocket.ClientWsConnection
 
send(BufferData, boolean) - Method in class io.helidon.webserver.websocket.WsConnection
 
send(BufferData, boolean) - Method in interface io.helidon.websocket.WsSession
Send binary fragment.
send(Object) - Method in interface io.helidon.webserver.http.ServerResponse
Send an entity, a MediaContext will be used to serialize the entity.
send(Object) - Method in class io.helidon.webserver.http.ServerResponseBase
 
send(String, boolean) - Method in class io.helidon.webclient.websocket.ClientWsConnection
 
send(String, boolean) - Method in class io.helidon.webserver.websocket.WsConnection
 
send(String, boolean) - Method in interface io.helidon.websocket.WsSession
Send text fragment.
send(Optional<?>) - Method in interface io.helidon.webserver.http.ServerResponse
Send an entity if present, throw NotFoundException if 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 Message when demand is higher than 0.
sendAndReceive(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(Method, String, 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(Method, String, 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.
sendBufferSize() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
 
sendBufferSize() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Socket send buffer size.
sendBufferSize() - Method in interface io.helidon.webserver.ConnectionConfig
Socket send buffer size.
sendBufferSize(int) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Socket send buffer size.
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.providers.zipkin.ZipkinTracerBuilder
The sender to use for sending events to Zipkin.
sendErrorDetails() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
 
sendErrorDetails() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Whether to send error message over HTTP to client.
sendErrorDetails() - Method in interface io.helidon.webserver.http2.Http2Config
Whether to send error message over HTTP to client.
sendErrorDetails(boolean) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Whether to send error message over HTTP to client.
sendExpectContinue() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
sendExpectContinue() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
sendExpectContinue() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
sendExpectContinue() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
sendExpectContinue() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
sendExpectContinue() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
sendExpectContinue() - Method in interface io.helidon.webclient.api.HttpClientConfig
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
sendExpectContinue() - Method in interface io.helidon.webclient.api.WebClientConfig
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
sendExpectContinue() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
sendExpectContinue() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
sendExpectContinue() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
sendExpectContinue(boolean) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Whether Expect-100-Continue header is sent to verify server availability before sending an entity.
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 class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
sendListeners() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Connection send event listeners for HTTP/1.1.
sendListeners() - Method in interface io.helidon.webserver.http1.Http1Config
Connection send event listeners for HTTP/1.1.
sendListeners(List<? extends Http1ConnectionListener>) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Connection send event listeners for HTTP/1.1.
sendLog() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
sendLog() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Logging of sent packets.
sendLog() - Method in interface io.helidon.webserver.http1.Http1Config
Logging of sent packets.
sendLog(boolean) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
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.http.ContentDisposition
 
sensitive() - Method in interface io.helidon.http.Header
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.Subscriber ensuring OnSubscribe, onNext, onError and onComplete to 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.
serializerFoundation(SerializerFoundation<?>) - 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(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.http.HeaderNames
The Server header name.
SERVER_ERROR - Enum constant in enum class io.helidon.http.Status.Family
5xx HTTP status codes.
Server.Builder - Class in io.helidon.microprofile.server
Builder to build Server instance.
serverBuilder(BiConsumer<Integer, Http2WindowUpdate>) - Static method in class io.helidon.http.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() - Method in interface io.helidon.webserver.spi.ServerFeature.ServerFeatureContext
Configuration of the server.
ServerConnection - Interface in io.helidon.webserver.spi
Server connection abstraction, used by any provider to handle a socket connection.
ServerConnectionSelector - Interface in io.helidon.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.webserver.spi
Support by this selector.
ServerConnectionSelectorProvider<T> - Interface in io.helidon.webserver.spi
ServiceLoader provider interface for server connection providers.
serverContext() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Context for the WebServer, if none defined, a new one will be created with global context as the root.
serverContext() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
 
serverContext() - Method in interface io.helidon.webserver.WebServerConfig
Context for the WebServer, if none defined, a new one will be created with global context as the root.
serverContext(Context) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Context for the WebServer, if none defined, a new one will be created with global context as the root.
serverContext(Consumer<Context.Builder>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Context for the WebServer, if none defined, a new one will be created with global context as the root.
ServerFeature - Interface in io.helidon.webserver.spi
Server features provide a way to add or update server configuration.
ServerFeature.RoutingBuilders - Interface in io.helidon.webserver.spi
Access to builders of various routing types.
ServerFeature.ServerFeatureContext - Interface in io.helidon.webserver.spi
A wrapping object to access various configurable elements of server for ServerFeature.
ServerFeature.SocketBuilders - Interface in io.helidon.webserver.spi
A wrapping object to access listener related builders.
ServerFeatureProvider<T> - Interface in io.helidon.webserver.spi
Server features provider is a ServiceLoader provider API to discover server wide features.
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.webserver.testing.junit5.DirectClient
Server host.
serverHost(String) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
Server host.
ServerImpl - Class in io.helidon.microprofile.server
Server to handle lifecycle of microprofile implementation.
ServerJunitExtension - Interface in io.helidon.webserver.testing.junit5.spi
Java ServiceLoader provider interface for extending server tests with support for additional injection, such as HTTP/1.1 client.
ServerJunitExtension.ParamHandler<T> - Interface in io.helidon.webserver.testing.junit5.spi
Handler of server test parameters of methods annotated with SetUpRoute.
ServerLifecycle - Interface in io.helidon.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.webserver.testing.junit5.DirectClient
Server port.
serverPort(int) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
Server port.
serverRequest() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
The server request.
ServerRequest - Interface in io.helidon.webserver.http
HTTP server request.
ServerRequestEntity - Class in io.helidon.webserver.http
Server request entity.
ServerRequestHeaders - Interface in io.helidon.http
HTTP headers of a server request.
serverRequestReader() - Static method in class io.helidon.http.media.jsonp.JsonpSupport
Server request reader direct access.
serverResponse() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
The server response, after data was sent.
ServerResponse - Interface in io.helidon.webserver.http
Http server response.
ServerResponseBase<T> - Class in io.helidon.webserver.http
Base class for common server response tasks that can be shared across HTTP versions.
ServerResponseBase(ConnectionContext, ServerRequest) - Constructor for class io.helidon.webserver.http.ServerResponseBase
Create server response.
ServerResponseHeaders - Interface in io.helidon.http
Mutable headers of a server response.
ServerResponseTrailers - Interface in io.helidon.http
Mutable trailers of a server response.
serverResponseWriter() - Static method in class io.helidon.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.
serverSocketId() - Method in interface io.helidon.webserver.http.ServerRequest
Identification of the listener socket.
serverStream(Descriptors.FileDescriptor, String, String, ServerCalls.ServerStreamingMethod<ReqT, ResT>) - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
Server streaming route.
serverStream(String, ServerCalls.ServerStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcService.Routing
Server streaming route.
ServerTest - Annotation Interface in io.helidon.webserver.testing.junit5
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.webserver.testing.junit5.DirectClient
Server TLS certificates.
serverTlsCertificates(Certificate[]) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
Server TLS certificates.
serverTlsPrincipal(Principal) - Method in class io.helidon.webserver.testing.junit5.DirectClient
Server TLS principal.
serverTlsPrincipal(Principal) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
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.websocket
Frame from a server (never masked).
service() - Method in class io.helidon.metrics.prometheus.PrometheusSupport
 
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() - Method in interface io.helidon.webserver.servicecommon.FeatureSupport
If this feature is represented by a service, return it here, to simplify implementation.
service(Descriptors.FileDescriptor, BindableService) - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
Add all the routes for a BindableService service.
service(ServerServiceDefinition) - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
Add all the routes for the ServerServiceDefinition service.
service(Subject) - Method in class io.helidon.security.AuthenticationResponse.Builder
Set the service subject as created by this provider.
service(GrpcService) - Method in class io.helidon.webserver.grpc.GrpcRouting.Builder
Configure grpc service.
SERVICE - Enum constant in enum class io.helidon.security.SubjectType
Service principal.
SERVICE_RESTART - Static variable in class io.helidon.websocket.WsCloseCodes
Server/service is restarting.
SERVICE_UNAVAILABLE_503 - Static variable in class io.helidon.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.
serviceName() - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
Configured connection pool 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.security.SecurityContext
A helper method to get service name if authenticated.
serviceName() - Method in interface io.helidon.webserver.grpc.GrpcService
Service name, defaults to this class simple name.
serviceName(String) - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
Name of the connection pool.
serviceName(String) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
 
serviceName(String) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
Service name of the traced service.
serviceName(String) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
 
serviceName(String) - Method in interface io.helidon.tracing.TracerBuilder
Service name of the traced service.
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.
serviceRequest() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
The service request used to invoke the final call.
serviceRequest() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
 
serviceRequest() - Method in interface io.helidon.webclient.api.WebClientServiceResponse
The service request used to invoke the final call.
serviceRequest(WebClientServiceRequest) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
The service request used to invoke the final call.
serviceRolesAllowed() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
Set of roles required for a service.
services() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
services() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
OpenAPI services.
services() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
OpenAPI services.
services() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
services() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
WebClient services.
services() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
WebClient services.
services() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
WebClient services.
services() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
WebClient services.
services() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
WebClient services.
services() - Method in interface io.helidon.webclient.api.HttpClientConfig
WebClient services.
services() - Method in interface io.helidon.webclient.api.WebClientConfig
WebClient services.
services() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
WebClient services.
services() - Method in interface io.helidon.webclient.websocket.WsClientConfig
WebClient services.
services() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
WebClient services.
services(TypeName, TypeName, List<TypeName>, Object...) - Method in interface io.helidon.codegen.CodegenFiler
Write a META-INF/services file for a specific provider interface and implementation(s).
services(List<? extends OpenApiService>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
OpenAPI services.
services(List<? extends WebClientService>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
WebClient services.
servicesDiscoverServices(boolean) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
OpenAPI services.
servicesDiscoverServices(boolean) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
WebClient services.
serviceType() - Method in class io.helidon.config.ConfigProducer$$Injection$$Activator
The service type of the managed service.
serviceType() - Method in class io.helidon.faulttolerance.AsyncImpl$$Injection$$Activator
The service type of the managed service.
serviceType() - Method in class io.helidon.faulttolerance.BulkheadImpl$$Injection$$Activator
The service type of the managed service.
serviceType() - Method in class io.helidon.faulttolerance.CircuitBreakerImpl$$Injection$$Activator
The service type of the managed service.
serviceType() - Method in class io.helidon.faulttolerance.RetryImpl$$Injection$$Activator
The service type of the managed service.
serviceType() - Method in class io.helidon.faulttolerance.TimeoutImpl$$Injection$$Activator
The service type of the managed service.
serviceType() - Method in class io.helidon.integrations.oci.sdk.runtime.OciAuthenticationDetailsProvider$$Injection$$Activator
The service type of the managed service.
serviceType() - Method in class io.helidon.integrations.oci.sdk.runtime.OciAvailabilityDefault$$Injection$$Activator
The service type of the managed service.
serviceType() - Method in class io.helidon.integrations.oci.sdk.runtime.OciRegionProvider$$Injection$$Activator
The service type of the managed service.
serviceType() - Method in class io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader$$Injection$$Activator
The service type of the managed service.
serviceType() - Method in class io.helidon.integrations.oci.tls.certificates.DefaultOciPrivateKeyDownloader$$Injection$$Activator
The service type of the managed service.
serviceType() - Method in class io.helidon.webclient.api.LoomClient$$Injection$$Activator
The service type of the managed service.
session() - Method in class io.helidon.messaging.connectors.jms.SessionMetadata
Session used 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() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
SSL session cache size.
sessionCacheSize() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
sessionCacheSize() - Method in interface io.helidon.common.tls.TlsConfig
SSL session cache size.
sessionCacheSize(int) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
SSL session cache size.
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() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
SSL session timeout.
sessionTimeout() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
sessionTimeout() - Method in interface io.helidon.common.tls.TlsConfig
SSL session timeout.
sessionTimeout(Duration) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
SSL session timeout.
set(Header) - Method in interface io.helidon.http.WritableHeaders
Set a header and replace it if it already existed.
set(HeaderName, int) - Method in interface io.helidon.http.WritableHeaders
Set a header and replace it if it already existed.
set(HeaderName, long) - Method in interface io.helidon.http.WritableHeaders
Set a header and replace it if it already existed.
set(HeaderName, String...) - Method in interface io.helidon.http.WritableHeaders
Set a header and replace it if it already existed.
set(HeaderName, Collection<String>) - Method in interface io.helidon.http.WritableHeaders
Set a header and replace it if it already existed.
set(Object, Executor) - Static method in class io.helidon.integrations.graal.mp.nativeimage.extension.WeldSubstitutions.ForkJoinAccessors
Setter - does nothing.
set(String, String) - Static method in class io.helidon.logging.common.HelidonMdc
Propagate value to all of the MdcProvider registered via SPI.
set(String, String) - Method in interface io.helidon.tracing.WritableBaggage
Adds a new or overrides an existing setting for the specified key using the provided value.
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 - Static variable in class io.helidon.common.types.TypeNames
Type name for Set.
SET_COOKIE - Static variable in class io.helidon.http.HeaderNames
The Set-Cookie header name.
SET_COOKIE2 - Static variable in class io.helidon.http.HeaderNames
The Set-Cookie2 header name.
setArray(int, Array) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setAsciiStream(int, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setAsciiStream(int, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setAsciiStream(int, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setAsciiStream(String, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setAsciiStream(String, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setAsciiStream(String, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setAutoCommit(boolean) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
setAutoCommit(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setBigDecimal(int, BigDecimal) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setBigDecimal(String, BigDecimal) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setBinaryStream(int, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setBinaryStream(int, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setBinaryStream(int, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setBinaryStream(String, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setBinaryStream(String, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setBinaryStream(String, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setBlob(int, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setBlob(int, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setBlob(int, Blob) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setBlob(String, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setBlob(String, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setBlob(String, Blob) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setBoolean(int, boolean) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setBoolean(String, boolean) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setByte(int, byte) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setByte(String, byte) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setBytes(int, byte[]) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setBytes(String, byte[]) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setCatalog(String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
setCatalog(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setCharacterStream(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setCharacterStream(int, Reader, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setCharacterStream(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setCharacterStream(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setCharacterStream(String, Reader, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setCharacterStream(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setClassLoader(ClassLoader) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
setClientInfo(String, String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
setClientInfo(String, String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setClientInfo(Properties) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
setClientInfo(Properties) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setClob(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setClob(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setClob(int, Clob) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setClob(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setClob(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setClob(String, Clob) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setCloseable(boolean) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
Sets the closeable status of this ConditionallyCloseableConnection and, if the supplied closeable agrument is true, sets the close pending status to false.
setCloseable(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
Sets the closeable status of this DelegatingResultSet.
setCloseable(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
Sets the closeable status of this DelegatingStatement.
SetCookie - Class in io.helidon.http
Represents 'Set-Cookie' header value specified by RFC6265.
SetCookie.Builder - Class in io.helidon.http
A fluent API builder for SetCookie.
SetCookie.SameSite - Enum Class in io.helidon.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.
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.
setCursorName(String) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
setDate(int, Date) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setDate(int, Date, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setDate(String, Date) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setDate(String, Date, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setDescription(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Sets the value of the description property.
setDouble(int, double) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setDouble(String, double) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setEscapeProcessing(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
setExcludeUnlistedClasses(Boolean) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Sets the value of the excludeUnlistedClasses property.
setFetchDirection(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
setFetchDirection(int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
setFetchSize(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
setFetchSize(int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
setFloat(int, float) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setFloat(String, float) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setFormatter(Formatter) - Method in class io.helidon.webserver.accesslog.AccessLogHandler
 
setHoldability(int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
setHoldability(int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setIfAbsent(Header) - Method in interface io.helidon.http.WritableHeaders
Set a value of a header unless it is already present.
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.
setInt(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setInt(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setJtaDataSource(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Sets the value of the jtaDataSource property.
setKeepAlive(boolean) - Method in class io.helidon.http.RequestException.Builder
Override default keep alive for this exception.
setLargeMaxRows(long) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
setLoginTimeout(int) - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
 
setLogWriter(PrintWriter) - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
 
setLong(int, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setLong(String, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setMaxFieldSize(int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
setMaximumPoolSize(int) - Method in class io.helidon.common.configurable.ThreadPool
 
setMaxRows(int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
setMessageListener(MessageListener) - Method in class io.helidon.messaging.connectors.jms.shim.JakartaSession
 
setName(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties.Property
Sets the value of the name property.
setName(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Sets the value of the name property.
setNCharacterStream(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setNCharacterStream(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setNCharacterStream(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setNCharacterStream(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setNClob(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setNClob(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setNClob(int, NClob) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setNClob(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setNClob(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setNClob(String, NClob) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setNetworkTimeout(Executor, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
setNetworkTimeout(Executor, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setNonJtaDataSource(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Sets the value of the nonJtaDataSource property.
setNString(int, String) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setNString(String, String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setNull(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setNull(int, int, String) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setNull(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setNull(String, int, String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setObject(int, Object) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setObject(int, Object, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setObject(int, Object, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setObject(int, Object, SQLType) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setObject(int, Object, SQLType, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setObject(String, Object) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setObject(String, Object, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setObject(String, Object, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setObject(String, Object, SQLType) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setObject(String, Object, SQLType, int) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setObjectForJavaTime() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
 
setObjectForJavaTime() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
Set all java.time Date/Time values directly using PreparedStatement.setObject(int, Object).
setObjectForJavaTime() - Method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
Set all java.time Date/Time values directly using PreparedStatement.setObject(int, Object).
setObjectForJavaTime(boolean) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
Set all java.time Date/Time values directly using PreparedStatement.setObject(int, Object).
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.
setPoolable(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
setProperties(Persistence.PersistenceUnit.Properties) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Sets the value of the properties property.
setProperties(Map<String, Object>) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
setProvider(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Sets the value of the provider property.
setQueryTimeout(int) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
setReadOnly(boolean) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
setReadOnly(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setRef(int, Ref) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
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 rollbackOnly status of the transaction bound to the current thread at the time this method is called.
setRowId(int, RowId) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setRowId(String, RowId) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setSavepoint() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
setSavepoint() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setSavepoint(String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
setSavepoint(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setSchema(String) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
setSchema(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setShardingKey(ShardingKey) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
setShardingKey(ShardingKey) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setShardingKey(ShardingKey, ShardingKey) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
setShardingKey(ShardingKey, ShardingKey) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setShardingKeyIfValid(ShardingKey, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
setShardingKeyIfValid(ShardingKey, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setShardingKeyIfValid(ShardingKey, ShardingKey, int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
setShardingKeyIfValid(ShardingKey, ShardingKey, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setSharedCacheMode(PersistenceUnitCachingType) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Sets the value of the sharedCacheMode property.
setShort(int, short) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setShort(String, short) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setSQLXML(int, SQLXML) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setSQLXML(String, SQLXML) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setString(int, String) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setString(String, String) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setTime(int, Time) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setTime(int, Time, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setTime(String, Time) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setTime(String, Time, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setTimestamp(int, Timestamp) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setTimestamp(int, Timestamp, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setTimestamp(String, Timestamp) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setTimestamp(String, Timestamp, Calendar) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
SETTINGS - Enum constant in enum class io.helidon.http.http2.Http2FrameType
Setting frame.
SETTINGS - Static variable in interface io.helidon.http.http2.Http2FrameTypes
Settings frame types.
SETTINGS_TIMEOUT - Enum constant in enum class io.helidon.http.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.webserver.testing.junit5.DirectClient
Whether to use tls (mark this connection as secure).
setTls(boolean) - Method in class io.helidon.webserver.testing.junit5.DirectWebClient
Whether to use tls (mark this connection as secure).
setTransactionIsolation(int) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
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.
setTransactionType(PersistenceUnitTransactionType) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Sets the value of the transactionType property.
setTypeMap(Map<String, Class<?>>) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
setTypeMap(Map<String, Class<?>>) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setUnicodeStream(int, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
Deprecated.
setup(HttpRouting.Builder) - Method in class io.helidon.security.providers.oidc.OidcFeature
 
setup(HttpRouting.Builder) - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature
 
setup(HttpRouting.Builder) - Method in interface io.helidon.webserver.http.HttpFeature
Method to set up a feature.
setup(HttpRouting.Builder) - Method in class io.helidon.webserver.observe.DisabledObserverFeature
 
setup(HttpRouting.Builder) - Method in class io.helidon.webserver.security.SecurityHttpFeature
 
setup(HttpRouting.Builder) - Method in interface io.helidon.webserver.servicecommon.FeatureSupport
Configures service endpoint on the provided routing rules.
setup(HttpRouting.Builder, HttpRouting.Builder) - Method in interface io.helidon.webserver.servicecommon.FeatureSupport
Configures service endpoint on the provided routing rules.
setup(HttpRouting.Builder, HttpRouting.Builder) - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport
Configures service endpoint on the provided routing rules.
setup(HttpRules, String, Function<MediaType, String>) - Method in class io.helidon.integrations.openapi.ui.OpenApiUi
 
setup(HttpRules, String, Function<MediaType, String>) - Method in interface io.helidon.openapi.OpenApiService
Set up the service.
setup(ServerFeature.ServerFeatureContext) - Method in class io.helidon.openapi.OpenApiFeature
 
setup(ServerFeature.ServerFeatureContext) - Method in class io.helidon.webserver.accesslog.AccessLogFeature
 
setup(ServerFeature.ServerFeatureContext) - Method in class io.helidon.webserver.context.ContextFeature
 
setup(ServerFeature.ServerFeatureContext) - Method in class io.helidon.webserver.cors.CorsFeature
 
setup(ServerFeature.ServerFeatureContext) - Method in class io.helidon.webserver.observe.ObserveFeature
 
setup(ServerFeature.ServerFeatureContext) - Method in class io.helidon.webserver.security.SecurityFeature
 
setup(ServerFeature.ServerFeatureContext) - Method in interface io.helidon.webserver.spi.ServerFeature
Set up a server feature.
SetUpFeatures - Annotation Interface in io.helidon.webserver.testing.junit5
A static method configuring server features.
setupPropertyType(String, Node) - Method in class io.helidon.microprofile.openapi.ExpandedTypeDescription
 
SetUpRoute - Annotation Interface in io.helidon.webserver.testing.junit5
A static method configuring router (and/or socket) for the server.
setUpRouteParamHandler(Class<?>) - Method in class io.helidon.webserver.testing.junit5.Http1ServerJunitExtension
 
setUpRouteParamHandler(Class<?>) - Method in interface io.helidon.webserver.testing.junit5.spi.ServerJunitExtension
Check if the type is supported and return a handler for it.
setUpRouteParamHandler(Class<?>) - Method in class io.helidon.webserver.testing.junit5.websocket.WsServerExtension
 
setUpRouteParamHandler(List<ServerFeature>, Class<?>) - Method in class io.helidon.webserver.testing.junit5.Http1DirectJunitExtension
 
setUpRouteParamHandler(List<ServerFeature>, Class<?>) - Method in interface io.helidon.webserver.testing.junit5.spi.DirectJunitExtension
Check if the type is supported and return a handler for it.
setUpRouteParamHandler(List<ServerFeature>, Class<?>) - Method in class io.helidon.webserver.testing.junit5.websocket.WsDirectExtension
 
SetUpServer - Annotation Interface in io.helidon.webserver.testing.junit5
A static method configuring simple handlers.
setURL(int, URL) - Method in class io.helidon.integrations.jdbc.DelegatingPreparedStatement
 
setURL(String, URL) - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
setValidationMode(PersistenceUnitValidationModeType) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
Sets the value of the validationMode property.
setValue(ELContext, Object, Object, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
 
setValue(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties.Property
Sets the value of the value property.
setVersion(String) - Method in class io.helidon.integrations.cdi.jpa.jaxb.Persistence
Sets the value of the version property.
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.
SHARE_CONNECTION_CACHE - Static variable in class io.helidon.jersey.connector.HelidonProperties
Property name to enable or disable connection caching in the underlying WebClient.
shareConnectionCache() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
shareConnectionCache() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Whether to share connection cache between all the WebClient instances in JVM.
shareConnectionCache() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Whether to share connection cache between all the WebClient instances in JVM.
shareConnectionCache() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Whether to share connection cache between all the WebClient instances in JVM.
shareConnectionCache() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Whether to share connection cache between all the WebClient instances in JVM.
shareConnectionCache() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Whether to share connection cache between all the WebClient instances in JVM.
shareConnectionCache() - Method in interface io.helidon.webclient.api.HttpClientConfig
Whether to share connection cache between all the WebClient instances in JVM.
shareConnectionCache() - Method in interface io.helidon.webclient.api.WebClientConfig
Whether to share connection cache between all the WebClient instances in JVM.
shareConnectionCache() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Whether to share connection cache between all the WebClient instances in JVM.
shareConnectionCache() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Whether to share connection cache between all the WebClient instances in JVM.
shareConnectionCache() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Whether to share connection cache between all the WebClient instances in JVM.
shareConnectionCache(boolean) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Whether to share connection cache between all the WebClient instances in JVM.
sharedCacheMode - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
 
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.RecurringPolicy to react by shortening the interval between 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.
shortValue() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value".
shortValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value".
shortValue(String) - Method in interface io.helidon.common.types.Annotation
Typed value of a named property.
shortValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of a named property.
shortValues() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value" that is defined as an array.
shortValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value" that is defined as an array.
shortValues(String) - Method in interface io.helidon.common.types.Annotation
Typed values of a property that is defined as an array.
shortValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed values of a property that is defined as an array.
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.
shouldPrestart() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Whether to prestart core threads in this thread pool executor.
shouldPrestart() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
shouldPrestart() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
Whether to prestart core threads in this thread pool executor.
shouldPrestart(boolean) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Whether to prestart core threads in this thread pool executor.
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.webserver.http.RoutingResponse
Should we reroute this exchange.
shouldReroute() - Method in class io.helidon.webserver.http.ServerResponseBase
 
shouldSkip(Throwable) - Method in interface io.helidon.faulttolerance.ErrorChecker
Should the exception be skipped, or applied on.
shutdown() - Method in class io.helidon.common.configurable.ThreadPool
 
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.
shutdownGracePeriod() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
shutdownGracePeriod() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Grace period in ISO 8601 duration format to allow running tasks to complete before listener's shutdown.
shutdownGracePeriod() - Method in interface io.helidon.webserver.ListenerConfig
Grace period in ISO 8601 duration format to allow running tasks to complete before listener's shutdown.
shutdownGracePeriod() - Method in interface io.helidon.webserver.WebServerConfig
Grace period in ISO 8601 duration format to allow running tasks to complete before listener's shutdown.
shutdownGracePeriod() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Grace period in ISO 8601 duration format to allow running tasks to complete before listener's shutdown.
shutdownGracePeriod(Duration) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Grace period in ISO 8601 duration format to allow running tasks to complete before listener's shutdown.
shutdownHook() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
When true the webserver registers a shutdown hook with the JVM Runtime.
shutdownHook() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
 
shutdownHook() - Method in interface io.helidon.webserver.WebServerConfig
When true the webserver registers a shutdown hook with the JVM Runtime.
shutdownHook(boolean) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
When true the webserver registers a shutdown hook with the JVM Runtime.
shutdownNow() - Method in class io.helidon.common.configurable.ThreadPool
 
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(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.
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 SignedHeadersConfig instances.
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 JwkKeys to use for JWT validation.
signJwk(JwkKeys) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
Set JwkKeys to 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.
SIMPLE - Enum constant in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.SpanProcessorType
Simple Span Processor.
simpleConfigIsPresent() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Determines whether sufficient configuration is present on this bean to be used for OCI's "simple" authentication provider.
simpleConfigIsPresent() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
Determines whether sufficient configuration is present on this bean to be used for OCI's "simple" authentication provider.
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.
simpleValue(T) - Static method in class io.helidon.config.ConfigValues
Simple value that can be used e.g.
since() - Element in annotation interface io.helidon.common.features.api.Feature
What is the first version that has seen this feature.
SINCE_PREVIOUS_END - Enum constant in enum class io.helidon.scheduling.FixedRate.DelayType
Next invocation delay is measured from the previous invocation task end.
SINCE_PREVIOUS_START - Enum constant in enum class io.helidon.scheduling.FixedRate.DelayType
Next invocation delay is measured from the previous invocation task start.
Single<T> - Interface in io.helidon.common.reactive
Represents a Flow.Publisher that 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(T) - Static method in interface io.helidon.common.reactive.Multi
Create a Multi that emits a pre-existing item and then completes.
sink(GenericType<T>) - Method in interface io.helidon.webserver.http.ServerResponse
Returns a sink from this response based on the sink type, if available.
Sink<T> - Interface in io.helidon.webserver.http.spi
A generic sink interface to emit arbitrary events.
SinkProvider<T> - Interface in io.helidon.webserver.http.spi
ServiceLoader provider interface for Sink providers.
size() - Method in class io.helidon.common.configurable.LruCache
Current size of the map.
size() - Method in interface io.helidon.common.parameters.Parameters
Number of parameter names in these parameters.
size() - Method in class io.helidon.http.ContentDisposition
Get the value of the size parameter that can be used to indicate an approximate size of the file in octets.
size() - Method in interface io.helidon.http.Headers
Number of headers in these headers.
size() - Method in interface io.helidon.metrics.api.LabeledSnapshot
Number of values represented by the snapshot.
size() - Method in interface io.helidon.security.providers.common.EvictableCache
Current size of the cache.
size(long) - Method in class io.helidon.http.ContentDisposition.Builder
Set the content disposition size parameter.
SizeLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for entity size.
SizeLogEntry.Builder - Class in io.helidon.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.webserver.security.SecurityHandler
Disable auditing of this request.
skipAuthentication() - Method in class io.helidon.webserver.security.SecurityHandler
If called, request will NOT go through authentication process.
skipAuthorization() - Method in class io.helidon.webserver.security.SecurityHandler
Skip authorization for this route.
skipOn() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
skipOn() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
These throwables will not be considered failures, all other will.
skipOn() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
These throwables will not be considered failures, all other will.
skipOn() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase.FallbackConfigImpl
 
skipOn() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
These throwables will not be considered retriable, all other will.
skipOn() - Method in interface io.helidon.faulttolerance.FallbackConfig
These throwables will not be considered retriable, all other will.
skipOn() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
 
skipOn() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
These throwables will not be considered retriable, all other will.
skipOn() - Method in interface io.helidon.faulttolerance.RetryConfig
These throwables will not be considered retriable, all other will.
skipOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
These throwables will not be considered failures, all other will.
skipOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
These throwables will not be considered retriable, all other will.
skipOn(Set<Class<? extends Throwable>>) - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
These throwables will not be considered retriable, all other will.
skipUriEncoding() - Method in class io.helidon.webclient.api.ClientRequestBase
 
skipUriEncoding() - Method in interface io.helidon.webclient.api.FullClientRequest
Whether to skip URI encoding.
skipUriEncoding(boolean) - Method in interface io.helidon.webclient.api.ClientRequest
Disable uri encoding.
skipUriEncoding(boolean) - Method in class io.helidon.webclient.api.ClientRequestBase
 
skipUriEncoding(boolean) - Method in class io.helidon.webclient.api.ClientUri
Whether to skip 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.DistributionSummary
Returns a HistogramSnapshot of the current state of the distribution summary.
snapshot() - Method in interface io.helidon.metrics.api.HistogramSupport
Returns a snapshot of the data in a histogram.
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() - Method in interface io.helidon.webserver.http.HttpFeature
Name of the listener socket this feature should be registered on, for automatically discovered features.
socket(String) - Method in interface io.helidon.webserver.spi.ServerFeature.ServerFeatureContext
Listener builders for a named socket.
Socket - Annotation Interface in io.helidon.microprofile.testing.junit5
Named socket Qualifier for WebTarget.
Socket - Annotation Interface in io.helidon.webserver.testing.junit5
Named socket Qualifier for Http Client.
SocketContext - Interface in io.helidon.common.socket
Information available for a connected socket.
socketExists(String) - Method in interface io.helidon.webserver.spi.ServerFeature.ServerFeatureContext
Check if a named socket exists in configuration.
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 interface io.helidon.webserver.http.ServerRequest
Identification of the client/server connection socket.
socketId() - Method in class io.helidon.webserver.testing.junit5.DirectSocket
 
socketId(String) - Method in class io.helidon.http.RequestedUriDiscoveryContext.Builder
Sets the socket identifier to which the discovery context applies.
socketKeepAlive() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Configure socket keep alive.
socketKeepAlive() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
 
socketKeepAlive() - Method in interface io.helidon.common.socket.SocketOptions
Configure socket keep alive.
socketKeepAlive(boolean) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Configure socket keep alive.
socketName(Parameter) - Static method in class io.helidon.webserver.testing.junit5.Junit5Util
Discover socket name using Socket annotation.
socketOptions() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Arbitrary socket options.
socketOptions() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
 
socketOptions() - Method in interface io.helidon.common.socket.SocketOptions
Arbitrary socket options.
socketOptions() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
socketOptions() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Socket options for connections opened by this client.
socketOptions() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
Socket options for connections opened by this client.
socketOptions() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
Socket options for connections opened by this client.
socketOptions() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
Socket options for connections opened by this client.
socketOptions() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
Socket options for connections opened by this client.
socketOptions() - Method in interface io.helidon.webclient.api.HttpClientConfig
Socket options for connections opened by this client.
socketOptions() - Method in interface io.helidon.webclient.api.WebClientConfig
Socket options for connections opened by this client.
socketOptions() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Socket options for connections opened by this client.
socketOptions() - Method in interface io.helidon.webclient.websocket.WsClientConfig
Socket options for connections opened by this client.
socketOptions() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Socket options for connections opened by this client.
socketOptions() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
 
socketOptions() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Set an arbitrary socket option.
socketOptions() - Method in interface io.helidon.webserver.ConnectionConfig
Set an arbitrary socket option.
socketOptions(SocketOptions) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Socket options for connections opened by this client.
socketOptions(Consumer<SocketOptions.Builder>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Socket options for connections opened by this client.
socketOptions(Supplier<? extends SocketOptions>) - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Socket options for connections opened by this client.
socketOptions(Map<SocketOption<?>, ?>) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
This method replaces all values with the new ones.
socketOptions(Map<SocketOption<?>, ?>) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
This method replaces all values with the new ones.
SocketOptions - Interface in io.helidon.common.socket
Socket options.
SocketOptions.Builder - Class in io.helidon.common.socket
Fluent API builder for SocketOptions.
SocketOptions.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.common.socket
Fluent API builder base for SocketOptions.
SocketOptions.BuilderBase.SocketOptionsImpl - Class in io.helidon.common.socket
Generated implementation of the prototype, can be extended by descendant prototype implementations.
SocketOptionsImpl(SocketOptions.BuilderBase<?, ?>) - Constructor for class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
Create an instance providing a builder.
socketReceiveBufferSize() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
 
socketReceiveBufferSize() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Socket receive buffer size.
socketReceiveBufferSize() - Method in interface io.helidon.common.socket.SocketOptions
Socket receive buffer size.
socketReceiveBufferSize(int) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Socket receive buffer size.
socketRequired() - Method in interface io.helidon.webserver.http.HttpFeature
Whether the socket defined in HttpFeature.socket() must be present for this feature, or it can be exposed on default socket.
socketReuseAddress() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
 
socketReuseAddress() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Socket reuse address.
socketReuseAddress() - Method in interface io.helidon.common.socket.SocketOptions
Socket reuse address.
socketReuseAddress(boolean) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Socket reuse address.
sockets() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
sockets() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
List of sockets to register this feature on.
sockets() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
List of sockets to register this feature on.
sockets() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
 
sockets() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
List of sockets to register this feature on.
sockets() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
List of sockets to register this feature on.
sockets() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
 
sockets() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
List of sockets to register this feature on.
sockets() - Method in interface io.helidon.webserver.context.ContextFeatureConfig
List of sockets to register this feature on.
sockets() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
 
sockets() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
List of sockets to register this feature on.
sockets() - Method in interface io.helidon.webserver.cors.CorsConfig
List of sockets to register this feature on.
sockets() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
 
sockets() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Sockets the observability endpoint should be exposed on.
sockets() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
Sockets the observability endpoint should be exposed on.
sockets() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Sockets to trace.
sockets() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
 
sockets() - Method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
Sockets to trace.
sockets() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
 
sockets() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
 
sockets() - Method in interface io.helidon.webserver.security.PathsConfig
 
sockets() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
sockets() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
List of sockets this configuration should be applied to.
sockets() - Method in interface io.helidon.webserver.security.SecurityHandlerConfig
List of sockets this configuration should be applied to.
sockets() - Method in interface io.helidon.webserver.spi.ServerFeature.ServerFeatureContext
List of all configured sockets, does not contain the default socket name.
sockets() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Socket configurations.
sockets() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
 
sockets() - Method in interface io.helidon.webserver.WebServerConfig
Socket configurations.
sockets(List<? extends String>) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Sockets the observability endpoint should be exposed on.
sockets(List<? extends String>) - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
 
sockets(List<? extends String>) - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
List of sockets this configuration should be applied to.
sockets(Map<? extends String, ? extends ListenerConfig>) - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
This method replaces all values with the new ones.
sockets(Set<? extends String>) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
List of sockets to register this feature on.
sockets(Set<? extends String>) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
List of sockets to register this feature on.
sockets(Set<? extends String>) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
List of sockets to register this feature on.
sockets(Set<? extends String>) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
List of sockets to register this feature on.
sockets(Set<? extends String>) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Sockets to trace.
socketSendBufferSize() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
 
socketSendBufferSize() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Socket send buffer size.
socketSendBufferSize() - Method in interface io.helidon.common.socket.SocketOptions
Socket send buffer size.
socketSendBufferSize(int) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
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.
softFailEnabled() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
 
softFailEnabled() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Allow revocation check to succeed if the revocation status cannot be determined for one of the following reasons: The CRL or OCSP response cannot be obtained because of a network error.
softFailEnabled() - Method in interface io.helidon.common.tls.RevocationConfig
Allow revocation check to succeed if the revocation status cannot be determined for one of the following reasons: The CRL or OCSP response cannot be obtained because of a network error.
softFailEnabled(boolean) - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Allow revocation check to succeed if the revocation status cannot be determined for one of the following reasons: The CRL or OCSP response cannot be obtained because of a network error.
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.
sortFields(boolean) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Whether to sort non-static fields by type and name (defaults to true).
sortStaticFields(boolean) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Whether to sort static fields by type and name (defaults to true).
source() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
 
source() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The compiler source version.
source() - Method in interface io.helidon.codegen.compiler.CompilerOptions
The compiler source version.
source(GenericType<T>, T) - Method in interface io.helidon.webclient.api.HttpClientResponse
Registers a source listener for this response.
source(String) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The compiler source version.
Source - Interface in io.helidon.config.spi
Source of data.
Source<T> - Interface in io.helidon.webclient.spi
A listener for arbitrary events.
Source.Builder<B> - Interface in io.helidon.config.spi
Configurable options of a Source.
sourceAddress() - Method in interface io.helidon.webserver.ProxyProtocolData
Source address that is either IP4 or IP6 depending on ProxyProtocolData.family().
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.webclient.spi
ServiceLoader provider interface for Source handlers.
sourceName() - Method in class io.helidon.config.MapConfigSource.MapBuilder
Name of the source.
sourcepath() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
 
sourcepath() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The source path to pass to the compiler.
sourcepath() - Method in interface io.helidon.codegen.compiler.CompilerOptions
The source path to pass to the compiler.
sourcepath(List<? extends Path>) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The source path to pass to the compiler.
sourcePort() - Method in interface io.helidon.webserver.ProxyProtocolData
Source port number.
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 ConfigSource instance to be used as a source of configuration to be wrapped into Config API.
sources(Supplier<? extends ConfigSource>, Supplier<? extends ConfigSource>) - Method in interface io.helidon.config.Config.Builder
Sets an ordered pair of ConfigSource instances to be used as single source of configuration to be wrapped into Config API.
sources(Supplier<? extends ConfigSource>, Supplier<? extends ConfigSource>, Supplier<? extends ConfigSource>) - Method in interface io.helidon.config.Config.Builder
Sets an ordered trio of ConfigSource instances to be used as single source of configuration to be wrapped into Config API.
sources(List<Supplier<? extends ConfigSource>>) - Method in interface io.helidon.config.Config.Builder
Sets ordered list of ConfigSource instance to be used as single source of configuration to be wrapped into Config API.
sourceType() - Method in interface io.helidon.common.configurable.Resource
Type of this resource, depends on the original source.
SPACE - Enum constant in enum class io.helidon.codegen.IndentType
Use spaces to indent generated source code.
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_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> - 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 - Interface in io.helidon.tracing
Context of a tracing Span.
SpanContextSupplierProvider - Interface in io.helidon.metrics.providers.micrometer.spi
Returns a SpanContextSupplier for use in linking trace information to meters via exemplars.
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
 
spanProcessorType(JaegerTracerBuilder.SpanProcessorType) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
Span Processor type used.
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.http.http2.Http2FrameData
Split this frame to smaller frames of maximum frame size.
SQLBooleanSupplier - Interface in io.helidon.integrations.jdbc
A useful functional interface whose implementations can perform work that may throw a SQLException.
SQLRunnable - Interface in io.helidon.integrations.jdbc
A useful functional interface whose implementations can perform work that may throw a SQLException.
SQLSupplier<T> - Interface in io.helidon.integrations.jdbc
A useful functional interface whose implementations can perform work that may throw a SQLException.
SseEvent - Class in io.helidon.http.sse
An SSE event.
SseEvent.Builder - Class in io.helidon.http.sse
Fluent API builder for SseEvent.
SseSink - Class in io.helidon.webserver.sse
Implementation of an SSE sink.
SseSinkProvider - Class in io.helidon.webserver.sse
Sink provider for SSE type.
SseSinkProvider() - Constructor for class io.helidon.webserver.sse.SseSinkProvider
 
SseSource - Interface in io.helidon.webclient.sse
A source for SseEvents.
SseSourceHandlerProvider - Class in io.helidon.webclient.sse
A handler for SSE sources.
SseSourceHandlerProvider() - Constructor for class io.helidon.webclient.sse.SseSourceHandlerProvider
 
sslContext() - Method in class io.helidon.common.tls.ConfiguredTlsManager
 
sslContext() - Method in class io.helidon.common.tls.Tls
Provides the SSL context.
sslContext() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Provide a fully configured SSLContext.
sslContext() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
sslContext() - Method in interface io.helidon.common.tls.TlsConfig
Provide a fully configured SSLContext.
sslContext() - Method in interface io.helidon.common.tls.TlsManager
SSL context created by this manager.
sslContext(SSLContext) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Provide a fully configured SSLContext.
sslParameters() - Method in class io.helidon.common.tls.Tls
SSL parameters.
sslParameters() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Configure SSL parameters.
sslParameters() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
sslParameters() - Method in interface io.helidon.common.tls.TlsConfig
Configure SSL parameters.
sslParameters(SSLParameters) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
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.
Stamp() - Constructor for record class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Stamp
Stamp(Set<?>, Instant) - Constructor for record class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Stamp
start() - Method in interface io.helidon.messaging.Messaging
Connect all channels and start streaming.
start() - Static method in interface io.helidon.metrics.api.Timer
Starts a timing sample using the default system clock.
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 interface io.helidon.tracing.Span.Builder
Build and start the span with current timestamp.
start() - Method in interface io.helidon.webserver.WebServer
Starts the server.
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(Clock) - Static method in interface io.helidon.metrics.api.Timer
Starts a timing sample using the specified clock.
start(MeterRegistry) - Static method in interface io.helidon.metrics.api.Timer
Starts a timing sample using the clock associated with the specified MeterRegistry.
start(String[]) - Method in class io.helidon.microprofile.cdi.CdiStartupProvider
 
start(String[]) - Method in interface io.helidon.spi.HelidonStartupProvider
Start the runtime.
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.
START - Enum constant in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
An enum constant modeling the XAResource.start(Xid, int) method.
started() - Method in class io.helidon.microprofile.server.ServerCdiExtension
State of the server.
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).
Startup - Search tag in class io.helidon.microprofile.cdi.Main
Section
STARTUP - Enum constant in enum class io.helidon.health.HealthCheckType
Startup health check.
startupChecks() - Method in interface io.helidon.microprofile.health.HealthCheckProvider
Return the provided start-up HealthChecks.
state() - Method in interface io.helidon.faulttolerance.CircuitBreaker
Current breaker state.
state(CircuitBreaker.State) - Method in interface io.helidon.faulttolerance.CircuitBreaker
Set state of this circuit breaker.
stateCookieHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Cookie handler to create cookies or unset cookies for state value.
statement() - Method in interface io.helidon.dbclient.DbClientServiceContext
Text of the statement to be executed.
statement() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
 
statement() - Method in class io.helidon.dbclient.DbExecuteContext
Get the execution statement.
statement() - Method in exception class io.helidon.dbclient.DbStatementException
Database statement that caused an exception.
statement(DbClientServiceContext) - Method in interface io.helidon.dbclient.DbClientService
Statement execution to be intercepted.
statement(DbClientServiceContext) - Method in class io.helidon.dbclient.DbClientServiceBase
 
statement(String) - Method in interface io.helidon.dbclient.DbClientServiceContext
Set a new statement to be used.
statement(String) - Method in class io.helidon.dbclient.DbClientServiceContextImpl
 
statement(String) - Method in class io.helidon.dbclient.DbExecuteContext.BuilderBase
Set the execution statement.
statement(String) - Method in interface io.helidon.dbclient.DbStatements
Get statement text for a named statement.
statement(String) - Method in class io.helidon.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.dbclient.DbClientServiceContext
Set a new statement with indexed parameters to be used.
statement(String, List<Object>) - Method in class io.helidon.dbclient.DbClientServiceContextImpl
 
statement(String, Map<String, Object>) - Method in interface io.helidon.dbclient.DbClientServiceContext
Set a new statement with named parameters to be used.
statement(String, Map<String, Object>) - Method in class io.helidon.dbclient.DbClientServiceContextImpl
 
statementFuture() - Method in interface io.helidon.dbclient.DbClientServiceContext
A stage that is completed once the statement finishes execution.
statementFuture() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
 
statementName() - Method in interface io.helidon.dbclient.DbClientServiceContext
Name of a statement to be executed.
statementName() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
 
statementName() - Method in class io.helidon.dbclient.DbExecuteContext
Get the execution statement name.
statementName(String) - Method in interface io.helidon.dbclient.DbClientServiceContext
Set a new statement name to be used.
statementName(String) - Method in class io.helidon.dbclient.DbClientServiceContextImpl
 
statementName(String) - Method in class io.helidon.dbclient.DbExecuteContext.BuilderBase
Set the execution statement name.
statementName(String) - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
Set custom statement name.
statementNames() - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
Set of statement name patterns.
statementNames(String...) - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
Configure statement name patterns this service will be triggered for.
statementNames(List<String>) - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
Configures statement name patterns from configuration.
statementParameters() - Method in interface io.helidon.dbclient.DbClientServiceContext
Get the statement parameters.
statementParameters() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
 
statementPredicate(Predicate<DbClientServiceContext>) - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
Configure a predicate whose result will be used to decide whether to trigger this service or not.
statements() - Method in class io.helidon.dbclient.DbClientBuilderBase
Get configured statements to be used by database provider.
statements() - Method in class io.helidon.dbclient.DbClientContext
 
statements() - Method in interface io.helidon.dbclient.DbContext
Configured statements.
statements() - Method in class io.helidon.dbclient.DbExecuteContext
 
statements(DbStatements) - Method in class io.helidon.dbclient.DbClient.Builder
Statements to use either from configuration or manually configured.
statements(DbStatements) - Method in class io.helidon.dbclient.DbClientBuilderBase
 
statements(DbStatements) - Method in class io.helidon.dbclient.DbClientContext.BuilderBase
Configure the db statements to use.
statements(DbStatements) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
Statements to use either from configuration or manually configured.
statementText(String) - Method in class io.helidon.dbclient.DbExecuteBase
Return a statement text based on the statement name.
statementType() - Method in interface io.helidon.dbclient.DbClientServiceContext
Type of the statement being executed.
statementType() - Method in class io.helidon.dbclient.DbClientServiceContextImpl
 
statementType() - Method in class io.helidon.dbclient.DbStatementBase
Get the statement type.
statementType() - Method in class io.helidon.dbclient.mongodb.MongoDbStatementDml
 
statementType() - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
 
statementType() - Method in class io.helidon.dbclient.mongodb.MongoDbStatementQuery
 
statementTypes() - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
Set of statement types.
statementTypes(DbStatementType...) - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
Configure statement types this service will be triggered for.
statementTypes(List<DbStatementType>) - Method in class io.helidon.dbclient.DbClientServiceBase.BuilderBase
Configures statement types from configuration.
stateObject() - Method in interface io.helidon.metrics.api.FunctionalCounter.Builder
Returns the state object which would supply the counter value.
STATIC - Enum constant in enum class io.helidon.common.types.Modifier
The static modifier.
STATIC_INIT - Enum constant in enum class io.helidon.common.types.ElementKind
Static initialization block.
StaticContentService - Interface in io.helidon.webserver.staticcontent
Serves 'static content' (files) from filesystem or using a classloader to the WebServer HttpRouting.
StaticContentService.Builder<B> - Class in io.helidon.webserver.staticcontent
Fluent builder of the StaticContent detailed parameters.
StaticContentService.ClassPathBuilder - Class in io.helidon.webserver.staticcontent
Builder for class path based static content.
StaticContentService.FileBasedBuilder<T> - Class in io.helidon.webserver.staticcontent
Builder for file based static content supports, such as file based and classpath based.
StaticContentService.FileSystemBuilder - Class in io.helidon.webserver.staticcontent
Builder for file system based static content.
staticFile() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
staticFile() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Path of the static OpenAPI document file.
staticFile() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
Path of the static OpenAPI document file.
staticFile(String) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Path of the static OpenAPI document file.
stats() - Method in interface io.helidon.faulttolerance.Bulkhead
Provides access to internal stats for this bulkhead.
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.http.DirectHandler.TransportResponse
Configured status.
status() - Method in class io.helidon.http.http2.Http2Headers
Status pseudo header.
status() - Method in exception class io.helidon.http.HttpException
Obtain the associated http status.
status() - Method in exception class io.helidon.http.RequestException
Configured HTTP status.
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.security.SecurityResponse
Status of this response.
status() - Method in interface io.helidon.webclient.api.ClientResponseTyped
Response status.
status() - Method in interface io.helidon.webclient.http1.Http1ClientResponse
Response status.
status() - Method in interface io.helidon.webclient.http2.Http2ClientResponse
Response status.
status() - Method in interface io.helidon.webclient.api.HttpClientResponse
Response status.
status() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Status of the response.
status() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
 
status() - Method in interface io.helidon.webclient.api.WebClientServiceResponse
Status of the response.
status() - Method in interface io.helidon.webserver.http.ServerResponse
Configured HTTP status, if not configured, returns Status.OK_200.
status() - Method in class io.helidon.webserver.http.ServerResponseBase
 
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.webserver.http.ServerResponse
Status of the response.
status(HealthCheckResponse.Status) - Method in class io.helidon.health.HealthCheckResponse.Builder
Status of health check, defaults to HealthCheckResponse.Status.UP.
status(Status) - Method in class io.helidon.http.DirectHandler.TransportResponse.Builder
Custom status.
status(Status) - Method in class io.helidon.http.http2.Http2Headers
Status pseudo header.
status(Status) - Method in class io.helidon.http.RequestException.Builder
Http status to use.
status(Status) - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
Response status returned by the API call.
status(Status) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
HTTP status configured by RestApi.
status(Status) - Method in interface io.helidon.integrations.common.rest.ResponseBuilder
Response status returned by the API call.
status(Status) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Status of the response.
status(Status) - Method in interface io.helidon.webserver.http.ServerResponse
Status of the response.
status(Status) - Method in class io.helidon.webserver.http.ServerResponseBase
 
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(ConnectionContext, Status) - Method in interface io.helidon.webserver.http1.Http1ConnectionListener
Handle status (server response only).
status(ConnectionContext, Status) - Method in class io.helidon.webserver.http1.Http1LoggingConnectionListener
 
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 - Class in io.helidon.http
Commonly used status codes defined by HTTP, see HTTP/1.1 documentation.
STATUS_NAME - Static variable in class io.helidon.http.http2.Http2Headers
Header name of the status pseudo header.
STATUS_NAME - Static variable in class io.helidon.webserver.grpc.GrpcStatus
grpc status header name.
Status.Family - Enum Class in io.helidon.http
An enumeration representing the class of status code.
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.webserver.accesslog
Access log entry for HTTP status.
StatusLogEntry.Builder - Class in io.helidon.webserver.accesslog
A fluent API builder for StatusLogEntry.
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.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.webserver.WebServer
Attempt to gracefully shutdown the server.
stop(Timer) - Method in interface io.helidon.metrics.api.Timer.Sample
Ends the interval, recording the current time as the end time of the interval and applying the elapsed time to the specified Timer.
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
 
storesLowerCaseIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
storesLowerCaseQuotedIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
storesMixedCaseIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
storesMixedCaseQuotedIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
storesUpperCaseIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
storesUpperCaseQuotedIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
stream() - Method in interface io.helidon.common.configurable.Resource
Get an input stream to this resource.
stream() - Method in class io.helidon.common.HelidonServiceLoader
Provides a stream of service implementations, in weighted order.
stream() - Method in interface io.helidon.common.mapper.Value
If a value is present, returns a sequential Stream containing only that value, otherwise returns an empty Stream.
stream() - Method in interface io.helidon.http.Headers
A sequential stream with these headers as the source.
stream() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
 
stream() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
Configuration of log stream.
stream() - Method in interface io.helidon.webserver.observe.log.LogObserverConfig
Configuration of log stream.
stream(StreamObserver<T>, CompletionStage<Void>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
Obtain a Consumer that can be used to send values to the StreamObserver.onNext(Object) method until the CompletionStage completes then call StreamObserver.onCompleted().
stream(StreamObserver<T>, Supplier<Stream<? extends T>>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
Send the values from a Stream to the StreamObserver.onNext(Object) method until the Stream is exhausted call StreamObserver.onCompleted().
stream(StreamObserver<T>, Stream<? extends T>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
Send the values from a Stream to the StreamObserver.onNext(Object) method until the Stream is exhausted call StreamObserver.onCompleted().
stream(LogStreamConfig) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
Configuration of log stream.
stream(Consumer<LogStreamConfig.Builder>) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
Configuration of log stream.
stream(Supplier<? extends LogStreamConfig>) - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
Configuration of log stream.
STREAM_CLOSED - Enum constant in enum class io.helidon.http.http2.Http2ErrorCode
The endpoint received a frame after a stream was half-closed.
STREAM_RESULT_NAME - Static variable in class io.helidon.webserver.http.ServerResponseBase
Stream result trailer name.
STREAM_TRAILERS - Static variable in class io.helidon.webserver.http.ServerResponseBase
Stream status trailers.
streamAsync(StreamObserver<T>, CompletionStage<Void>) - Static method in class io.helidon.webserver.grpc.ResponseHelper
Obtain a Consumer that can be used to send values to the StreamObserver.onNext(Object) method until the CompletionStage completes then asynchronously call StreamObserver.onCompleted() using the fork-join thread pool.
streamAsync(StreamObserver<T>, CompletionStage<Void>, Executor) - Static method in class io.helidon.webserver.grpc.ResponseHelper
Obtain a Consumer that can be used to send values to the StreamObserver.onNext(Object) method until the CompletionStage completes then asynchronously call StreamObserver.onCompleted() using the executor thread.
streamAsync(StreamObserver<T>, Supplier<Stream<? extends T>>, Executor) - Static method in class io.helidon.webserver.grpc.ResponseHelper
Asynchronously send the values from a Stream to the StreamObserver.onNext(Object) method until the Stream is exhausted call StreamObserver.onCompleted().
streamAsync(StreamObserver<T>, Stream<? extends T>, Executor) - Static method in class io.helidon.webserver.grpc.ResponseHelper
Asynchronously send the values from a Stream to the StreamObserver.onNext(Object) method until the Stream is exhausted call StreamObserver.onCompleted().
streamFilter(UnaryOperator<InputStream>) - Method in interface io.helidon.webserver.http.ServerRequest
Configure a custom input stream to wrap the input stream of the request.
streamFilter(UnaryOperator<OutputStream>) - Method in interface io.helidon.webserver.http.ServerResponse
Configure a custom output stream to wrap the output stream of the response.
StreamFlowControl - Class in io.helidon.http.http2
Stream specific HTTP/2 flow control.
streamId() - Method in class io.helidon.http.http2.Http2FrameHeader
Stream id this header belongs to.
streamId() - Method in record class io.helidon.http.http2.Http2Priority
Returns the value of the streamId record component.
streamId() - Method in interface io.helidon.http.http2.Http2Stream
Stream ID.
streamResult(String) - Method in interface io.helidon.webserver.http.ServerResponse
Description of the result of output stream processing.
streamState() - Method in interface io.helidon.http.http2.Http2Stream
State of this stream.
streamState() - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolSelector.SubProtocolHandler
Current stream state.
StreamTimeoutException - Exception Class in io.helidon.webclient.http2
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.
STRICT - Enum constant in enum class io.helidon.common.media.type.ParserMode
Strict mode (default).
STRICT - Enum constant in enum class io.helidon.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.http.HeaderNames
The Strict-Transport-Security header 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.
STRING - Static variable in class io.helidon.common.types.TypeNames
Type name for String.
stringBindingSize() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
 
stringBindingSize() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
stringBindingSize() - Method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
String values with length above this limit will be bound using PreparedStatement.setCharacterStream(int, java.io.Reader, int) if JdbcParametersConfigBlueprint.useStringBinding() is set to true.
stringBindingSize(int) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
StringSupport - Class in io.helidon.http.media
Media support for strings.
StringSupport(String) - Constructor for class io.helidon.http.media.StringSupport
Creates an instance of media support for strings.
stringValue() - Element in annotation interface io.helidon.builder.api.Option.Redundant
Set to false to mark this NOT redundant for toString.
stringValue() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value".
stringValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value".
stringValue(JsonValue) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
Get a string value from a json value.
stringValue(String) - Method in interface io.helidon.common.types.Annotation
Typed value of a named property.
stringValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of a named property.
stringValues() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value" that is defined as an array.
stringValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value" that is defined as an array.
stringValues(String) - Method in interface io.helidon.common.types.Annotation
Typed values of a property that is defined as an array.
stringValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed values of a property that is defined as an array.
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 AuthenticationProvider to a new Subject, 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
Configure supported subject types.
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.webclient.api.ClientRequest
Submit an entity.
submit(Object) - Method in class io.helidon.webclient.api.ClientRequestBase
 
submit(Object) - Method in interface io.helidon.webclient.http1.Http1ClientRequest
 
submit(Object) - Method in interface io.helidon.webclient.http2.Http2ClientRequest
 
submit(Object, Class<T>) - Method in interface io.helidon.webclient.api.ClientRequest
Submit an entity and request a specific type.
subProtocol() - Method in class io.helidon.webclient.websocket.ClientWsConnection
 
subProtocol() - Method in record class io.helidon.webserver.http2.spi.SubProtocolResult
Returns the value of the subProtocol record component.
subProtocol() - Method in class io.helidon.webserver.websocket.WsConnection
 
subProtocol() - Method in interface io.helidon.websocket.WsSession
The WebSocket sub-protocol negotiated for this session.
subProtocol(ConnectionContext, HttpPrologue, Http2Headers, Http2StreamWriter, int, Http2Settings, Http2Settings, StreamFlowControl, Http2StreamState, Router) - Method in class io.helidon.webserver.grpc.GrpcProtocolSelector
 
subProtocol(ConnectionContext, HttpPrologue, Http2Headers, Http2StreamWriter, int, Http2Settings, Http2Settings, StreamFlowControl, Http2StreamState, Router) - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolSelector
Check if this is a sub-protocol request and return appropriate result.
SubProtocolResult - Record Class in io.helidon.webserver.http2.spi
Sub-protocol result.
SubProtocolResult(boolean, Http2SubProtocolSelector.SubProtocolHandler) - Constructor for record class io.helidon.webserver.http2.spi.SubProtocolResult
Creates an instance of a SubProtocolResult record class.
subProtocols() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
 
subProtocols() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
 
subProtocols() - Method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
 
subProtocols(List<? extends String>) - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
 
Subscribable<T> - Interface in io.helidon.common.reactive
Decorated publisher that allows subscribing to individual events with java functions.
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 Single instance with the given delegate functions.
subscribe(Consumer<? super T>, Consumer<? super Throwable>) - Method in interface io.helidon.common.reactive.Subscribable
Subscribe to this Single instance with the given delegate functions.
subscribe(Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface io.helidon.common.reactive.Subscribable
Subscribe to this Single instance 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 Single instance 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.Subscriber to be used for supplied Channel.
subscriber(Channel<PAYLOAD>, Consumer<Multi<? extends Message<? extends PAYLOAD>>>) - Method in class io.helidon.messaging.Messaging.Builder
Use provided Multi to subscribe to supplied Channel.
subscriber(Channel<PAYLOAD>, SubscriberBuilder<? extends Message<? extends PAYLOAD>, RESULT>) - Method in class io.helidon.messaging.Messaging.Builder
Register SubscriberBuilder to be used for creating Subscriber for supplied Channel.
subscriber(Channel<PAYLOAD>, Subscriber<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
Register Subscriber to be used for supplied Channel.
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.media.type.MediaType
Subtype, such as yaml.
subtype() - Method in interface io.helidon.http.HttpMediaType
 
success(boolean) - Method in class io.helidon.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(HttpClientResponse, ClientConnection) - Static method in class io.helidon.webclient.http1.UpgradeResponse
Create an upgrade success response.
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.http.Status.Family
2xx HTTP 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() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
successThreshold() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
How many successful calls will close a half-open circuit.
successThreshold() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
How many successful calls will close a half-open circuit.
successThreshold(int) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
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.
summary(String, Iterable<Tag>) - Method in interface io.helidon.metrics.api.MeterRegistry
Locates a previously-registered distribution summary.
superType(TypeName) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Set new super type of this type.
superType(Class<?>) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Set new super type of this type.
superType(String) - Method in class io.helidon.codegen.classmodel.ClassBase.Builder
Set new fully qualified super type name of this type.
superTypeInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The parent/super class for this type info.
superTypeInfo() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
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.TypeInfo.BuilderBase
The parent/super class for this type info.
superTypeInfo(Consumer<TypeInfo.Builder>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The parent/super class for this type info.
supplier() - Method in interface io.helidon.common.config.ConfigValue
Returns a supplier of a typed value.
supplier() - Method in interface io.helidon.config.ConfigValue
Returns a supplier of a typed value.
supplier() - Method in record class io.helidon.http.media.MediaSupport.ReaderResponse
Returns the value of the supplier record component.
supplier() - Method in record class io.helidon.http.media.MediaSupport.WriterResponse
Returns the value of the supplier record component.
supplier() - Method in interface io.helidon.metrics.api.Gauge.Builder
Returns a Supplier for the values the gauge will produce.
supplier(T) - Method in interface io.helidon.common.config.ConfigValue
Returns a supplier of a typed value with a default.
supplier(T) - Method in interface io.helidon.config.ConfigValue
Returns a supplier of a typed value with a default.
SUPPLIER - Static variable in class io.helidon.common.types.TypeNames
Type name for Supplier.
SupplierException - Exception Class in io.helidon.faulttolerance
An exception class that is a RuntimeException and is used to wrap an exception that cannot be thrown in a supplier.
SupplierException(String, Throwable) - Constructor for exception class io.helidon.faulttolerance.SupplierException
Create an instance using a Throwable.
SupplierException(Throwable) - Constructor for exception class io.helidon.faulttolerance.SupplierException
Create an instance using a Throwable.
SupplierHelper - Class in io.helidon.faulttolerance
Helper to handle async suppliers that return CompletionStage.
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 support record component.
support() - Method in record class io.helidon.http.media.MediaSupport.ReaderResponse
Returns the value of the support record component.
support() - Method in record class io.helidon.http.media.MediaSupport.WriterResponse
Returns the value of the support record 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 class io.helidon.integrations.oci.secrets.configsource.OciSecretsConfigSourceProvider
Deprecated.
For use by the Helidon Config subsystem only.
supported() - Method in record class io.helidon.webserver.http2.spi.SubProtocolResult
Returns the value of the supported record 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.http.media.MediaSupport.SupportLevel
Requested type is supported and exactly matched (such as JsonObject from JSON processing).
SUPPORTED - Enum constant in enum class io.helidon.webclient.spi.HttpClientSpi.SupportLevel
This request is supported by this client, as we have already tried it (for example we have a cached connection).
SUPPORTED - Enum constant in enum class io.helidon.webserver.spi.ServerConnectionSelector.Support
Yes, this is a connection this selector can handle.
SUPPORTED_VERSION - Static variable in class io.helidon.webserver.websocket.WsUpgrader
Supported version.
SUPPORTED_VERSION_HEADER - Static variable in class io.helidon.webserver.websocket.WsUpgrader
Supported version header.
supportedAnnotationPackagePrefixes() - Method in class io.helidon.codegen.Codegen
A set of package prefixes (expected to end with a .).
supportedAnnotationPackages() - Method in interface io.helidon.codegen.spi.CodegenProvider
Supported packages of annotations.
supportedAnnotations() - Method in class io.helidon.builder.codegen.BuilderCodegenProvider
 
supportedAnnotations() - Method in class io.helidon.codegen.Codegen
A set of annotation types.
supportedAnnotations() - Method in interface io.helidon.codegen.spi.CodegenProvider
Annotations that are supported.
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.
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.webserver.ConnectionProviders
Get a set of supported application protocols (used with ALPN).
supportedApplicationProtocols() - Method in class io.helidon.webserver.http1.Http1ConnectionSelector
 
supportedApplicationProtocols() - Method in class io.helidon.webserver.http2.Http2ConnectionSelector
 
supportedApplicationProtocols() - Method in interface io.helidon.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.
supportedOptions() - Static method in class io.helidon.codegen.Codegen
Set of supported options by all extensions.
supportedOptions() - Method in interface io.helidon.codegen.CodegenContext
Codegen options supported by the mappers.
supportedOptions() - Method in class io.helidon.codegen.CodegenContextBase
 
supportedOptions() - Method in class io.helidon.codegen.CodegenContextDelegate
 
supportedOptions() - Method in interface io.helidon.codegen.spi.CodegenProvider
Configuration options that are supported.
supportedProtocol() - Method in interface io.helidon.webserver.http1.spi.Http1Upgrader
Expected value of the protocol upgrade, such as h2c, or websocket.
supportedProtocol() - Method in class io.helidon.webserver.http2.Http2Upgrader
 
supportedProtocol() - Method in class io.helidon.webserver.websocket.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
 
supportedTypes() - Method in class io.helidon.integrations.oci.secrets.mp.configsource.OciSecretsMpMetaConfigProvider
Returns the return value of an invocation of OciSecretsConfigSourceProvider.supported().
supports(BufferData) - Method in class io.helidon.webserver.http1.Http1ConnectionSelector
 
supports(BufferData) - Method in class io.helidon.webserver.http2.Http2ConnectionSelector
 
supports(BufferData) - Method in interface io.helidon.webserver.spi.ServerConnectionSelector
Does this selector support current server connection.
supports(GenericType<? extends Source<?>>, HttpClientResponse) - Method in interface io.helidon.webclient.spi.SourceHandlerProvider
Checks if a provider supports the type.
supports(GenericType<? extends Source<?>>, HttpClientResponse) - Method in class io.helidon.webclient.sse.SseSourceHandlerProvider
 
supports(GenericType<? extends Sink<?>>, ServerRequest) - Method in interface io.helidon.webserver.http.spi.SinkProvider
Checks if a provider supports the type.
supports(GenericType<? extends Sink<?>>, ServerRequest) - Method in class io.helidon.webserver.sse.SseSinkProvider
 
supports(ServerRequestHeaders) - Method in class io.helidon.integrations.openapi.ui.OpenApiUi
 
supports(ServerRequestHeaders) - Method in interface io.helidon.openapi.OpenApiService
Test if the service should handle a request.
supports(FullClientRequest<?>, ClientUri) - Method in interface io.helidon.webclient.spi.HttpClientSpi
Return whether this HTTP version can handle the provided request.
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) - Method in class io.helidon.integrations.oci.secrets.configsource.OciSecretsConfigSourceProvider
Deprecated.
For use by the Helidon Config subsystem only.
supports(String, ProviderRequest) - Method in interface io.helidon.security.abac.policy.spi.PolicyExecutor
Can be used to tell the PolicyValidator that this statement is supported by this policy executor.
supportsAlterTableWithAddColumn() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsAlterTableWithDropColumn() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsAnnotation(Annotation) - Method in interface io.helidon.codegen.spi.AnnotationMapper
Check if the annotation is supported.
supportsANSI92EntryLevelSQL() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsANSI92FullSQL() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsANSI92IntermediateSQL() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsBatchUpdates() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsCatalogsInDataManipulation() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsCatalogsInIndexDefinitions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsCatalogsInPrivilegeDefinitions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsCatalogsInProcedureCalls() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsCatalogsInTableDefinitions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsColumnAliasing() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsConvert() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsConvert(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsCoreSQLGrammar() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsCorrelatedSubqueries() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsDataDefinitionAndDataManipulationTransactions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsDataManipulationTransactionsOnly() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsDecoding() - Method in interface io.helidon.http.encoding.ContentEncoding
Does this provider support decoding.
supportsDecoding() - Method in class io.helidon.http.encoding.deflate.DeflateEncoding
 
supportsDecoding() - Method in class io.helidon.http.encoding.gzip.GzipEncoding
 
supportsDifferentTableCorrelationNames() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsElement(TypedElementInfo) - Method in interface io.helidon.codegen.spi.ElementMapper
Check if the element is supported.
supportsEncoding() - Method in interface io.helidon.http.encoding.ContentEncoding
Does this provider support encoding.
supportsEncoding() - Method in class io.helidon.http.encoding.deflate.DeflateEncoding
 
supportsEncoding() - Method in class io.helidon.http.encoding.gzip.GzipEncoding
 
supportsExpressionsInOrderBy() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsExtendedSQLGrammar() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsFullOuterJoins() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsGetGeneratedKeys() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsGroupBy() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsGroupByBeyondSelect() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsGroupByUnrelated() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsInstanceWriter() - Method in interface io.helidon.http.media.EntityWriter
Whether this entity writer can provide more information about each entity instance, such as content length.
supportsIntegrityEnhancementFacility() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsLikeEscapeClause() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsLimitedOuterJoins() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsMinimumSQLGrammar() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsMixedCaseIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsMixedCaseQuotedIdentifiers() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsMultipleOpenResults() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsMultipleResultSets() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsMultipleTransactions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsNamedParameters() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsNonNullableColumns() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsOpenCursorsAcrossCommit() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsOpenCursorsAcrossRollback() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsOpenStatementsAcrossCommit() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsOpenStatementsAcrossRollback() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsOrderByUnrelated() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsOuterJoins() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsParameter(ParameterContext, ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.Http1DirectJunitExtension
 
supportsParameter(ParameterContext, ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.Http1ServerJunitExtension
 
supportsParameter(ParameterContext, ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.http2.Http2ServerExtension
 
supportsParameter(ParameterContext, ExtensionContext) - Method in interface io.helidon.webserver.testing.junit5.spi.HelidonJunitExtension
Does this extension support the provided parameter.
supportsParameter(ParameterContext, ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.websocket.WsDirectExtension
 
supportsParameter(ParameterContext, ExtensionContext) - Method in class io.helidon.webserver.testing.junit5.websocket.WsServerExtension
 
supportsPositionedDelete() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsPositionedUpdate() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsRefCursors() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsResultSetConcurrency(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsResultSetHoldability(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsResultSetType(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsSavepoints() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsSchemasInDataManipulation() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsSchemasInIndexDefinitions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsSchemasInPrivilegeDefinitions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsSchemasInProcedureCalls() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsSchemasInTableDefinitions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsSelectForUpdate() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsSharding() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsStatementPooling() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsStoredFunctionsUsingCallSyntax() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsStoredProcedures() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsSubqueriesInComparisons() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsSubqueriesInExists() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsSubqueriesInIns() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsSubqueriesInQuantifieds() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsTableCorrelationNames() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsTransactionIsolationLevel(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsTransactions() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsType(TypeInfo) - Method in interface io.helidon.codegen.spi.TypeMapper
Check if the type is supported.
supportsUnion() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
supportsUnionAll() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
suspend() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
Deprecated.
Suspends the transaction currently associated with the calling thread and returns a Transaction that represents the transaction context being suspended, or null if 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.webserver.websocket.WsUpgrader
Switching response prefix.
SWITCHING_PROTOCOLS_101 - Static variable in class io.helidon.http.Status
101 Switching Protocols, see HTTP/1.1 documentations.
SWITCHING_PROTOCOLS_SUFFIX - Static variable in class io.helidon.webserver.websocket.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.
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
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.
system() - Static method in interface io.helidon.metrics.api.Clock
Returns the system clock for the Helidon metrics implementation.
SYSTEM - Enum constant in enum class io.helidon.webclient.api.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.
SystemMetersProvider - Class in io.helidon.metrics.systemmeters
Provider for the built-in system meters.
SystemMetersProvider() - Constructor for class io.helidon.metrics.systemmeters.SystemMetersProvider
Deprecated. 
systemProperties() - Static method in class io.helidon.config.ConfigSources
Provides a ConfigSource for creating a Config derived 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, app-level, and scope to be included in the external representation (output and IDs in delegate meter registries) for all metrics.

T

TAB - Enum constant in enum class io.helidon.codegen.IndentType
Use tabulators to indent generated source code.
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) - Static method in interface io.helidon.metrics.api.Metrics
Creates a Tag for the specified key and value.
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 - Interface in io.helidon.metrics.api
Behavior of a tag for further identifying meters.
TAG_CODEGEN_MODULE - Static variable in interface io.helidon.codegen.CodegenOptions
Tag to define custom module name.
TAG_CODEGEN_PACKAGE - Static variable in interface io.helidon.codegen.CodegenOptions
Tag to define custom package name.
Tag.TagSource<T> - Interface in io.helidon.tracing
Tag source (a type that can create tags).
tagCreate(String, String) - Method in interface io.helidon.metrics.api.MetricsFactory
Creates a Tag from the specified key and value.
tagName() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
 
tagName() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
Tag name for storing meter scope values in the underlying implementation meter registry.
tagName() - Method in interface io.helidon.metrics.api.ScopingConfig
Tag name for storing meter scope values in the underlying implementation meter registry.
tagName(String) - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
Tag name for storing meter scope values in the underlying implementation meter registry.
tags() - Method in interface io.helidon.metrics.api.Meter.Builder
Returns the tags the builder will use.
tags() - Method in interface io.helidon.metrics.api.Meter.Id
Returns the tags which further identify the meter.
tags() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
tags() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Global tags.
tags() - Method in interface io.helidon.metrics.api.MetricsConfig
Global tags.
tags(Iterable<Tag>) - Method in interface io.helidon.metrics.api.Meter.Builder
Sets the tags to use in identifying the build meter.
tags(String...) - Static method in interface io.helidon.metrics.api.Metrics
Returns an Iterable of Tag by interpreting the provided strings as tag name/tag value pairs.
tags(List<? extends Tag>) - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Global tags.
tagsMap() - Method in interface io.helidon.metrics.api.Meter.Id
Return the tags as a map.
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.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
 
target() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The compiler target version.
target() - Method in interface io.helidon.codegen.compiler.CompilerOptions
The compiler target version.
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(String) - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
The compiler target version.
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() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
 
task() - Method in class io.helidon.scheduling.CronConfig.BuilderBase
Task to be scheduled for execution.
task() - Method in interface io.helidon.scheduling.CronConfig
Task to be scheduled for execution.
task() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
 
task() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
Task to be scheduled for execution.
task() - Method in interface io.helidon.scheduling.FixedRateConfig
Task to be scheduled for execution.
task(ScheduledConsumer<CronInvocation>) - Method in class io.helidon.scheduling.CronConfig.BuilderBase
Task to be scheduled for execution.
task(ScheduledConsumer<CronInvocation>) - Method in class io.helidon.scheduling.Scheduling.CronBuilder
Deprecated.
Task to be scheduled for execution.
task(ScheduledConsumer<FixedRateInvocation>) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
Task to be scheduled for execution.
task(ScheduledConsumer<FixedRateInvocation>) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
Deprecated.
Task to be scheduled for execution.
Task - Interface in io.helidon.scheduling
Scheduled task.
TaskConfig - Interface in io.helidon.scheduling
Interface generated from definition.
TaskConfig.Builder - Class in io.helidon.scheduling
Fluent API builder for TaskConfig.
TaskConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.scheduling
Fluent API builder base for TaskConfig.
TaskConfig.BuilderBase.TaskConfigImpl - Class in io.helidon.scheduling
Generated implementation of the prototype, can be extended by descendant prototype implementations.
TaskConfigImpl(TaskConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.scheduling.TaskConfig.BuilderBase.TaskConfigImpl
Create an instance providing a builder.
TCP - Enum constant in enum class io.helidon.webserver.ProxyProtocolData.Protocol
TCP streams protocol.
TcpClientConnection - Class in io.helidon.webclient.api
A TCP connection that can be used by any protocol that is based on TCP.
tcpNoDelay() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
 
tcpNoDelay() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
This option may improve performance on some systems.
tcpNoDelay() - Method in interface io.helidon.common.socket.SocketOptions
This option may improve performance on some systems.
tcpNoDelay() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
 
tcpNoDelay() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Disable Nagle's algorithm by setting TCP_NODELAY to true.
tcpNoDelay() - Method in interface io.helidon.webserver.ConnectionConfig
Disable Nagle's algorithm by setting TCP_NODELAY to true.
tcpNoDelay(boolean) - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
This option may improve performance on some systems.
tcpNoDelay(boolean) - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Disable Nagle's algorithm by setting TCP_NODELAY to true.
tcpSocket(WebClient, InetSocketAddress, SocketOptions, boolean) - Method in class io.helidon.webclient.api.Proxy
Create a socket for TCP, connected through the proxy.
TE - Static variable in class io.helidon.http.HeaderNames
The <code>{@value}</code> header name.
TE_TRAILERS - Static variable in class io.helidon.http.HeaderValues
TE header set to trailers, used to enable trailer headers.
TelemetryAutoDiscoverable - Class in io.helidon.microprofile.telemetry
Register filter and mappers to Jersey.
TelemetryAutoDiscoverable() - Constructor for class io.helidon.microprofile.telemetry.TelemetryAutoDiscoverable
 
TelemetryCdiExtension - Class in io.helidon.microprofile.telemetry
CDI extension for Microprofile Telemetry implementation.
TelemetryCdiExtension() - Constructor for class io.helidon.microprofile.telemetry.TelemetryCdiExtension
 
TEMPORARY_REDIRECT_307 - Static variable in class io.helidon.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.Builder instance.
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 TenantConfig bound 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 Builder to build instances of TenantConfig.
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 ServiceLoader service 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 ServiceLoader service 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
 
terminate() - Method in class io.helidon.webclient.websocket.ClientWsConnection
 
terminate() - Method in class io.helidon.webserver.websocket.WsConnection
 
terminate() - Method in interface io.helidon.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.
Terminology - Search tag in class io.helidon.integrations.oci.sdk.cdi.OciExtension
Section
test(MediaType) - Method in interface io.helidon.http.HttpMediaType
Check if this media type is compatible with another media type.
test(HttpMediaType) - Method in interface io.helidon.http.HttpMediaType
Check if this media type is compatible with another media type.
test(String) - Method in class io.helidon.common.configurable.AllowList
Test whether a value can be permitted.
TestConnector - Annotation Interface in io.helidon.messaging.connectors.mock
Qualifier annotation for Helidon messaging test connector.
text() - Method in interface io.helidon.common.media.type.MediaType
Full type, such as application/yaml.
text() - Method in interface io.helidon.http.HttpMediaType
Text of this media type, to be used on the wire.
text() - Method in class io.helidon.http.Method
Name of the method (such as GET or POST).
text() - Method in enum class io.helidon.http.SetCookie.SameSite
Text to write to the same site cookie param.
text() - Method in class io.helidon.http.SetCookie
Text representation of this cookie.
text() - Method in class io.helidon.http.Status
Text of the status as used in HTTP/1, such as "200 OK".
TEXT - Enum constant in enum class io.helidon.websocket.WsOpCode
Payload frame with text payload.
TEXT_EVENT_STREAM - Static variable in class io.helidon.common.media.type.MediaTypes
text/event-stream media type.
TEXT_HTML - Static variable in class io.helidon.common.media.type.MediaTypes
text/html media type.
TEXT_PLAIN - Static variable in class io.helidon.common.media.type.MediaTypes
tet/plain media type.
TEXT_X_YAML - Static variable in class io.helidon.common.media.type.MediaTypes
text/x-yaml media type.
TEXT_XML - Static variable in class io.helidon.common.media.type.MediaTypes
text/xml media type.
TEXT_YAML - Static variable in class io.helidon.common.media.type.MediaTypes
text/yaml media type.
textType(Meter) - Static method in interface io.helidon.integrations.oci.metrics.OciMetricsSupport.NameFormatter
Converts a metric instance into the corresponding text representation of its metric type.
The Helidon WebServer CORS API - Search tag in package io.helidon.webserver.cors
Section
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(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
 
threadNamePrefix() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
 
threadNamePrefix() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
Name prefix for threads in this thread pool executor.
threadNamePrefix() - Method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
Name prefix for threads in this thread pool executor.
threadNamePrefix() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Name prefix for threads in this thread pool executor.
threadNamePrefix() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
threadNamePrefix() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
Name prefix for threads in this thread pool executor.
threadNamePrefix(String) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
Name prefix for threads in this thread pool executor.
threadNamePrefix(String) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Name prefix for threads in this thread pool executor.
ThreadPool - Class in io.helidon.common.configurable
A ThreadPoolExecutor with an extensible growth policy and queue state accessors.
ThreadPool.RejectionHandler - Class in io.helidon.common.configurable
A RejectedExecutionHandler that supports pool growth by re-attempting to add the task to the queue.
ThreadPoolConfig - Interface in io.helidon.common.configurable
Interface generated from definition.
ThreadPoolConfig.Builder - Class in io.helidon.common.configurable
Fluent API builder for ThreadPoolSupplier.
ThreadPoolConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.common.configurable
Fluent API builder base for ThreadPoolSupplier.
ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl - Class in io.helidon.common.configurable
Generated implementation of the prototype, can be extended by descendant prototype implementations.
ThreadPoolConfigImpl(ThreadPoolConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
Create an instance providing a builder.
ThreadPoolSupplier - Class in io.helidon.common.configurable
Supplier of a custom thread pool.
Thread Safety - Search tag in class io.helidon.integrations.cdi.configurable.AbstractConfigurableExtension
Section
Thread Safety - Search tag in class io.helidon.integrations.cdi.jpa.JpaExtension
Section
Thread Safety - Search tag in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
Section
Thread Safety - Search tag in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
Section
Thread Safety - Search tag in class io.helidon.integrations.jta.jdbc.JtaDataSource
Section
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 class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
 
throwable() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
Throwable if available.
throwable() - Method in interface io.helidon.codegen.CodegenEvent
Throwable if available.
throwable() - Method in interface io.helidon.security.AuditEvent
Gets an Throwable object 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.codegen.CodegenEvent.BuilderBase
Throwable if available.
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.
throwException(ThreadPoolExecutor) - Method in class io.helidon.common.configurable.ThreadPool.RejectionHandler
Throws an exception.
Throws - Class in io.helidon.codegen.classmodel
Objects which describes exception throws configuration.
Throws.Builder - Class in io.helidon.codegen.classmodel
Fluent API builder for Throws.
throwsChecked() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
List of all thrown types that are checked (Exception and Error).
throwsChecked() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
throwsChecked() - Method in interface io.helidon.common.types.TypedElementInfo
List of all thrown types that are checked (Exception and Error).
throwsChecked(Set<? extends TypeName>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
List of all thrown types that are checked (Exception and Error).
throwsDesc() - Method in class io.helidon.codegen.classmodel.Javadoc
Throws tags names and descriptions.
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.
timeout() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
Duration to wait before timing out.
timeout() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
 
timeout() - Method in interface io.helidon.faulttolerance.TimeoutConfig
Duration to wait before timing out.
timeout(long, TimeUnit) - Method in class io.helidon.common.reactive.IoMulti.OutputStreamMultiBuilder
timeout(long, TimeUnit) - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
timeout(long, TimeUnit) - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck.Builder
Deprecated, for removal: This API element is subject to removal in a future version.
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 TimeoutException if 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 TimeoutException if 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 TimeoutException if 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.dbclient.health.DbClientHealthCheck.Builder
Set custom timeout to wait for statement execution response.
timeout(Duration) - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
Duration to wait before timing out.
timeout(Duration) - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck.Builder
Set custom timeout to wait for statement execution response.
Timeout - Interface in io.helidon.faulttolerance
Timeout attempts to terminate execution after defined duration of time.
TimeoutConfig - Interface in io.helidon.faulttolerance
Timeout configuration bean.
TimeoutConfig.Builder - Class in io.helidon.faulttolerance
Fluent API builder for Timeout.
TimeoutConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.faulttolerance
Fluent API builder base for Timeout.
TimeoutConfig.BuilderBase.TimeoutConfigImpl - Class in io.helidon.faulttolerance
Generated implementation of the prototype, can be extended by descendant prototype implementations.
TimeoutConfigImpl(TimeoutConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
Create an instance providing a builder.
TimeoutException - Exception Class in io.helidon.faulttolerance
General timeout runtime exception.
TimeoutException(String, Throwable) - Constructor for exception class io.helidon.faulttolerance.TimeoutException
Constructs a TimeoutException with the specified detail message.
TimeoutImpl$$Injection$$Activator - Class in io.helidon.faulttolerance
Activator for TimeoutImpl.
TimeoutImpl$$Injection$$Activator() - Constructor for class io.helidon.faulttolerance.TimeoutImpl$$Injection$$Activator
Default activator constructor.
timer() - Static method in class io.helidon.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.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, Iterable<Tag>) - Method in interface io.helidon.metrics.api.MeterRegistry
Locates a previously-registered timer.
Timer - Interface in io.helidon.metrics.api
Records timing information about large numbers of short-running events (e.g., HTTP requests).
TIMER - Enum constant in enum class io.helidon.metrics.api.Meter.Type
Timer (measures count and distribution of completed events).
Timer.Builder - Interface in io.helidon.metrics.api
Builder for a new Timer.
Timer.Sample - Interface in io.helidon.metrics.api
Measures an interval of time from instantiation to an explicit invocation of Timer.Sample.stop(io.helidon.metrics.api.Timer).
timerBuilder(String) - Method in interface io.helidon.metrics.api.MetricsFactory
Creates a builder for a Timer.
timerStart() - Method in interface io.helidon.metrics.api.MetricsFactory
Returns a Timer.Sample for measuring a duration using the system default Clock.
timerStart(Clock) - Method in interface io.helidon.metrics.api.MetricsFactory
Returns a Timer.Sample for measuring a duration using the specified Clock.
timerStart(MeterRegistry) - Method in interface io.helidon.metrics.api.MetricsFactory
Returns a Timer.Sample for measuring a duration, using the clock associated with the specified MeterRegistry.
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() - Static method in class io.helidon.http.DateTime
Last recorded timestamp.
timestamp() - Method in class io.helidon.metrics.api.LabeledSample
 
timestamp() - Method in interface io.helidon.metrics.api.Sample.Labeled
Timestamp the value was recorded.
timestampForLocalTime() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
 
timestampForLocalTime() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
timestampForLocalTime() - Method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
timestampForLocalTime(boolean) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
TimestampLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for timestamp.
TimestampLogEntry.Builder - Class in io.helidon.webserver.accesslog
A fluent API builder for HostLogEntry.
TimeTakenLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for time taken.
TimeTakenLogEntry.Builder - Class in io.helidon.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 class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
 
timeUnit() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
timeUnit() - Method in interface io.helidon.scheduling.FixedRateConfig
timeUnit() - Method in interface io.helidon.scheduling.FixedRateInvocation
timeUnit(TimeUnit) - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
timeUnit(TimeUnit) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
Deprecated.
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.webclient.api.ClientRequestBase
 
tls() - Method in record class io.helidon.webclient.api.ConnectionKey
Returns the value of the tls record component.
tls() - Method in interface io.helidon.webclient.api.FullClientRequest
TLS configuration (may be disabled - e.g.
tls() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
 
tls() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
TLS configuration for any TLS request from this client.
tls() - Method in interface io.helidon.webclient.http1.Http1ClientConfig
TLS configuration for any TLS request from this client.
tls() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
TLS configuration for any TLS request from this client.
tls() - Method in interface io.helidon.webclient.http2.Http2ClientConfig
TLS configuration for any TLS request from this client.
tls() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
TLS configuration for any TLS request from this client.
tls() - Method in interface io.helidon.webclient.api.HttpClientConfig
TLS configuration for any TLS request from this client.
tls() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
TLS configuration for any TLS request from this client.
tls() - Method in interface io.helidon.webclient.api.HttpConfigBase
TLS configuration for any TLS request from this client.
tls() - Method in interface io.helidon.webclient.api.WebClientConfig
TLS configuration for any TLS request from this client.
tls() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
TLS configuration for any TLS request from this client.
tls() - Method in interface io.helidon.webclient.websocket.WsClientConfig
TLS configuration for any TLS request from this client.
tls() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
TLS configuration for any TLS request from this client.
tls() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
tls() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Listener TLS configuration.
tls() - Method in interface io.helidon.webserver.ListenerConfig
Listener TLS configuration.
tls() - Method in interface io.helidon.webserver.WebServerConfig
Listener TLS configuration.
tls() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Listener TLS configuration.
tls(Tls) - Method in interface io.helidon.webclient.api.ClientRequest
TLS configuration for this specific request.
tls(Tls) - Method in class io.helidon.webclient.api.ClientRequestBase
 
tls(Tls) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
TLS configuration for any TLS request from this client.
tls(Tls) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Listener TLS configuration.
tls(TlsConfig) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
TLS configuration for any TLS request from this client.
tls(TlsConfig) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Listener TLS configuration.
tls(Consumer<TlsConfig.Builder>) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
TLS configuration for any TLS request from this client.
tls(Consumer<TlsConfig.Builder>) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Listener TLS configuration.
tls(Supplier<? extends Tls>) - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
TLS configuration for any TLS request from this client.
Tls - Class in io.helidon.common.tls
TLS configuration - common for server and client.
TLS - Static variable in class io.helidon.jersey.connector.HelidonProperties
Property name to set a Tls instance to be used by underlying WebClient.
TLS_HANDSHAKE_FAIL - Static variable in class io.helidon.websocket.WsCloseCodes
Transport Layer Security handshake failure.
tlsCa(String) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
x509 CA file for validating the certificate presented by the MySQL server.
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.webserver.testing.junit5.DirectPeerInfo
Returns the value of the tlsCertificates record component.
TlsClientAuth - Enum Class in io.helidon.common.tls
Type of client authentication.
TlsConfig - Interface in io.helidon.common.tls
Interface generated from definition.
TlsConfig.Builder - Class in io.helidon.common.tls
Fluent API builder for Tls.
TlsConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.common.tls
Fluent API builder base for Tls.
TlsConfig.BuilderBase.TlsConfigImpl - Class in io.helidon.common.tls
Generated implementation of the prototype, can be extended by descendant prototype implementations.
TlsConfigImpl(TlsConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
Create an instance providing a builder.
TlsManager - Interface in io.helidon.common.tls
Implementors of this contract are responsible for managing the SSLContext instance lifecycle, as well as the TlsReloadableComponent instances.
TlsManagerProvider - Interface in io.helidon.common.tls.spi
ServiceLoader service provider for TlsManager.
tlsPrincipal() - Method in interface io.helidon.common.socket.PeerInfo
TLS principal (from certificate) of the peer.
tlsPrincipal() - Method in record class io.helidon.webserver.testing.junit5.DirectPeerInfo
Returns the value of the tlsPrincipal record component.
TLS protected connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.priorKnowledge()
Section
TLS protected connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.priorKnowledge(boolean)
Section
TLS protected connection - Search tag in io.helidon.webclient.http2.Http2ClientProtocolConfigBlueprint.priorKnowledge()
Section
TlsSocket - Class in io.helidon.common.socket
TLS socket.
TlsUtils - Class in io.helidon.common.tls
Utility class for TLS.
tmpDir(Path) - Method in class io.helidon.webserver.staticcontent.StaticContentService.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 converter function to the current Multi instance 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 converter function to the current Single instance and return the value returned by this function.
toBase64() - Method in class io.helidon.common.Base64Value
Base64 encoded string.
toBigDecimal(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to BigDecimal.
toBigInteger(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to BigInteger.
toBinaryString(int) - Static method in interface io.helidon.common.buffers.BufferData
Integer to binary string.
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 stringValue to boolean.
toByte(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to byte.
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 stringValue to char.
toCharset(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to Charset.
toClass(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to Class<?>.
toCompletableFuture() - Method in interface io.helidon.common.reactive.Awaitable
Returns a CompletableFuture maintaining the same completion properties as this stage.
toCompletableFuture() - Method in class io.helidon.common.reactive.CompletionAwaitable
 
toConstantName(String) - Static method in class io.helidon.codegen.CodegenUtil
Create a constant field for a name of an element.
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 Instant or ZonedDateTime
toDeclaration() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
toDeclaration() - Method in interface io.helidon.common.types.TypedElementInfo
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.faulttolerance.FaultTolerance
Converts a Callable into another that sleeps for millis before executing.
toDelayedRunnable(Runnable, long) - Static method in class io.helidon.faulttolerance.FaultTolerance
Converts a Runnable into another that sleeps for millis before executing.
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 stringValue to double.
toDuration(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to Duration.
toEvent(System.Logger.Level) - Method in exception class io.helidon.codegen.CodegenException
Create a codegen event to log with CodegenLogger.log(CodegenEvent).
toEvent(System.Logger.Level, String) - Method in exception class io.helidon.codegen.CodegenException
Create a codegen event to log with CodegenLogger.log(CodegenEvent).
toFile(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to File.
toFloat(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to float.
toFrameData() - Method in class io.helidon.http.http2.Http2Ping
Representation of ping data.
toFrameData(Http2Settings, int, Http2Flag.ContinuationFlags) - Method in class io.helidon.http.http2.Http2Continuation
 
toFrameData(Http2Settings, int, Http2Flag.DataFlags) - Method in class io.helidon.http.http2.Http2DataFrame
 
toFrameData(Http2Settings, int, Http2Flag.NoFlags) - Method in record class io.helidon.http.http2.Http2GoAway
 
toFrameData(Http2Settings, int, Http2Flag.NoFlags) - Method in record class io.helidon.http.http2.Http2Priority
 
toFrameData(Http2Settings, int, Http2Flag.NoFlags) - Method in record class io.helidon.http.http2.Http2RstStream
 
toFrameData(Http2Settings, int, Http2Flag.NoFlags) - Method in record class io.helidon.http.http2.Http2WindowUpdate
 
toFrameData(Http2Settings, int, Http2Flag.PingFlags) - Method in class io.helidon.http.http2.Http2Ping
 
toFrameData(Http2Settings, int, Http2Flag.SettingsFlags) - Method in class io.helidon.http.http2.Http2Settings
 
toFrameData(Http2Settings, int, T) - Method in interface io.helidon.http.http2.Http2Frame
Not implemented in headers, data, as these may use continuations.
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.
toIndexedParameters(JsonObject) - Method in class io.helidon.dbclient.jsonp.JsonProcessingMapper
 
toIndexedParameters(T) - Method in interface io.helidon.dbclient.DbMapper
Convert target type instance to a statement indexed parameters list.
toIndexedParameters(T, Class<T>) - Method in interface io.helidon.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 Instant value.
toInstant(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to Instant.
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 stringValue to int.
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 Subject from 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 JsonValue from an object.
token() - Method in class io.helidon.codegen.classmodel.TypeArgument
Type argument token.
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.codegen.classmodel.TypeArgument.Builder
Token name of this argument.
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
Create a new instance.
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(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
 
tokenEndpoint(String) - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.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.
tokenSignatureValidation() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Whether access token signature should be validated.
tokenSignatureValidation(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Whether access token signature check should be enabled.
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 stringValue to LocalDate.
toLocalDateTime(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to LocalDateTime.
toLocalTime(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to LocalTime.
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 stringValue to long.
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.parameters.Parameters
Get a map representation of these parameters.
toMap() - Method in interface io.helidon.http.Headers
Deprecated.
use other methods to handle headers, preferably using pull approach
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.
toNamedParameters(JsonObject) - Method in class io.helidon.dbclient.jsonp.JsonProcessingMapper
 
toNamedParameters(T) - Method in interface io.helidon.dbclient.DbMapper
Convert target type instance to a statement named parameters map.
toNamedParameters(T, Class<T>) - Method in interface io.helidon.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.websocket.WsCloseCodes
Endpoint won't process large frame.
TOO_MANY_REQUESTS_429 - Static variable in class io.helidon.http.Status
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 stringValue to OffsetDateTime.
toOffsetTime(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to OffsetTime.
toOptionalSingle() - Method in interface io.helidon.common.reactive.Single
Exposes this Single instance as a Single with Optional<T> return type of the asynchronous operation.
toPath(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to Path.
toPattern(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to Pattern.
toPeriod(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to Period.
topic(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
Use supplied destination name and TOPIC as type.
topic(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
Use supplied destination name and TOPIC as 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.
toResponse(ConstraintViolationException) - Method in class io.helidon.microprofile.bean.validation.HelidonConstraintViolationExceptionMapper
Return Validation Exception, wrapped as a bad request.
toResponse(Exception) - Method in class io.helidon.microprofile.server.CatchAllExceptionMapper
 
toRuntimeException(Throwable) - Static method in class io.helidon.faulttolerance.SupplierHelper
Wraps a Throwable in a RuntimeException of type SupplierException if necessary.
toShort(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to short.
toSimpleTimeZone(String) - Static method in class io.helidon.config.ConfigMappers
Deprecated.
use new time API, such as ZoneId
toStage() - Method in interface io.helidon.common.reactive.Single
Exposes this Single instance as a CompletionStage.
toStage(boolean) - Method in interface io.helidon.common.reactive.Single
Exposes this Single instance as a CompletionStage.
toString() - Method in record class io.helidon.codegen.ClassCode
Returns a string representation of this record class.
toString() - Method in class io.helidon.codegen.classmodel.ClassModel
 
toString() - Method in class io.helidon.codegen.classmodel.Field
 
toString() - Method in class io.helidon.codegen.classmodel.Method
 
toString() - Method in class io.helidon.codegen.classmodel.Parameter
 
toString() - Method in class io.helidon.codegen.classmodel.TypeArgument
 
toString() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase.CodegenEventImpl
 
toString() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
 
toString() - Method in record class io.helidon.codegen.CodegenScope
Returns a string representation of this record class.
toString() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase.CompilerOptionsImpl
 
toString() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
 
toString() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
 
toString() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
 
toString() - Method in record class io.helidon.codegen.ModuleInfoRequires
Returns a string representation of this record class.
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.AllowList
 
toString() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase.AllowListConfigImpl
 
toString() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
 
toString() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase.LruCacheConfigImpl
 
toString() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
 
toString() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
 
toString() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
 
toString() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
 
toString() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
 
toString() - Method in class io.helidon.common.configurable.ThreadPool
 
toString() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
toString() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
 
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 record class io.helidon.common.mapper.spi.MapperProvider.ProviderResponse
Returns a string representation of this record class.
toString() - Method in class io.helidon.common.pki.Keys.BuilderBase.KeysImpl
 
toString() - Method in class io.helidon.common.pki.Keys.BuilderBase
 
toString() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
 
toString() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
 
toString() - Method in class io.helidon.common.pki.PemKeys.BuilderBase.PemKeysImpl
 
toString() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
 
toString() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase.SocketOptionsImpl
 
toString() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
 
toString() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase.RevocationConfigImpl
 
toString() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
 
toString() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
toString() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
 
toString() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
 
toString() - Method in class io.helidon.common.types.Annotation.BuilderBase
 
toString() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
toString() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
 
toString() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
toString() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
toString() - Method in class io.helidon.common.uri.UriFragment
 
toString() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
 
toString() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
 
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.ConfigItem.BuilderBase.ConfigItemImpl
 
toString() - Method in class io.helidon.config.ConfigItem.BuilderBase
 
toString() - Method in class io.helidon.config.Injection$$Module
 
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.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
 
toString() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
 
toString() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase.AsyncConfigImpl
 
toString() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
 
toString() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase.BulkheadConfigImpl
 
toString() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
 
toString() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
toString() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
 
toString() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase.FallbackConfigImpl
 
toString() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
 
toString() - Method in class io.helidon.faulttolerance.Injection$$Module
 
toString() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase.RetryConfigImpl
 
toString() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
 
toString() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase.TimeoutConfigImpl
 
toString() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
 
toString() - Method in class io.helidon.http.ContentDisposition
 
toString() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase.ContentEncodingContextConfigImpl
 
toString() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
 
toString() - Method in class io.helidon.http.http2.Http2Flag.ContinuationFlags
 
toString() - Method in class io.helidon.http.http2.Http2Flag.DataFlags
 
toString() - Method in class io.helidon.http.http2.Http2Flag.HeaderFlags
 
toString() - Method in class io.helidon.http.http2.Http2Flag.SettingsFlags
 
toString() - Method in class io.helidon.http.http2.Http2Flag
 
toString() - Method in record class io.helidon.http.http2.Http2FrameData
Returns a string representation of this record class.
toString() - Method in class io.helidon.http.http2.Http2FrameHeader
 
toString() - Method in record class io.helidon.http.http2.Http2GoAway
Returns a string representation of this record class.
toString() - Method in class io.helidon.http.http2.Http2Headers
 
toString() - Method in record class io.helidon.http.http2.Http2Priority
Returns a string representation of this record class.
toString() - Method in record class io.helidon.http.http2.Http2RstStream
Returns a string representation of this record class.
toString() - Method in class io.helidon.http.http2.Http2Settings
 
toString() - Method in record class io.helidon.http.http2.Http2WindowUpdate
Returns a string representation of this record class.
toString() - Method in class io.helidon.http.HttpPrologue
 
toString() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase.MediaContextConfigImpl
 
toString() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
 
toString() - Method in record class io.helidon.http.media.MediaSupport.ReaderResponse
Returns a string representation of this record class.
toString() - Method in record class io.helidon.http.media.MediaSupport.WriterResponse
Returns a string representation of this record class.
toString() - Method in class io.helidon.http.Method
 
toString() - Method in record class io.helidon.http.PathMatchers.MatchResult
Returns a string representation of this record class.
toString() - Method in record class io.helidon.http.PathMatchers.PrefixMatchResult
Returns a string representation of this record class.
toString() - Method in class io.helidon.http.SetCookie
Returns content of this instance as a 'Set-Cookie:' header value specified by RFC6265.
toString() - Method in class io.helidon.http.Status
Get the response status as string.
toString() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
toString() - Method in class io.helidon.integrations.oci.sdk.runtime.Injection$$Module
 
toString() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
 
toString() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
 
toString() - Method in record class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Stamp
Returns a string representation of this record class.
toString() - Method in class io.helidon.integrations.oci.tls.certificates.Injection$$Module
 
toString() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
 
toString() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
 
toString() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
 
toString() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
 
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.KeyPerformanceIndicatorMetricsConfig.BuilderBase.KeyPerformanceIndicatorMetricsConfigImpl
 
toString() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
 
toString() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase.MetricsConfigImpl
 
toString() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
 
toString() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase.ScopeConfigImpl
 
toString() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
 
toString() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase.ScopingConfigImpl
 
toString() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
 
toString() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase.MpOpenApiManagerConfigImpl
 
toString() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
 
toString() - Method in class io.helidon.microprofile.security.FeatureConfig
 
toString() - Method in class io.helidon.microprofile.security.SecurityFilterContext
 
toString() - Method in class io.helidon.microprofile.server.JaxRsApplication
 
toString() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
toString() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
 
toString() - Method in class io.helidon.scheduling.CronConfig.BuilderBase.CronConfigImpl
 
toString() - Method in class io.helidon.scheduling.CronConfig.BuilderBase
 
toString() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase.FixedRateConfigImpl
 
toString() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
 
toString() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase.TaskConfigImpl
 
toString() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
 
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() - Method in class io.helidon.webclient.api.ClientUri
 
toString() - Method in record class io.helidon.webclient.api.ConnectionKey
Returns a string representation of this record class.
toString() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl
 
toString() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
 
toString() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
 
toString() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
 
toString() - Method in class io.helidon.webclient.api.Injection$$Module
 
toString() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
 
toString() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
 
toString() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
 
toString() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
 
toString() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
 
toString() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
 
toString() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase.Http1ClientConfigImpl
 
toString() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
 
toString() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
 
toString() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
 
toString() - Method in class io.helidon.webclient.http1.UpgradeResponse
 
toString() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
 
toString() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
 
toString() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
toString() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
 
toString() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
 
toString() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
 
toString() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
 
toString() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
 
toString() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
 
toString() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase.ConnectionConfigImpl
 
toString() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
 
toString() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
 
toString() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.cors.CorsSupport
 
toString() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase.GrpcConfigImpl
 
toString() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.http.ErrorHandlers
 
toString() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
toString() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
 
toString() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
 
toString() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
 
toString() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
 
toString() - Method in class io.helidon.webserver.http2.Http2Connection
 
toString() - Method in record class io.helidon.webserver.http2.spi.SubProtocolResult
Returns a string representation of this record class.
toString() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
toString() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase.ConfigObserverConfigImpl
 
toString() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
 
toString() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
 
toString() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase.LogObserverConfigImpl
 
toString() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase.LogStreamConfigImpl
 
toString() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase.MetricsObserverConfigImpl
 
toString() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
 
toString() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl
 
toString() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
 
toString() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
 
toString() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase.PathsConfigImpl
 
toString() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
 
toString() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase.SecurityHandlerConfigImpl
 
toString() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
 
toString() - Method in record class io.helidon.webserver.testing.junit5.DirectPeerInfo
Returns a string representation of this record class.
toString() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
 
toString() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
 
toString() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
 
toString() - Method in class io.helidon.websocket.ClientWsFrame
 
toString() - Method in class io.helidon.websocket.ServerWsFrame
 
toString(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
Get a string value.
toSyncSupplier(Supplier<? extends CompletionStage<T>>, long, TimeUnit) - Static method in class io.helidon.faulttolerance.SupplierHelper
Maps a supplier returning a CompletionStage<T> to a supplier returning T by waiting on the stage to produce a value.
total() - Method in interface io.helidon.metrics.api.HistogramSnapshot
Returns the total value over all observations in the snapshot.
total(TimeUnit) - Method in interface io.helidon.metrics.api.HistogramSnapshot
Returns the total value over all observations, interpreting the values as times in nanoseconds and expressing the time in the specified TimeUnit.
totalAmount() - Method in interface io.helidon.metrics.api.DistributionSummary
Returns the total of the observations recorded by the distribution summary.
totalTime(TimeUnit) - Method in interface io.helidon.metrics.api.Timer
Returns the total time, expressed in the specified units, consumed by completed events measured by the timer.
toTimeZone(String) - Static method in class io.helidon.config.ConfigMappers
Deprecated.
use new time API, such as ZoneId
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 interface io.helidon.common.uri.UriInfo
Create a URI from information in this URI info.
toUri() - Method in class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
Create a URI from information in this URI info.
toUri() - Method in class io.helidon.webclient.api.ClientUri
Convert instance to URI.
toUri(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to URI.
toUrl(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to URL.
toUUID(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to UUID.
toZonedDateTime(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to ZonedDateTime.
toZoneId(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to ZoneId.
toZoneOffset(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to ZoneOffset.
trace() - Method in interface io.helidon.webclient.api.HttpClient
Shortcut for trace method with default path.
trace(Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
trace(Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add an options route.
trace(String) - Method in interface io.helidon.webclient.api.HttpClient
Shortcut for trace method with a path.
trace(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRouting.Builder
 
trace(String, Handler...) - Method in interface io.helidon.webserver.http.HttpRules
Add an options route.
trace(Supplier<String>) - Method in class io.helidon.integrations.graal.nativeimage.extension.NativeTrace
Trace the message.
TRACE - Static variable in class io.helidon.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.
tracedConfig() - Method in interface io.helidon.webserver.observe.tracing.PathTracingConfig
Associated configuration of tracing valid for the configured path and (possibly) methods.
traceId() - Method in interface io.helidon.tracing.SpanContext
Trace ID of the associated span.
tracer() - Method in class io.helidon.microprofile.tracing.TracerProducer
Provides an instance of tracer currently configured.
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() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Tracer to use to extract inbound span context.
tracer() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
 
tracer() - Method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
Tracer to use to extract inbound span context.
tracer(Tracer) - Method in class io.helidon.security.Security.Builder
Set an open tracing tracer to use for security.
tracer(Tracer) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Tracer to use to extract inbound span context.
Tracer - Interface in io.helidon.tracing
Tracer abstraction.
TRACER_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
The Tracer property name.
TracerBuilder<T> - Interface in io.helidon.tracing
A builder for tracing tracer.
TracerProducer - Class in io.helidon.microprofile.tracing
A producer of Tracer needed for injection into CDI beans.
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 TracerResolver to 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.
TracingCdiExtension - Class in io.helidon.microprofile.tracing
CDI extension for Microprofile Tracing implementation.
TracingCdiExtension() - Constructor for class io.helidon.microprofile.tracing.TracingCdiExtension
 
tracingConfig(TracingConfig) - Method in class io.helidon.webserver.observe.tracing.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
 
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.
TracingObserveProvider - Class in io.helidon.webserver.observe.tracing
Deprecated.
this type is only to be used from ServiceLoader
TracingObserveProvider() - Constructor for class io.helidon.webserver.observe.tracing.TracingObserveProvider
Deprecated.
this constructor must be public for ServiceLoader
TracingObserver - Class in io.helidon.webserver.observe.tracing
Observer that registers tracing endpoint, and collects all tracing checks.
TracingObserverConfig - Interface in io.helidon.webserver.observe.tracing
Configuration of Tracing observer.
TracingObserverConfig.Builder - Class in io.helidon.webserver.observe.tracing
Fluent API builder for TracingObserver.
TracingObserverConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.observe.tracing
Fluent API builder base for TracingObserver.
TracingObserverConfig.BuilderBase.TracingObserverConfigImpl - Class in io.helidon.webserver.observe.tracing
Generated implementation of the prototype, can be extended by descendant prototype implementations.
TracingObserverConfigImpl(TracingObserverConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
Create an instance providing a builder.
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.http.HeaderNames
The Trailer header name.
trailers() - Method in interface io.helidon.webclient.api.ClientResponseTyped
Response trailer headers.
trailers() - Method in interface io.helidon.webclient.http1.Http1ClientResponse
Response trailer headers.
trailers() - Method in interface io.helidon.webclient.http2.Http2ClientResponse
Response trailer headers.
trailers() - Method in interface io.helidon.webclient.api.HttpClientResponse
Response trailer headers.
trailers() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Received response trailer headers.
trailers() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
 
trailers() - Method in interface io.helidon.webclient.api.WebClientServiceResponse
Received response trailer headers.
trailers() - Method in interface io.helidon.webserver.http.ServerResponse
Response trailers (mutable).
trailers(CompletableFuture<ClientResponseTrailers>) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Received response trailer headers.
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.
transaction() - Method in interface io.helidon.dbclient.DbClient
Execute database statements in transaction.
transaction() - Method in class io.helidon.dbclient.mongodb.MongoDbClient
 
TransactionController() - Constructor for class io.helidon.integrations.cdi.eclipselink.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.
TransactionSupplier - Interface in io.helidon.integrations.jta.jdbc
A supplier of Transactions.
transactionType - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
 
TRANSFER_ENCODING - Static variable in class io.helidon.http.HeaderNames
The Transfer-Encoding header name.
TRANSFER_ENCODING_CHUNKED - Static variable in class io.helidon.http.HeaderValues
Chunked transfer encoding.
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.
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
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
TransitSecurityService - Class in io.helidon.integrations.vault.secrets.transit
Service provider for SecurityProviderService for transit secrets.
TransitSecurityService() - Constructor for class io.helidon.integrations.vault.secrets.transit.TransitSecurityService
 
transport() - Method in class io.helidon.security.SecurityEnvironment
Return type of transport (such as http, https, jms etc.).
transport(String) - Method in class io.helidon.security.SecurityEnvironment.Builder
Transport we are implementing (such as http, https).
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.
trigger() - Element in annotation interface io.helidon.common.Generated
The type that caused this type to be generated.
triggerUpdate() - Method in interface io.helidon.http.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() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
trust() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
List of certificates that form the trust manager.
trust() - Method in interface io.helidon.common.tls.TlsConfig
List of certificates that form the trust manager.
trust(Keys) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
List of certificates that form the trust manager.
trust(Consumer<Keys.Builder>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
List of certificates that form the trust manager.
trust(List<? extends X509Certificate>) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
List of certificates that form the trust manager.
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() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
trustAll() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Trust any certificate provided by the other side of communication.
trustAll() - Method in interface io.helidon.common.tls.TlsConfig
Trust any certificate provided by the other side of communication.
trustAll(boolean) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Trust any certificate provided by the other side of communication.
trustAllTmf() - Method in class io.helidon.common.tls.ConfiguredTlsManager
Creates a trust all trust manager factory.
trustedCertificates(Resource) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
Trusted certificates in PEM format.
trustedProxies(AllowList) - Method in class io.helidon.http.RequestedUriDiscoveryContext.Builder
Sets the trusted proxies for requested URI discovery for requests arriving on the socket.
trustManager() - Method in class io.helidon.common.tls.ConfiguredTlsManager
 
trustManager() - Method in interface io.helidon.common.tls.TlsManager
The trust manager in use.
trustManagerFactoryAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
trustManagerFactoryAlgorithm() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Trust manager factory algorithm.
trustManagerFactoryAlgorithm() - Method in interface io.helidon.common.tls.TlsConfig
Trust manager factory algorithm.
trustManagerFactoryAlgorithm(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Trust manager factory algorithm.
trustManagerFactoryProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase.TlsConfigImpl
 
trustManagerFactoryProvider() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Trust manager factory provider to use.
trustManagerFactoryProvider() - Method in interface io.helidon.common.tls.TlsConfig
Trust manager factory provider to use.
trustManagerFactoryProvider(String) - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Trust manager factory provider to use.
trustStore() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
 
trustStore() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
If you want to build a trust store, call this method to add all certificates present in the keystore to certificate list.
trustStore() - Method in interface io.helidon.common.pki.KeystoreKeys
If you want to build a trust store, call this method to add all certificates present in the keystore to certificate list.
trustStore(boolean) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
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.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.http.HeaderNames
The Tsv header 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() - Element in annotation interface io.helidon.builder.api.Option.DefaultMethod
Type to invoke the method on, defaults to the type of the property.
type() - Method in interface io.helidon.codegen.Option
Type of the option, metadata that can be used to list available options and their types.
type() - Method in interface io.helidon.common.config.NamedService
Type of this implementation, to distinguish instances of same type, with different NamedService.name().
type() - Method in class io.helidon.common.GenericType
The type represented by this generic type instance.
type() - Method in interface io.helidon.common.media.type.MediaType
Type, such as application.
type() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase.KeystoreKeysImpl
 
type() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Set type of keystore.
type() - Method in interface io.helidon.common.pki.KeystoreKeys
Set type of keystore.
type() - Method in class io.helidon.common.tls.ConfiguredTlsManager
 
type() - Method in interface io.helidon.config.Config
Provides the Config.Type of the Config node.
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.dbclient.jdbc.JdbcConnectionPool
 
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 class io.helidon.http.ContentDisposition
Content disposition type.
type() - Method in class io.helidon.http.encoding.deflate.DeflateEncoding
 
type() - Method in class io.helidon.http.encoding.gzip.GzipEncoding
 
type() - Method in class io.helidon.http.http2.Http2FrameHeader
Frame type enum.
type() - Method in enum class io.helidon.http.http2.Http2FrameType
Type id.
type() - Method in interface io.helidon.http.http2.Http2FrameTypes
Frame type enum.
type() - Method in interface io.helidon.http.HttpMediaType
 
type() - Method in class io.helidon.http.media.FormParamsSupport
 
type() - Method in class io.helidon.http.media.jackson.JacksonSupport
 
type() - Method in class io.helidon.http.media.jsonb.JsonbSupport
 
type() - Method in class io.helidon.http.media.jsonp.JsonpSupport
 
type() - Method in class io.helidon.http.media.multipart.MultiPartSupport
 
type() - Method in class io.helidon.http.media.PathSupport
 
type() - Method in class io.helidon.http.media.StringSupport
 
type() - Method in class io.helidon.integrations.openapi.ui.OpenApiUi
 
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 interface io.helidon.metrics.api.Meter
Returns the meter type.
type() - Method in class io.helidon.openapi.OpenApiFeature
 
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() - Method in class io.helidon.webclient.api.Proxy
Get proxy type.
type() - Method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
 
type() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
 
type() - Method in interface io.helidon.webclient.http2.Http2ClientProtocolConfig
 
type() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase.Http2ClientProtocolConfigImpl
 
type() - Method in class io.helidon.webclient.metrics.WebClientMeter
 
type() - Method in class io.helidon.webclient.security.WebClientSecurity
 
type() - Method in interface io.helidon.webclient.spi.WebClientService
 
type() - Method in class io.helidon.webclient.tracing.WebClientTracing
 
type() - Method in interface io.helidon.webclient.websocket.WsClientProtocolConfig
 
type() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
 
type() - Method in class io.helidon.webserver.accesslog.AccessLogFeature
 
type() - Method in class io.helidon.webserver.context.ContextFeature
 
type() - Method in class io.helidon.webserver.cors.CorsFeature
 
type() - Method in interface io.helidon.webserver.grpc.GrpcConfig
Protocol configuration type.
type() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase.GrpcConfigImpl
Protocol configuration type.
type() - Method in interface io.helidon.webserver.http1.Http1Config
Protocol configuration type.
type() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
Protocol configuration type.
type() - Method in interface io.helidon.webserver.http2.Http2Config
Protocol configuration type.
type() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
Protocol configuration type.
type() - Method in class io.helidon.webserver.observe.config.ConfigObserver
 
type() - Method in class io.helidon.webserver.observe.health.HealthObserver
 
type() - Method in class io.helidon.webserver.observe.info.InfoObserver
 
type() - Method in class io.helidon.webserver.observe.log.LogObserver
 
type() - Method in class io.helidon.webserver.observe.metrics.MetricsObserver
 
type() - Method in class io.helidon.webserver.observe.ObserveFeature
 
type() - Method in interface io.helidon.webserver.observe.spi.ObserveProvider
Type of this observe provider, to map to Observer when explicitly configured by user (so we do not duplicate observers).
type() - Method in interface io.helidon.webserver.observe.spi.Observer
Type of this observer, to make sure we do not configure an observer both from ServiceLoader and using programmatic approach.
type() - Method in class io.helidon.webserver.observe.tracing.TracingObserver
 
type() - Method in class io.helidon.webserver.security.SecurityFeature
 
type() - Method in interface io.helidon.webserver.websocket.WsConfig
Protocol configuration type.
type() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
Protocol configuration type.
type(TypeName) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
 
type(TypeName) - Method in class io.helidon.codegen.classmodel.AnnotationParameter.Builder
 
type(TypeName) - Method in class io.helidon.codegen.classmodel.ClassModel.Builder
 
type(TypeName) - Method in class io.helidon.codegen.classmodel.Field.Builder
 
type(TypeName) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
 
type(TypeName) - Method in class io.helidon.codegen.classmodel.Returns.Builder
 
type(TypeName) - Method in class io.helidon.codegen.classmodel.Throws.Builder
 
type(DirectHandler.EventType) - Method in class io.helidon.http.RequestException.Builder
Event type of this exception.
type(Type) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
Specify if connection is queue or topic.
type(Type) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
Specify if connection is queue or topic.
type(Proxy.ProxyType) - Method in class io.helidon.webclient.api.Proxy.Builder
Sets a new proxy type.
type(Class<?>) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
 
type(Class<?>) - Method in class io.helidon.codegen.classmodel.AnnotationParameter.Builder
 
type(Class<?>) - Method in class io.helidon.codegen.classmodel.Field.Builder
 
type(Class<?>) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
 
type(Class<?>) - Method in class io.helidon.codegen.classmodel.Returns.Builder
 
type(Class<?>) - Method in class io.helidon.codegen.classmodel.Throws.Builder
 
type(Type) - Method in class io.helidon.common.types.Annotation.BuilderBase
Annotation type name from annotation type.
type(Type) - Method in class io.helidon.common.types.TypeName.BuilderBase
Update builder from the provided type.
type(String) - Method in class io.helidon.codegen.classmodel.Annotation.Builder
 
type(String) - Method in class io.helidon.codegen.classmodel.AnnotationParameter.Builder
 
type(String) - Method in class io.helidon.codegen.classmodel.Field.Builder
 
type(String) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
 
type(String) - Method in class io.helidon.codegen.classmodel.Returns.Builder
 
type(String) - Method in class io.helidon.codegen.classmodel.Throws.Builder
 
type(String) - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Set type of keystore.
type(String) - Method in class io.helidon.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.webclient.sse.SseSource
A type representing an SSE source.
TYPE - Static variable in class io.helidon.webserver.sse.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.token.TokenAuth
Batch token type.
TYPE_DB_ROW - Static variable in interface io.helidon.dbclient.DbMapperManager
Generic type for the DbRow class.
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.token.TokenAuth
Default token type.
TYPE_FORM_DATA - Static variable in class io.helidon.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.dbclient.DbMapperManager
Generic type for the List of indexed parameters.
TYPE_NAME - Static variable in class io.helidon.common.types.TypeNames
Type name of the type name.
TYPE_NAMED_PARAMS - Static variable in interface io.helidon.dbclient.DbMapperManager
Generic type for the Map of 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.token.TokenAuth
Service token type.
TYPE_SIGNATURE - Static variable in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
Digest is a signature.
TYPE_TOKEN - Static variable in class io.helidon.codegen.classmodel.ClassModel
Type token is used to prepend and append to the fully qualified type names to support import handling.
TYPE_TOKEN_PATTERN - Static variable in class io.helidon.codegen.classmodel.ClassModel
Pattern in which are type names saved in the content templates.
TypeArgument - Class in io.helidon.codegen.classmodel
Generic type argument model.
TypeArgument.Builder - Class in io.helidon.codegen.classmodel
Fluent API builder for TypeArgument.
typeArguments() - Method in class io.helidon.codegen.classmodel.TypeArgument
 
typeArguments() - Method in class io.helidon.common.types.TypeName.BuilderBase
Returns the list of generic type arguments, or an empty list if no generics are in use.
typeArguments() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
typeArguments() - Method in interface io.helidon.common.types.TypeName
Returns the list of generic type arguments, or an empty list if no generics are in use.
typeArguments(List<? extends TypeName>) - Method in class io.helidon.common.types.TypeName.BuilderBase
Returns the list of generic type arguments, or an empty list if no generics are in use.
TYPED_ELEMENT_INFO - Static variable in class io.helidon.common.types.TypeNames
Type name of typed element info.
typedBuilder() - Static method in class io.helidon.faulttolerance.FaultTolerance
A typed builder to configure a customized sequence of fault tolerance handlers.
TypedElementInfo - Interface in io.helidon.common.types
An annotation with defined values.
TypedElementInfo.Builder - Class in io.helidon.common.types
Fluent API builder for TypedElementInfo.
TypedElementInfo.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.common.types
Fluent API builder base for TypedElementInfo.
TypedElementInfo.BuilderBase.TypedElementInfoImpl - Class in io.helidon.common.types
Generated implementation of the prototype, can be extended by descendant prototype implementations.
TypedElementInfoImpl(TypedElementInfo.BuilderBase<?, ?>) - Constructor for class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
Create an instance providing a builder.
typedFlags() - Method in class io.helidon.http.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(TypeName) - Method in interface io.helidon.codegen.CodegenContext
Discover information about the provided type.
typeInfo(TypeName) - Method in class io.helidon.codegen.CodegenContextDelegate
 
typeInfo(TypeName, Predicate<TypedElementInfo>) - Method in interface io.helidon.codegen.CodegenContext
Discover information about the provided type, with a predicate for child elements.
typeInfo(TypeName, Predicate<TypedElementInfo>) - Method in class io.helidon.codegen.CodegenContextDelegate
 
TypeInfo - Interface in io.helidon.common.types
Represents the model object for a type.
TypeInfo.Builder - Class in io.helidon.common.types
Fluent API builder for TypeInfo.
TypeInfo.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.common.types
Fluent API builder base for TypeInfo.
TypeInfo.BuilderBase.TypeInfoImpl - Class in io.helidon.common.types
Generated implementation of the prototype, can be extended by descendant prototype implementations.
TypeInfoFactoryBase - Class in io.helidon.codegen
Common code for type info factories.
TypeInfoFactoryBase() - Constructor for class io.helidon.codegen.TypeInfoFactoryBase
There are no side effects of this constructor.
TypeInfoImpl(TypeInfo.BuilderBase<?, ?>) - Constructor for class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
Create an instance providing a builder.
typeKind() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
typeKind() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Deprecated, for removal: This API element is subject to removal in a future version.
typeKind() - Method in interface io.helidon.common.types.TypeInfo
Deprecated, for removal: This API element is subject to removal in a future version.
use TypeInfoBlueprint.kind() instead
typeKind(String) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Deprecated, for removal: This API element is subject to removal in a future version.
TypeMapper - Interface in io.helidon.codegen.spi
Maps TypeInfo to another TypeInfo.
TypeMapperProvider - Interface in io.helidon.codegen.spi
ServiceLoader provider interface for type mapping.
typeMappers() - Method in interface io.helidon.codegen.CodegenContext
List of available type mappers in this environment.
typeMappers() - Method in class io.helidon.codegen.CodegenContextBase
 
typeMappers() - Method in class io.helidon.codegen.CodegenContextDelegate
 
typeName() - Method in class io.helidon.codegen.classmodel.ClassModel
Type name of this class.
typeName() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
 
typeName() - Method in class io.helidon.common.types.Annotation.BuilderBase
The type name, e.g., Objects -> "java.util.Objects".
typeName() - Method in interface io.helidon.common.types.Annotation
The type name, e.g., Objects -> "java.util.Objects".
typeName() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase.TypedElementInfoImpl
 
typeName() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The type name for the element (e.g., java.util.List).
typeName() - Method in interface io.helidon.common.types.TypedElementInfo
The type name for the element (e.g., java.util.List).
typeName() - Method in class io.helidon.common.types.TypeInfo.BuilderBase.TypeInfoImpl
 
typeName() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The type name.
typeName() - Method in interface io.helidon.common.types.TypeInfo
The type name.
typeName() - Method in enum class io.helidon.metrics.api.Meter.Type
Type name suitable for metadata output.
typeName(TypeName) - Method in class io.helidon.common.types.Annotation.BuilderBase
The type name, e.g., Objects -> "java.util.Objects".
typeName(TypeName) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The type name for the element (e.g., java.util.List).
typeName(TypeName) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The type name.
typeName(Consumer<TypeName.Builder>) - Method in class io.helidon.common.types.Annotation.BuilderBase
The type name, e.g., Objects -> "java.util.Objects".
typeName(Consumer<TypeName.Builder>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The type name for the element (e.g., java.util.List).
typeName(Consumer<TypeName.Builder>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The type name.
typeName(Supplier<? extends TypeName>) - Method in class io.helidon.common.types.Annotation.BuilderBase
The type name, e.g., Objects -> "java.util.Objects".
typeName(Supplier<? extends TypeName>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
The type name for the element (e.g., java.util.List).
typeName(Supplier<? extends TypeName>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
The type name.
TypeName - Interface in io.helidon.common.types
TypeName is similar to Type in its most basic use case.
TypeName.Builder - Class in io.helidon.common.types
Fluent API builder for TypeName.
TypeName.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.common.types
Fluent API builder base for TypeName.
TypeName.BuilderBase.TypeNameImpl - Class in io.helidon.common.types
Generated implementation of the prototype, can be extended by descendant prototype implementations.
TypeNameImpl(TypeName.BuilderBase<?, ?>) - Constructor for class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
Create an instance providing a builder.
TypeNames - Class in io.helidon.common.types
Commonly used type names.
typeParameters() - Method in class io.helidon.codegen.classmodel.TypeArgument
 
typeParameters() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
typeParameters() - Method in class io.helidon.common.types.TypeName.BuilderBase
Type parameters associated with the type arguments.
typeParameters() - Method in interface io.helidon.common.types.TypeName
Type parameters associated with the type arguments.
typeParameters(List<? extends String>) - Method in class io.helidon.common.types.TypeName.BuilderBase
Type parameters associated with the type arguments.
types() - Method in interface io.helidon.codegen.RoundContext
All types that are processed in this round.
types(List<RequestedUriDiscoveryContext.RequestedUriDiscoveryType>) - Method in class io.helidon.http.RequestedUriDiscoveryContext.Builder
Sets the discovery types for requested URI discovery for requests arriving on the socket.
typeValue() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value".
typeValue() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value".
typeValue(String) - Method in interface io.helidon.common.types.Annotation
Typed value of a named property.
typeValue(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of a named property.
typeValues() - Method in interface io.helidon.common.types.Annotation
Typed value of the property "value" that is defined as an array.
typeValues() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed value of the property "value" that is defined as an array.
typeValues(String) - Method in interface io.helidon.common.types.Annotation
Typed values of a property that is defined as an array.
typeValues(String) - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
Typed values of a property that is defined as an array.
TypeValues - Class in io.helidon.common.types
Deprecated, for removal: This API element is subject to removal in a future version.
use ElementKind, Modifier and AccessModifier instead, and appropriate methods that return these types
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 TyrusApplication instances.
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
ServiceLoader provider 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.
TyrusUpgrader - Class in io.helidon.microprofile.tyrus
Tyrus connection upgrade provider.

U

UCPBackedDataSourceExtension - Class in io.helidon.integrations.datasource.ucp.cdi
An AbstractDataSourceExtension that arranges for named DataSource injection points to be satisfied by the Oracle Universal Connection Pool.
UCPBackedDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
Deprecated.
For use by CDI only.
UDP - Enum constant in enum class io.helidon.webserver.ProxyProtocolData.Protocol
UDP datagram protocol.
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.webserver.grpc.GrpcRouting.Builder
Unary route.
unary(String, ServerCalls.UnaryMethod<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcService.Routing
Unary route.
UNAUTHENTICATED - Static variable in class io.helidon.webserver.grpc.GrpcStatus
The request does not have valid authentication credentials for the operation.
UNAUTHORIZED_401 - Static variable in class io.helidon.http.Status
401 Unauthorized, see HTTP/1.1 documentation.
UnauthorizedException - Exception Class in io.helidon.http
A runtime exception indicating a unauthorized.
UnauthorizedException(String) - Constructor for exception class io.helidon.http.UnauthorizedException
UnauthorizedException(String, Throwable) - Constructor for exception class io.helidon.http.UnauthorizedException
UNAVAILABLE - Static variable in class io.helidon.webserver.grpc.GrpcStatus
The service is currently unavailable.
UNCHANGED - Enum constant in enum class io.helidon.config.spi.ChangeEventType
Nothing is changed.
UncheckedSQLException - Exception Class in io.helidon.integrations.jdbc
UncheckedSQLException(SQLException) - Constructor for exception class io.helidon.integrations.jdbc.UncheckedSQLException
Creates a new UncheckedSQLException.
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).
UNDEFINED - Static variable in class io.helidon.dbclient.DbStatementParameters
Undefined parameters (neither named or indexed).
undelete(UndeleteKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Undelete a secret version.
undelete(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
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.
unescapeName(String) - Static method in interface io.helidon.common.config.Config.Key
Unescape ~0 to '~' and ~1 to '.' in specified escaped name.
unescapeName(String) - Static method in interface io.helidon.config.Config.Key
Unescape ~0 to '~' and ~1 to '.' in specified escaped name.
UNEXPECTED_CONDITION - Static variable in class io.helidon.websocket.WsCloseCodes
Internal server error while operating.
UNIMPLEMENTED - Static variable in class io.helidon.webserver.grpc.GrpcStatus
Operation is not implemented or not supported/enabled in this service.
unit(TimeUnit) - Method in class io.helidon.webserver.accesslog.TimeTakenLogEntry.Builder
Configure the time unit to use.
UniversalConnectionPoolExtension - Class in io.helidon.integrations.datasource.ucp.cdi
An AbstractConfigurableExtension that provides injection support for UniversalConnectionPoolManager and named UniversalConnectionPool instances.
UniversalConnectionPoolExtension() - Constructor for class io.helidon.integrations.datasource.ucp.cdi.UniversalConnectionPoolExtension
Deprecated.
For use by CDI only.
UNIX - Enum constant in enum class io.helidon.webserver.ProxyProtocolData.Family
Unix.
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.http.http2.Http2FrameType
Unknown frame.
UNKNOWN - Enum constant in enum class io.helidon.webclient.spi.HttpClientSpi.SupportLevel
We may support this, but not sure until we try.
UNKNOWN - Enum constant in enum class io.helidon.webserver.ProxyProtocolData.Family
Unknown family.
UNKNOWN - Enum constant in enum class io.helidon.webserver.ProxyProtocolData.Protocol
Unknown protocol.
UNKNOWN - Enum constant in enum class io.helidon.webserver.spi.ServerConnectionSelector.Support
We do not have enough bytes to decide, please ask this selector again with more bytes.
UNKNOWN - Static variable in interface io.helidon.http.http2.Http2FrameTypes
Unknown frame types.
UNKNOWN - Static variable in class io.helidon.webserver.grpc.GrpcStatus
Unknown error.
unlock() - Method in class io.helidon.common.reactive.RequestedCounter
Unlock internal counter.
unmatchedPath() - Method in record class io.helidon.http.PathMatchers.PrefixMatchResult
Returns the value of the unmatchedPath record component.
UNPROCESSABLE_CONTENT_422 - Static variable in class io.helidon.http.Status
Unprocessable content, see RFC 9110 - Http Semantics.
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.
UNSPECIFIED - Enum constant in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
 
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.http.media.MediaSupport.ReaderResponse
Unsupported reader response.
unsupported() - Static method in record class io.helidon.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.openapi.OpenApiFormat
Unsupported format.
UNSUPPORTED - Enum constant in enum class io.helidon.webserver.spi.ServerConnectionSelector.Support
No, this connection is not compatible with this selector.
UNSUPPORTED_MEDIA_TYPE_415 - Static variable in class io.helidon.http.Status
415 Unsupported Media Type, see HTTP/1.1 documentation.
UnsupportedTypeException - Exception Class in io.helidon.http.media
The type that a reader or writer was requested for is not supported by a MediaContext.
UnsupportedTypeException(String) - Constructor for exception class io.helidon.http.media.UnsupportedTypeException
Create a new exception with a descriptive message.
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<? extends R>) - Method in interface io.helidon.metrics.api.Clock
Unwraps the clock to the specified type (typically not needed for custom clocks).
unwrap(Class<? extends R>) - Method in interface io.helidon.metrics.api.Meter.Id
Unwraps the ID as the specified type.
unwrap(Class<? extends R>) - Method in interface io.helidon.metrics.api.Wrapper
Unwraps the delegate as the specified type.
unwrap(Class<B>) - Method in class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder
 
unwrap(Class<B>) - Method in interface io.helidon.tracing.providers.opentracing.OpenTracingTracerBuilder
Access the underlying builder by specific type.
unwrap(Class<B>) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
 
unwrap(Class<B>) - Method in interface io.helidon.tracing.TracerBuilder
Access the underlying builder by specific type.
unwrap(Class<C>) - Method in interface io.helidon.dbclient.DbClient
Unwrap database client internals.
unwrap(Class<C>) - Method in interface io.helidon.dbclient.DbExecute
Unwrap database executor internals.
unwrap(Class<C>) - Method in class io.helidon.dbclient.mongodb.MongoDbClient
 
unwrap(Class<C>) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
 
unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.AbstractDataSource
 
unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
 
unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingStatement
 
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.
unwrapConnection(Connection) - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
Overrides the ServerPlatformBase.unwrapConnection(Connection) method to consider DelegatingConnections.
unwrapThrowable(Throwable) - Static method in class io.helidon.faulttolerance.SupplierHelper
Gets the underlying cause of a SupplierException or of a ExecutionException.
UP - Enum constant in enum class io.helidon.health.HealthCheckResponse.Status
This health check is fine.
update(ID, MergeableNode) - Method in class io.helidon.config.AbstractNodeBuilderImpl
Updates/replaces a member of specified id by specified node.
update(UpdateCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
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(UpdateKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Update a secret on the defined path.
update(Subject) - Method in class io.helidon.security.Subject.Builder
Update this builder with all security information from the subject provided.
update(GrpcService.Routing) - Method in interface io.helidon.webserver.grpc.GrpcService
Update routing.
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.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.kv2.Kv2Secrets
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(Consumer<B>) - Method in interface io.helidon.common.Builder
Update the builder in a fluent API way.
UPDATE - Enum constant in enum class io.helidon.dbclient.DbStatementType
Update is a statement that updates existing records.
updateArray(int, Array) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateArray(String, Array) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateAsciiStream(int, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateAsciiStream(int, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateAsciiStream(int, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateAsciiStream(String, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateAsciiStream(String, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateAsciiStream(String, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBigDecimal(int, BigDecimal) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBigDecimal(String, BigDecimal) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBinaryStream(int, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBinaryStream(int, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBinaryStream(int, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBinaryStream(String, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBinaryStream(String, InputStream, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBinaryStream(String, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBlob(int, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBlob(int, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBlob(int, Blob) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBlob(String, InputStream) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBlob(String, InputStream, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBlob(String, Blob) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBoolean(int, boolean) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBoolean(String, boolean) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateByte(int, byte) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateByte(String, byte) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBytes(int, byte[]) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateBytes(String, byte[]) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateCharacterStream(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateCharacterStream(int, Reader, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateCharacterStream(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateCharacterStream(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateCharacterStream(String, Reader, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateCharacterStream(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateClob(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateClob(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateClob(int, Clob) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateClob(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateClob(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateClob(String, Clob) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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.
updateDate(int, Date) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateDate(String, Date) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateDouble(int, double) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateDouble(String, double) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateFloat(int, float) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateFloat(String, float) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateHeaders(Map<String, List<String>>, Response.ResponseBuilder) - Method in class io.helidon.microprofile.security.SecurityFilter
 
updateHeaderTableSize(long) - Method in class io.helidon.http.http2.Http2ConnectionWriter
Update header table size.
updateInt(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateInt(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateKeyConfig(UpdateKeyConfig.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
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, ListenerConfig.Builder, Router.RouterBuilder<?>) - Method in interface io.helidon.webserver.testing.junit5.spi.ServerJunitExtension
Called for sockets defined by SetUpRoute.
updateLong(int, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateLong(String, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateNCharacterStream(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateNCharacterStream(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateNCharacterStream(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateNCharacterStream(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateNClob(int, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateNClob(int, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateNClob(int, NClob) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateNClob(String, Reader) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateNClob(String, Reader, long) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateNClob(String, NClob) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateNString(int, String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateNString(String, String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateNull(int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateNull(String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateObject(int, Object) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateObject(int, Object, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateObject(int, Object, SQLType) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateObject(int, Object, SQLType, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateObject(String, Object) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateObject(String, Object, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateObject(String, Object, SQLType) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateObject(String, Object, SQLType, int) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateOutboundHeaders(Tracer, SpanContext, HeaderProvider, HeaderConsumer) - Method in interface io.helidon.tracing.providers.opentracing.spi.OpenTracingProvider
Update headers for outbound requests.
updateOutboundHeaders(Tracer, SpanContext, HeaderProvider, HeaderConsumer) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracerProvider
 
updateRef(int, Ref) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateRef(String, Ref) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateRequestBuilder(HttpClientRequest, String, ApiRequest<?>, Method, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
Update request builder with no request payload.
updateRequestBuilder(HttpClientRequest, String, ApiRequest<?>, Method, String, JsonObject) - Method in class io.helidon.integrations.common.rest.RestApiBase
Update request builder with no request payload.
updateRequestBuilderBytesPayload(HttpClientRequest, String, ApiRequest<?>, Method, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
Update request builder with publisher request payload.
updateRequestBuilderCommon(HttpClientRequest, String, ApiRequest<?>, Method, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
Update request builder used by all default implementation in RestApiBase.
updateRow() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateRowId(int, RowId) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateRowId(String, RowId) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updatesAreDetected(int) - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
updateServerBuilder(WebServerConfig.Builder) - Method in interface io.helidon.webserver.testing.junit5.spi.ServerJunitExtension
Update WebServer builder.
updateShort(int, short) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateShort(String, short) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateSQLXML(int, SQLXML) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateSQLXML(String, SQLXML) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateString(int, String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateString(String, String) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateTime(int, Time) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateTime(String, Time) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateTimestamp(int, Timestamp) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateTimestamp(String, Timestamp) - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
updateWebClient(Consumer<WebClientConfig.Builder>) - Method in class io.helidon.integrations.vault.Vault.Builder
A consumer that updates WebClientConfig.Builder.
upgrade(ConnectionContext, HttpPrologue, WritableHeaders<?>) - Method in class io.helidon.microprofile.tyrus.TyrusUpgrader
 
upgrade(ConnectionContext, HttpPrologue, WritableHeaders<?>) - Method in interface io.helidon.webserver.http1.spi.Http1Upgrader
Upgrade connection.
upgrade(ConnectionContext, HttpPrologue, WritableHeaders<?>) - Method in class io.helidon.webserver.http2.Http2Upgrader
 
upgrade(ConnectionContext, HttpPrologue, WritableHeaders<?>) - Method in class io.helidon.webserver.websocket.WsUpgrader
 
upgrade(String) - Method in interface io.helidon.webclient.http1.Http1ClientRequest
Upgrade the current request to a different protocol.
UPGRADE - Static variable in class io.helidon.http.HeaderNames
The Upgrade header name.
UPGRADE_REQUIRED_426 - Static variable in class io.helidon.http.Status
Upgrade required, see RFC 9110 - Http Semantics.
upgradeConnectionData(HttpPrologue, Http2Headers) - Method in class io.helidon.webserver.http2.Http2Connection
Connection headers from an upgrade request from HTTP/1.1.
UpgradeResponse - Class in io.helidon.webclient.http1
Response to an upgrade attempt.
upgraders() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl
 
upgraders() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
Upgraders to support upgrading from HTTP/1.1 to a different protocol (such as websocket).
upgraders() - Method in interface io.helidon.webserver.http1.Http1ConnectionSelectorConfig
Upgraders to support upgrading from HTTP/1.1 to a different protocol (such as websocket).
upgraders(Map<? extends String, ? extends Http1Upgrader>) - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
This method replaces all values with the new ones.
uri() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
 
uri() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Resource is available on a URI.
uri() - Method in interface io.helidon.common.configurable.ResourceConfig
Resource is available on a URI.
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.webclient.api.ClientRequestBase
 
uri() - Method in interface io.helidon.webclient.api.FullClientRequest
URI of this request.
uri() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
URI helper for this client request.
uri(ClientUri) - Method in interface io.helidon.webclient.api.ClientRequest
Configure request URI.
uri(ClientUri) - Method in class io.helidon.webclient.api.ClientRequestBase
 
uri(String) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Create uri.
uri(String) - Method in interface io.helidon.webclient.api.ClientRequest
Configure URI.
uri(String) - Method in class io.helidon.webclient.api.ClientRequestBase
 
uri(URI) - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Resource is available on a URI.
uri(URI) - Method in class io.helidon.config.git.GitConfigSourceBuilder
Sets an uri to the repository.
uri(URI) - Method in interface io.helidon.webclient.api.ClientRequest
Configure URI.
uri(URI) - Method in class io.helidon.webclient.api.ClientRequestBase
 
uri(URI...) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
Etcd endpoint remote URI.
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.
uriInfo(String, String, String, ServerRequestHeaders, UriQuery, boolean) - Method in interface io.helidon.http.RequestedUriDiscoveryContext
Creates a UriInfo object for a request based on the discovery settings in the RequestedUriDiscoveryContext and the specified request-related information.
UriInfo - Interface in io.helidon.common.uri
Information about URI, that can be used to invoke a specific request over the network.
UriInfo.Builder - Class in io.helidon.common.uri
Fluent API builder for UriInfo.
UriInfo.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.common.uri
Fluent API builder base for UriInfo.
UriInfo.BuilderBase.UriInfoImpl - Class in io.helidon.common.uri
Generated implementation of the prototype, can be extended by descendant prototype implementations.
UriInfoImpl(UriInfo.BuilderBase<?, ?>) - Constructor for class io.helidon.common.uri.UriInfo.BuilderBase.UriInfoImpl
Create an instance providing a builder.
uriPath() - Method in class io.helidon.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() - Method in class io.helidon.dbclient.DbClientBuilderBase
Get database URL.
url() - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
Configured connection pool URL string.
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.dbclient.DbClientBuilderBase
 
url(String) - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
Connection pool URL string.
url(String) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
Set database connection string (URL).
url(URL) - Static method in class io.helidon.config.ConfigSources
Provides a Builder for creating a ConfigSource from 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 - Static variable in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
Database connection URL configuration key.
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
ConfigSource implementation that loads configuration content from specified endpoint URL.
UrlConfigSource.Builder - Class in io.helidon.config
Url ConfigSource Builder.
UrlOverrideSource - Class in io.helidon.config
OverrideSource implementation 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.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.microprofile.security.JerseySecurityFeature.Builder
When set to true (which is the default behavior, the security filter would use ContainerRequest.abortWith(jakarta.ws.rs.core.Response) to abort request and configure a security response.
useBuiltIn(boolean) - Method in class io.helidon.common.mapper.MapperManager.Builder
Whether to use built-in mappers.
useByteArrayBinding() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
 
useByteArrayBinding() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
useByteArrayBinding() - Method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
useByteArrayBinding(boolean) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
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.webclient.api.DefaultDnsResolver
 
useDefaultJavaResolver() - Method in interface io.helidon.webclient.spi.DnsResolver
Deprecated, for removal: This API element is subject to removal in a future version.
this method is no longer invoked and may be removed in the future
useExisting() - Element in annotation interface io.helidon.microprofile.testing.junit5.Configuration
If set to true, the existing (or default) MicroProfile configuration would be used.
useExisting() - Element in annotation interface io.helidon.microprofile.testing.testng.Configuration
If set to true, the existing (or default) MicroProfile configuration would be used.
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.
useJaxRsSemantics() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase.MpOpenApiManagerConfigImpl
 
useJaxRsSemantics() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
If true and the jakarta.ws.rs.core.Application class returns a non-empty set, endpoints defined by other resources are not included in the OpenAPI document.
useJaxRsSemantics() - Method in interface io.helidon.microprofile.openapi.MpOpenApiManagerConfig
If true and the jakarta.ws.rs.core.Application class returns a non-empty set, endpoints defined by other resources are not included in the OpenAPI document.
useJaxRsSemantics(boolean) - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
If true and the jakarta.ws.rs.core.Application class returns a non-empty set, endpoints defined by other resources are not included in the OpenAPI document.
useJwtGroups(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Claim groups from JWT will be used to automatically add groups to current subject (may be used with RolesAllowed annotation).
useJwtGroups(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Claim groups from JWT will be used to automatically add groups to current subject (may be used with RolesAllowed annotation).
useNString() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
 
useNString() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
Use SQL NCHAR, NVARCHAR or LONGNVARCHAR value conversion for String values.
useNString() - Method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
Use SQL NCHAR, NVARCHAR or LONGNVARCHAR value conversion for String values.
useNString(boolean) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
Use SQL NCHAR, NVARCHAR or LONGNVARCHAR value conversion for String values.
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.microprofile.security.JerseySecurityFeature.Builder
Configure whether pre-matching or post-matching filter is used to authenticate requests.
usePrematchingAuthorization(boolean) - Method in class io.helidon.microprofile.security.JerseySecurityFeature.Builder
Configure whether pre-matching or post-matching filter is used to authorize requests.
useProxy() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase.ResourceConfigImpl
 
useProxy() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Whether to use proxy.
useProxy() - Method in interface io.helidon.common.configurable.ResourceConfig
Whether to use proxy.
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_AGENT - Static variable in class io.helidon.http.HeaderNames
The User-Agent header name.
USER_AGENT_HEADER - Static variable in class io.helidon.webclient.api.ClientRequestBase
Helidon user agent request header.
USER_INFO - Enum constant in enum class io.helidon.common.uri.UriEncoding.Type
The URI user info component type.
userGroups() - Method in class io.helidon.security.jwt.Jwt
User groups claim ("groups" from microprofile specification).
UserIdLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for user id.
UserLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for security username.
UserLogEntry.Builder - Class in io.helidon.webserver.accesslog
Fluent API builder for UserLogEntry.
username() - Method in class io.helidon.dbclient.DbClientBuilderBase
Get database user name.
username() - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
Configured connection pool username.
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
Username.
username() - Method in class io.helidon.webclient.api.Proxy
Returns an Optional with the username.
username(String) - Method in class io.helidon.dbclient.DbClientBuilderBase
 
username(String) - Method in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
Connection pool username.
username(String) - Method in interface io.helidon.dbclient.spi.DbClientBuilder
Set database connection 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.webclient.api.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 - Static variable in class io.helidon.dbclient.jdbc.JdbcConnectionPool.BuilderBase
Database connection username configuration key.
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 class io.helidon.codegen.ModuleInfo.BuilderBase.ModuleInfoImpl
 
uses() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Used service loader providers.
uses() - Method in interface io.helidon.codegen.ModuleInfo
Used service loader providers.
uses(List<? extends TypeName>) - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Used service loader providers.
usesLocalFilePerTable() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
usesLocalFiles() - Method in class io.helidon.integrations.jdbc.DelegatingDatabaseMetaData
 
useStringBinding() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase.JdbcParametersConfigImpl
 
useStringBinding() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
useStringBinding() - Method in interface io.helidon.dbclient.jdbc.JdbcParametersConfig
Use PreparedStatement.setCharacterStream(int, java.io.Reader, int) binding for String values with length above JdbcParametersConfigBlueprint.stringBindingSize() limit.
useStringBinding(boolean) - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
useSystemExcludes(boolean) - Method in class io.helidon.common.HelidonServiceLoader.Builder
When configured to use system excludes, system property "io.helidon.common.serviceloader.exclude"<T> is used to get the comma separated list of service implementations to exclude them from the loaded list.
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) or HelidonServiceLoader.Builder.addService(Object, double).
useSystemServices() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
 
useSystemServices() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
Whether to use services discovered by ServiceLoader.
useSystemServices() - Method in interface io.helidon.webserver.observe.health.HealthObserverConfig
Whether to use services discovered by ServiceLoader.
useSystemServices(boolean) - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
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
 
Using a Configuration Tree - Search tag in package io.helidon.config
Section
Using the factory - Search tag in class io.helidon.integrations.micrometer.MeterRegistryFactory
Section

V

V1 - Enum constant in enum class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder.Version
Version 1.
v2 - Enum constant in enum class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdApi
Deprecated, for removal: This API element is subject to removal in a future version.
V2 - Enum constant in enum class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder.Version
Version 2.
v3 - Enum constant in enum class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdApi
Etcd API v3 version.
validate() - Method in interface io.helidon.common.uri.UriPath
Validate if the raw path is valid.
validate() - Method in interface io.helidon.http.Header
Check validity of header name and values.
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.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, String, boolean) - Method in class io.helidon.security.jwt.Jwt
Validates all default values.
validate(String, Set<String>) - Method in class io.helidon.security.jwt.Jwt
Validates all default values.
validate(String, Set<String>, boolean) - 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(Set<Option<?>>) - Method in interface io.helidon.codegen.CodegenOptions
Validate options against the permitted options.
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.
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 class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
validatePath() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
If set to false, any path is accepted (even containing illegal characters).
validatePath() - Method in interface io.helidon.webserver.http1.Http1Config
If set to false, any path is accepted (even containing illegal characters).
validatePath() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase.Http2ConfigImpl
 
validatePath() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
If set to false, any path is accepted (even containing illegal characters).
validatePath() - Method in interface io.helidon.webserver.http2.Http2Config
If set to false, any path is accepted (even containing illegal characters).
validatePath(boolean) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
If set to false, any path is accepted (even containing illegal characters).
validatePath(boolean) - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
If set to false, any path is accepted (even containing illegal characters).
validatePrototype() - Method in class io.helidon.codegen.CodegenEvent.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.codegen.compiler.CompilerOptions.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.codegen.ModuleInfo.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.configurable.AllowListConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.configurable.LruCacheConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.configurable.ResourceConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.pki.Keys.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.pki.KeystoreKeys.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.pki.PemKeys.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.socket.SocketOptions.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.tls.RevocationConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.tls.TlsConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.types.Annotation.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.types.TypeInfo.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.types.TypeName.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.common.uri.UriInfo.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.config.ConfigItem.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.dbclient.jdbc.JdbcParametersConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.faulttolerance.AsyncConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.faulttolerance.BulkheadConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.faulttolerance.FallbackConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.faulttolerance.RetryConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.faulttolerance.TimeoutConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.http.encoding.ContentEncodingContextConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.http.media.MediaContextConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.metrics.api.KeyPerformanceIndicatorMetricsConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.metrics.api.MetricsConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.metrics.api.ScopeConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.metrics.api.ScopingConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.microprofile.openapi.MpOpenApiManagerConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.scheduling.CronConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.scheduling.FixedRateConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.scheduling.TaskConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webclient.api.HttpClientConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webclient.api.HttpConfigBase.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webclient.api.WebClientConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webclient.http1.Http1ClientConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webclient.http2.Http2ClientConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webclient.http2.Http2ClientProtocolConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webclient.websocket.WsClientConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.ConnectionConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.grpc.GrpcConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.http1.Http1ConnectionSelectorConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.http2.Http2Config.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.observe.config.ConfigObserverConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.observe.log.LogObserverConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.observe.log.LogStreamConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.security.PathsConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.security.SecurityHandlerConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase
Validates required properties.
validatePrototype() - Method in class io.helidon.webserver.websocket.WsConfig.BuilderBase
Validates required properties.
validateRequest() - Method in class io.helidon.http.http2.Http2Headers
Validate client or server request.
validateRequestHeaders() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
 
validateRequestHeaders() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Sets whether the request header format is validated or not.
validateRequestHeaders() - Method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
Sets whether the request header format is validated or not.
validateRequestHeaders() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
validateRequestHeaders() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Whether to validate headers.
validateRequestHeaders() - Method in interface io.helidon.webserver.http1.Http1Config
Whether to validate headers.
validateRequestHeaders(boolean) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Sets whether the request header format is validated or not.
validateRequestHeaders(boolean) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Whether to validate headers.
validateResponse() - Method in class io.helidon.http.http2.Http2Headers
Validate server response or client response.
validateResponseHeaders() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase.Http1ClientProtocolConfigImpl
 
validateResponseHeaders() - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Sets whether the response header format is validated or not.
validateResponseHeaders() - Method in interface io.helidon.webclient.http1.Http1ClientProtocolConfig
Sets whether the response header format is validated or not.
validateResponseHeaders() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase.Http1ConfigImpl
 
validateResponseHeaders() - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Whether to validate headers.
validateResponseHeaders() - Method in interface io.helidon.webserver.http1.Http1Config
Whether to validate headers.
validateResponseHeaders(boolean) - Method in class io.helidon.webclient.http1.Http1ClientProtocolConfig.BuilderBase
Sets whether the response header format is validated or not.
validateResponseHeaders(boolean) - Method in class io.helidon.webserver.http1.Http1Config.BuilderBase
Whether to validate headers.
validationMode - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit
 
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 - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence.PersistenceUnit.Properties.Property
 
value() - Element in annotation interface io.helidon.builder.api.Description
Custom description.
value() - Element in annotation interface io.helidon.builder.api.Option.Access
Custom access modifier to use.
value() - Element in annotation interface io.helidon.builder.api.Option.AllowedValue
Value of the option.
value() - Element in annotation interface io.helidon.builder.api.Option.AllowedValues
All allowed values for this prototype option.
value() - Element in annotation interface io.helidon.builder.api.Option.Configured
Override "guessed" configuration key.
value() - Element in annotation interface io.helidon.builder.api.Option.Decorator
Type declaration including generic types (must match the declared generic type on the blueprint).
value() - Element in annotation interface io.helidon.builder.api.Option.Default
Default value(s) to use.
value() - Element in annotation interface io.helidon.builder.api.Option.DefaultBoolean
Default value(s) to use.
value() - Element in annotation interface io.helidon.builder.api.Option.DefaultCode
String defining the default value.
value() - Element in annotation interface io.helidon.builder.api.Option.DefaultDouble
Default value(s) to use.
value() - Element in annotation interface io.helidon.builder.api.Option.DefaultInt
Default value(s) to use.
value() - Element in annotation interface io.helidon.builder.api.Option.DefaultLong
Default value(s) to use.
value() - Element in annotation interface io.helidon.builder.api.Option.DefaultMethod
Static method without parameters that provides the type of the property, declared on Option.DefaultMethod.type().
value() - Element in annotation interface io.helidon.builder.api.Option.Deprecated
Alternative option that replaces this option.
value() - Element in annotation interface io.helidon.builder.api.Option.Provider
The service provider interface that is used to discover implementations.
value() - Element in annotation interface io.helidon.builder.api.Option.Singular
The optional value specified here will determine the singular form of the method name.
value() - Element in annotation interface io.helidon.builder.api.Option.Type
Type declaration including generic types (must match the declared generic type on the blueprint).
value() - Element in annotation interface io.helidon.builder.api.Prototype.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.api.Prototype.Configured
Configuration node this type is read from.
value() - Element in annotation interface io.helidon.builder.api.Prototype.CustomMethods
Type that implements static methods to be available on the prototype.
value() - Element in annotation interface io.helidon.builder.api.Prototype.Implement
Interfaces to implement, such as java.lang.Comparable<io.helidon.common.types.TypeName>.
value() - Element in annotation interface io.helidon.builder.api.Prototype.Provides
Types this type provides, probably through ServiceLoader.
value() - Element in annotation interface io.helidon.builder.api.RuntimeType.PrototypedBy
Type of the prototype.
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() - Element in annotation interface io.helidon.common.Generated
The code generator that generated this type.
value() - Method in interface io.helidon.common.reactive.Collector
Get the collected items container.
value() - Method in interface io.helidon.common.types.Annotation
The value property.
value() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
The value property.
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 interface io.helidon.http.Header
Deprecated, for removal: This API element is subject to removal in a future version.
value() - Method in interface io.helidon.http.http2.Http2Flag.Flags
Numeric flag value.
value() - Method in class io.helidon.http.http2.Http2Flag
Flag value as a number.
value() - Method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
 
value() - Method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitTransactionType
 
value() - Method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitValidationModeType
 
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 interface io.helidon.metrics.api.Gauge
Returns the value of the gauge.
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() - Method in interface io.helidon.metrics.api.Tag
Returns the tag's value.
value() - Method in interface io.helidon.metrics.api.ValueAtPercentile
Returns the value at this percentile.
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.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() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddBean
Class of the bean.
value() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddBeans
Beans to be added.
value() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddConfig
Configuration property value.
value() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddConfigs
Configuration properties to be added.
value() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddExtension
Class of the extension to add.
value() - Element in annotation interface io.helidon.microprofile.testing.junit5.AddExtensions
Extensions to be added.
value() - Element in annotation interface io.helidon.microprofile.testing.junit5.DisableDiscovery
By default if you annotate a class or a method, discovery gets disabled.
value() - Element in annotation interface io.helidon.microprofile.testing.junit5.Socket
Name of the socket.
value() - Element in annotation interface io.helidon.microprofile.testing.testng.AddBean
Class of the bean.
value() - Element in annotation interface io.helidon.microprofile.testing.testng.AddBeans
Beans to be added.
value() - Element in annotation interface io.helidon.microprofile.testing.testng.AddConfig
Configuration property value.
value() - Element in annotation interface io.helidon.microprofile.testing.testng.AddConfigs
Configuration properties to be added.
value() - Element in annotation interface io.helidon.microprofile.testing.testng.AddExtension
Class of the extension to add.
value() - Element in annotation interface io.helidon.microprofile.testing.testng.AddExtensions
Extensions to be added.
value() - Element in annotation interface io.helidon.microprofile.testing.testng.DisableDiscovery
By default if you annotate a class or a method, discovery gets disabled.
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() - Element in annotation interface io.helidon.webserver.testing.junit5.SetUpFeatures
Discover services using a service loader.
value() - Element in annotation interface io.helidon.webserver.testing.junit5.SetUpRoute
Socket name for this router.
value() - Element in annotation interface io.helidon.webserver.testing.junit5.Socket
Name of the socket.
value(double) - Method in interface io.helidon.metrics.api.LabeledSnapshot
Value of a specific quantile.
value(CodegenOptions) - Method in interface io.helidon.codegen.Option
Obtain an option value from the codegen options using Option.defaultValue() if none configured.
value(HeaderName) - Method in interface io.helidon.http.Headers
Returns a header value as a single String potentially concatenated using comma character from Headers.all(HeaderName, java.util.function.Supplier) header fields.
value(Http2Setting<T>) - Method in class io.helidon.http.http2.Http2Settings
Value of a setting.
value(Object) - Method in class io.helidon.codegen.classmodel.AnnotationParameter.Builder
Set annotation parameter value.
value(String) - Method in class io.helidon.common.types.Annotation.BuilderBase
Configure the value of this annotation (property of name value).
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(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(TimeUnit) - Method in interface io.helidon.metrics.api.ValueAtPercentile
Returns the value of this percentile interpreted as time in nanoseconds converted to the specified TimeUnit.
Value<T> - Interface in io.helidon.common.mapper
A typed value with support for mapping (conversion) to other types.
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
Config node is a leaf String-based single value, member of object or list element.
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 null value should be the default.
VALUE_PROPERTY - Static variable in interface io.helidon.common.types.Annotation
The "value" property name.
VALUE_PROPERTY - Static variable in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
The "value" property name.
Value.None - Interface in io.helidon.config.objectmapping
Class that represents not-set default values.
ValueAtPercentile - Interface in io.helidon.metrics.api
Percentile and value at that percentile within a distribution.
valueBytes() - Method in interface io.helidon.http.Header
Cached bytes of a single valued header's value.
valueCount() - Method in class io.helidon.http.ContentDisposition
 
valueCount() - Method in interface io.helidon.http.Header
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 Deserializer interface.
valueNode(String) - Static method in class io.helidon.config.testing.ValueNodeMatcher
Creates new instance of ValueNodeMatcher that matches ConfigNode.ValueNode with spacified expectedValue.
ValueNodeImpl - Class in io.helidon.config
ValueNodeImpl(String) - Constructor for class io.helidon.config.ValueNodeImpl
Initialize node.
ValueNodeMatcher - Class in io.helidon.config.testing
Hamcrest Matcher implementation that matches ConfigNode.ValueNode value.
valueOf(MediaType) - Static method in enum class io.helidon.openapi.OpenApiFormat
Find OpenAPI media type by media type.
valueOf(String) - Static method in enum class io.helidon.codegen.classmodel.ClassType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.codegen.IndentType
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.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.media.type.ParserMode
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.tls.TlsClientAuth
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.common.types.AccessModifier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.common.types.ElementKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.common.types.Modifier
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.dbclient.DbStatementType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.faulttolerance.CircuitBreaker.State
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.http.DirectHandler.EventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.http.http2.Http2ErrorCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.http.http2.Http2FrameType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.http.http2.Http2StreamState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.http.media.MediaSupport.SupportLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.http.RequestedUriDiscoveryContext.RequestedUriDiscoveryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.http.SetCookie.SameSite
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.http.Status.Family
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitTransactionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.integrations.cdi.jpa.jaxb.PersistenceUnitValidationModeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.integrations.jta.jdbc.ExceptionConverter.XARoutine
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.metrics.api.Meter.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.openapi.OpenApiFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.scheduling.FixedRate.DelayType
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.providers.jaeger.JaegerTracerBuilder.PropagationFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.SamplerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.SpanProcessorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder.Version
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.webclient.api.DnsAddressLookup
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.webclient.api.Proxy.ProxyType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.webclient.spi.HttpClientSpi.SupportLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.webserver.ProxyProtocolData.Family
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.webserver.ProxyProtocolData.Protocol
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.webserver.spi.ServerConnectionSelector.Support
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.helidon.websocket.WsOpCode
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.codegen.classmodel.ClassType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.helidon.codegen.IndentType
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.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.media.type.ParserMode
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() - Static method in enum class io.helidon.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.common.types.AccessModifier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class io.helidon.common.types.Annotation.BuilderBase.AnnotationImpl
 
values() - Method in class io.helidon.common.types.Annotation.BuilderBase
Get a key-value of all the annotation properties.
values() - Method in interface io.helidon.common.types.Annotation
Get a key-value of all the annotation properties.
values() - Static method in enum class io.helidon.common.types.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.common.types.Modifier
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.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.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.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.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.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.http.Header
All values concatenated using a comma.
values() - Static method in enum class io.helidon.http.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.http.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.http.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.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.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.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.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.integrations.cdi.jpa.jaxb.PersistenceUnitCachingType
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.cdi.jpa.jaxb.PersistenceUnitTransactionType
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.cdi.jpa.jaxb.PersistenceUnitValidationModeType
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.jta.jdbc.ExceptionConverter.XARoutine
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.metrics.api.Meter.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.openapi.OpenApiFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.helidon.scheduling.FixedRate.DelayType
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.providers.jaeger.JaegerTracerBuilder.PropagationFormat
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.providers.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.providers.jaeger.JaegerTracerBuilder.SpanProcessorType
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.providers.zipkin.ZipkinTracerBuilder.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.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.webclient.api.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.webclient.api.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.webclient.spi.HttpClientSpi.SupportLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase.InfoObserverConfigImpl
 
values() - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
Values to be exposed using this observability endpoint.
values() - Method in interface io.helidon.webserver.observe.info.InfoObserverConfig
Values to be exposed using this observability endpoint.
values() - Static method in enum class io.helidon.webserver.ProxyProtocolData.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.webserver.ProxyProtocolData.Protocol
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.helidon.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.websocket.WsOpCode
Returns an array containing the constants of this enum class, in the order they are declared.
values(HeaderName) - Method in interface io.helidon.http.Headers
Returns an unmodifiable List of all comma separated header value parts - Such segmentation is NOT valid for all header semantics, however it is very common.
values(Map<? extends String, ?>) - Method in class io.helidon.common.types.Annotation.BuilderBase
This method replaces all values with the new ones.
values(Map<? extends String, ? extends String>) - Method in class io.helidon.webserver.observe.info.InfoObserverConfig.BuilderBase
This method replaces all values with the new ones.
valueSerializer(Class<? extends Serializer<?>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
Serializer class for value that implements the Serializer interface.
vararg(boolean) - Method in class io.helidon.codegen.classmodel.Parameter.Builder
Whether this parameter is a vararg (zero to n repetitions, declared as Object... objects).
VARY - Static variable in class io.helidon.http.HeaderNames
The Vary header 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, Object...) - 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.
vaultCryptoEndpoint() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
 
vaultCryptoEndpoint() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The address to use for the OCI Key Management Service / Vault crypto usage.
vaultCryptoEndpoint() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
The address to use for the OCI Key Management Service / Vault crypto usage.
vaultCryptoEndpoint(URI) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The address to use for the OCI Key Management Service / Vault crypto usage.
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.
vaultManagementEndpoint() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase.OciCertificatesTlsManagerConfigImpl
 
vaultManagementEndpoint() - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The address to use for the OCI Key Management Service / Vault management usage.
vaultManagementEndpoint() - Method in interface io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig
The address to use for the OCI Key Management Service / Vault management usage.
vaultManagementEndpoint(URI) - Method in class io.helidon.integrations.oci.tls.certificates.OciCertificatesTlsManagerConfig.BuilderBase
The address to use for the OCI Key Management Service / Vault management usage.
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 VaultName instances.
vaultOcid(String) - Method in class io.helidon.integrations.oci.secrets.configsource.AbstractSecretBundleConfigSource.Builder
Sets the (required) OCID of the OCI vault from which an AbstractSecretBundleConfigSource will retrieve values.
VaultOptionalResponse<R> - Class in io.helidon.integrations.vault
Response for Vault operations that may contain entity.
VaultOptionalResponse.Builder<X,R> - Class in io.helidon.integrations.vault
Fluent API builder for VaultOptionalResponse.
VaultOptionalResponse.BuilderBase<B,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 VaultPath instances.
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> - 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 VaultRestException used by RestApiBase.
vaultsSupplier(Supplier<? extends Vaults>) - Method in class io.helidon.integrations.oci.secrets.configsource.SecretBundleNodeConfigSource.Builder
Uses the supplied Supplier of Vaults instances, instead of the default one, for communicating with the OCI Vaults API.
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,T> - Class in io.helidon.integrations.vault
Base builder class for tokens.
VaultUtil - Class in io.helidon.integrations.vault
Utility class for Vault API.
VENDOR - Static variable in class io.helidon.metrics.api.Meter.Scope
Vendor scope.
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 - 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 JwkKeys provided).
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 JwkKeys provided).
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 - Variable in class io.helidon.integrations.cdi.jpa.jaxb.Persistence
 
version() - Element in annotation interface io.helidon.common.Generated
Generator version.
version() - Method in class io.helidon.integrations.oci.tls.certificates.spi.OciCertificatesDownloader.Certificates
The version identifier.
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(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.providers.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).
Version - Class in io.helidon.common
Simple class to provide version information.
VERSION - Static variable in class io.helidon.common.Version
Version.
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.
VIA - Static variable in class io.helidon.http.HeaderNames
The Via header name.
VIOLATED_POLICY - Static variable in class io.helidon.websocket.WsCloseCodes
Generic code used for situations other than 1003 and 1009.
virtualThreads() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase.ScheduledThreadPoolConfigImpl
 
virtualThreads() - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
When configured to true, an unbounded virtual executor service (project Loom) will be used.
virtualThreads() - Method in interface io.helidon.common.configurable.ScheduledThreadPoolConfig
When configured to true, an unbounded virtual executor service (project Loom) will be used.
virtualThreads() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase.ThreadPoolConfigImpl
 
virtualThreads() - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
When configured to true, an unbounded virtual executor service (project Loom) will be used.
virtualThreads() - Method in interface io.helidon.common.configurable.ThreadPoolConfig
When configured to true, an unbounded virtual executor service (project Loom) will be used.
virtualThreads(boolean) - Method in class io.helidon.common.configurable.ScheduledThreadPoolConfig.BuilderBase
When configured to true, an unbounded virtual executor service (project Loom) will be used.
virtualThreads(boolean) - Method in class io.helidon.common.configurable.ThreadPoolConfig.BuilderBase
When configured to true, an unbounded virtual executor service (project Loom) will be used.
volume() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase.CircuitBreakerConfigImpl
 
volume() - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
Rolling window size used to calculate ratio of failed requests.
volume() - Method in interface io.helidon.faulttolerance.CircuitBreakerConfig
Rolling window size used to calculate ratio of failed requests.
volume(int) - Method in class io.helidon.faulttolerance.CircuitBreakerConfig.BuilderBase
Rolling window size used to calculate ratio of failed requests.

W

W3C - Enum constant in enum class io.helidon.tracing.providers.jaeger.JaegerTracerBuilder.PropagationFormat
The W3C trace context propagation format.
waitingQueueSize() - Method in interface io.helidon.faulttolerance.Bulkhead.Stats
Size of waiting queue at this time.
wallTime() - Method in interface io.helidon.metrics.api.Clock
Returns the current wall time in milliseconds since the epoch.
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 - 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 - Static variable in class io.helidon.http.HeaderNames
The Warning header name.
wasNull() - Method in class io.helidon.integrations.jdbc.DelegatingCallableStatement
 
wasNull() - Method in class io.helidon.integrations.jdbc.DelegatingResultSet
 
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 ChangeWatcher can use.
WatchableSource.Builder<B,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.webserver.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.webclient.api
HTTP client.
webClientBuilder(Consumer<WebClientConfig.Builder>) - Method in class io.helidon.integrations.common.rest.RestApi.Builder
Update web client builder.
WebClientConfig - Interface in io.helidon.webclient.api
WebClient configuration.
WebClientConfig.Builder - Class in io.helidon.webclient.api
Fluent API builder for WebClient.
WebClientConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webclient.api
Fluent API builder base for WebClient.
WebClientConfig.BuilderBase.WebClientConfigImpl - Class in io.helidon.webclient.api
Generated implementation of the prototype, can be extended by descendant prototype implementations.
WebClientConfigImpl(WebClientConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.api.WebClientConfig.BuilderBase.WebClientConfigImpl
Create an instance providing a builder.
WebClientCookieManager - Class in io.helidon.webclient.api
Helidon WebClient cookie manager.
WebClientCookieManagerConfig - Interface in io.helidon.webclient.api
Interface generated from definition.
WebClientCookieManagerConfig.Builder - Class in io.helidon.webclient.api
Fluent API builder for WebClientCookieManager.
WebClientCookieManagerConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webclient.api
Fluent API builder base for WebClientCookieManager.
WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl - Class in io.helidon.webclient.api
Generated implementation of the prototype, can be extended by descendant prototype implementations.
WebClientCookieManagerConfigImpl(WebClientCookieManagerConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.api.WebClientCookieManagerConfig.BuilderBase.WebClientCookieManagerConfigImpl
Create an instance providing a builder.
WebClientMeter - Class in io.helidon.webclient.metrics
Client metric meter for all requests.
WebClientMetrics - Class in io.helidon.webclient.metrics
Container object for all metrics created by the config.
WebClientMetricsProvider - Class in io.helidon.webclient.metrics
Deprecated.
This class should only be used via ServiceLoader. Use WebClientMetrics instead
WebClientMetricsProvider() - Constructor for class io.helidon.webclient.metrics.WebClientMetricsProvider
Deprecated.
This class should only be used via ServiceLoader.
WebClientSecurity - Class in io.helidon.webclient.security
Client service for security propagation.
WebClientSecurityProvider - Class in io.helidon.webclient.security
Deprecated.
This class should only be used via ServiceLoader. Use WebClientSecurity instead
WebClientSecurityProvider() - Constructor for class io.helidon.webclient.security.WebClientSecurityProvider
Deprecated.
This class should only be used via ServiceLoader.
WebClientService - Interface in io.helidon.webclient.spi
Extension that can modify web client behavior.
WebClientService.Chain - Interface in io.helidon.webclient.spi
Chain of services.
WebClientServiceProvider - Interface in io.helidon.webclient.spi
Java service loader interface for web client services.
WebClientServiceRequest - Interface in io.helidon.webclient.api
Request to SPI WebClientService that supports modification of the outgoing request.
WebClientServiceResponse - Interface in io.helidon.webclient.api
Response which is created upon receiving of server response.
WebClientServiceResponse.Builder - Class in io.helidon.webclient.api
Fluent API builder for WebClientServiceResponse.
WebClientServiceResponse.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webclient.api
Fluent API builder base for WebClientServiceResponse.
WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl - Class in io.helidon.webclient.api
Generated implementation of the prototype, can be extended by descendant prototype implementations.
WebClientServiceResponseImpl(WebClientServiceResponse.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
Create an instance providing a builder.
WebClientTracing - Class in io.helidon.webclient.tracing
Client service for tracing propagation.
WebClientTracingProvider - Class in io.helidon.webclient.tracing
Deprecated.
This class should only be used via ServiceLoader. Use WebClientTracing instead
WebClientTracingProvider() - Constructor for class io.helidon.webclient.tracing.WebClientTracingProvider
Deprecated.
This class should only be used via ServiceLoader.
webClientUpdater() - Method in class io.helidon.integrations.vault.Vault.Builder
Update to web client setup.
webContext() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase.OpenApiUiConfigImpl
 
webContext() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
Full web context (not just the suffix).
webContext() - Method in interface io.helidon.integrations.openapi.ui.OpenApiUiConfig
Full web context (not just the suffix).
webContext() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
webContext() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Web context path for the OpenAPI endpoint.
webContext() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
Web context path for the OpenAPI endpoint.
webContext() - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings
Returns the web context at which the service's endpoint can be accessed.
webContext(String) - Method in class io.helidon.integrations.openapi.ui.OpenApiUiConfig.BuilderBase
Full web context (not just the suffix).
webContext(String) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Web context path for the OpenAPI endpoint.
webContext(String) - Method in class io.helidon.webserver.graphql.GraphQlService.Builder
Set a new root context for REST API of graphQL.
webContext(String) - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport.Builder
Set the root context for the REST API of the service.
webContext(String) - Method in interface io.helidon.webserver.servicecommon.RestServiceSettings.Builder
Sets the web context to use for the service's endpoint.
webContextConfig(Config) - Method in class io.helidon.webserver.servicecommon.HelidonFeatureSupport.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
 
WebServer - Interface in io.helidon.webserver
Server that opens server sockets and handles requests through routing.
WebServerConfig - Interface in io.helidon.webserver
WebServer configuration bean.
WebServerConfig.Builder - Class in io.helidon.webserver
Fluent API builder for WebServer.
WebServerConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver
Fluent API builder base for WebServer.
WebServerConfig.BuilderBase.WebServerConfigImpl - Class in io.helidon.webserver
Generated implementation of the prototype, can be extended by descendant prototype implementations.
WebServerConfigImpl(WebServerConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Create an instance providing a builder.
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.
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.http.encoding.gzip.GzipEncodingProvider
 
weight() - Method in record class io.helidon.http.http2.Http2Priority
Returns the value of the weight record component.
weight() - Method in class io.helidon.http.media.jackson.JacksonMediaSupportProvider
 
weight() - Method in class io.helidon.http.media.jsonb.JsonbMediaSupportProvider
 
weight() - Method in class io.helidon.openapi.OpenApiFeature
 
weight() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase.OpenApiFeatureConfigImpl
 
weight() - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Weight of the OpenAPI feature.
weight() - Method in interface io.helidon.openapi.OpenApiFeatureConfig
Weight of the OpenAPI feature.
weight() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase.AccessLogConfigImpl
 
weight() - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Weight of the access log feature.
weight() - Method in interface io.helidon.webserver.accesslog.AccessLogConfig
Weight of the access log feature.
weight() - Method in class io.helidon.webserver.accesslog.AccessLogFeature
 
weight() - Method in class io.helidon.webserver.context.ContextFeature
 
weight() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase.ContextFeatureConfigImpl
 
weight() - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
Weight of the context feature.
weight() - Method in interface io.helidon.webserver.context.ContextFeatureConfig
Weight of the context feature.
weight() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase.CorsConfigImpl
 
weight() - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
Weight of the CORS feature.
weight() - Method in interface io.helidon.webserver.cors.CorsConfig
Weight of the CORS feature.
weight() - Method in class io.helidon.webserver.cors.CorsFeature
 
weight() - Method in class io.helidon.webserver.observe.ObserveFeature
 
weight() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase.ObserveFeatureConfigImpl
 
weight() - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Change the weight of this feature.
weight() - Method in interface io.helidon.webserver.observe.ObserveFeatureConfig
Change the weight of this feature.
weight() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase.TracingObserverConfigImpl
 
weight() - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Weight of the feature registered with WebServer.
weight() - Method in interface io.helidon.webserver.observe.tracing.TracingObserverConfig
Weight of the feature registered with WebServer.
weight() - Method in class io.helidon.webserver.security.SecurityFeature
 
weight() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase.SecurityFeatureConfigImpl
 
weight() - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Weight of the security feature.
weight() - Method in interface io.helidon.webserver.security.SecurityFeatureConfig
Weight of the security feature.
weight() - Method in class io.helidon.webserver.security.SecurityHttpFeature
 
weight(double) - Method in class io.helidon.openapi.OpenApiFeatureConfig.BuilderBase
Weight of the OpenAPI feature.
weight(double) - Method in class io.helidon.webserver.accesslog.AccessLogConfig.BuilderBase
Weight of the access log feature.
weight(double) - Method in class io.helidon.webserver.accesslog.AccessLogRoutingFeature.Builder
Configure a new weight for this feature.
weight(double) - Method in class io.helidon.webserver.context.ContextFeatureConfig.BuilderBase
Weight of the context feature.
weight(double) - Method in class io.helidon.webserver.cors.CorsConfig.BuilderBase
Weight of the CORS feature.
weight(double) - Method in class io.helidon.webserver.observe.ObserveFeatureConfig.BuilderBase
Change the weight of this feature.
weight(double) - Method in class io.helidon.webserver.observe.tracing.TracingObserverConfig.BuilderBase
Weight of the feature registered with WebServer.
weight(double) - Method in class io.helidon.webserver.security.SecurityFeatureConfig.BuilderBase
Weight of the security 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.Builder automatically.
WEIGHT - Static variable in class io.helidon.config.PropertiesConfigParser
Priority of the parser used if registered by Config.Builder automatically.
WEIGHT - Static variable in class io.helidon.config.yaml.YamlConfigParser
Priority of the parser used if registered by Config.Builder automatically.
WEIGHT - Static variable in class io.helidon.webserver.context.ContextFeature
Default weight of the feature.
WEIGHT - Static variable in class io.helidon.webserver.cors.CorsFeature
Default weight of the feature.
weightComparator() - Static method in class io.helidon.common.Weights
Returns a comparator for two objects, the classes for which are implementations of Weighted, and/or optionally annotated with Weight and which applies a specified default weight if either or both classes lack the annotation.
Weighted - Interface in io.helidon.common
Interface to define that this class is a class with weight.
Weights - Class in io.helidon.common
Weight utilities.
welcomeFileName(String) - Method in class io.helidon.webserver.staticcontent.StaticContentService.Builder
Sets a name of the "file" which will be returned if directory is requested.
WeldSubstitutions - Class in io.helidon.integrations.graal.mp.nativeimage.extension
Substitutions needed for Weld.
WeldSubstitutions() - Constructor for class io.helidon.integrations.graal.mp.nativeimage.extension.WeldSubstitutions
 
WeldSubstitutions.ForkJoinAccessors - Class in io.helidon.integrations.graal.mp.nativeimage.extension
Injected when building native-image.
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.webclient.api.WebClientServiceRequest
Completes when the full processing of this request is done (e.g.
whenComplete() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase.WebClientServiceResponseImpl
 
whenComplete() - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Completable future to be completed by the client response when the entity is fully read.
whenComplete() - Method in interface io.helidon.webclient.api.WebClientServiceResponse
Completable future to be completed by the client response when the entity is fully read.
whenComplete(CompletableFuture<WebClientServiceResponse>) - Method in class io.helidon.webclient.api.WebClientServiceResponse.BuilderBase
Completable future to be completed by the client response when the entity is fully read.
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
 
whenSent() - Method in interface io.helidon.webclient.api.WebClientServiceRequest
Completes when the request part of this request is done (e.g.
whenSent(Runnable) - Method in interface io.helidon.webserver.http.ServerResponse
Completed when last byte is buffered for socket write.
whenSent(Runnable) - Method in class io.helidon.webserver.http.ServerResponseBase
 
whitelistedExceptions() - Method in interface io.helidon.graphql.server.InvocationHandler
Configured set of exceptions that are whitelisted.
wildcard() - Method in class io.helidon.codegen.classmodel.TypeArgument
 
wildcard() - Method in class io.helidon.common.types.TypeName.BuilderBase.TypeNameImpl
 
wildcard() - Method in class io.helidon.common.types.TypeName.BuilderBase
Indicates whether this type is using wildcard generics.
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.TypeName.BuilderBase
Indicates whether this type is using wildcard generics.
WILDCARD - Static variable in class io.helidon.common.media.type.MediaTypes
Wildcard media type.
WINDOW_UPDATE - Enum constant in enum class io.helidon.http.http2.Http2FrameType
Window update frame.
WINDOW_UPDATE - Static variable in interface io.helidon.http.http2.Http2FrameTypes
Window update frame types.
WindowSize - Interface in io.helidon.http.http2
Window size container, used with FlowControl.
WindowSize.Inbound - Interface in io.helidon.http.http2
Inbound window size container.
WindowSize.Outbound - Interface in io.helidon.http.http2
Outbound window size container.
windowSizeIncrement() - Method in record class io.helidon.http.http2.Http2WindowUpdate
Returns the value of the windowSizeIncrement record component.
windowUpdate(Http2WindowUpdate) - Method in interface io.helidon.http.http2.Http2Stream
Flow control window update.
windowUpdate(Http2WindowUpdate) - Method in interface io.helidon.webserver.http2.spi.Http2SubProtocolSelector.SubProtocolHandler
Window update was received.
withCharset(String) - Method in interface io.helidon.http.HttpMediaType
Create a new HttpMediaType instance with the same type, subtype and parameters copied from the original instance and the supplied "charset" parameter.
withCharset(Charset) - Method in interface io.helidon.http.HttpMediaType
Create a new HttpMediaType instance 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.
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.
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.
withoutSystemOrScopeTags(Iterable<Tag>) - Method in interface io.helidon.metrics.api.SystemTagsManager
Returns an Iterable of Tag omitting system and scope tags.
withoutSystemTags(Iterable<Tag>) - Method in interface io.helidon.metrics.api.SystemTagsManager
Returns an Iterable of Tag omitting any system tags but including the scope tag, if these appear in the provided tags.
withParameter(String, String) - Method in interface io.helidon.http.HttpMediaType
Create a new HttpMediaType instance with the same type, subtype and parameters copied from the original instance and the supplied custom parameter.
withScopeTag(Iterable<Tag>, Optional<String>) - Method in interface io.helidon.metrics.api.SystemTagsManager
Augments, if necessary, the provided tags with an additional tag with the scope tag name and value from the explicit scope provided, an existing tag, or the default scope value, if configured.
withScopeTag(Iterable<Map.Entry<String, String>>, String) - Method in interface io.helidon.metrics.api.SystemTagsManager
Augments map entries (tag names and values) with, possibly, one more for the scope (if configured that way).
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.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(Runnable) - Method in interface io.helidon.metrics.api.Timer
Wraps a Runnable so that it will be timed every time it is invoked via the return value from this method.
wrap(Collection<? extends Callable<T>>) - Method in class io.helidon.microprofile.cdi.ExecutorServices
Returns the supplied tasks argument unchanged when invoked.
wrap(Callable<T>) - Method in interface io.helidon.metrics.api.Timer
Wraps a Callable so that it is will be timed every time it is invoked via the return value from this method.
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.
wrap(Supplier<T>) - Method in interface io.helidon.metrics.api.Timer
Wraps a Supplier so that it will be timed every time it is invoked via the return value from this method.
Wrapper - Interface in io.helidon.metrics.api
Behavior of a type that wraps a related type, typically through delegation.
WritableBaggage - Interface in io.helidon.tracing
Behavior of Baggage that can be updated.
WritableHeaders<B> - Interface in io.helidon.http
HTTP Headers that are mutable.
write() - Method in class io.helidon.http.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(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.webserver.testing.junit5.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.http.http2.Http2Setting
Write setting to the provided buffer.
write(GenericType<T>, T, OutputStream, Headers, WritableHeaders<?>) - Method in interface io.helidon.http.media.EntityWriter
Write server response entity and close the stream.
write(GenericType<T>, T, OutputStream, WritableHeaders<?>) - Method in interface io.helidon.http.media.EntityWriter
Write client request entity and close the stream.
write(Http2FrameData) - Method in class io.helidon.http.http2.Http2ConnectionWriter
 
write(Http2FrameData) - Method in interface io.helidon.http.http2.Http2StreamWriter
Write a frame.
write(Http2Headers.DynamicTable, Http2HuffmanEncoder, BufferData) - Method in class io.helidon.http.http2.Http2Headers
Write headers to a buffer.
write(OutputStream) - Method in interface io.helidon.http.media.InstanceWriter
Write the instance to the output stream.
write(Writer) - Method in class io.helidon.codegen.classmodel.ClassModel
Write created type model.
write(Writer, String) - Method in class io.helidon.codegen.classmodel.ClassModel
Write created type model.
WriteableMultiPart - Interface in io.helidon.http.media.multipart
Multi part message is an iterator of parts.
WriteableMultiPart.Builder - Class in io.helidon.http.media.multipart
Fluent API builder for WriteableMultiPart.
WriteablePart - Interface in io.helidon.http.media.multipart
A single part of a WriteableMultiPart message.
WriteablePart.Builder - Class in io.helidon.http.media.multipart
Fluent API builder for WriteablePart.
writeableQuery() - Method in class io.helidon.webclient.api.ClientUri
URI query that can update values.
writeAscii(String) - Method in interface io.helidon.common.buffers.BufferData
Write ascii string to this buffer.
writeBufferSize() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
writeBufferSize() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Initial buffer size in bytes of BufferedOutputStream created internally to write data to a socket connection.
writeBufferSize() - Method in interface io.helidon.webserver.ListenerConfig
Initial buffer size in bytes of BufferedOutputStream created internally to write data to a socket connection.
writeBufferSize() - Method in interface io.helidon.webserver.WebServerConfig
Initial buffer size in bytes of BufferedOutputStream created internally to write data to a socket connection.
writeBufferSize() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Initial buffer size in bytes of BufferedOutputStream created internally to write data to a socket connection.
writeBufferSize(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Initial buffer size in bytes of BufferedOutputStream created internally to write data to a socket connection.
writeClientRequest(MediaContext, OutputStream) - Method in interface io.helidon.http.media.multipart.WriteablePart
Write this part as part of client request.
writeData(Http2FrameData, FlowControl.Outbound) - Method in class io.helidon.http.http2.Http2ConnectionWriter
 
writeData(Http2FrameData, FlowControl.Outbound) - Method in interface io.helidon.http.http2.Http2StreamWriter
Write a frame with flow control.
writeFuture() - Method in interface io.helidon.http.DataChunk
Returns a write future associated with this chunk.
writeFuture(CompletableFuture<DataChunk>) - Method in interface io.helidon.http.DataChunk
Set a write future that will complete when data chunk has been written to a connection.
writeHeaders(Http2Headers, int, Http2Flag.HeaderFlags, FlowControl.Outbound) - Method in class io.helidon.http.http2.Http2ConnectionWriter
 
writeHeaders(Http2Headers, int, Http2Flag.HeaderFlags, FlowControl.Outbound) - Method in interface io.helidon.http.http2.Http2StreamWriter
Write headers with no (or streaming) entity.
writeHeaders(Http2Headers, int, Http2Flag.HeaderFlags, Http2FrameData, FlowControl.Outbound) - Method in class io.helidon.http.http2.Http2ConnectionWriter
 
writeHeaders(Http2Headers, int, Http2Flag.HeaderFlags, Http2FrameData, FlowControl.Outbound) - Method in interface io.helidon.http.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.http.Header
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
 
writeProxyHeader(byte[]) - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
Write raw proxy protocol header before a request.
writeQueueLength() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase.ListenerConfigImpl
 
writeQueueLength() - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Number of buffers queued for write operations.
writeQueueLength() - Method in interface io.helidon.webserver.ListenerConfig
Number of buffers queued for write operations.
writeQueueLength() - Method in interface io.helidon.webserver.WebServerConfig
Number of buffers queued for write operations.
writeQueueLength() - Method in class io.helidon.webserver.WebServerConfig.BuilderBase.WebServerConfigImpl
Number of buffers queued for write operations.
writeQueueLength(int) - Method in class io.helidon.webserver.ListenerConfig.BuilderBase
Number of buffers queued for write operations.
writer() - Method in interface io.helidon.webclient.api.ClientConnection
Data writer the client request writes to.
writer() - Method in class io.helidon.webclient.api.TcpClientConnection
 
writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.http.media.FormParamsSupport
 
writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.http.media.jackson.JacksonSupport
 
writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.http.media.jsonb.JsonbSupport
 
writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.http.media.jsonp.JsonpSupport
 
writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in interface io.helidon.http.media.MediaContext
Writer for server response entity.
writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in interface io.helidon.http.media.MediaSupport
Server response writer.
writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.http.media.multipart.MultiPartSupport
 
writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.http.media.PathSupport
 
writer(GenericType<T>, Headers, WritableHeaders<?>) - Method in class io.helidon.http.media.StringSupport
 
writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.http.media.FormParamsSupport
 
writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.http.media.jackson.JacksonSupport
 
writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.http.media.jsonb.JsonbSupport
 
writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.http.media.jsonp.JsonpSupport
 
writer(GenericType<T>, WritableHeaders<?>) - Method in interface io.helidon.http.media.MediaContext
Writer for client request entity.
writer(GenericType<T>, WritableHeaders<?>) - Method in interface io.helidon.http.media.MediaSupport
Client request writer.
writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.http.media.multipart.MultiPartSupport
 
writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.http.media.PathSupport
 
writer(GenericType<T>, WritableHeaders<?>) - Method in class io.helidon.http.media.StringSupport
 
writeResource(byte[], String, Object...) - Method in interface io.helidon.codegen.CodegenFiler
Write a resource file.
WriterResponse(MediaSupport.SupportLevel, Supplier<EntityWriter<T>>) - Constructor for record class io.helidon.http.media.MediaSupport.WriterResponse
Creates an instance of a WriterResponse record class.
writeServerResponse(MediaContext, OutputStream, Headers) - Method in interface io.helidon.http.media.multipart.WriteablePart
Write this part as part of server response.
writeSourceFile(ClassModel, Object...) - Method in interface io.helidon.codegen.CodegenFiler
Write a source file from its ClassModel.
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
Creates function consuming Multi<ByteBuffer> to FileChannel opened from supplied Path.
writeUnsignedInt32(long) - Method in interface io.helidon.common.buffers.BufferData
Write 32-bit unsigned integer.
WS_KEY - Static variable in class io.helidon.webserver.websocket.WsUpgrader
Websocket key header name.
WS_VERSION - Static variable in class io.helidon.webserver.websocket.WsUpgrader
Websocket version header name.
WsClient - Interface in io.helidon.webclient.websocket
WebSocket client.
WsClientConfig - Interface in io.helidon.webclient.websocket
WebSocket full webclient configuration.
WsClientConfig.Builder - Class in io.helidon.webclient.websocket
Fluent API builder for WsClient.
WsClientConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webclient.websocket
Fluent API builder base for WsClient.
WsClientConfig.BuilderBase.WsClientConfigImpl - Class in io.helidon.webclient.websocket
Generated implementation of the prototype, can be extended by descendant prototype implementations.
WsClientConfigImpl(WsClientConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.websocket.WsClientConfig.BuilderBase.WsClientConfigImpl
Create an instance providing a builder.
WsClientException - Exception Class in io.helidon.webclient.websocket
A WebSocket client exception.
WsClientException(String) - Constructor for exception class io.helidon.webclient.websocket.WsClientException
Exception without an underlying cause.
WsClientException(String, Throwable) - Constructor for exception class io.helidon.webclient.websocket.WsClientException
Exception caused by another exception.
WsClientProtocolConfig - Interface in io.helidon.webclient.websocket
Configuration of an HTTP/1.1 client.
WsClientProtocolConfig.Builder - Class in io.helidon.webclient.websocket
Fluent API builder for WsClientProtocolConfig.
WsClientProtocolConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webclient.websocket
Fluent API builder base for WsClientProtocolConfig.
WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl - Class in io.helidon.webclient.websocket
Generated implementation of the prototype, can be extended by descendant prototype implementations.
WsClientProtocolConfigImpl(WsClientProtocolConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webclient.websocket.WsClientProtocolConfig.BuilderBase.WsClientProtocolConfigImpl
Create an instance providing a builder.
WsCloseCodes - Class in io.helidon.websocket
WsCloseException - Exception Class in io.helidon.websocket
Exception requesting a close of the WebSocket communication.
WsCloseException(String, int) - Constructor for exception class io.helidon.websocket.WsCloseException
Create a new exception.
WsConfig - Interface in io.helidon.webserver.websocket
WebSocket protocol configuration.
WsConfig.Builder - Class in io.helidon.webserver.websocket
Fluent API builder for WsConfig.
WsConfig.BuilderBase<BUILDER,PROTOTYPE> - Class in io.helidon.webserver.websocket
Fluent API builder base for WsConfig.
WsConfig.BuilderBase.WsConfigImpl - Class in io.helidon.webserver.websocket
Generated implementation of the prototype, can be extended by descendant prototype implementations.
WsConfigImpl(WsConfig.BuilderBase<?, ?>) - Constructor for class io.helidon.webserver.websocket.WsConfig.BuilderBase.WsConfigImpl
Create an instance providing a builder.
WsConnection - Class in io.helidon.webserver.websocket
WebSocket connection, server side session implementation.
WsDirectExtension - Class in io.helidon.webserver.testing.junit5.websocket
A ServiceLoader provider implementation that adds support for injection of WebSocket related artifacts, such as DirectWsClient in Helidon WebServer unit tests.
WsDirectExtension() - Constructor for class io.helidon.webserver.testing.junit5.websocket.WsDirectExtension
 
WsFrame - Interface in io.helidon.websocket
WebSocket frame.
WsListener - Interface in io.helidon.websocket
WebSocket listener.
WsOpCode - Enum Class in io.helidon.websocket
WebSocket operation code.
WsProtocolConfigProvider - Class in io.helidon.webclient.websocket
Implementation of protocol config provider.
WsProtocolConfigProvider - Class in io.helidon.webserver.websocket
Service provider implementation for WebSocket protocol configuration.
WsProtocolConfigProvider() - Constructor for class io.helidon.webclient.websocket.WsProtocolConfigProvider
Deprecated.
do not use directly, use WsClientProtocolConfig
WsProtocolConfigProvider() - Constructor for class io.helidon.webserver.websocket.WsProtocolConfigProvider
 
WsProtocolProvider - Class in io.helidon.webclient.websocket
ServiceLoader provider implementation for WebSocket protocol.
WsProtocolProvider() - Constructor for class io.helidon.webclient.websocket.WsProtocolProvider
Public constructor required by ServiceLoader.
WsRoute - Class in io.helidon.webserver.websocket
WebSocket route.
WsRouting - Class in io.helidon.webserver.websocket
WebSocket specific routing.
WsRouting.Builder - Class in io.helidon.webserver.websocket
Fluent API builder for WsRouting.
WsServerExtension - Class in io.helidon.webserver.testing.junit5.websocket
A ServiceLoader provider implementation that adds support for injection of WebSocket related artifacts, such as WsClient in Helidon WebServer integration tests.
WsServerExtension() - Constructor for class io.helidon.webserver.testing.junit5.websocket.WsServerExtension
 
WsSession - Interface in io.helidon.websocket
WebSocket session.
WsUpgradeException - Exception Class in io.helidon.websocket
An exception that may be thrown by WsListener.onHttpUpgrade(HttpPrologue, io.helidon.http.Headers) during handshake process to reject a websocket upgrade.
WsUpgradeException(String) - Constructor for exception class io.helidon.websocket.WsUpgradeException
Create exception from message.
WsUpgradeException(String, Throwable) - Constructor for exception class io.helidon.websocket.WsUpgradeException
Create exception from message and cause.
WsUpgradeProvider - Class in io.helidon.webserver.websocket
ServiceLoader provider implementation for upgrade from HTTP/1.1 to WebSocket.
WsUpgradeProvider() - Constructor for class io.helidon.webserver.websocket.WsUpgradeProvider
Deprecated.
This constructor is only to be used by ServiceLoader, use WsUpgrader.create(WsConfig) for manual setup
WsUpgrader - Class in io.helidon.webserver.websocket
Http1Upgrader implementation to upgrade from HTTP/1.1 to WebSocket.
WsUpgrader(WsConfig) - Constructor for class io.helidon.webserver.websocket.WsUpgrader
 
WWW_AUTHENTICATE - Static variable in class io.helidon.http.HeaderNames
The WWW-Authenticate header name.

X

X_FORWARDED - Enum constant in enum class io.helidon.http.RequestedUriDiscoveryContext.RequestedUriDiscoveryType
The io.helidon.http.Header#X_FORWARDED_PROTO, io.helidon.http.Header#X_FORWARDED_HOST, io.helidon.http.Header#X_FORWARDED_PORT, io.helidon.http.Header#X_FORWARDED_PREFIX headers are used to discover the original requested URI.
X_FORWARDED_FOR - Static variable in class io.helidon.http.HeaderNames
The X-Forwarded-For header name.
X_FORWARDED_HOST - Static variable in class io.helidon.http.HeaderNames
The X_FORWARDED_HOST header name.
X_FORWARDED_PORT - Static variable in class io.helidon.http.HeaderNames
The X_FORWARDED_PORT header name.
X_FORWARDED_PREFIX - Static variable in class io.helidon.http.HeaderNames
The X_FORWARDED_PREFIX header name.
X_FORWARDED_PROTO - Static variable in class io.helidon.http.HeaderNames
The X_FORWARDED_PROTO header name.
X_HELIDON_CN - Static variable in class io.helidon.http.HeaderNames
The X_HELIDON_CN header 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
Deprecated, for removal: This API element is subject to removal in a future version.
This class is slated for removal with no replacement.
XADataSourceWrappingDataSource(XADataSource, Consumer<? super XAResource>) - Constructor for class io.helidon.integrations.jta.jdbc.XADataSourceWrappingDataSource
Deprecated.

Y

YAML - Enum constant in enum class io.helidon.openapi.OpenApiFormat
YAML.
YamlConfigParser - Class in io.helidon.config.yaml
YAML ConfigParser implementation that supports MediaTypes.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 ConfigSource that can be used to add YAML files from classpath or file system using the ConfigProviderResolver.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.providers.zipkin
The ZipkinTracer delegates to BraveTracer while creating ZipkinSpanBuilder instead of BraveSpanBuilder.
ZipkinTracer(BraveTracer, List<Tag<?>>) - Constructor for class io.helidon.tracing.providers.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.providers.zipkin
The ZipkinTracerBuilder is a convenience builder for Tracer to use with Zipkin.
ZipkinTracerBuilder() - Constructor for class io.helidon.tracing.providers.zipkin.ZipkinTracerBuilder
Default constructor, does not modify state.
ZipkinTracerBuilder.Version - Enum Class in io.helidon.tracing.providers.zipkin
Versions available for Zipkin API.
ZipkinTracerProvider - Class in io.helidon.tracing.providers.zipkin
Zipkin java service.
ZipkinTracerProvider() - Constructor for class io.helidon.tracing.providers.zipkin.ZipkinTracerProvider
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form