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.
abortPollTimeExpired() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
Whether to continue retrying after a poll wait timeout expired or not.
abortPollTimeExpired() - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase.GrpcClientProtocolConfigImpl
 
abortPollTimeExpired() - Method in interface io.helidon.webclient.grpc.GrpcClientProtocolConfig
Whether to continue retrying after a poll wait timeout expired or not.
abortPollTimeExpired(boolean) - Method in class io.helidon.webclient.grpc.GrpcClientProtocolConfig.BuilderBase
Whether to continue retrying after a poll wait timeout expired or not.
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.
AbstractServiceBuilder - Class in io.helidon.microprofile.grpc.core
A base class for gRPC service and client descriptor builders.
AbstractServiceBuilder(Class<?>, Supplier<?>) - Constructor for class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Create a new introspection modeller for a given gRPC service class.
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(Class<?>, Class<?>, GrpcServiceDescriptor.Builder) - Method in interface io.helidon.microprofile.grpc.server.AnnotatedServiceConfigurer
Apply modifications to a GrpcServiceDescriptor.Builder.
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.
activated(Span, Scope) - Method in interface io.helidon.tracing.SpanListener
Invoked just after a span has been activated.
activateOciMetricsSupport(Config, Config, OciMetricsSupport.Builder) - Method in class io.helidon.integrations.oci.metrics.cdi.OciMetricsBean
 
activateOciMetricsSupport(Config, Config, OciMetricsSupport.Builder) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupportFactory
Activates OCI metrics support.
activateSpan(Span) - Method in class io.helidon.tracing.providers.zipkin.ZipkinTracer
 
activeSpan() - Static method in class io.helidon.grpc.core.GrpcTracingContext
Get the current active span associated with the context.
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.
add(T) - Method in class io.helidon.grpc.core.WeightedBag
Add an element to the bag.
add(T, double) - Method in class io.helidon.grpc.core.WeightedBag
Add an element to the bag with a specific weight.
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.
addAll(Iterable<? extends T>) - Method in class io.helidon.grpc.core.WeightedBag
Add elements to the bag.
addAll(Iterable<? extends T>, double) - Method in class io.helidon.grpc.core.WeightedBag
Add elements to the bag with a given weight.
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.
addAllowedAuthenticationMethods(List<? extends String>) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
List of attempted authentication strategies in case OciConfigBlueprint.authenticationMethod() is set to "auto".
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
List of declared and known annotations for this element.
addAnnotation(Annotation) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
List of declared and 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
List of declared and known annotations for this element.
addAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
List of declared and known annotations for this element.
addAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
List of declared and known annotations for this element.
addAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
List of declared and 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(String) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new AudienceValidator with the expected audience.
addAudienceValidator(Collection<Validator<Jwt>>, String, boolean) - Static method in class io.helidon.security.jwt.Jwt
Deprecated, for removal: This API element is subject to removal in a future version.
addAudienceValidator(Collection<Validator<Jwt>>, Set<String>, boolean) - Static method in class io.helidon.security.jwt.Jwt
Deprecated, for removal: This API element is subject to removal in a future version.
addAudienceValidator(Consumer<AudienceValidator.Builder>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new AudienceValidator instance based on the builder configuration.
addAudienceValidator(Set<String>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new AudienceValidator with the expected audience.
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
Deprecated.
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(BeforeBeanDiscovery) - Method in class io.helidon.microprofile.grpc.client.GrpcClientCdiExtension
Adds beans to the bean manager.
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.
addChannels(List<? extends GrpcChannelDescriptor>) - Method in class io.helidon.microprofile.grpc.client.GrpcChannelsDescriptor.BuilderBase
List of channel descriptors.
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.
addClaimValidator(ClaimValidator) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add ClaimValidator instance.
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.
AddConfigBlock - Annotation Interface in io.helidon.microprofile.testing.junit5
Defines the configuration as a String in AddConfigBlock.value() for the given type.
AddConfigBlock - Annotation Interface in io.helidon.microprofile.testing.testng
Defines the configuration as a String in AddConfigBlock.value() for the given type.
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.
addContextValue(Context.Key<T>, T) - Method in interface io.helidon.webserver.grpc.GrpcMethodDescriptor.Rules
Add a Context.Key and value to be added to the call Context when this method is invoked.
addContextValue(Context.Key<V>, V) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
 
addContextValue(Context.Key<V>, V) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
Add value to the Context for the service.
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.
addCriticalValidator() - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new "crit" claim validator.
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.
addDefaultTimeValidators() - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add default time validators.
addDefaultTimeValidators(Instant, Duration, boolean) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add default time validators with specific time settings.
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.
addExpectedAudience(String) - Method in class io.helidon.security.jwt.AudienceValidator.Builder
Add expected audience value.
addExpirationValidator() - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new ExpirationValidator instance.
addExpirationValidator(Consumer<ExpirationValidator.Builder>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new ExpirationValidator instance based on the builder configuration.
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.
addFieldValidator(Consumer<FieldValidator.Builder>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new FieldValidator based on the builder configuration.
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.
addHeaderCritical(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
The critical claim is used to indicate that certain claims are critical and must be understood (optional).
addHeaderFieldValidator(String, String, String) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new FieldValidator of the header field.
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
addInheritedAnnotation(Annotation) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
List of all inherited annotations for this element.
addInheritedAnnotation(Annotation) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
List of all inherited annotations for this element.
addInheritedAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
List of all inherited annotations for this element.
addInheritedAnnotation(Consumer<Annotation.Builder>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
List of all inherited annotations for this element.
addInheritedAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
List of all inherited annotations for this element.
addInheritedAnnotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
List of all inherited annotations for this element.
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.
addInterceptor(ClientInterceptor) - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
Ordered list of method interceptors.
addInterceptors(List<? extends ClientInterceptor>) - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
Ordered list of method interceptors.
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(String) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new JWT issuer validator.
addIssuerValidator(String, boolean) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new JWT issuer validator.
addIssuerValidator(Collection<Validator<Jwt>>, String, boolean) - Static method in class io.helidon.security.jwt.Jwt
Deprecated, for removal: This API element is subject to removal in a future version.
addIssueTimeValidator() - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new IssueTimeValidator instance.
addIssueTimeValidator(Consumer<IssueTimeValidator.Builder>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new IssueTimeValidator instance based on the builder configuration.
additionalHeaders() - Method in class io.helidon.webclient.api.ClientRequestBase
Append additional headers before sending the request.
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(Duration) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new MaxTokenAgeValidator with the expected max token age.
addMaxTokenAgeValidator(Collection<Validator<Jwt>>, Duration, Duration, boolean) - Static method in class io.helidon.security.jwt.Jwt
Deprecated, for removal: This API element is subject to removal in a future version.
addMaxTokenAgeValidator(Consumer<MaxTokenAgeValidator.Builder>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new MaxTokenAgeValidator instance based on the builder configuration.
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
 
addMethods(Map<? extends String, ? extends GrpcClientMethodDescriptor>) - Method in class io.helidon.webclient.grpc.GrpcServiceDescriptor.BuilderBase
This method keeps existing values, then puts all new values into the map.
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.
addNotBeforeValidator() - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new NotBeforeValidator instance.
addNotBeforeValidator(Consumer<NotBeforeValidator.Builder>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new NotBeforeValidator instance based on the builder configuration.
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.
addPayloadFieldValidator(String, String, String) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new FieldValidator of the payload field.
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.
addServiceDescriptor(GeneratedService.Descriptor<?>) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
Manually registered service descriptors to add to the registry.
addServiceDescriptors(List<GeneratedService.Descriptor<?>>) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
Manually registered service descriptors to add to the registry.
addServiceInstances(Map<GeneratedService.Descriptor<?>, ?>) - Method in class io.helidon.service.registry.ServiceRegistryConfig.BuilderBase
This method keeps existing values, then puts all new values into the map.
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.
addShutdownHandler(HelidonShutdownHandler) - Static method in class io.helidon.Main
Add shutdown handler to the list of handlers to be executed on shutdown.
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.
addStream(int, Http2ClientStream) - Method in class io.helidon.webclient.http2.Http2ClientConnection
Adds a stream to the connection.
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
 
addTracedAttribute(ServerRequestAttribute) - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
Set of attributes to trace.
addTracedAttributes(Set<? extends ServerRequestAttribute>) - Method in class io.helidon.webserver.grpc.GrpcTracingConfig.BuilderBase
Set of attributes to trace.
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() - Method in class io.helidon.security.jwt.JwtValidator.Builder
addUserPrincipalValidator(Collection<Validator<Jwt>>) - Static method in class io.helidon.security.jwt.Jwt
Deprecated, for removal: This API element is subject to removal in a future version.
addUserPrincipalValidator(Consumer<UserPrincipalValidator.Builder>) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add new UserPrincipalValidator instance based on the builder configuration.
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(JwtScope, Validator<Jwt>, String...) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add Validator instance among the claim validators.
addValidator(Validator<Jwt>, String...) - Method in class io.helidon.security.jwt.JwtValidator.Builder
Add Validator instance among the claim validators.
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.runtime.OciExtension
Section
Advanced Usage and Customization - Search tag in class io.helidon.integrations.oci.sdk.cdi.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
 
afterBean(AfterBeanDiscovery, BeanManager) - Method in class io.helidon.microprofile.grpc.client.GrpcClientCdiExtension
Process the previously captured Grpc.GrpcProxy injection points.
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(TypeName) - Method in interface io.helidon.service.registry.ServiceRegistry
Get all service instances matching the contract with the expectation that there may not be a match available.
all(HeaderName, Supplier<List<String>>) - Method in interface io.helidon.http.Headers
Get all values of a header.
all(Class<T>) - Method in interface io.helidon.service.registry.ServiceRegistry
Get all service instances matching the contract with the expectation that there may not be a match available.
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 - Enum constant in enum class io.helidon.webserver.grpc.ServerRequestAttribute
log all attributes.
ALL_CALL_OPTIONS - Enum constant in enum class io.helidon.microprofile.grpc.client.ClientRequestAttribute
Add the method call options to the tracing span.
ALL_PREDICATE - Static variable in class io.helidon.codegen.ElementInfoPredicates
A predicate that accepts all.
allAnnotations() - Method in interface io.helidon.common.types.Annotated
List of all annotations - both Annotated.annotations() and Annotated.inheritedAnnotations().
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.
allMetadata() - Method in interface io.helidon.service.registry.ServiceDiscovery
All discovered metadata of this service discovery.
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.
allowedAuthenticationMethods() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
List of attempted authentication strategies in case OciConfigBlueprint.authenticationMethod() is set to "auto".
allowedAuthenticationMethods() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
 
allowedAuthenticationMethods() - Method in interface io.helidon.integrations.oci.OciConfig
List of attempted authentication strategies in case OciConfigBlueprint.authenticationMethod() is set to "auto".
allowedAuthenticationMethods(List<? extends String>) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
List of attempted authentication strategies in case OciConfigBlueprint.authenticationMethod() is set to "auto".
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.
allowedTimeSkew(Duration) - Method in class io.helidon.security.jwt.ExpirationValidator.Builder
Allowed time skew for time validation.
allowedTimeSkew(Duration) - Method in class io.helidon.security.jwt.IssueTimeValidator.Builder
Allowed time skew for time validation.
allowedTimeSkew(Duration) - Method in class io.helidon.security.jwt.MaxTokenAgeValidator.Builder
Allowed time skew for time validation.
allowedTimeSkew(Duration) - Method in class io.helidon.security.jwt.NotBeforeValidator.Builder
Allowed time skew for time validation.
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
 
allServices(TypeName) - Method in interface io.helidon.service.registry.ServiceRegistry
Get all services for a specific contract.
allServices(Class<?>) - Method in interface io.helidon.service.registry.ServiceRegistry
Get all services for a specific contract.
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.
AnnotatedMethod - Class in io.helidon.microprofile.grpc.core
A model of an annotated gRPC method.
AnnotatedMethodList - Class in io.helidon.microprofile.grpc.core
Iterable list of AnnotatedMethods on a single class with convenience getters to provide additional method information.
annotatedServiceClass() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Obtain the actual annotated class.
AnnotatedServiceConfigurer - Interface in io.helidon.microprofile.grpc.server
A class that may apply modifications to a GrpcServiceDescriptor.Builder for an annotated gRPC service class.
annotatedTypeConfigurator() - Method in interface io.helidon.microprofile.metrics.MetricAnnotationDiscovery
Returns the configurator for the annotated type containing the site to which the metric annotation applies.
annotatedTypes(TypeName) - Method in interface io.helidon.codegen.RoundContext
All types annotated with a specific annotation (including types that inherit such annotation from super types or through interfaces).
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
 
annotationOrMetaAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Get all instances of the specified meta-annotation type found on the method annotations or on the method itself (a meta-annotation is an annotation that annotates other annotations).
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
List of declared and known annotations for this element.
annotations() - Method in class io.helidon.common.types.TypedElementInfo.BuilderBase
List of declared and 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
List of declared and 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
List of declared and known annotations for this element.
annotations(List<? extends Annotation>) - Method in class io.helidon.common.types.TypeInfo.BuilderBase
List of declared and known annotations for this element.
Annotations - Class in io.helidon.common.types
Annotation utilities.
annotationsWithMetaAnnotation(Class<? extends Annotation>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Get all instances of annotations annotated with the specified meta-annotation.
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.
answer() - Element in annotation interface io.helidon.microprofile.testing.mocking.MockBean
The Answers type to use on the mock.
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
Deprecated, for removal: This API element is subject to removal in a future version.
this API will be package local in the future, use through Helidon codegen only
aptEnv() - Method in interface io.helidon.codegen.apt.AptContext
Deprecated.
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
Deprecated, for removal: This API element is subject to removal in a future version.
this is intended for internal use. This will be a package private type in the future.
AptTypeInfoFactory - Class in io.helidon.codegen.apt
Deprecated, for removal: This API element is subject to removal in a future version.
this is an internal API, all usage should be done through helidon-codegen APIs, such as CodegenContext.typeInfo(io.helidon.common.types.TypeName); this type will be package local in the future
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().
ARRAY - Enum constant in enum class io.helidon.metadata.hson.Hson.Type
Array value.
arrayToList(JsonArray) - Static method in class io.helidon.integrations.vault.VaultUtil
Create a list of strings from JSON array.
arrayValue(String) - Method in interface io.helidon.metadata.hson.Hson.Struct
Get array value.
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
 
asArray() - Method in interface io.helidon.metadata.hson.Hson.Value
Get this parsed value as an array.
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
 
asOptional(GenericType<T>) - Method in interface io.helidon.http.media.ReadableEntity
Get the entity as a specific type (optional).
asOptional(GenericType<T>) - Method in class io.helidon.http.media.ReadableEntityBase
 
asOptional(Class<T>) - Method in interface io.helidon.http.media.ReadableEntity
Get the entity as a specific class (optional).
asParent(Span.Builder<?>) - Method in interface io.helidon.tracing.SpanContext
Configure this context as a parent of the provided builder.
assertConnectionIsClosed() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
Assert that the socket is closed.
assertConnectionIsOpen() - Method in class io.helidon.common.testing.http.junit5.SocketHttpClient
Assert that the socket is working and open.
assertData(Function<Message<P>, P>, Matcher<? super T>) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
Assert if matching data has been received.
assertData(Function<Message<P>, P>, P...) - Method in class io.helidon.messaging.connectors.mock.MockOutgoing
Assert if matching messages has been received.
assertEndpoint(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
 
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.
asStruct() - Method in interface io.helidon.metadata.hson.Hson.Value
Get this parsed value as a struct.
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.
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).
AudienceValidator - Class in io.helidon.security.jwt
Audience claim validator.
AudienceValidator.Builder - Class in io.helidon.security.jwt
Builder of the AudienceValidator.
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.
AUTHENTICATION - Static variable in class io.helidon.grpc.core.InterceptorWeights
Security authentication weight.
AUTHENTICATION_METHOD_AUTO - Static variable in interface io.helidon.integrations.oci.OciConfig
Default authentication method.
AUTHENTICATION_METHOD_AUTO - Static variable in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
Default authentication method.
authenticationEnabled(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Enable authentication.
authenticationMethod() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
Authentication method to use.
authenticationMethod() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
 
authenticationMethod() - Method in interface io.helidon.integrations.oci.OciConfig
Authentication method to use.
authenticationMethod(String) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
Authentication method to use.
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.
authenticationTimeout() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
Timeout of authentication operations, where applicable.
authenticationTimeout() - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase.OciConfigImpl
 
authenticationTimeout() - Method in interface io.helidon.integrations.oci.OciConfig
Timeout of authentication operations, where applicable.
authenticationTimeout(Duration) - Method in class io.helidon.integrations.oci.OciConfig.BuilderBase
Timeout of authentication operations, where applicable.
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
Deprecated.
The OCI authentication fingerprint.
authFingerprint() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
Deprecated.
 
authFingerprint() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Deprecated.
The OCI authentication fingerprint.
authFingerprint(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
The OCI authentication fingerprint.
authKeyFile() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
The OCI authentication key file.
authKeyFile() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
Deprecated.
 
authKeyFile() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Deprecated.
The OCI authentication key file.
authKeyFile(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
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 class io.helidon.webclient.grpc.GrpcChannel
 
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 of the request, to be converted to host and port.
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 - Enum constant in enum class io.helidon.microprofile.grpc.client.ClientRequestAttribute
Add the security authority to the tracing span.
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.grpc.core.ContextKeys
The Metadata.Key to use to obtain the authorization data.
AUTHORIZATION - Static variable in class io.helidon.grpc.core.InterceptorWeights
Security authorization weight.
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
Deprecated.
The OCI authentication passphrase.
authPassphrase() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
Deprecated.
 
authPassphrase() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Deprecated.
The OCI authentication passphrase.
authPassphrase(char[]) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
The OCI authentication passphrase.
authPassphrase(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
The OCI authentication passphrase.
authPrivateKey() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
The OCI authentication private key.
authPrivateKey() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
Deprecated.
 
authPrivateKey() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Deprecated.
The OCI authentication private key.
authPrivateKey(char[]) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
The OCI authentication private key.
authPrivateKey(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
The OCI authentication private key.
authPrivateKeyPath() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
The OCI authentication key file path.
authPrivateKeyPath() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
Deprecated.
 
authPrivateKeyPath() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Deprecated.
The OCI authentication key file path.
authPrivateKeyPath(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
The OCI authentication key file path.
authRegion() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
The OCI region.
authRegion() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
Deprecated.
 
authRegion() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Deprecated.
The OCI region.
authRegion(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
The OCI region.
authStrategies() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
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
Deprecated.
 
authStrategies() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Deprecated.
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
Deprecated.
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
Deprecated.
The singular authentication strategy to apply.
authStrategy() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
Deprecated.
 
authStrategy() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Deprecated.
The singular authentication strategy to apply.
authStrategy(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
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
Deprecated.
The OCI tenant id.
authTenantId() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
Deprecated.
 
authTenantId() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Deprecated.
The OCI tenant id.
authTenantId(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
The OCI tenant id.
authUserId() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
The OCI user id.
authUserId() - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase.OciConfigImpl
Deprecated.
 
authUserId() - Method in interface io.helidon.integrations.oci.sdk.runtime.OciConfig
Deprecated.
The OCI user id.
authUserId(String) - Method in class io.helidon.integrations.oci.sdk.runtime.OciConfig.BuilderBase
Deprecated.
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
 
BaseDataSourceSubstitution - Class in io.helidon.integrations.db.pgsql
Replace serialization code.
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.grpc.GrpcClientConfig
Base fragment used by the client in all requests (unless overwritten on per-request basis).
baseFragment() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
Base fragment used by the client in all requests (unless overwritten on per-request basis).
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.grpc.GrpcClientConfig
Base query used by the client in all requests.
baseQuery() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
Base query used by the client in all requests.
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.grpc.GrpcClientConfig
Base uri used by the client in all requests.
baseUri() - Method in class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase.GrpcClientConfigImpl
Base uri used by the client in all requests.
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.
beanManager() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
Obtain the BeanManager.
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
Deprecated.
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
 
beforeBean(ProcessAnnotatedType<?>) - Method in class io.helidon.microprofile.grpc.core.GrpcCdiExtension
Determine whether a discovered bean has a superclass or implements an interface that is annotated with Grpc.GrpcService and if so then also annotate the bean with the same annotation.
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
Deprecated.
 
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.
bidi(String, StreamObserver<ResT>) - Method in interface io.helidon.webclient.grpc.GrpcServiceClient
gRPC bidirectional call using StreamObserver.
bidi(String, Iterator<ReqT>) - Method in interface io.helidon.webclient.grpc.GrpcServiceClient
gRPC bidirectional call using Iterator.
bidirectional(Object[], MethodHandler.BidirectionalClient) - Method in interface io.helidon.grpc.core.MethodHandler
Handle a bi-directional client call.
bidirectional(Object[], MethodHandler.BidirectionalClient) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
 
bidirectional(String) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
 
bidirectional(String) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
Register bi-directional streaming method for the service.
bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
 
bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
Register bi-directional streaming method for the service.
bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>, GrpcMethodDescriptor.Configurer<ReqT, ResT>) - Method in class io.helidon.webserver.grpc.GrpcServiceDescriptor.Builder
 
bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>, GrpcMethodDescriptor.Configurer<ReqT, ResT>) - Method in interface io.helidon.webserver.grpc.GrpcServiceDescriptor.Rules
Register bi-directional streaming method for the service.
bidirectional(String, String) - Static method in class io.helidon.webclient.grpc.GrpcClientMethodDescriptor
Creates a new bidirectional GrpcClientMethodDescriptor.Builder with the specified name.
bidirectional(String, Consumer<ClientMethodDescriptor.Rules>) - Method in class io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Builder
 
bidirectional(String, Consumer<ClientMethodDescriptor.Rules>) - Method in interface io.helidon.microprofile.grpc.client.ClientServiceDescriptor.Rules
Register bi-directional streaming method for the service.
BidirectionalMethodHandlerSupplier - Class in io.helidon.microprofile.grpc.core
A supplier of MethodHandlers for bi-directional streaming gRPC methods.
BidirectionalMethodHandlerSupplier() - Constructor for class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier
Create a supplier of handlers for bi-directional streaming methods.
BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler<ReqT,RespT> - Class in io.helidon.microprofile.grpc.core
A base class for bi-directional streaming MethodHandlers.
BidirectionalMethodHandlerSupplier.BidiStreaming<ReqT,RespT> - Class in io.helidon.microprofile.grpc.core
A bi-directional streaming MethodHandler that calls a standard bi-directional streaming method handler method of the form.
bidiStreaming(String, StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler.BidirectionalClient
Perform a bidirectional client call.
bidiStreaming(String, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
Invoke the specified bidirectional streaming method.
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.
blockingServerStreaming(String, ReqT) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
Invoke the specified server streaming method.
blockingUnary(String, ReqT) - Method in class io.helidon.microprofile.grpc.client.GrpcServiceClient
Invoke the specified unary method with the specified request object.
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.
BOOLEAN - Enum constant in enum class io.helidon.metadata.hson.Hson.Type
Boolean value.
booleanArray(String) - Method in interface io.helidon.metadata.hson.Hson.Struct
Get boolean array value.
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.
booleanValue(String) - Method in interface io.helidon.metadata.hson.Hson.Struct
Get a boolean value.
booleanValue(String, boolean) - Method in interface io.helidon.metadata.hson.Hson.Struct
Get a boolean value with default if not defined.
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
A new buffered emitting publisher using ConcurrentLinkedQueue as the buffer.
BufferedEmittingPublisher(Queue<T>) - Constructor for class io.helidon.common.reactive.BufferedEmittingPublisher
A new buffered emitting publisher with a custom queue to be used as a buffer.
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
Deprecated.
 
build() - Method in class io.helidon.integrations.micrometer.MicrometerFeature.Builder
Deprecated.
 
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.ConfigFileMethodConfig.Builder
 
build() - Method in class io.helidon.integrations.oci.ConfigMethodConfig.Builder
 
build() - Method in class io.helidon.integrations.oci.ImdsInstanceInfo.Builder
 
build() - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
 
build() - Method in class io.helidon.integrations.oci.