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 All Packages

A

A128CBC_HS256 - io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
Cipher AES/CBC/PKCS5Padding will be used for content encryption and 128 bit key will be generated.
A128GCM - 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 - io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
Cipher AES/CBC/PKCS5Padding will be used for content encryption and 192 bit key will be generated.
A192GCM - 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 - io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
Cipher AES/CBC/PKCS5Padding will be used for content encryption and 256 bit key will be generated.
A256GCM - io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
Cipher AES/GCM/NoPadding will be used for content encryption and 256 bit key will be generated.
ABAC_ATTRIBUTE_HEADERS - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
The value used for the key of the security context environment's ABAC request headers attribute.
ABAC_ATTRIBUTE_METHOD - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
The value used for the key of the security context environment's ABAC request method descriptor attribute.
ABAC_ATTRIBUTE_REMOTE_ADDRESS - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
The value used for the key of the security context environment's ABAC request remote address attribute.
ABAC_ATTRIBUTE_REMOTE_PORT - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
The value used for the key of the security context environment's ABAC request remote port attribute.
AbacAnnotation - Annotation Type in io.helidon.security.providers.abac
Meta annotation for ABAC attribute annotations.
abacAttribute(String) - Method in interface io.helidon.security.util.AbacSupport
Get the property (optional) value.
abacAttributeNames() - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
Deprecated.
 
abacAttributeNames() - Method in class io.helidon.security.EndpointConfig
 
abacAttributeNames() - Method in class io.helidon.security.Grant
 
abacAttributeNames() - Method in class io.helidon.security.ProviderRequest
 
abacAttributeNames() - Method in class io.helidon.security.SecurityEnvironment
 
abacAttributeNames() - Method in class io.helidon.security.Subject
 
abacAttributeNames() - Method in interface io.helidon.security.util.AbacSupport
A collection of all property names in this container.
abacAttributeNames() - Method in class io.helidon.security.util.AbacSupport.BasicAttributes
 
abacAttributeRaw(String) - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
Deprecated.
 
abacAttributeRaw(String) - Method in class io.helidon.security.EndpointConfig
 
abacAttributeRaw(String) - Method in class io.helidon.security.Grant
 
abacAttributeRaw(String) - Method in class io.helidon.security.ProviderRequest
 
abacAttributeRaw(String) - Method in class io.helidon.security.SecurityEnvironment
 
abacAttributeRaw(String) - Method in class io.helidon.security.Subject
 
abacAttributeRaw(String) - Method in interface io.helidon.security.util.AbacSupport
Return the actual property value or null if not present.
abacAttributeRaw(String) - Method in class io.helidon.security.util.AbacSupport.BasicAttributes
 
AbacProvider - Class in io.helidon.security.providers.abac
Attribute based access control (ABAC) provider.
AbacProvider.Builder - Class in io.helidon.security.providers.abac
A fluent API builder for AbacProvider.
AbacProviderService - Class in io.helidon.security.providers.abac
A java service to register this provider with Security.
AbacProviderService() - Constructor for class io.helidon.security.providers.abac.AbacProviderService
 
AbacSupport - Interface in io.helidon.security.util
A simple registry of keys to values for reading.
AbacSupport.BasicAttributes - Class in io.helidon.security.util
Implements AbacSupport interface and supports adding attributes.
AbacValidator<T extends AbacValidatorConfig> - Interface in io.helidon.security.providers.abac.spi
Service interface for attribute based access control (ABAC) validator.
AbacValidatorConfig - Interface in io.helidon.security.providers.abac
Marker interface for classes that define custom objects for attribute based access control (ABAC).
AbacValidatorService - Interface in io.helidon.security.providers.abac.spi
Service to use with ServiceLoader to map configuration to AbacValidator.
abort(Executor) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
aborted(SecurityResponse, Response.ResponseBuilder) - Method in interface io.helidon.security.integration.jersey.SecurityResponseMapper
Called when a security response is aborted due to a security problem (e.g.
absolute() - Method in interface io.helidon.common.http.HttpRequest.Path
If the instance represents a path relative to some context root then returns absolute requested path otherwise returns this instance.
absoluteUri() - Method in interface io.helidon.webserver.ServerRequest
Absolute URI of the incoming request, including query parameters and fragment.
abstain() - Static method in class io.helidon.security.AuthenticationResponse
Provider returning this response is not capable to make a decision (e.g.
abstain() - Static method in class io.helidon.security.AuthorizationResponse
This provider is not capable of making a decision about the resource (e.g.
abstain() - Static method in class io.helidon.security.OutboundSecurityResponse
Abstain from processing this request.
abstain() - Static method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Create an abstain response (e.g.
abstain(AnnotationAnalyzer.AnalyzerResponse) - Static method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Create an abstain response (e.g.
ABSTAIN - 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 - io.helidon.security.SecurityResponse.SecurityStatus
Cannot process, not an error.
AbstractCommonDataSource - Class in io.helidon.integrations.jdbc
A 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 extends AbstractConfigSourceBuilder<B,​U>,​U> - Class in io.helidon.config
Common ancestor for config source builders, taking care of configurable options understood by the config module.
AbstractConfigSourceBuilder() - Constructor for class io.helidon.config.AbstractConfigSourceBuilder
 
AbstractDataSource - Class in io.helidon.integrations.jdbc
A skeletal implementation of the DataSource interface.
AbstractDataSource() - Constructor for class io.helidon.integrations.jdbc.AbstractDataSource
 
AbstractDataSourceExtension - Class in io.helidon.integrations.datasource.cdi
An abstract Extension whose subclasses arrange for DataSource instances to be added as CDI beans.
AbstractDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
AbstractDbExecute - Class in io.helidon.dbclient.common
Implements methods that do not require implementation for each provider.
AbstractDbExecute(DbStatements) - Constructor for class io.helidon.dbclient.common.AbstractDbExecute
Create an instance with configured statements.
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 extends AbstractLogEntry,​T extends AbstractLogEntry.Builder<R,​?>> - Class in io.helidon.webserver.accesslog
A fluent API builder for AbstractLogEntry.
AbstractMetric - Class in io.helidon.metrics.api
Common reusable implementation for any category of metric implementation (full-featured, no-op).
AbstractMetric(String, Metadata) - Constructor for class io.helidon.metrics.api.AbstractMetric
 
AbstractNodeBuilderImpl<ID,​B> - Class in io.helidon.config
AbstractNodeBuilderImpl.MergingKey - Class in io.helidon.config
Internal config node key useful during internal structure building.
AbstractRegistry<M extends HelidonMetric> - Class in io.helidon.metrics.api
Common behavior for any category (e.g., full-featured or no-op) metrics registry.
AbstractRegistry(MetricRegistry.Type, Class<M>, RegistrySettings) - Constructor for class io.helidon.metrics.api.AbstractRegistry
Create a registry of a certain type.
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 extends AbstractSourceBuilder<B,​U>,​U> - Class in io.helidon.config
Base class for common builder methods of a Source implementation.
AbstractSourceBuilder() - Constructor for class io.helidon.config.AbstractSourceBuilder
 
AbstractStatement<S extends DbStatement<S,​R>,​R> - Class in io.helidon.dbclient.common
Common statement methods and fields.
AbstractStatement(DbStatementContext) - Constructor for class io.helidon.dbclient.common.AbstractStatement
Statement that handles parameters.
AbstractTracingFilter - Class in io.helidon.tracing.jersey
Tracing filter base.
AbstractTracingFilter() - Constructor for class io.helidon.tracing.jersey.AbstractTracingFilter
 
accept(GenericType<?>, MessageBodyReaderContext) - Method in class io.helidon.media.multipart.BodyPartBodyStreamReader
 
accept(GenericType<?>, MessageBodyReaderContext) - Method in class io.helidon.media.multipart.MultiPartBodyReader
Deprecated.
 
accept(GenericType<?>, MessageBodyWriterContext) - Method in class io.helidon.media.multipart.BodyPartBodyStreamWriter
 
accept(GenericType<?>, MessageBodyWriterContext) - Method in class io.helidon.media.multipart.MultiPartBodyWriter
 
accept(GenericType<?>, T) - Method in interface io.helidon.media.common.MessageBodyOperator
Test if the operator can convert the given type.
accept(MediaType...) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Media types which are accepted in the response.
accept(ServerRequest, ServerResponse) - Method in class io.helidon.security.integration.webserver.SecurityHandler
 
accept(ServerRequest, ServerResponse) - Method in interface io.helidon.webserver.accesslog.AccessLogEntry
This method allows for each log entry to register anything on the request and/or response.
accept(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.accesslog.SizeLogEntry
 
accept(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.context.propagation.ContextPropagationFilter
 
accept(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.cors.CorsSupport
 
accept(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.FormParamsSupport
Deprecated.
 
accept(ServerRequest, ServerResponse) - Method in interface io.helidon.webserver.Handler
Handles request and response usually called from the Routing.
accept(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.RequestPredicate.ConditionalHandler
 
accept(ServerRequest, ServerResponse, T) - Method in interface io.helidon.webserver.ErrorHandler
Error handling consumer.
accept(ServerRequest, ServerResponse, T) - Method in interface io.helidon.webserver.Handler.EntityHandler
Functional method handles request, response and HTTP request content entity.
accept(Class<?>, Class<?>, ServiceDescriptor.Builder) - Method in class io.helidon.microprofile.grpc.metrics.MetricsConfigurer
 
accept(Class<?>, Class<?>, ServiceDescriptor.Builder) - Method in interface io.helidon.microprofile.grpc.server.AnnotatedServiceConfigurer
Apply modifications to a ServiceDescriptor.Builder.
ACCEPT - Static variable in class io.helidon.common.http.Http.Header
The "Accept" header name.
ACCEPT_CHARSET - Static variable in class io.helidon.common.http.Http.Header
The "Accept-Charset" header name.
ACCEPT_DATETIME - Static variable in class io.helidon.common.http.Http.Header
The "Accept-Datetime" header name.
ACCEPT_ENCODING - Static variable in class io.helidon.common.http.Http.Header
The "Accept-Encoding" header name.
ACCEPT_LANGUAGE - Static variable in class io.helidon.common.http.Http.Header
The "Accept-Language" header name.
ACCEPT_PATCH - Static variable in class io.helidon.common.http.Http.Header
The "Accept-Patch" header name.
ACCEPT_RANGES - Static variable in class io.helidon.common.http.Http.Header
The "Accept-Ranges" header name.
acceptDatetime() - Method in interface io.helidon.webserver.RequestHeaders
Optionally returns acceptedTypes version in time ("Accept-Datetime" header).
ACCEPTED_202 - io.helidon.common.http.Http.Status
202 Accepted, see HTTP/1.1 documentation .
acceptedTypes() - Method in class io.helidon.media.common.MessageBodyWriterContext
Get the inbound Accept header.
acceptedTypes() - Method in interface io.helidon.webclient.WebClientRequestHeaders
Returns a list of acceptedTypes ("Accept" header) content types in quality factor order.
acceptedTypes() - Method in interface io.helidon.webserver.RequestHeaders
Returns a list of acceptedTypes ("Accept" header) content types 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.webserver.ResponseHeaders
Gets immutable list of supported patch document formats (header "Accept-Patch").
AcceptPredicate<T> - Interface in io.helidon.common.http
API to model HTTP content negotiation using Accept-* request headers.
accepts(MediaType...) - Method in class io.helidon.webserver.RequestPredicate
Only accept request that accepts any of the given content types.
accepts(String...) - Method in class io.helidon.webserver.RequestPredicate
Accept requests only when it accepts any of the given content types.
acceptsJson(ServerRequest, ServerResponse) - Method in class io.helidon.webserver.JsonService
Determines if JSON is an accepted response type, using Accept and response Content-Type headers.
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Allow-Credentials.
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Allow-Headers.
ACCESS_CONTROL_ALLOW_METHODS - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Allow-Methods.
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Allow-Origin.
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Expose-Headers.
ACCESS_CONTROL_MAX_AGE - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Max-Age.
ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Request-Headers.
ACCESS_CONTROL_REQUEST_METHOD - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Header Access-Control-Request-Method.
ACCESS_TOKEN_KEY - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Deprecated.
Json key for token to be retrieved from IDCS response when requesting application token.
ACCESS_TOKEN_KEY - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
Json key for token to be retrieved from IDCS response when requesting application token.
AccessLogCdiExtension - Class in io.helidon.microprofile.accesslog
Extension of MicroProfile to add support for access log.
AccessLogCdiExtension() - Constructor for class io.helidon.microprofile.accesslog.AccessLogCdiExtension
 
AccessLogContext - Interface in io.helidon.webserver.accesslog
Context of the access log processing.
AccessLogEntry - Interface in io.helidon.webserver.accesslog
An entry generating data for access log.
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.
AccessLogSupport - Class in io.helidon.webserver.accesslog
Service that adds support for Access logging to WebServer.
AccessLogSupport.Builder - Class in io.helidon.webserver.accesslog
A fluent API Builder for AccessLogSupport.
accessor() - Method in class io.helidon.integrations.vault.auths.approle.Login.Response
Accessor.
accessor() - Method in class io.helidon.integrations.vault.auths.k8s.Login.Response
Accessor id.
accessor() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
Accessor.
ack() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
 
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 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.
activateOciMetricsSupport(Config, Config, OciMetricsSupport.Builder) - Method in class io.helidon.integrations.oci.metrics.cdi.OciMetricsBean
Activates OCI metrics support.
activateSpan(Span) - Method in class io.helidon.tracing.zipkin.ZipkinTracer
 
activeSpan() - Method in class io.helidon.tracing.zipkin.ZipkinTracer
 
adaptiveBuilder(Duration) - Static method in interface io.helidon.config.ScheduledPollingStrategy.RecurringPolicy
Creates a builder of ScheduledPollingStrategy.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(FtHandler) - Method in class io.helidon.faulttolerance.FaultTolerance.Builder
 
add(FtHandler) - Method in class io.helidon.faulttolerance.FaultTolerance.TypedBuilder
 
add(AccessLogEntry) - Method in class io.helidon.webserver.accesslog.AccessLogSupport.Builder
Add a AccessLogEntry to the list of log entries creating the format of this access log.
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, Iterable<String>) - Method in class io.helidon.common.http.HashParameters
 
add(String, Iterable<String>) - Method in interface io.helidon.common.http.Parameters
Adds specified values tu association with the specified key (optional operation).
add(String, Iterable<String>) - Method in class io.helidon.common.http.ReadOnlyParameters
 
add(String, Iterable<String>) - Method in interface io.helidon.webclient.WebClientRequestHeaders
 
add(String, Iterable<String>) - Method in interface io.helidon.webserver.ResponseHeaders
 
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 interface io.helidon.common.http.FormBuilder
Add a new values to specific content disposition name.
add(String, String...) - Method in class io.helidon.common.http.FormParams.Builder
 
add(String, String...) - Method in class io.helidon.common.http.HashParameters
 
add(String, String...) - Method in interface io.helidon.common.http.Parameters
Adds specified values tu association with the specified key (optional operation).
add(String, String...) - Method in class io.helidon.common.http.ReadOnlyParameters
 
add(String, String...) - Method in class io.helidon.media.multipart.FileFormParams.Builder
 
add(String, String...) - Method in interface io.helidon.webclient.WebClientRequestHeaders
 
add(String, String...) - Method in interface io.helidon.webserver.ResponseHeaders
 
add(String, Duration) - Method in class io.helidon.integrations.vault.VaultRequest
Add a duration formatted in Vault manner, as a string with duration.
add(String, Instant) - Method in class io.helidon.integrations.oci.connect.OciRequestBase
Deprecated.
Add a timestamp to the JSON.
add(Supplier<T>) - Method in interface io.helidon.common.LazyList
Add another lazy item to the list.
add(HealthCheck...) - Method in class io.helidon.health.HealthSupport.Builder
Deprecated.
use HealthSupport.Builder.addReadiness(org.eclipse.microprofile.health.HealthCheck...) or HealthSupport.Builder.addLiveness(org.eclipse.microprofile.health.HealthCheck...) instead. This method is needed until the microprofile specification removes support for generic HealthChecks (which are already deprecated).
add(T) - Method in class io.helidon.grpc.core.PriorityBag
Add an element to the bag.
add(T, int) - Method in class io.helidon.grpc.core.PriorityBag
Add an element to the bag with a specific priority.
addAccept(MediaType) - Method in interface io.helidon.webclient.WebClientRequestHeaders
Add accepted MediaType.
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.webserver.ResponseHeaders
Adds one or more acceptedTypes path document formats (header "Accept-Patch").
addAdditionalGrants(Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
Deprecated.
Extension point to add additional grants that are not retrieved from IDCS.
addAdditionalGrants(Subject, List<Grant>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider
Extension point to add additional grants that are not retrieved from IDCS.
addAdditionalGrants(String, String, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Deprecated.
Extension point to add additional grants to the subject being created.
addAdditionalGrants(String, String, Subject, List<Grant>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
Extension point to add additional grants to the subject being created.
addAll(Parameters) - Method in class io.helidon.common.http.HashParameters
 
addAll(Parameters) - Method in interface io.helidon.common.http.Parameters
Copies all of the mappings from the specified parameters to this instance adding values to existing associations (optional operation).
addAll(Parameters) - Method in class io.helidon.common.http.ReadOnlyParameters
 
addAll(Parameters) - Method in interface io.helidon.webclient.WebClientRequestHeaders
 
addAll(Parameters) - Method in interface io.helidon.webserver.ResponseHeaders
 
addAll(Iterable<? extends T>) - Method in class io.helidon.grpc.core.PriorityBag
Add elements to the bag.
addAll(Iterable<? extends T>, int) - Method in class io.helidon.grpc.core.PriorityBag
Add elements to the bag.
addAllowed(String) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds an exact string which, if matched, allows matching for a candidate string.
addAllowed(Predicate<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds a predicate which, if matched, allows matching for a candidate string.
addAllowedDomain(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies the domains of the role.
addAllowedEntityAlias(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
f set, specifies the entity aliases which are allowed to be used during token generation.
addAllowedOtherSan(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Defines allowed custom OID/UTF8-string SANs.
addAllowedPattern(Pattern) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds a Pattern which, if matched, allows matching for a candidate string.
addAllowedPolicy(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
If set, tokens can be created with any subset of the policies in this list, rather than the normal semantics of tokens being a subset of the calling token's policies.
addAllowedPrefix(String) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds a prefix which, if matched, allows matching for a candidate string.
addAllowedRole(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
List of the roles allowed to use this connection.
addAllowedSuffix(String) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds a suffix which, if matched, allows matching for a candidate string.
addAllowedUriSan(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Defines allowed URI Subject Alternative Names.
addApplication(JaxRsApplication) - Method in class io.helidon.microprofile.server.Server.Builder
Add a JAX-RS application with all possible options to this server.
addApplication(Class<? extends Application>) - Method in class io.helidon.microprofile.server.Server.Builder
JAX-RS application class to use.
addApplication(String, 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(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.
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.CircuitBreaker.Builder
Add a throwable to be considered a failure.
addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.Fallback.Builder
Apply fallback on this throwable class.
addApplyOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.Retry.Builder
Add a throwable to be considered a failure.
addAtribute(String, Object) - Method in class io.helidon.security.EndpointConfig.Builder
Add an attribute to this endpoint configuration builder.
addAttribute(String, Object) - Method in class io.helidon.security.Grant.Builder
Add and attribute to this grant.
addAttribute(String, Object) - Method in class io.helidon.security.Principal.Builder
Add a custom attribute to this principal.
addAttribute(String, Object) - Method in class io.helidon.security.SecurityEnvironment.Builder
Add an attribute to this environment.
addAttribute(String, Object) - Method in class io.helidon.security.Subject.Builder
Add an attribute to this subject.
addAudience(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Audience identifies the expected recipients of this JWT (optional).
addAudienceValidator(Collection<Validator<Jwt>>, String, boolean) - Static method in class io.helidon.security.jwt.Jwt
Add validator of audience to the collection of validators.
addAudienceValidator(Collection<Validator<Jwt>>, Set<String>, boolean) - Static method in class io.helidon.security.jwt.Jwt
Add validator of audience to the collection of validators.
addAuditProvider(AuditProvider) - Method in class io.helidon.security.Security.Builder
Add an audit provider to this security runtime.
addAuditProvider(Supplier<? extends AuditProvider>) - Method in class io.helidon.security.Security.Builder
Add an audit provider to this security runtime.
addAuthenticationProvider(AuthenticationProvider) - Method in class io.helidon.security.Security.Builder
Add an authentication provider.
addAuthenticationProvider(AuthenticationProvider, String) - Method in class io.helidon.security.Security.Builder
Add a named authentication provider.
addAuthenticationProvider(String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
Add a required provider to this composite provider.
addAuthenticationProvider(String, CompositeProviderFlag) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
Add a provider to this composite policy.
addAuthenticationProvider(Supplier<? extends AuthenticationProvider>) - Method in class io.helidon.security.Security.Builder
Add an authentication provider.
addAuthenticationProvider(Supplier<? extends AuthenticationProvider>, String) - Method in class io.helidon.security.Security.Builder
Add a named authentication provider.
addAuthorizationProvider(AuthorizationProvider) - Method in class io.helidon.security.Security.Builder
Add authorization provider.
addAuthorizationProvider(AuthorizationProvider, String) - Method in class io.helidon.security.Security.Builder
Add a named authorization provider.
addAuthorizationProvider(String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
Add a required provider to this composite provider.
addAuthorizationProvider(String, CompositeProviderFlag) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
Add a provider to this composite policy.
addAuthorizationProvider(Supplier<? extends AuthorizationProvider>) - Method in class io.helidon.security.Security.Builder
Add authorization provider.
addAuthorizationProvider(Supplier<? extends AuthorizationProvider>, String) - Method in class io.helidon.security.Security.Builder
Add a named authorization provider.
addBase64(String, Base64Value) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add a string encoded with base64.
addBase64(String, Base64Value) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addBean(BeanConfigurator<DataSource>, Named, Properties) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
Called to permit subclasses to add a DataSource-typed bean using the supplied BeanConfigurator.
addBean(BeanConfigurator<DataSource>, Named, Properties) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
 
addBean(BeanConfigurator<DataSource>, Named, Properties) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
 
addBeanClasses(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addBetween(LocalTime, LocalTime) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
Add a new "between time" configuration.
addBlacklistedException(String) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
Add an exception to the blacklist.
addBoundServiceAccountName(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
Add a service account name able to access this role.
addBoundServiceAccountNamespace(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
Add a namespace allowed to access this role.
addBucket(String) - Method in class io.helidon.integrations.oci.objectstorage.health.OciObjectStorageHealthCheck.Builder
Add a bucket to the list.
addCert(X509Certificate) - Method in class io.helidon.common.pki.KeyConfig.Builder
Add a certificate to the list of certificates, used e.g.
addCertAlias(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Add an alias to list of aliases used to generate a trusted set of certificates.
addCertChain(X509Certificate) - Method in class io.helidon.common.pki.KeyConfig.Builder
Add an X.509 certificate instance to the end of certification chain.
addCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
CIDR blocks enforcing secret IDs to be used from specific set of IP addresses.
addCommaDelimitedArray(JsonObjectBuilder, String, List<String>) - Static method in class io.helidon.integrations.vault.VaultRequest
Add aa list of values as a comma delimited string instead of a JSON Array.
addComponent(ComponentTracingConfig) - Method in class io.helidon.tracing.config.TracingConfig.Builder
Add a traced component configuration.
addContextValue(Context.Key<T>, T) - Method in interface io.helidon.grpc.server.MethodDescriptor.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.grpc.server.ServiceDescriptor.Builder
 
addContextValue(Context.Key<V>, V) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Add value to the Context for the service.
addCookie(SetCookie) - Method in interface io.helidon.webserver.ResponseHeaders
Adds Set-Cookie header specified in RFC6265.
addCookie(String, String) - Method in class io.helidon.webclient.WebClient.Builder
Add a default cookie.
addCookie(String, String) - Method in interface io.helidon.webclient.WebClientRequestHeaders
Add a cookie to the request.
addCookie(String, String) - Method in interface io.helidon.webserver.ResponseHeaders
Adds Set-Cookie header based on RFC2616.
addCookie(String, String, Duration) - Method in interface io.helidon.webserver.ResponseHeaders
Adds Set-Cookie header based on RFC6265 with Max-Age parameter.
addCountry(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Adds the C (Country) value in the subject field of issued certificates.
addCreationStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
Specifies the database statements executed to create and configure a user.
addCrossOrigin(CrossOriginConfig) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
Adds cross origin information associated with the default path.
addCrossOrigin(String, CrossOriginConfig) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
Adds cross origin information associated with a given path.
addDataPoint(PostMetricData.MetricDataPoint) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricData
A list of metric values with timestamps.
addDataPoint(TemporalAccessor, double) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricData
A utility method to add data point with count equal to 1.
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.
addDefaultSources() - Method in class io.helidon.config.mp.MpConfigBuilder
Deprecated.
 
addDenied(String) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds an exact string which, if matched, denies matching for a candidate string.
addDenied(Predicate<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds a predicate which, if matched, denies matching for a candidate string.
addDeniedPattern(Pattern) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds a Pattern which, if matched, denies matching for a candidate string.
addDeniedPrefix(String) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds a prefix which, if matched, denies matching for a candidate string.
addDeniedSuffix(String) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds a suffix which, if matched, denies matching for a candidate string.
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.
addDimension(String, String) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricData
Qualifiers provided in a metric definition.
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.
addDiscoveredConverters() - Method in class io.helidon.config.mp.MpConfigBuilder
Deprecated.
 
addDiscoveredSources() - Method in class io.helidon.config.mp.MpConfigBuilder
Deprecated.
 
addEncryption(String, EncryptionProvider<T>, T) - Method in class io.helidon.security.Security.Builder
Add an encryption to security configuration.
addEncryptionProvider(EncryptionProvider<?>, String) - Method in class io.helidon.security.Security.Builder
Add a named encryption provider.
addEntry(DecryptBatch.BatchEntry) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.Request
Specifies a list of items to be encrypted in a single batch.
addEntry(EncryptBatch.BatchEntry) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
Specifies a list of items to be encrypted in a single batch.
addExcluded(String) - Method in class io.helidon.health.HealthSupport.Builder
Add a health check to a black list.
addExcluded(Collection<String>) - Method in class io.helidon.health.HealthSupport.Builder
Add health checks to a black list.
addExcludedClass(Class<?>) - Method in class io.helidon.health.HealthSupport.Builder
A class may be excluded from invoking health checks on it.
addExcludedClass(Class<? extends T>) - Method in class io.helidon.common.serviceloader.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.serviceloader.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.
addExecutor(PolicyExecutor) - Method in class io.helidon.security.abac.policy.PolicyValidator.Builder
Add an executor (that is not available as a java service).
addExpectedAudience(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Add an audience expected in inbound JWTs.
addExtensions(Class<? extends Extension>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addExtensions(Extension...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
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.
addFile(String, String, Path) - Method in class io.helidon.media.multipart.FileFormParams.Builder
Add file with specific name and filename to the form.
addFile(String, Path...) - Method in class io.helidon.media.multipart.FileFormParams.Builder
Add files with specific name to the form.
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(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>>.
addGrant(Grant) - Method in class io.helidon.security.Subject.Builder
Add a grant to this subject.
addHeader(String, Iterable<String>) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Adds header values for a specified name.
addHeader(String, Iterable<String>) - Method in interface io.helidon.webserver.ServerResponse
Adds header values for a specified name.
addHeader(String, String...) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
Add an HTTP header.
addHeader(String, String...) - Method in interface io.helidon.integrations.common.rest.ApiRequest
Add an HTTP header.
addHeader(String, String...) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
Add an HTTP header.
addHeader(String, String...) - Method in class io.helidon.webclient.WebClient.Builder
Add a default header (such as accept).
addHeader(String, String...) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Adds header values for a specified name.
addHeader(String, String...) - Method in interface io.helidon.webserver.ServerResponse
Adds header values for a specified name.
addHeader(Map<String, List<String>>, String) - Method in class io.helidon.security.util.TokenHandler
Add the token as a new header value.
addHeaderAudience(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
Audience identifies the expected recipients of this JWT (optional).
addHeaderClaim(String, Object) - Method in class io.helidon.security.jwt.Jwt.Builder
Add a generic header claim.
addHeaderClaim(String, Object) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
Add a header claim.
addHeaders(Parameters) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Copies all of the mappings from the specified parameters to this response headers instance.
addHeaders(Parameters) - Method in interface io.helidon.webserver.ServerResponse
Copies all of the mappings from the specified parameters to this response headers instance.
addHeaders(WebClientRequestBuilder, String, ApiRequest<?>, Http.RequestMethod, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
Add HTTP headers.
addHost(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
Add supported host for this target.
addInbound(InboundClientDefinition) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
Add inbound configuration.
addIncluded(String) - Method in class io.helidon.health.HealthSupport.Builder
Add a health check to a white list (in case HealthSupport.includeAll is set to false.
addIncluded(Collection<String>) - Method in class io.helidon.health.HealthSupport.Builder
Add health checks to a white list (in case HealthSupport.includeAll is set to false.
addIssuerValidator(Collection<Validator<Jwt>>, String, boolean) - Static method in class io.helidon.security.jwt.Jwt
Add validator of issuer to the collection of validators.
addKey(Jwk) - Method in class io.helidon.security.jwt.jwk.JwkKeys.Builder
Add a new JWK to this keys.
addList(ConfigNode.ListNode) - Method in class io.helidon.config.ListNodeBuilderImpl
 
addList(ConfigNode.ListNode) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
Adds List node to the list.
addList(String, ConfigNode.ListNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
 
addList(String, ConfigNode.ListNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
Sets List node associated with specified key.
addListenerConfiguration(CacheEntryListenerConfiguration<K, V>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
addLiveness(Collection<HealthCheck>) - Method in class io.helidon.health.HealthSupport.Builder
Add liveness health check(s).
addLiveness(HealthCheck...) - Method in class io.helidon.health.HealthSupport.Builder
Add liveness health check(s).
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>) - Method in class io.helidon.common.mapper.MapperManager.Builder
Add a mapper to the list of mapper.
addMapper(Mapper<S, T>, GenericType<S>, GenericType<T>, int) - Method in class io.helidon.common.mapper.MapperManager.Builder
Add a mapper to the list of mapper with custom priority.
addMapper(Mapper<S, T>, Class<S>, Class<T>) - 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>, int) - Method in class io.helidon.common.mapper.MapperManager.Builder
Add a mapper to the list of mapper with a custom priority.
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.jdbc.JdbcDbClientProviderBuilder
 
addMapper(DbMapper<TYPE>, GenericType<TYPE>) - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
 
addMapper(DbMapper<TYPE>, GenericType<TYPE>) - Method in interface io.helidon.dbclient.spi.DbClientProviderBuilder
Add a custom mapper with generic types support.
addMapper(DbMapper<TYPE>, Class<TYPE>) - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
 
addMapper(DbMapper<TYPE>, Class<TYPE>) - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
 
addMapper(DbMapper<TYPE>, Class<TYPE>) - Method in interface io.helidon.dbclient.spi.DbClientProviderBuilder
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.DbMapperManager.Builder
Add a mapper provider.
addMapperProvider(DbMapperProvider) - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
 
addMapperProvider(DbMapperProvider) - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
 
addMapperProvider(DbMapperProvider) - Method in interface io.helidon.dbclient.spi.DbClientProviderBuilder
Database schema mappers provider.
addMapperProvider(DbMapperProvider, int) - Method in class io.helidon.dbclient.DbMapperManager.Builder
Add a mapper provider with custom priority.
addMediaSupport(MediaSupport) - Method in class io.helidon.media.common.MediaContext.Builder
 
addMediaSupport(MediaSupport) - Method in interface io.helidon.media.common.MediaContextBuilder
Adds new instance of MediaSupport.
addMediaSupport(MediaSupport) - Method in class io.helidon.webclient.WebClient.Builder
 
addMediaSupport(MediaSupport) - Method in class io.helidon.webserver.WebServer.Builder
 
addMediaSupport(MediaSupport, int) - Method in class io.helidon.media.common.MediaContext.Builder
Adds new instance of MediaSupport with specific priority.
addMediaSupport(Supplier<MediaSupport>) - Method in interface io.helidon.media.common.MediaContextBuilder
Adds new instance of MediaSupport.
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.
addMetaData(String, String) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricData
Properties describing metrics.
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.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.
addMetricData(PostMetricData.MetricData) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.Request
Raw metric data points to be posted to the monitoring service.
addNamedRouting(String, Routing) - Method in class io.helidon.webserver.WebServer.Builder
Associates a dedicated routing with an additional server socket configuration.
addNamedRouting(String, Supplier<Routing>) - Method in class io.helidon.webserver.WebServer.Builder
Associates a dedicated routing with an additional server socket configuration.
addNode(ConfigNode) - Method in class io.helidon.config.ListNodeBuilderImpl
Adds new element into the list.
addNode(String, ConfigNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
Sets new member into the map.
addNode(String, ConfigNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
Add a config node.
addNoProxy(String) - Method in class io.helidon.webclient.Proxy.Builder
Configure a host pattern that is not going through a proxy.
addObject(ConfigNode.ObjectNode) - Method in class io.helidon.config.ListNodeBuilderImpl
 
addObject(ConfigNode.ObjectNode) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
Adds Object node to the list.
addObject(String, ConfigNode.ObjectNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
 
addObject(String, ConfigNode.ObjectNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
Sets Object node associated with specified key.
addOperationServer(String, String) - Method in class io.helidon.openapi.SEOpenAPISupportBuilder
Adds an operation server for a given operation ID.
addOrg(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Adds an O (Organization) value in the subject field of issued certificates.
addOrgUnit(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Adds an OU (OrganizationalUnit) value in the subject field of issued certificates.
addOutboundProvider(String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
Add a provider to this composite policy.
addOutboundSecurityProvider(OutboundSecurityProvider) - Method in class io.helidon.security.Security.Builder
All configured identity propagation providers are used.
addOutboundSecurityProvider(OutboundSecurityProvider, String) - Method in class io.helidon.security.Security.Builder
Add a named outbound security provider.
addOutboundSecurityProvider(Supplier<? extends OutboundSecurityProvider>) - Method in class io.helidon.security.Security.Builder
All configured identity propagation providers are used.
addOutboundSecurityProvider(Supplier<? extends OutboundSecurityProvider>, String) - Method in class io.helidon.security.Security.Builder
Add a named outbound security provider.
addOutboundTarget(OutboundTarget) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
Configure outbound target for identity propagation.
addOutboundTarget(OutboundTarget) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
Add a new outbound target to configure identity propagation or explicit username/password.
addPackages(boolean, Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addPackages(boolean, Package...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addPackages(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addPackages(Package...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addParam(Object) - Method in class io.helidon.dbclient.common.AbstractStatement
 
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.mongodb.MongoDbStatementGet
 
addParam(String, Object) - Method in class io.helidon.dbclient.common.AbstractStatement
 
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.mongodb.MongoDbStatementGet
 
addParameter(String, String) - Method in class io.helidon.common.http.MediaType.Builder
Add a new parameter to the parameter map.
addParser(ConfigParser) - Method in interface io.helidon.config.Config.Builder
Registers a ConfigParser instance that can be used by config system to parse parse ConfigParser.Content of ParsableSource.
addPath(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
Add supported paths for this target.
addPathConfig(PathTracingConfig) - Method in class io.helidon.webserver.WebTracingConfig.Builder
Add a path specific configuration of tracing.
addPathServer(String, String) - Method in class io.helidon.openapi.SEOpenAPISupportBuilder
Adds a path server for a given path.
addPayloadClaim(String, Object) - Method in class io.helidon.security.jwt.Jwt.Builder
Add a generic payload claim.
addPemKey(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
Add PEM formatted public key or certificate used to verify the signatures of Kubernetes service account JWTs.
addPolicy(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
Add a policy for the token.
addPolicyIdentifier(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Add a policy identifier OID.
addPostalCode(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Adds a Postal Code values in the subject field of issued certificates.
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.
addPropagation(Configuration.Propagation) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
Add propagation type to use.
addProperty(String, Object) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
addProvider(SecurityProvider) - Method in class io.helidon.security.Security.Builder
Add a provider, works as Security.Builder.addProvider(SecurityProvider, String), where the name is set to Class.getSimpleName().
addProvider(SecurityProvider, String) - Method in class io.helidon.security.Security.Builder
Adds a named provider that may implement multiple interfaces.
addProvider(Supplier<? extends SecurityProvider>) - Method in class io.helidon.security.Security.Builder
Add a provider, works as Security.Builder.addProvider(SecurityProvider, String), where the name is set to Class.getSimpleName().
addProvider(Supplier<? extends SecurityProvider>, String) - Method in class io.helidon.security.Security.Builder
Adds a named provider that may implement multiple interfaces.
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(String, String...) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
Add an HTTP query parameter.
addQueryParam(String, String...) - Method in interface io.helidon.integrations.common.rest.ApiRequest
Add an HTTP query parameter.
addQueryParam(String, String...) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
Add an HTTP query parameter.
addQueryParamHandler(QueryParamHandler) - Method in class io.helidon.security.integration.jersey.SecurityFeature.Builder
Add a new handler to extract query parameter and store it in security request header.
addQueryParamHandlers(Iterable<QueryParamHandler>) - Method in class io.helidon.security.integration.jersey.SecurityFeature.Builder
Add handlers to extract query parameters and store them in security request header.
addQueryParams(WebClientRequestBuilder, String, ApiRequest<?>, Http.RequestMethod, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
Add HTTP query parameters.
addReader(MessageBodyReader<?>) - Method in class io.helidon.media.common.MediaContext.Builder
 
addReader(MessageBodyReader<?>) - Method in interface io.helidon.media.common.MediaContextBuilder
Registers new reader.
addReader(MessageBodyReader<?>) - Method in class io.helidon.webclient.WebClient.Builder
 
addReader(MessageBodyReader<?>) - Method in class io.helidon.webserver.WebServer.Builder
 
addReader(Supplier<MessageBodyReader<?>>) - Method in interface io.helidon.media.common.MediaContextBuilder
Registers new reader.
addReadiness(Collection<HealthCheck>) - Method in class io.helidon.health.HealthSupport.Builder
Add readiness health check(s).
addReadiness(HealthCheck...) - Method in class io.helidon.health.HealthSupport.Builder
Add readiness health check(s).
addRecord(PropagationRecord) - Method in class io.helidon.webclient.context.propagation.WebClientContextPropagation.Builder
Add a propagation record to the list of records.
addRecord(PropagationRecord) - Method in class io.helidon.webserver.context.propagation.ContextPropagationFilter.Builder
Add a configuration records.
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 io.helidon.common.reactive.SubscriptionHelper
Atomically add the given request amount to the field while capping it at Long.MAX_VALUE.
addRequestedUriDiscoveryType(SocketConfiguration.RequestedUriDiscoveryType) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
 
addRequestedUriDiscoveryType(SocketConfiguration.RequestedUriDiscoveryType) - Method in class io.helidon.webserver.SocketConfiguration.Builder
 
addRequestedUriDiscoveryType(SocketConfiguration.RequestedUriDiscoveryType) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Adds a type of front-end URI discovery Helidon should use for this socket.
addRequestedUriDiscoveryType(SocketConfiguration.RequestedUriDiscoveryType) - Method in class io.helidon.webserver.WebServer.Builder
 
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 class io.helidon.integrations.vault.Vault.Builder
 
address() - Method in class io.helidon.security.jwt.Jwt
Address claim.
address(JwtUtil.Address) - Method in class io.helidon.security.jwt.Jwt.Builder
Address of the subject.
address(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
Host string, host:port pair, or URL to the base of the Kubernetes API server.
address(String) - Method in class io.helidon.integrations.vault.Vault.Builder
Configure address of the Vault, including scheme, host, and port.
Address(JsonObject) - Constructor for class io.helidon.security.jwt.JwtUtil.Address
Create an address object from json representation.
addRevocationStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
Specifies the database statements to be executed to revoke a user.
addRole(String) - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
Add a role to the list of roles for a user subject.
addRoles(Collection<String>) - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
Add a collection of roles for user subject to this builder.
addRollbackStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
Specifies the database statements to be executed to rollback a create operation in the event of an error.
addRootRotationStatement(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
Specifies the database statements to be executed to rotate the root user's credentials.
addScope(String) - Method in class io.helidon.security.jwt.Jwt.Builder
OAuth2 scope claim to add.
addSecret(String, SecretsProvider<T>, T) - Method in class io.helidon.security.Security.Builder
Add a secret to security configuration.
addSecretIdBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
CIDR blocks; if set, specifies blocks of IP addresses which can perform the login operation.
addSecretProvider(SecretsProvider<?>, String) - Method in class io.helidon.security.Security.Builder
Add a named secret provider.
addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CreateCubbyhole.Request
Add a new secret value.
addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.UpdateCubbyhole.Request
Add a new secret value.
addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv1.CreateKv1.Request
Add a secret value to this secret.
addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv1.UpdateKv1.Request
Add a new value.
addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv2.CreateKv2.Request
Add a new secret value to the secret being created.
addSecretValue(String, String) - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
Add a secret value to the map of secret values.
addService(DbClientService) - Method in class io.helidon.dbclient.DbClient.Builder
Add a client service.
addService(DbClientService) - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
 
addService(DbClientService) - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
 
addService(DbClientService) - Method in interface io.helidon.dbclient.spi.DbClientProviderBuilder
Add an interceptor.
addService(WebClientService) - Method in class io.helidon.webclient.WebClient.Builder
Register new instance of WebClientService.
addService(Supplier<? extends DbClientService>) - Method in class io.helidon.dbclient.DbClient.Builder
Add a client service.
addService(Supplier<? extends WebClientService>) - Method in class io.helidon.webclient.WebClient.Builder
Register new instance of WebClientService.
addService(T) - Method in class io.helidon.common.serviceloader.HelidonServiceLoader.Builder
Add a custom service implementation to the list of services.
addService(T, int) - Method in class io.helidon.common.serviceloader.HelidonServiceLoader.Builder
Add a custom service implementation to the list of services with a custom priority.
addServiceProvider(DbClientServiceProvider) - Method in class io.helidon.dbclient.DbClient.Builder
Add an interceptor provider.
addServiceRoles(Collection<String>) - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
Add a collection of roles for service subject to this builder.
addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.CircuitBreaker.Builder
This throwable will not be considered failure.
addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.Fallback.Builder
Do not apply fallback on this throwable class.
addSkipOn(Class<? extends Throwable>) - Method in class io.helidon.faulttolerance.Retry.Builder
This throwable will not be considered retriable.
addSocket(SocketConfiguration) - Method in class io.helidon.webserver.WebServer.Builder
Adds an additional named server socket configuration.
addSocket(SocketConfiguration, Routing) - Method in class io.helidon.webserver.WebServer.Builder
Add a named socket and routing.
addSocket(String, int, InetAddress) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
addSocket(String, SocketConfiguration) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Adds an additional named server socket configuration.
addSocket(String, SocketConfiguration) - Method in class io.helidon.webserver.WebServer.Builder
Deprecated.
since 2.0.0, please use WebServer.Builder.addSocket(SocketConfiguration) instead, name is now part of socket configuration
addSocket(String, Supplier<SocketConfiguration>) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Adds an additional named server socket configuration builder.
addSocket(String, Supplier<SocketConfiguration>) - Method in class io.helidon.webserver.WebServer.Builder
Deprecated.
since 2.0.0, please use WebServer.Builder.addSocket(Supplier) instead, name is now part of socket configuration
addSocket(Supplier<SocketConfiguration>) - Method in class io.helidon.webserver.WebServer.Builder
Adds an additional named server socket configuration builder.
addSource(ConfigSource) - Method in interface io.helidon.config.Config.Builder
Add a config source to the list of sources.
addSource(Supplier<? extends ConfigSource>) - Method in interface io.helidon.config.Config.Builder
Add a single config source to this builder.
addSpan(SpanTracingConfig) - Method in class io.helidon.tracing.config.ComponentTracingConfig.Builder
Add a new traced span configuration.
addSpanLog(SpanLogTracingConfig) - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
Add configuration of a traced span log.
addStatement(String, String) - Method in class io.helidon.dbclient.DbStatements.Builder
Add named database statement to database configuration..
addStreamReader(MessageBodyStreamReader<?>) - Method in class io.helidon.media.common.MediaContext.Builder
 
addStreamReader(MessageBodyStreamReader<?>) - Method in interface io.helidon.media.common.MediaContextBuilder
Registers new stream reader.
addStreamReader(MessageBodyStreamReader<?>) - Method in class io.helidon.webclient.WebClient.Builder
 
addStreamReader(MessageBodyStreamReader<?>) - Method in class io.helidon.webserver.WebServer.Builder
 
addStreamReader(Supplier<MessageBodyStreamReader<?>>) - Method in interface io.helidon.media.common.MediaContextBuilder
Registers new stream reader.
addStreamWriter(MessageBodyStreamWriter<?>) - Method in class io.helidon.media.common.MediaContext.Builder
 
addStreamWriter(MessageBodyStreamWriter<?>) - Method in interface io.helidon.media.common.MediaContextBuilder
Registers new stream writer.
addStreamWriter(MessageBodyStreamWriter<?>) - Method in class io.helidon.webclient.WebClient.Builder
 
addStreamWriter(MessageBodyStreamWriter<?>) - Method in class io.helidon.webserver.WebServer.Builder
 
addStreamWriter(Supplier<MessageBodyStreamWriter<?>>) - Method in interface io.helidon.media.common.MediaContextBuilder
Registers new stream writer.
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
Deprecated.
Add a supported subject type.
addSubjectType(SubjectType) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.Builder
Add a supported subject type.
addSyntheticApplication(List<Class<?>>) - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
Create an application from the provided resource classes and add it to the list of applications.
addTarget(OutboundTarget) - Method in class io.helidon.security.providers.common.OutboundConfig.Builder
Add a new target configuration.
addTenantConfig(TenantConfig) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Add specific TenantConfig instance.
addTenantConfigFinder(TenantConfigFinder) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Add specific TenantConfigFinder implementation.
addTenantConfigFinder(TenantConfigFinder) - Method in class io.helidon.security.providers.oidc.OidcSupport.Builder
Add specific TenantConfigFinder implementation.
addTenantConfigFinder(TenantConfigFinder, int) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Add specific TenantConfigFinder implementation with specific priority.
addTenantConfigFinder(TenantConfigFinder, int) - Method in class io.helidon.security.providers.oidc.OidcSupport.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.
addToArray(String, boolean) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add an element to an array.
addToArray(String, boolean) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToArray(String, double) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add an element to an array.
addToArray(String, double) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToArray(String, int) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add an element to an array.
addToArray(String, int) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToArray(String, long) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add an element to an array.
addToArray(String, long) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToArray(String, ApiJsonBuilder<?>) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add an object to an array.
addToArray(String, ApiJsonBuilder<?>) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToArray(String, String) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add an element to an array.
addToArray(String, String) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToCommaDelimitedArray(String, String) - Method in class io.helidon.integrations.vault.VaultRequest
Add a string to an array represented as a comma delimited string in the request JSON.
addToken(Class<T>, U) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
Add a token instance (such as JWT instance).
addToken(Object) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
Add a token instance (such as JWT instance).
addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
Token bound CIDR blocks.
addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
Specifies blocks of IP addresses which can use the auth tokens generated by this SecretID.
addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
Add CIDR block.
addTokenBoundCidr(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
List of CIDR blocks; if set, specifies blocks of IP addresses which can authenticate successfully, and ties the resulting token to these blocks as well.
addTokenPolicy(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
Token policy to encode onto generated tokens.
addTokenPolicy(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
Add a policy to encode on the generated token.
addToObject(String, String, boolean) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add a key/value pair to a named object.
addToObject(String, String, boolean) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToObject(String, String, double) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add a key/value pair to a named object.
addToObject(String, String, double) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToObject(String, String, int) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add a key/value pair to a named object.
addToObject(String, String, int) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToObject(String, String, long) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add a key/value pair to a named object.
addToObject(String, String, long) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addToObject(String, String, String) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Add a key/value pair to a named object.
addToObject(String, String, String) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
addTracerTag(String, boolean) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
 
addTracerTag(String, boolean) - Method in interface io.helidon.tracing.TracerBuilder
Tracer level tags that get added to all reported spans.
addTracerTag(String, boolean) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
 
addTracerTag(String, Number) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
 
addTracerTag(String, Number) - Method in interface io.helidon.tracing.TracerBuilder
Tracer level tags that get added to all reported spans.
addTracerTag(String, Number) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
 
addTracerTag(String, String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
 
addTracerTag(String, String) - Method in interface io.helidon.tracing.TracerBuilder
Tracer level tags that get added to all reported spans.
addTracerTag(String, String) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
 
addTransformer(ClassTransformer) - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
addTransport(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
Add supported transports for this target.
addUserGroup(String) - Method in class io.helidon.security.jwt.Jwt.Builder
A user group claim to add.
addUserPrincipalValidator(Collection<Validator<Jwt>>) - Static method in class io.helidon.security.jwt.Jwt
Adds a validator that makes sure the Jwt.userPrincipal() is present.
addUserStore(SecureUserStore) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
Add a user store to the list of stores used by this provider.
addValidator(AbacValidator<? extends AbacValidatorConfig>) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
Add an explicit (e.g.
addValue(ConfigNode.ValueNode) - Method in class io.helidon.config.ListNodeBuilderImpl
 
addValue(ConfigNode.ValueNode) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
Adds String value to the list.
addValue(String) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
Adds String value to the list.
addValue(String, ConfigNode.ValueNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
 
addValue(String, ConfigNode.ValueNode) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
Sets String value associated with specified key.
addValue(String, String) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
Sets String value associated with specified key.
addVaultAuth(VaultAuth) - Method in class io.helidon.integrations.vault.Vault.Builder
Add a VaultAuth to use with this Vault.
addVaultId(String) - Method in class io.helidon.integrations.oci.vault.health.OciVaultHealthCheck.Builder
Set the vault's OCID.
addVersion(int) - Method in class io.helidon.integrations.vault.secrets.kv2.DeleteKv2.Request
Add a secret version to delete.
addVersion(int) - Method in class io.helidon.integrations.vault.secrets.kv2.DestroyKv2.Request
Add a secret version to destroy.
addVersion(int) - Method in class io.helidon.integrations.vault.secrets.kv2.UndeleteKv2.Request
Add a version to undelete.
addWatchServiceModifier(WatchEvent.Modifier) - Method in class io.helidon.config.FileSystemWatcher.Builder
Add a modifier of the watch service.
addWhitelistedException(String) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
Add an exception to the whitelist.
addWriter(MessageBodyWriter<?>) - Method in class io.helidon.media.common.MediaContext.Builder
 
addWriter(MessageBodyWriter<?>) - Method in interface io.helidon.media.common.MediaContextBuilder
Registers new writer.
addWriter(MessageBodyWriter<?>) - Method in class io.helidon.webclient.WebClient.Builder
 
addWriter(MessageBodyWriter<?>) - Method in class io.helidon.webserver.WebServer.Builder
 
addWriter(Supplier<MessageBodyWriter<?>>) - Method in interface io.helidon.media.common.MediaContextBuilder
Registers new writer.
after() - Method in interface io.helidon.lra.coordinator.client.Participant
URI of participant's method annotated with @AfterLRA.
AFTER_ONCOMPLETE - io.helidon.media.common.MessageBodyContext.EventType
AFTER_ONERROR - io.helidon.media.common.MessageBodyContext.EventType
AFTER_ONNEXT - io.helidon.media.common.MessageBodyContext.EventType
AFTER_ONSUBSCRIBE - io.helidon.media.common.MessageBodyContext.EventType
afterBean(AfterBeanDiscovery, BeanManager) - Method in class io.helidon.microprofile.grpc.client.GrpcClientCdiExtension
Process the previously captured GrpcProxy injection points.
afterCompletion(int) - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
Ensures that any thread-associated connections are properly committed, restored to their initial states, closed where appropriate and removed from the system when a definitionally thread-scoped JTA transaction commits or rolls back.
afterEach(ExtensionContext) - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
 
afterExecute(Runnable, Throwable) - Method in class io.helidon.common.configurable.ThreadPool
 
afterTestExecution(ExtensionContext) - Method in class io.helidon.common.testing.junit5.RestoreSystemPropertiesExt
 
AGE - Static variable in class io.helidon.common.http.Http.Header
The "Age" header name.
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.integrations.oci.vault.Decrypt.Request
The encryption algorithm to use to encrypt and decrypt data with a customer-managed key.
algorithm(String) - Method in class io.helidon.integrations.oci.vault.Encrypt.Request
The encryption algorithm to use to encrypt and decrypt data with a customer-managed key.
algorithm(String) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultDigestConfig.Builder
Algorithm to sign with.
algorithm(String) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultEncryptionConfig.Builder
Algorithm to use for encryption.
algorithm(String) - Method in class io.helidon.integrations.oci.vault.Sign.Request
The algorithm to use to sign the message or message digest.
algorithm(String) - Method in class io.helidon.integrations.oci.vault.Verify.Request
The algorithm to use to sign the message or message digest.
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_256_GCM - Static variable in class io.helidon.integrations.oci.vault.Encrypt.Request
Default encryption algorithm used by encryption/decryption is "AES_256_GCM".
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_ECDSA_SHA_256 - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"ECDSA_SHA_256" algorithm.
ALGORITHM_ECDSA_SHA_384 - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"ECDSA_SHA_384" algorithm.
ALGORITHM_ECDSA_SHA_512 - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"ECDSA_SHA_512" algorithm.
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_RSA_OAEP_SHA_1 - Static variable in class io.helidon.integrations.oci.vault.Encrypt.Request
"RSA_OAEP_SHA_1" algorithm.
ALGORITHM_RSA_OAEP_SHA_256 - Static variable in class io.helidon.integrations.oci.vault.Encrypt.Request
"RSA_OAEP_SHA_256" algorithm.
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_224_RSA_PKCS_PSS - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_224_RSA_PKCS_PSS" algorithm.
ALGORITHM_SHA_224_RSA_PKCS1_V1_5 - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_224_RSA_PKCS1_V1_5" algorithm.
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_256_RSA_PKCS_PSS - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_256_RSA_PKCS_PSS" algorithm.
ALGORITHM_SHA_256_RSA_PKCS1_V1_5 - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_256_RSA_PKCS1_V1_5" algorithm.
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_384_RSA_PKCS_PSS - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_384_RSA_PKCS_PSS" algorithm.
ALGORITHM_SHA_384_RSA_PKCS1_V1_5 - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_384_RSA_PKCS1_V1_5" algorithm.
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_SHA_512_RSA_PKCS_PSS - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_512_RSA_PKCS_PSS" algorithm.
ALGORITHM_SHA_512_RSA_PKCS1_V1_5 - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
"SHA_512_RSA_PKCS1_V1_5" algorithm.
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(String) - Method in class io.helidon.common.http.HashParameters
 
all(String) - Method in interface io.helidon.common.http.Headers
Returns an unmodifiable List of all header fields - each element represents a value of a single header field in the request.
all(String) - Method in interface io.helidon.common.http.Parameters
Returns an unmodifiable List of all of the values of the given named parameter.
all(String) - Method in class io.helidon.common.http.ReadOnlyParameters
 
ALL - io.helidon.grpc.server.ServerRequestAttribute
log all attributes.
ALL_CALL_OPTIONS - io.helidon.grpc.client.ClientRequestAttribute
Add the method call options to the tracing span.
allAnnotations() - Method in class io.helidon.security.SecurityLevel
Returns class level and method level annotations together in one Map.
allHeaders(String) - Method in interface io.helidon.webserver.cors.CorsSupportBase.RequestAdapter
Retrieves all header values for a given key as Strings.
ALLOW - Static variable in class io.helidon.common.http.Http.Header
The "Allow" header name.
allowAll(boolean) - Method in class io.helidon.common.configurable.AllowList.Builder
Allows all strings to match (subject to "deny" conditions).
allowAnonymous() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
If called, authentication failure will not abort request and will continue as anonymous (defaults to false).
allowAnonymous() - Static method in class io.helidon.security.integration.webserver.WebSecurity
If called, authentication failure will not abort request and will continue as anonymous (defaults to false).
allowAnyName(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if clients can request any CN.
allowBareDomains(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if clients can request certificates matching the value of the actual domains themselves; e.g.
allowChunkedEncoding(boolean) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Whether chunked Http.Header.TRANSFER_ENCODING should be added to the headers if the entity is chunked.
allowCredentials() - Method in annotation type io.helidon.microprofile.cors.CrossOrigin
Whether the client can send cookies or credentials.
allowCredentials() - Method in class io.helidon.webserver.cors.CrossOriginConfig
 
allowCredentials(boolean) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
 
allowCredentials(boolean) - Method in class io.helidon.webserver.cors.CrossOriginConfig.Builder
 
allowDeletion(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
Specifies if the key is allowed to be deleted.
allowed(List<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds a list of exact strings any of which, if matched, allows matching for a candidate string.
allowedCipherSuite() - Method in interface io.helidon.webserver.SocketConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
use tls().cipherSuite() instead. This method will be removed at 3.0.0 version.
allowedCipherSuite(List<String>) - Method in class io.helidon.webclient.WebClientTls.Builder
Set allowed cipher suite for the client.
allowedCipherSuite(List<String>) - Method in class io.helidon.webserver.WebServerTls.Builder
Set allowed cipher suite.
allowedDomainTemplates(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
When set, allowed_domains may contain templates, as with ACL Path Templating.
allowedPatterns(List<Pattern>) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds a list of Pattern any of which, if matched, allows matching for a candidate string.
allowedPrefixes(List<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds a list of prefixes any of which, if matched, allows matching for a candidate string.
allowedSuffixes(List<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds a list of suffixes any of which, if matched, allows matching for a candidate string.
allowedValues() - Method in annotation type 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 annotation type io.helidon.microprofile.cors.CrossOrigin
A list of request headers that are allowed or "*" to allow all headers.
allowHeaders() - Method in class io.helidon.webserver.cors.CrossOriginConfig
 
allowHeaders(String...) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
 
allowHeaders(String...) - Method in class io.helidon.webserver.cors.CrossOriginConfig.Builder
 
allowImpersonation(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Whether to allow impersonation by explicitly overriding username from outbound requests using JwtAuthProvider.EP_PROPERTY_OUTBOUND_USER 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 JwtProvider.EP_PROPERTY_OUTBOUND_USER property.
allowIpSans(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if clients can request IP Subject Alternative Names.
AllowList - Interface in io.helidon.common.configurable
AllowList defines a list of allowed and/or denied matches and tests if a particular value conforms to the conditions.
AllowList.Builder - Class in io.helidon.common.configurable
Fluent API builder for AllowList.
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 annotation type io.helidon.microprofile.cors.CrossOrigin
A list of supported HTTP request methods.
allowMethods() - Method in class io.helidon.webserver.cors.CrossOriginConfig
 
allowMethods(String...) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
 
allowMethods(String...) - Method in class io.helidon.webserver.cors.CrossOriginConfig.Builder
 
allowOrigins() - Method in class io.helidon.webserver.cors.CrossOriginConfig
 
allowOrigins(String...) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
 
allowOrigins(String...) - Method in class io.helidon.webserver.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.
AlreadyCompletedException - Exception in io.helidon.common.http
Signals that a mutation method has been invoked on a resource that is already completed.
AlreadyCompletedException(String) - Constructor for exception io.helidon.common.http.AlreadyCompletedException
Constructs an AlreadyCompletedException with the specified detail message.
AlreadyCompletedException(String, Throwable) - Constructor for exception io.helidon.common.http.AlreadyCompletedException
Constructs an AlreadyCompletedException with the specified detail message and cause.
AlreadyCompletedException(Throwable) - Constructor for exception io.helidon.common.http.AlreadyCompletedException
Constructs an AlreadyCompletedException with the specified cause.
ALT_SVC - Static variable in class io.helidon.common.http.Http.Header
The "Alt-Svc" header name.
analyze(Class<?>) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
 
analyze(Class<?>) - Method in class io.helidon.security.abac.role.RoleAnnotationAnalyzer
 
analyze(Class<?>) - Method in interface io.helidon.security.providers.common.spi.AnnotationAnalyzer
Analyze an application class.
analyze(Class<?>, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
 
analyze(Class<?>, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.security.abac.role.RoleAnnotationAnalyzer
 
analyze(Class<?>, AnnotationAnalyzer.AnalyzerResponse) - Method in interface io.helidon.security.providers.common.spi.AnnotationAnalyzer
Analyze a resource class.
analyze(Method, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
 
analyze(Method, AnnotationAnalyzer.AnalyzerResponse) - Method in class io.helidon.security.abac.role.RoleAnnotationAnalyzer
 
analyze(Method, AnnotationAnalyzer.AnalyzerResponse) - Method in interface io.helidon.security.providers.common.spi.AnnotationAnalyzer
Analyze a resource method.
and(CharMatcher) - Method in class io.helidon.common.http.CharMatcher
Returns a matcher that matches any character matched by both this matcher and other.
and(Predicate<ServerRequest>) - Method in class io.helidon.webserver.RequestPredicate
Returns a composed predicate that represents a logical AND expression between this predicate and another predicate.
annotatedEndpoint(Class<?>) - Method in class io.helidon.microprofile.tyrus.WebSocketApplication.Builder
Add single annotated endpoint.
annotatedEndpoints() - Method in class io.helidon.microprofile.tyrus.WebSocketApplication
Get list of annotated endpoints.
AnnotatedMethod - Class in io.helidon.microprofile.grpc.core
A model of an annotated gRPC method.
AnnotatedMethodList - Class in io.helidon.microprofile.grpc.core
Iterable list of AnnotatedMethods on a single class with convenience getters to provide additional method information.
annotatedServiceClass() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Obtain the actual annotated class.
AnnotatedServiceConfigurer - Interface in io.helidon.microprofile.grpc.server
A class that may apply modifications to a ServiceDescriptor.Builder for an annotated gRPC service class.
AnnotatedTypeWrapper(AnnotatedType<T>, Annotation...) - Constructor for class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
Constructor.
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 in io.helidon.security.providers.common.spi
Flag for security type.
AnnotationFinder - Class in io.helidon.microprofile.faulttolerance
Searches for transitive annotations associated with interceptor bindings in a given Java package.
annotationOrMetaAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Get all instances of the specified meta-annotation type found on the method annotations or on the method itself (a meta-annotation is an annotation that annotates other annotations).
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
 
ANONYMOUS - Static variable in interface io.helidon.security.SecurityContext
Anonymous subject.
ANONYMOUS_PRINCIPAL - Static variable in interface io.helidon.security.SecurityContext
Anonymous user principal.
any() - Static method in class io.helidon.common.http.CharMatcher
Matches any character.
any(Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
any(Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes all requests to provided handler(s).
any(PathMatcher, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
any(PathMatcher, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes all requests with corresponding path to provided handler(s).
any(String, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
any(String, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes all requests with corresponding path to provided handler(s).
anyOf(CharSequence) - Static method in class io.helidon.common.http.CharMatcher
Returns a char matcher that matches any character present in the given character sequence.
anyOf(Iterable<Http.RequestMethod>, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
anyOf(Iterable<Http.RequestMethod>, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes requests any specified method to provided handler(s).
anyOf(Iterable<Http.RequestMethod>, PathMatcher, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
anyOf(Iterable<Http.RequestMethod>, PathMatcher, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes requests with any specified method and corresponding path to provided handler(s).
anyOf(Iterable<Http.RequestMethod>, String, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
anyOf(Iterable<Http.RequestMethod>, String, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes requests with any specified method and corresponding path to provided handler(s).
api() - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdEndpoint
Etcd API version.
api(EtcdConfigSourceBuilder.EtcdApi) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
Etcd API version.
API - Static variable in interface io.helidon.integrations.vault.sys.SysRx
The API of this sys implementation.
API_HOST_FORMAT - Static variable in interface io.helidon.integrations.oci.atp.OciAutonomousDbRx
Deprecated.
Host format of API server.
API_HOST_FORMAT - Static variable in interface io.helidon.integrations.oci.objectstorage.OciObjectStorageRx
Deprecated.
Host format of API server.
API_HOST_FORMAT - Static variable in interface io.helidon.integrations.oci.telemetry.OciMetricsRx
Deprecated.
Host format of API server.
API_HOST_PREFIX - Static variable in interface io.helidon.integrations.oci.atp.OciAutonomousDbRx
Deprecated.
Host name prefix.
API_HOST_PREFIX - Static variable in interface io.helidon.integrations.oci.objectstorage.OciObjectStorageRx
Deprecated.
Host name prefix.
API_HOST_PREFIX - Static variable in interface io.helidon.integrations.oci.telemetry.OciMetricsRx
Deprecated.
Host name prefix.
API_VERSION - Static variable in interface io.helidon.integrations.oci.atp.OciAutonomousDbRx
Deprecated.
Version of ATP API supported by this client.
API_VERSION - Static variable in interface io.helidon.integrations.oci.objectstorage.OciObjectStorageRx
Deprecated.
Version of Secret API supported by this client.
API_VERSION - Static variable in interface io.helidon.integrations.oci.telemetry.OciMetricsRx
Deprecated.
Version of API supported by this client.
ApiEntityResponse - Class in io.helidon.integrations.common.rest
Response from a remote server with an entity.
ApiEntityResponse(ApiEntityResponse.Builder<?, ?, ?>) - Constructor for class io.helidon.integrations.common.rest.ApiEntityResponse
Create a new instance.
ApiEntityResponse.Builder<B extends ApiEntityResponse.Builder<B,​T,​X>,​T extends ApiEntityResponse,​X> - Class in io.helidon.integrations.common.rest
Fluent API builder base to build subclasses of ApiEntityResponse.
ApiException - Exception in io.helidon.integrations.common.rest
API exception that is not related to processing of a response.
ApiException() - Constructor for exception io.helidon.integrations.common.rest.ApiException
New exception without a cause and message.
ApiException(String) - Constructor for exception io.helidon.integrations.common.rest.ApiException
New exception with a message and without a cause.
ApiException(String, Throwable) - Constructor for exception io.helidon.integrations.common.rest.ApiException
New exception with a cause and message.
ApiException(Throwable) - Constructor for exception io.helidon.integrations.common.rest.ApiException
New exception with a cause and without a message.
ApiJsonBuilder<T extends ApiJsonBuilder<T>> - Class in io.helidon.integrations.common.rest
Common base class for builders that construct a JSON object.
ApiJsonBuilder() - Constructor for class io.helidon.integrations.common.rest.ApiJsonBuilder
Default constructor.
ApiJsonParser - Class in io.helidon.integrations.common.rest
Helper methods to process a returned JSON.
ApiJsonParser() - Constructor for class io.helidon.integrations.common.rest.ApiJsonParser
 
ApiJsonRequest<T extends ApiJsonRequest<T>> - Class in io.helidon.integrations.common.rest
Common base class for REST requests that have an entity.
ApiJsonRequest() - Constructor for class io.helidon.integrations.common.rest.ApiJsonRequest
Default constructor.
ApiOptionalResponse<R> - Class in io.helidon.integrations.common.rest
A response for requests that may or may not return an entity, such as GET requests that may have a 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 extends ApiOptionalResponse.BuilderBase<B,​T,​X,​R>,​T extends ApiOptionalResponse<R>,​X,​R> - Class in io.helidon.integrations.common.rest
Fluent API builder base for subclasses of ApiOptionalResponse.
ApiRequest<T extends ApiRequest<T>> - Interface in io.helidon.integrations.common.rest
Common base class for REST requests.
ApiResponse - Class in io.helidon.integrations.common.rest
A base for responses without an entity.
ApiResponse(ApiResponse.Builder<?, ?>) - Constructor for class io.helidon.integrations.common.rest.ApiResponse
Create a new rest response.
ApiResponse.Builder<B extends ApiResponse.Builder<B,​T>,​T extends ApiResponse> - Class in io.helidon.integrations.common.rest
Abstract fluent API builder to build subclasses of ApiResponse.
apiResponseBuilder() - Static method in class io.helidon.integrations.common.rest.ApiOptionalResponse
A builder to create an optional response.
ApiRestException - Exception 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 io.helidon.integrations.common.rest.ApiRestException
Create a new instance using base builder.
ApiRestException.BaseBuilder<B extends ApiRestException.BaseBuilder<B>> - Class in io.helidon.integrations.common.rest
Base builder extended by specific builder class.
ApiRestRequest<T extends ApiRequest<T>> - Class in io.helidon.integrations.common.rest
Common base class for REST requests.
ApiRestRequest() - Constructor for class io.helidon.integrations.common.rest.ApiRestRequest
Default constructor.
apiSpecificError() - Method in exception 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.
apiVersion(String) - Method in class io.helidon.integrations.oci.telemetry.OciMetricsRx.Builder
Deprecated.
 
appClient() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Deprecated, for removal: This API element is subject to removal in a future version.
appId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
IDCS Application ID.
application(Class<? extends Application>) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
Set the JAX-RS application class that forms this instance.
application(Application) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
Set the JAX-RS application that forms this instance.
APPLICATION - io.helidon.security.EndpointConfig.AnnotationScope
Annotations on an application class or application layer.
APPLICATION_ATOM_XML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/atom+xml media type.
APPLICATION_FORM_URLENCODED - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/x-www-form-urlencoded media type.
APPLICATION_JAVASCRIPT - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/javascript media type.
APPLICATION_JSON - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/json media type.
APPLICATION_OCTET_STREAM - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/octet-stream media type.
APPLICATION_OPENAPI_JSON - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing OpenAPI json.
APPLICATION_OPENAPI_YAML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing OpenAPI yaml.
APPLICATION_OPENMETRICS - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing the application/openmetrics-text media type.
APPLICATION_STREAM_JSON - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/stream+json media type.
APPLICATION_SVG_XML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/svg+xml media type.
APPLICATION_X_NDJSON - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/x-ndjson media type.
APPLICATION_X_YAML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing "x" YAML as application.
APPLICATION_XHTML_XML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/xhtml+xml media type.
APPLICATION_XML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/xml media type.
APPLICATION_YAML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing pseudo-registered YAML.
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.WebSocketApplication
Get access to application class, if present.
applicationClass(Class<? extends ServerApplicationConfig>) - Method in class io.helidon.microprofile.tyrus.WebSocketApplication.Builder
Set an application class in the builder.
applicationClass(Class<? extends ServerApplicationConfig>) - Method in class io.helidon.microprofile.tyrus.WebSocketCdiExtension
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.
applications(Application...) - Method in class io.helidon.microprofile.server.Server.Builder
Replace existing applications with the ones provided.
ApplicationScopedTransformer - Class in io.helidon.integrations.micronaut.cdi.processor
Transforms CDI ApplicationScoped annotation into Micronaut Singleton.
ApplicationScopedTransformer() - Constructor for class io.helidon.integrations.micronaut.cdi.processor.ApplicationScopedTransformer
 
applicationsToRun() - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
List of applications including discovered and explicitly configured applications.
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(Context, WebClientRequestHeaders) - Method in interface io.helidon.webclient.context.propagation.PropagationRecord
Apply this record on web client headers, reading the classifier from the provided context and registering headers.
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.common.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(OciRestApi, Config) - Method in interface io.helidon.integrations.oci.connect.spi.InjectionProvider.CreateInstanceFunction
Create a new instance in singleton scope (or Application for CDI).
apply(Vault, Config, InjectionProvider.InstanceConfig) - Method in interface io.helidon.integrations.vault.spi.InjectionProvider.CreateInstanceFunction
Create a new instance in singleton scope (or Application for CDI).
apply(AccessLogContext) - Method in class io.helidon.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(ServerRequest) - Method in interface io.helidon.webserver.context.propagation.PropagationRecord
Apply this record on the server request, reading the header and registering the context value.
apply(Span) - Method in class io.helidon.tracing.Tag
Configure this tag on the span provided.
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(Flow.Publisher<DataChunk>) - Method in interface io.helidon.common.http.Reader
Deprecated.
Transforms a publisher into a completion stage.
apply(Flow.Publisher<DataChunk>, Class<? super R>) - Method in interface io.helidon.common.http.Reader
Deprecated.
Transforms a publisher into a completion stage.
apply(PAYLOAD, Session) - Method in interface io.helidon.messaging.connectors.jms.JmsMessage.CustomMapper
 
apply(SOURCE) - Method in interface io.helidon.common.mapper.Mapper
 
applyAndCast(Flow.Publisher<DataChunk>, Class<T>) - Method in interface io.helidon.common.http.Reader
Deprecated.
Transforms a publisher into a completion stage.
applyFilters(Flow.Publisher<DataChunk>) - Method in class io.helidon.media.common.MessageBodyContext
Apply the filters on the given input publisher to form a publisher chain.
applyFilters(Flow.Publisher<DataChunk>, GenericType<?>) - Method in class io.helidon.media.common.MessageBodyContext
Apply the filters on the given input publisher to form a publisher chain.
applyOn(Class<? extends Throwable>...) - Method in class io.helidon.faulttolerance.CircuitBreaker.Builder
These throwables will be considered failures, and all other will not.
applyOn(Class<? extends Throwable>...) - Method in class io.helidon.faulttolerance.Fallback.Builder
Apply fallback on these throwable classes.
applyOn(Class<? extends Throwable>...) - Method in class io.helidon.faulttolerance.Retry.Builder
These throwables will be considered failures, and all other will not.
applyRequestMetadata(CallCredentials.RequestInfo, Executor, CallCredentials.MetadataApplier) - Method in class io.helidon.security.integration.grpc.GrpcClientSecurity
 
applyThrows(PAYLOAD, Session) - Method in interface io.helidon.messaging.connectors.jms.JmsMessage.CustomMapper
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface io.helidon.common.reactive.Single
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in interface io.helidon.common.reactive.Single
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in interface io.helidon.common.reactive.Single
 
appName(String) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
Configure an explicit application name.
AppRoleAuth - Interface in io.helidon.integrations.vault.auths.approle
Vault authentication method for AppRole.
AppRoleAuthProvider - Class in io.helidon.integrations.vault.auths.approle
Java Service Loader implementation for AppRole authentication method.
AppRoleAuthProvider() - Constructor for class io.helidon.integrations.vault.auths.approle.AppRoleAuthProvider
 
AppRoleAuthRx - Interface in io.helidon.integrations.vault.auths.approle
Vault authentication method for AppRole.
appRoleId(String) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth.Builder
ID of the AppRole.
AppRoleVaultAuth - Class in io.helidon.integrations.vault.auths.approle
Vault authentication for AppRole.
AppRoleVaultAuth() - Constructor for class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth
Deprecated.
AppRoleVaultAuth.Builder - Class in io.helidon.integrations.vault.auths.approle
Fluent API builder for AppRoleVaultAuth.
approximateCount() - Method in class io.helidon.integrations.oci.objectstorage.GetBucket.Response
The approximate number of objects in the bucket.
approximateSize() - Method in class io.helidon.integrations.oci.objectstorage.GetBucket.Response
The approximate total size in bytes of all objects in the bucket.
AppToken(WebTarget) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.AppToken
Deprecated.
Create a new token with a token endpoint.
AppTokenRx(WebClient, URI, Duration) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.AppTokenRx
 
appWebClient() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Client with configured proxy and security.
appWebClient() - Method in class io.helidon.security.providers.oidc.common.Tenant
Client with configured proxy and security.
AqConfigBuilder - Class in io.helidon.messaging.connectors.aq
Build AQ specific config.
AqConnector - Interface in io.helidon.messaging.connectors.aq
Reactive Messaging Oracle AQ connector.
AqConnector.AqConnectorBuilder - Class in io.helidon.messaging.connectors.aq
Builder for AqConnectorImpl.
AqConnectorBuilder() - Constructor for class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
 
AqConnectorImpl - Class in io.helidon.messaging.connectors.aq
MicroProfile Reactive Messaging Oracle AQ connector.
AqMessage<T> - Interface in io.helidon.messaging.connectors.aq
Message representing AQ JMS message together with all the metadata.
aroundConstruct(InvocationContext) - Method in interface io.helidon.servicecommon.restcdi.HelidonInterceptor
Invoked during the intercepted constructor invocation.
aroundConstruct(InvocationContext) - Method in class io.helidon.servicecommon.restcdi.HelidonInterceptor.Base
 
aroundConstruction(InvocationContext) - Method in interface io.helidon.servicecommon.restcdi.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.servicecommon.restcdi.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.servicecommon.restcdi.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.servicecommon.restcdi.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.servicecommon.restcdi.HelidonInterceptor
Invoked during the intercepted method invocation.
aroundInvoke(InvocationContext) - Method in class io.helidon.servicecommon.restcdi.HelidonInterceptor.Base
 
array(boolean) - Method in class io.helidon.webserver.context.propagation.PropagationRecord.Builder
Whether this value is a String (false), or an array of Strings (true).
arrayToList(JsonArray) - Static method in class io.helidon.integrations.vault.VaultUtil
Create a list of strings from JSON array.
as(GenericType<T>) - Method in interface io.helidon.config.Config
Typed value as a ConfigValue for a generic type.
as(GenericType<T>) - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
as(GenericType<T>) - Method in interface io.helidon.dbclient.DbColumn
Value of this column as 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.mongodb.MongoDbColumn
 
as(GenericType<T>) - Method in class io.helidon.media.common.MessageBodyReadableContent
Consumes and converts the content payload into a completion stage of the requested type.
as(Class<T>) - Method in interface io.helidon.common.http.Content
Deprecated.
Consumes and converts the request content into a completion stage of the requested type.
as(Class<T>) - Method in interface io.helidon.config.Config
Typed value as a ConfigValue.
as(Class<T>) - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
as(Class<T>) - Method in interface io.helidon.dbclient.DbColumn
Typed value of this column.
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.mongodb.MongoDbColumn
 
as(Class<T>) - Method in class io.helidon.media.common.MessageBodyReadableContent
 
as(Class<T>) - Method in class io.helidon.media.multipart.ReadableBodyPart
Converts the part content into an instance of the requested type.
as(Function<Config, T>) - Method in interface io.helidon.config.Config
Typed value as a ConfigValue created from factory method.
as(Function<Config, T>) - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
as(Function<DbRow, T>) - Method in interface io.helidon.dbclient.DbRow
Get specific class instance representation of this row.
as(Function<T, N>) - Method in interface io.helidon.config.ConfigValue
Convert this ConfigValue to a different type using a mapper function.
asBigInteger(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
Extract a key value from json object that is base64-url encoded and convert it to big integer.
asBoolean() - Method in interface io.helidon.config.Config
Boolean typed value.
asByteArray(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
Extract a key value from json object that is a base64-url encoded byte array.
ascii() - Static method in class io.helidon.common.http.CharMatcher
Determines whether a character is ASCII, meaning that its code point is less than 128.
ASCTIME_DATE_TIME - Static variable in class io.helidon.common.http.Http.DateTime
The ANSI C's asctime() format, such as 'Sun Nov 6 08:49:37 1994'.
asDouble() - Method in interface io.helidon.config.Config
Double typed value.
asErrorEvent() - Method in interface io.helidon.media.common.MessageBodyContext.Event
Fluent helper method to cast this event as a MessageBodyContext.ErrorEvent.
asInputStream() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
Return InputStream which is able to read JMS ByteMessage.
asInt() - Method in interface io.helidon.config.Config
Integer typed value.
asList() - Method in class io.helidon.common.serviceloader.HelidonServiceLoader
Provides a list of service implementations in prioritized order.
asList(Class<T>) - Method in interface io.helidon.config.Config
Returns list of specified type.
asList(Class<T>) - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
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.
asList(Function<Config, T>) - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
asLong() - Method in interface io.helidon.config.Config
Long typed value.
asMap() - Method in interface io.helidon.config.Config
Transform all leaf nodes (values) into Map instance.
asMap() - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
asNode() - Method in interface io.helidon.config.Config
Returns existing current config node as a Optional instance or Optional.empty() in case of Config.Type.MISSING node.
asNodeList() - Method in interface io.helidon.config.Config
Returns a list of child Config nodes if the node is Config.Type.OBJECT.
asNodeList() - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
asOptional() - Method in interface io.helidon.config.ConfigValue
Returns a typed value as Optional.
assertEndpoint(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
Deprecated.
 
assertEndpoint(String) - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MultitenancyEndpoints
Deprecated.
Asserter endpoint for a specific tenant.
assertEndpoint(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.DefaultMultitenancyEndpoints
 
assertEndpoint(String) - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MultitenancyEndpoints
Asserter endpoint URI for a specific tenant.
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>) - Static method in class io.helidon.config.testing.MatcherWithRetry
Checks the matcher, possibly multiple times after configured delays, invoking the supplier of the matched value each time, until either the matcher passes or the maximum retry expires.
assertThatWithRetry(Supplier<T>, Matcher<? super T>) - Static method in class io.helidon.common.testing.junit5.MatcherWithRetry
Checks the matcher, possibly multiple times after configured delays, invoking the supplier of the matched value each time, until either the matcher passes or the maximum retry expires.
asStream(GenericType<T>) - Method in class io.helidon.media.common.MessageBodyReadableContent
Consumes and converts the content payload into a stream of entities of the requested type.
asStream(Class<T>) - Method in class io.helidon.media.common.MessageBodyReadableContent
Consumes and converts the content payload into a stream of entities of the requested type.
asString() - Method in interface io.helidon.config.Config
String typed value.
asString(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
Extract a key value from json object that is string.
asThreadPool(ExecutorService) - Static method in class io.helidon.common.configurable.ThreadPool
Returns the given executor as a 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
Support for asynchronous execution of synchronous (blocking) calls.
Async.Builder - Class in io.helidon.faulttolerance
Fluent API Builder for Async.
asyncExecutorService(ExecutorService) - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
Sets the executor service to use for a handling of asynchronous requests with AsyncResponse.
atHash() - Method in class io.helidon.security.jwt.Jwt
AtHash claim.
atHash(byte[]) - Method in class io.helidon.security.jwt.Jwt.Builder
Access Token hash value.
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
Return true if either of authorization methods (SecurityContext.authorize(Object...) or SecurityContext.atzClientBuilder() was called).
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(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.jwt.Jwt.Builder
Deprecated, for removal: This API element is subject to removal in a future version.
audience(List<String>) - Method in class io.helidon.security.jwt.Jwt.Builder
Audience identifies the expected recipients of this JWT (optional).
audit() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
Whether to audit this request - defaults to false for GET and HEAD methods, true otherwise.
audit() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
Audit this request for any method.
audit() - Method in class io.helidon.security.integration.webserver.SecurityHandler
Audit this request for any method.
audit() - Static method in class io.helidon.security.integration.webserver.WebSecurity
Whether to audit this request - defaults to false for GET and HEAD methods, true otherwise.
audit(AuditEvent) - Method in interface io.helidon.security.SecurityContext
Audit a security event.
AUDIT_FAILURE - 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 Type 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 in io.helidon.security
Severity of AuditEvent.
auditEventType(String) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
Override for event-type, defaults to "grpcRequest".
auditEventType(String) - Method in class io.helidon.security.integration.webserver.SecurityHandler
Override for event-type, defaults to "request".
auditMessageFormat(String) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
Override for audit message format, defaults to "%2$s %1$s %4$s %5$s requested by %3$s".
auditMessageFormat(String) - Method in class io.helidon.security.integration.webserver.SecurityHandler
Override for audit message format, defaults to "%3$s %1$s \"%2$s\" %5$s %6$s requested by %4$s".
AuditProvider - Interface in io.helidon.security.spi
Audit provider, storing audit events.
AuditProvider.AuditSource - Interface in io.helidon.security.spi
Source of an audit source (as in "where this audit event originated").
AuditProvider.TracedAuditEvent - Interface in io.helidon.security.spi
Audit event sent to Audit provider.
auditSource() - Method in interface io.helidon.security.spi.AuditProvider.TracedAuditEvent
Source of this audit event (class, method, line number etc.).
auth(AuthMethod<?>) - Method in class io.helidon.integrations.vault.sys.DisableAuth.Request
Authentication method to disable.
auth(AuthMethod<?>) - Method in class io.helidon.integrations.vault.sys.EnableAuth.Request
Authentication method to enable.
auth(AuthMethod<T>) - Method in interface io.helidon.integrations.vault.Vault
Get access to authentication method.
auth(AuthMethod<T>, String) - Method in interface io.helidon.integrations.vault.Vault
Get access to authentication method, using a custom path.
AUTH - io.helidon.security.providers.httpauth.HttpDigest.Qop
QOP "auth" - stands for "authentication".
AUTH_METHOD - Static variable in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
Authentication method.
AUTH_METHOD - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
Kubernetes authentication method.
AUTH_METHOD - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
Token authentication method.
authenticate() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
If called, request will go through authentication process - defaults to false (even if authorize is true).
authenticate() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
If called, request will go through authentication process - (authentication is disabled by default - it may be enabled as a side effect of other methods, such as GrpcSecurityHandler.rolesAllowed(String...).
authenticate() - Method in class io.helidon.security.integration.webserver.SecurityHandler
If called, request will go through authentication process - (authentication is disabled by default - it may be enabled as a side effect of other methods, such as SecurityHandler.rolesAllowed(String...).
authenticate() - Static method in class io.helidon.security.integration.webserver.WebSecurity
If called, request will go through authentication process - defaults to false (even if authorize is true).
authenticate() - Method in interface io.helidon.security.SecurityContext
Authenticate current request (based on current SecurityEnvironment and EndpointConfig.
authenticate(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Whether to authenticate requests.
authenticate(boolean) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
Whether to authenticate requests.
authenticate(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Whether to authenticate requests.
authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth
 
authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.common.NoVaultAuth
 
authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth
 
authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth
 
authenticate(Config, Vault.Builder) - Method in interface io.helidon.integrations.vault.spi.VaultAuth
Provide RestApi to use with Vault operations.
authenticate(ProviderRequest) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider
 
authenticate(ProviderRequest) - Method in class io.helidon.security.providers.oidc.OidcProvider
 
authenticate(ProviderRequest) - Method in interface io.helidon.security.spi.AuthenticationProvider
Authenticate a request.
authenticate(ProviderRequest) - Method in class io.helidon.security.spi.SynchronousProvider
Authenticate a request.
authenticateAnnotatedOnly(boolean) - Method in class io.helidon.security.integration.jersey.SecurityFeature.Builder
Whether to authorize only annotated methods (with Authenticated annotation or all.
Authenticated - Annotation Type in io.helidon.security.annotations
An annotation used to specify server resources with enforced authentication and resources accessible without authentication.
AUTHENTICATION - Static variable in class io.helidon.grpc.core.InterceptorPriorities
Security authentication priority.
authenticationEnabled(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Enable authentication.
authenticationOptional() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
If called, authentication failure will not abort request and will continue as anonymous (authentication is not optional by default).
authenticationOptional() - Method in class io.helidon.security.integration.webserver.SecurityHandler
If called, authentication failure will not abort request and will continue as anonymous (authentication is not optional by default).
authenticationProvider(AuthenticationProvider) - Method in class io.helidon.security.Security.Builder
Set the default authentication provider.
authenticationProvider(Supplier<? extends AuthenticationProvider>) - Method in class io.helidon.security.Security.Builder
Set the default authentication provider.
AuthenticationProvider - Interface in io.helidon.security.spi
Authentication security provider.
authenticationResponse() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Authentication response of this analysis.
authenticationResponse(AnnotationAnalyzer.Flag) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
Authentication response.
AuthenticationResponse - Class in io.helidon.security
Response as returned from an authentication provider.
AuthenticationResponse.Builder - Class in io.helidon.security
Authentication response builder.
authenticator() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Explicit authentication provider name.
authenticator(String) - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
authenticator(String) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
authenticator(String) - Method in class io.helidon.security.integration.webserver.SecurityHandler
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
authenticator(String) - Static method in class io.helidon.security.integration.webserver.WebSecurity
Use a named authenticator (as supported by security - if not defined, default authenticator is used).
authenticator(String) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
Explicit authentication provider to use.
AuthMethod<T> - Interface in io.helidon.integrations.vault
An authentication method.
AuthMethodProvider<T> - Interface in io.helidon.integrations.vault.spi
A Java Service Loader SPI to support additional auth methods of Vault.
AUTHN_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
Reserved event type prefix for authentication events.
authority() - Method in class io.helidon.common.http.UriInfo
Authority (host:port) of this URI.
AUTHORITY - io.helidon.grpc.client.ClientRequestAttribute
Add the security authority to the tracing span.
AUTHORIZATION - io.helidon.security.providers.httpsign.HttpSignHeader
Creates (or validates) an "Authorization" header, that contains "Signature" as the beginning of its content (the rest of the header is the same as for HttpSignHeader.SIGNATURE.
AUTHORIZATION - Static variable in class io.helidon.common.http.Http.Header
The "Authorization" header name.
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.InterceptorPriorities
Security authorization priority.
authorizationEndpoint() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Authorization endpoint.
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.
authorizationProvider(AuthorizationProvider) - Method in class io.helidon.security.Security.Builder
Set the default authorization provider.
authorizationProvider(Supplier<? extends AuthorizationProvider>) - Method in class io.helidon.security.Security.Builder
Set the default authorization provider.
AuthorizationProvider - Interface in io.helidon.security.spi
Authorization security provider.
authorizationResponse() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Authorization response of this analysis.
AuthorizationResponse - Class in io.helidon.security
Response from an authorization decision.
AuthorizationResponse.Builder - Class in io.helidon.security
Builder for custom Authorization responses.
authorize() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
Enable authorization for this route.
authorize() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
If called, request will go through authorization process - (authorization is disabled by default - it may be enabled as a side effect of other methods, such as GrpcSecurityHandler.rolesAllowed(String...).
authorize() - Method in class io.helidon.security.integration.webserver.SecurityHandler
If called, request will go through authorization process - (authorization is disabled by default - it may be enabled as a side effect of other methods, such as SecurityHandler.rolesAllowed(String...).
authorize() - Static method in class io.helidon.security.integration.webserver.WebSecurity
Enable authorization for this route.
authorize(ProviderRequest) - Method in interface io.helidon.security.spi.AuthorizationProvider
Authorize a request based on configuration.
authorize(ProviderRequest) - Method in class io.helidon.security.spi.SynchronousProvider
Authorize a request based on configuration.
authorize(Object...) - Method in interface io.helidon.security.SecurityContext
Authorize access to a resource (or more resources) based on current environment and endpoint configuration.
authorizeAnnotatedOnly(boolean) - Method in class io.helidon.security.integration.jersey.SecurityFeature.Builder
Whether to authorize only annotated methods (with Authorized annotation) or all.
Authorized - Annotation Type in io.helidon.security.annotations
An annotation used to specify server resources with enforced authorization.
authorizer() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Explicit authorization provider name.
authorizer(String) - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
authorizer(String) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
authorizer(String) - Method in class io.helidon.security.integration.webserver.SecurityHandler
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
authorizer(String) - Static method in class io.helidon.security.integration.webserver.WebSecurity
Use a named authorizer (as supported by security - if not defined, default authorizer is used, if none defined, all is permitted).
authorizer(String) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
Explicit authorization provider to use.
authorizeResponse(AnnotationAnalyzer.Flag) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
Authorization response.
authTag() - Method in class io.helidon.security.jwt.EncryptedJwt
Authentication tag of the encrypted content.
AUTHZ_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
Reserved event type prefix for authorization events.
AUTO_ACKNOWLEDGE - io.helidon.messaging.connectors.jms.AcknowledgeMode
Acknowledges automatically after message reception over JMS api.
AUTO_FLUSH - io.helidon.webserver.BackpressureStrategy
Data are requested one-by-one, in case buffer reaches watermark, no other data is requested and extra flush is initiated.
autoCommit(boolean) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
This flag defines the strategy of committing messages to Kafka.
autoOffsetReset(KafkaConfigBuilder.AutoOffsetReset) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
What to do when there is no initial offset in Kafka or if the current offset does not exist any more on the server (e.g.
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
Block until future is completed, throws only unchecked exceptions.
await(Duration) - Method in interface io.helidon.common.reactive.Awaitable
Block until future is completed, throws only unchecked exceptions.
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.

B

backlog() - Method in interface io.helidon.webserver.ServerConfiguration
Returns a maximum length of the queue of incoming connections on the default server socket.
backlog() - Method in interface io.helidon.webserver.SocketConfiguration
Returns a maximum length of the queue of incoming connections on the server socket.
backlog(int) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Sets a maximum length of the queue of incoming connections.
backlog(int) - Method in class io.helidon.webserver.SocketConfiguration.Builder
Configures a maximum length of the queue of incoming connections on the server socket.
backlog(int) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Configures a maximum length of the queue of incoming connections on the server socket.
backlog(int) - Method in class io.helidon.webserver.WebServer.Builder
 
backpressure(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
Specifies the number of messages that are requested after processing them.
backpressureBufferSize() - Method in interface io.helidon.webserver.SocketConfiguration
Maximum length of the response data sending buffer can keep without flushing.
backpressureBufferSize(long) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Maximum length of the response data sending buffer can keep without flushing.
backpressureBufferSize(long) - Method in class io.helidon.webserver.SocketConfiguration.Builder
 
backpressureBufferSize(long) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Maximum length of the response data sending buffer can keep without flushing.
backpressureBufferSize(long) - Method in class io.helidon.webserver.WebServer.Builder
 
backpressureStrategy() - Method in interface io.helidon.webserver.SocketConfiguration
Strategy for applying backpressure to the reactive stream of response data.
backpressureStrategy(BackpressureStrategy) - Method in interface io.helidon.webserver.BareResponse
Set the backpressure strategy used for requesting response data.
backpressureStrategy(BackpressureStrategy) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Sets a backpressure strategy for the server to apply against user provided response upstream.
backpressureStrategy(BackpressureStrategy) - Method in class io.helidon.webserver.SocketConfiguration.Builder
 
backpressureStrategy(BackpressureStrategy) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Sets a backpressure strategy for the server to apply against user provided response upstream.
backpressureStrategy(BackpressureStrategy) - Method in class io.helidon.webserver.WebServer.Builder
 
BackpressureStrategy - Enum in io.helidon.webserver
Strategy for applying backpressure to the reactive stream of response data.
backupDirectory(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
The backup directory.
backwardCompatible(boolean) - Method in class io.helidon.health.HealthSupport.Builder
Deprecated.
rely on the current output format
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
Until version 3.0.0 (exclusive) there is a trailing end of line added to the signed data.
backwardCompatibleEol(Boolean) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
Until version 3.0.0 (exclusive) there is a trailing end of line added to the signed data.
BAD_GATEWAY_502 - io.helidon.common.http.Http.Status
502 Bad Gateway, see HTTP/1.1 documentation.
BAD_REQUEST - io.helidon.common.reactive.SubscriptionHelper
The singleton instance indicating a subscription requested with non-positive.
BAD_REQUEST - io.helidon.webserver.DirectHandler.EventType
Bad request, such as invalid path, header.
BAD_REQUEST_400 - io.helidon.common.http.Http.Status
400 Bad Request, see HTTP/1.1 documentation.
badRequest(AtomicReference<Flow.Subscription>) - Static method in enum io.helidon.common.reactive.SubscriptionHelper
Atomically swap in the SubscriptionHelper.BAD_REQUEST instance, if and only if previous value is null.
BadRequestException - Exception in io.helidon.webserver
A runtime exception indicating a bad request.
BadRequestException(String) - Constructor for exception io.helidon.webserver.BadRequestException
BadRequestException(String, Throwable) - Constructor for exception io.helidon.webserver.BadRequestException
BareRequest - Interface in io.helidon.webserver
Bare (minimal) representation of HTTP Request.
BareResponse - Interface in io.helidon.webserver
Bare (minimal) representation of HTTP Response.
Base() - Constructor for class io.helidon.servicecommon.restcdi.HelidonInterceptor.Base
 
BASE_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsSettings.Builder
Config key within the config metrics section controlling the base registry.
BASE_METRICS_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.BaseMetricsSettings.Builder
Config key within the config metrics section controlling base metrics behavior.
Base64Value - Class in io.helidon.common
Base64 wrapper.
BaseBuilder() - Constructor for class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
 
baseMetricEnabledSettings() - Method in interface io.helidon.metrics.api.BaseMetricsSettings
 
baseMetricsSettings() - Method in interface io.helidon.metrics.api.MetricsSettings
 
baseMetricsSettings(BaseMetricsSettings.Builder) - Method in interface io.helidon.metrics.api.MetricsSettings.Builder
Set the base metrics settings.
BaseMetricsSettings - Interface in io.helidon.metrics.api
Settings which control base metrics.
BaseMetricsSettings.Builder - Interface in io.helidon.metrics.api
Builder for BaseMetricsSettings.
baseNamespace() - Method in class io.helidon.integrations.vault.Vault.Builder
 
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
 
basePath(String) - Method in class io.helidon.microprofile.server.Server.Builder
Configure a path to which the server would redirect when a root path is requested.
basePath(String) - Method in class io.helidon.microprofile.server.ServerCdiExtension
Base path of this server.
baseScopes() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Base scopes to require from OIDC server.
baseUri(String) - Method in class io.helidon.webclient.WebClient.Builder
Sets base uri for each request.
baseUri(URI) - Method in class io.helidon.webclient.WebClient.Builder
Sets base uri for each request.
baseUri(URL) - Method in class io.helidon.webclient.WebClient.Builder
Sets base url for each request.
BASIC - io.helidon.common.SerializationConfig.TraceOption
Basic tracing will only trace attempts to deserialize a class, and only once for each class.
basicAuth(String, String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
Configure username and password for basic authentication.
basicConstraintsValidForNonCa(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Mark Basic Constraints valid when issuing non-CA certificates.
BATCH_ATOMICITY_ATOMIC - Static variable in class io.helidon.integrations.oci.telemetry.PostMetricData.Request
Atomic batch - either all succeed, or all fail.
BATCH_ATOMICITY_NON_ATOMIC - Static variable in class io.helidon.integrations.oci.telemetry.PostMetricData.Request
Non atomic batch - some may succeed, some may fail.
batchAtomicity(String) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.Request
Batch atomicity behavior.
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.
before(BeforeBeanDiscovery) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
Initializes the extension prior to bean discovery.
BEFORE_ONCOMPLETE - io.helidon.media.common.MessageBodyContext.EventType
BEFORE_ONERROR - io.helidon.media.common.MessageBodyContext.EventType
BEFORE_ONNEXT - io.helidon.media.common.MessageBodyContext.EventType
BEFORE_ONSUBSCRIBE - io.helidon.media.common.MessageBodyContext.EventType
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 and if so then also annotate the bean with the same annotation.
beforeCompletion() - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
Implements the Synchronization.beforeCompletion() method to do nothing.
beforeEach(ExtensionContext) - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
 
beforeExecute(Thread, Runnable) - Method in class io.helidon.common.configurable.ThreadPool
 
beforeSend(Consumer<ResponseHeaders>) - Method in interface io.helidon.webserver.ResponseHeaders
Register a Consumer which is executed just before headers are send.
beforeTestExecution(ExtensionContext) - Method in class io.helidon.common.testing.junit5.RestoreSystemPropertiesExt
 
begin() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
Deprecated.
Creates a new transaction and associates it with the current thread.
beginRequest() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
bestAccepted(MediaType...) - Method in interface io.helidon.webserver.RequestHeaders
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.
bidirectional(Object[], MethodHandler.BidirectionalClient) - Method in interface io.helidon.grpc.core.MethodHandler
Handle a bi-directional client call.
bidirectional(Object[], MethodHandler.BidirectionalClient) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
 
bidirectional(String) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
bidirectional(String) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register bi-directional streaming method for the service.
bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Register bi-directional streaming method for the service.
bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
bidirectional(String, ServerCalls.BidiStreamingMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Register bi-directional streaming method for the service.
bidirectional(String, Consumer<ClientMethodDescriptor.Rules>) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
bidirectional(String, Consumer<ClientMethodDescriptor.Rules>) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register bi-directional streaming method for the service.
Bidirectional - Annotation Type in io.helidon.microprofile.grpc.core
An annotation to mark a class as representing a bi-directional streaming gRPC method.
BidirectionalMethodHandlerSupplier - Class in io.helidon.microprofile.grpc.core
A supplier of MethodHandlers for bi-directional streaming gRPC methods.
BidirectionalMethodHandlerSupplier() - Constructor for class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier
Create a supplier of handlers for bi-directional streaming methods.
BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A base class for bi-directional streaming MethodHandlers.
BidirectionalMethodHandlerSupplier.BidiStreaming<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A bi-directional streaming MethodHandler that calls a standard bi-directional streaming method handler method of the form.
bidiStreaming(String, StreamObserver<RespT>) - Method in class io.helidon.grpc.client.GrpcServiceClient
Invoke the specified bidirectional streaming method.
bidiStreaming(String, StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler.BidirectionalClient
Perform a bidirectional client call.
BINARY_CONTENT - io.helidon.common.configurable.Resource.Source
Resource was created with binary content.
bindAddress() - Method in interface io.helidon.webserver.ServerConfiguration
Returns local address where the server listens on with the default server socket.
bindAddress() - Method in interface io.helidon.webserver.SocketConfiguration
Returns local address where the server listens on with the server socket.
bindAddress(String) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Configures local address where the server listens on with the server socket.
bindAddress(InetAddress) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Sets a local address for server to bind.
bindAddress(InetAddress) - Method in class io.helidon.webserver.SocketConfiguration.Builder
 
bindAddress(InetAddress) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Configures local address where the server listens on with the server socket.
bindAddress(InetAddress) - Method in class io.helidon.webserver.WebServer.Builder
 
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.
blacklistedExceptions() - Method in interface io.helidon.graphql.server.InvocationHandler
Configured set of exceptions that are blacklisted.
blockingServerStreaming(String, ReqT) - Method in class io.helidon.grpc.client.GrpcServiceClient
Invoke the specified server streaming method.
blockingUnary(String, ReqT) - Method in class io.helidon.grpc.client.GrpcServiceClient
Invoke the specified unary method with the specified request object.
bodyPart(WriteableBodyPart) - Method in class io.helidon.media.multipart.WriteableMultiPart.Builder
Add a body part.
bodyPart(String, Object) - Method in class io.helidon.media.multipart.WriteableMultiPart.Builder
Add a new body part based on the name entity.
bodyPart(String, String, Path) - Method in class io.helidon.media.multipart.WriteableMultiPart.Builder
Add a new body part based on the name, filename and Path to the file.
bodyPart(String, Path...) - Method in class io.helidon.media.multipart.WriteableMultiPart.Builder
Add a new body part based on the name and Path to the files.
bodyPart(Supplier<WriteableBodyPart>) - Method in class io.helidon.media.multipart.WriteableMultiPart.Builder
Add a body part.
BodyPart - Interface in io.helidon.media.multipart
Body part entity.
BodyPartBodyStreamReader - Class in io.helidon.media.multipart
ReadableBodyPart stream reader.
BodyPartBodyStreamWriter - Class in io.helidon.media.multipart
WriteableBodyPart stream writer.
BodyPartHeaders - Interface in io.helidon.media.multipart
Body part headers.
bodyParts() - Method in interface io.helidon.media.multipart.MultiPart
Deprecated.
Get all the nested body parts.
bodyParts() - Method in class io.helidon.media.multipart.ReadableMultiPart
Deprecated.
 
bodyParts() - Method in class io.helidon.media.multipart.WriteableMultiPart
 
bodyParts(Collection<WriteableBodyPart>) - Method in class io.helidon.media.multipart.WriteableMultiPart.Builder
Add body parts.
bodyPublisher() - Method in interface io.helidon.webserver.BareRequest
Gets the Flow Publisher that allows a subscription for request body chunks.
bootstrapServers(String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
A list of host/port pairs to use for establishing the initial connection to the Kafka cluster.
branch() - Method in class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
Returns a git branch.
branch(String) - Method in class io.helidon.config.git.GitConfigSourceBuilder
Sets a git branch to checkout.
bucket() - Method in class io.helidon.integrations.oci.objectstorage.GetBucket.Request
Name of the bucket, required.
bucket() - Method in class io.helidon.integrations.oci.objectstorage.ObjectRequest
Name of the bucket, required.
bucket(String) - Method in class io.helidon.integrations.oci.objectstorage.GetBucket.Request
The name of the bucket.
bucket(String) - Method in class io.helidon.integrations.oci.objectstorage.ObjectRequest
The name of the bucket.
bucketId() - Method in class io.helidon.integrations.oci.objectstorage.GetBucket.Response
Bucket OCID.
bufferCapacity(int) - Method in class io.helidon.common.reactive.IoMulti.MultiFromByteChannelBuilder
Capacity of byte buffer in number of bytes.
buffered() - Method in class io.helidon.media.multipart.ReadableBodyPart.Builder
Mark the part content as buffered.
BufferedEmittingPublisher<T> - Class in io.helidon.common.reactive
Emitting publisher for manual publishing with built-in buffer for handling backpressure.
BufferedEmittingPublisher() - Constructor for class io.helidon.common.reactive.BufferedEmittingPublisher
 
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.common.Builder
Build the instance from this builder.
build() - Method in class io.helidon.common.configurable.AllowList.Builder
 
build() - Method in class io.helidon.common.configurable.LruCache.Builder
 
build() - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier.Builder
 
build() - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
 
build() - Method in class io.helidon.common.context.Context.Builder
 
build() - Method in class io.helidon.common.crypto.AsymmetricCipher.Builder
 
build() - Method in class io.helidon.common.crypto.HashDigest.Builder
 
build() - Method in class io.helidon.common.crypto.HmacDigest.Builder
 
build() - Method in class io.helidon.common.crypto.Signature.Builder
 
build() - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
 
build() - Method in class io.helidon.common.http.FormParams.Builder
 
build() - Method in class io.helidon.common.http.MediaType.Builder
 
build() - Method in class io.helidon.common.http.SetCookie.Builder
 
build() - Method in class io.helidon.common.mapper.MapperManager.Builder
 
build() - Method in class io.helidon.common.pki.KeyConfig.Builder
Build a new instance of the configuration based on this builder.
build() - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Create an instance of KeyConfig based on this builder.
build() - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
Build KeyConfig based on information from PEM files only.
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.serviceloader.HelidonServiceLoader.Builder
 
build() - Static method in class io.helidon.common.testing.junit5.TemporaryFolderExt
Builds an instance of TemporaryFolderExt.
build() - Method in class io.helidon.config.ClasspathConfigSource.Builder
Builds new instance of Classpath ConfigSource.
build() - Method in class io.helidon.config.ClasspathOverrideSource.Builder
Builds new instance of Classpath OverrideSource.
build() - Method in interface io.helidon.config.Config.Builder
Builds new instance of Config.
build() - Method in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
Creates a function of values reference resolving.
build() - Method in class io.helidon.config.ConfigSources.SystemPropertiesConfigSource.Builder
 
build() - Method in class io.helidon.config.DirectoryConfigSource.Builder
Builds new instance of Directory ConfigSource.
build() - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
Builds new instance of Etcd ConfigSource.
build() - Method in class io.helidon.config.FileConfigSource.Builder
Builds new instance of File ConfigSource.
build() - Method in class io.helidon.config.FileOverrideSource.Builder
Builds new instance of File ConfigSource.
build() - Method in class io.helidon.config.FileSystemWatcher.Builder
 
build() - Method in class io.helidon.config.git.GitConfigSourceBuilder
 
build() - Method in class io.helidon.config.hocon.HoconConfigParserBuilder
Builds new instance of HOCON ConfigParser.
build() - Method in class io.helidon.config.InMemoryOverrideSource.Builder
 
build() - Method in class io.helidon.config.ListNodeBuilderImpl
 
build() - Method in class io.helidon.config.MapConfigSource.Builder
 
build() - Method in class io.helidon.config.mp.MpConfigBuilder
Deprecated.
 
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.dbclient.common.DbClientContext.Builder
 
build() - Method in class io.helidon.dbclient.common.DbStatementContext.Builder
 
build() - Method in class io.helidon.dbclient.DbClient.Builder
Build provider specific database handler.
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.ConnectionPool.Builder
 
build() - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
 
build() - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
 
build() - Method in interface io.helidon.dbclient.spi.DbClientProviderBuilder
Build database handler for specific provider.
build() - Method in class io.helidon.dbclient.tracing.DbClientTracing.Builder
 
build() - Method in class io.helidon.faulttolerance.Async.Builder
 
build() - Method in class io.helidon.faulttolerance.Bulkhead.Builder
 
build() - Method in class io.helidon.faulttolerance.CircuitBreaker.Builder
 
build() - Method in class io.helidon.faulttolerance.Fallback.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.Builder
 
build() - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy.Builder
 
build() - Method in class io.helidon.faulttolerance.Retry.ExponentialRetryPolicy.Builder
 
build() - Method in class io.helidon.faulttolerance.Retry.FibonacciRetryPolicy.Builder
 
build() - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy.Builder
 
build() - Method in class io.helidon.faulttolerance.Timeout.Builder
 
build() - Method in class io.helidon.graphql.server.GraphQlSupport.Builder
 
build() - Method in class io.helidon.graphql.server.InvocationHandler.Builder
 
build() - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
Builds and returns a new instance of ClientMethodDescriptor.
build() - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
build() - Method in class io.helidon.grpc.client.ClientTracingInterceptor.Builder
 
build() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
Build and return a new GrpcChannelDescriptor.
build() - Method in class io.helidon.grpc.client.GrpcChannelsProvider.Builder
Create a new instance of GrpcChannelsProvider from this Builder.
build() - Method in class io.helidon.grpc.client.GrpcServiceClient.Builder
Build an instance of GrpcServiceClient.
build() - Method in class io.helidon.grpc.core.GrpcTlsDescriptor.Builder
Create and return a new instance of GrpcTlsDescriptor.
build() - Method in class io.helidon.grpc.server.GrpcRouting.Builder
Builds a new GrpcRouting.
build() - Method in class io.helidon.grpc.server.GrpcServer.Builder
Builds the GrpcServer instance as configured by this builder and its parameters.
build() - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
 
build() - Method in class io.helidon.grpc.server.GrpcTracingConfig.Builder
 
build() - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
build() - Method in class io.helidon.grpc.server.SSLContextBuilder
Create new {@link javax.net.ssl.SSLContext} instance with configured settings.
build() - Method in class io.helidon.health.checks.DiskSpaceHealthCheck.Builder
 
build() - Method in class io.helidon.health.checks.HeapMemoryHealthCheck.Builder
 
build() - Method in class io.helidon.health.HealthSupport.Builder
 
build() - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse.Builder
 
build() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
This method is final, as we need to call the RestApi.Builder.preBuild(), RestApi.Builder.doBuild() and RestApi.Builder.postBuild() methods.
build() - Method in class io.helidon.integrations.common.rest.RestException.Builder
 
build() - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
 
build() - Method in class io.helidon.integrations.micrometer.MicrometerSupport.Builder
 
build() - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
build() - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
 
build() - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck.Builder
 
build() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
 
build() - Method in class io.helidon.integrations.neo4j.metrics.Neo4jMetricsSupport.Builder
Builder for the wrapper class.
build() - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
The main build method.
build() - Method in class io.helidon.integrations.oci.atp.OciAutonomousDbRx.Builder
Deprecated.
 
build() - Method in class io.helidon.integrations.oci.connect.OciConfigInstancePrincipal.Builder
Deprecated.
 
build() - Method in class io.helidon.integrations.oci.connect.OciConfigProfile.Builder
Deprecated.
 
build() - Method in class io.helidon.integrations.oci.connect.OciRestException.Builder
Deprecated.
 
build() - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
 
build() - Method in class io.helidon.integrations.oci.objectstorage.health.OciObjectStorageHealthCheck.Builder
 
build() - Method in class io.helidon.integrations.oci.objectstorage.OciObjectStorageRx.Builder
Deprecated.
 
build() - Method in class io.helidon.integrations.oci.telemetry.OciMetricsRx.Builder
Deprecated.
 
build() - Method in class io.helidon.integrations.oci.vault.health.OciVaultHealthCheck.Builder
 
build() - Method in class io.helidon.integrations.oci.vault.OciVaultRx.Builder
Deprecated.
 
build() - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultDigestConfig.Builder
 
build() - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultEncryptionConfig.Builder
 
build() - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultSecretConfig.Builder
 
build() - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth.Builder
 
build() - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth.Builder
 
build() - Method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth.Builder
 
build() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder
 
build() - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig.Builder
 
build() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig.Builder
 
build() - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
 
build() - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
 
build() - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig.Builder
 
build() - Method in class io.helidon.integrations.vault.Vault.Builder
 
build() - Method in class io.helidon.integrations.vault.VaultOptionalResponse.Builder
 
build() - Method in class io.helidon.integrations.vault.VaultRestException.Builder
 
build() - Method in class io.helidon.integrations.vault.VaultToken.Builder
 
build() - Method in class io.helidon.media.common.DefaultMediaSupport.Builder
 
build() - Method in class io.helidon.media.common.MediaContext.Builder
 
build() - Method in class io.helidon.media.jsonp.JsonpSupport.Builder
 
build() - Method in class io.helidon.media.multipart.ContentDisposition.Builder
 
build() - Method in class io.helidon.media.multipart.FileFormParams.Builder
 
build() - Method in class io.helidon.media.multipart.ReadableBodyPart.Builder
 
build() - Method in class io.helidon.media.multipart.ReadableBodyPartHeaders.Builder
 
build() - Method in class io.helidon.media.multipart.WriteableBodyPart.Builder
 
build() - Method in class io.helidon.media.multipart.WriteableBodyPartHeaders.Builder
 
build() - Method in class io.helidon.media.multipart.WriteableMultiPart.Builder
 
build() - Method in class io.helidon.messaging.Channel.Builder
 
build() - Method in class io.helidon.messaging.ConnectorConfigBuilder
 
build() - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
 
build() - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
 
build() - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
 
build() - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
 
build() - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
 
build() - Method in class io.helidon.messaging.Emitter.Builder
 
build() - Method in class io.helidon.messaging.Messaging.Builder
Build new Messaging instance.
build() - Method in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
Constructs a ComponentMetricsSettings object from the builder.
build() - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
Builds a KeyPerformanceIndicatorMetricsSettings using the settings from the builder.
build() - Method in interface io.helidon.metrics.api.MetricsSettings.Builder
Constructs a MetricsSettings object from the builder.
build() - Method in interface io.helidon.metrics.api.RegistrySettings.Builder
Creates a new RegistrySettings instance from the builder.
build() - Method in class io.helidon.metrics.MetricsSupport.Builder
 
build() - Method in class io.helidon.metrics.prometheus.PrometheusSupport.Builder
 
build() - Method in interface io.helidon.metrics.serviceapi.MetricsSupport.Builder
Returns the new MetricsSupport instance according to the builder's settings.
build() - Method in class io.helidon.microprofile.grpc.client.GrpcProxyBuilder
Build a gRPC client dynamic proxy of the required type.
build() - Method in class io.helidon.microprofile.grpc.server.GrpcServiceBuilder
Create a ServiceDescriptor.Builder introspected class.
build() - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
 
build() - Method in class io.helidon.microprofile.openapi.MPOpenAPIBuilder
 
build() - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
Create a new instance based on this builder.
build() - Method in class io.helidon.microprofile.server.Server.Builder
Build a server based on this builder.
build() - Method in class io.helidon.microprofile.tyrus.WebSocketApplication.Builder
Builds application.
build() - Method in class io.helidon.openapi.SEOpenAPISupportBuilder
 
build() - Method in class io.helidon.scheduling.Scheduling.CronBuilder
 
build() - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
 
build() - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor.Builder
 
build() - Method in class io.helidon.security.abac.policy.PolicyValidator.Builder
 
build() - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig.Builder
 
build() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
 
build() - Method in class io.helidon.security.abac.scope.ScopeValidator.Builder
 
build() - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
 
build() - Method in class io.helidon.security.AuthenticationResponse.Builder
Build authentication response.
build() - Method in class io.helidon.security.AuthorizationResponse.Builder
Create a new authorization response based on this builder.
build() - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
Build a function to create an instance of this provider as expected by Security.Builder.providerSelectionPolicy(Function).
build() - Method in class io.helidon.security.EndpointConfig.Builder
 
build() - Method in class io.helidon.security.Grant.Builder
 
build() - Method in class io.helidon.security.integration.grpc.GrpcClientSecurity.Builder
 
build() - Method in class io.helidon.security.integration.jersey.SecurityFeature.Builder
Build this configuration into an instance.
build() - Method in class io.helidon.security.jwt.EncryptedJwt.Builder
 
build() - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
Build a new JwkEC instance from this builder.
build() - Method in class io.helidon.security.jwt.jwk.JwkKeys.Builder
Build a new keys instance.
build() - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
Build a new JwkOctet instance from this builder.
build() - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
Build a new JwkRSA instance from this builder.
build() - Method in class io.helidon.security.jwt.Jwt.Builder
Build and instance of the Jwt.
build() - Method in class io.helidon.security.jwt.JwtHeaders.Builder
 
build() - Method in class io.helidon.security.OutboundSecurityClientBuilder
Build an instance of a security client.
build() - Method in class io.helidon.security.OutboundSecurityResponse.Builder
Build identity propagation response based on this builder.
build() - Method in class io.helidon.security.Principal.Builder
 
build() - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
 
build() - Method in class io.helidon.security.providers.common.EvictableCache.Builder
Build a new instance of the cache based on configuration of this builder.
build() - Method in class io.helidon.security.providers.common.OutboundConfig.Builder
Build targets from this builder.
build() - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
Build a OutboundTarget instance from this builder.
build() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
 
build() - Method in class io.helidon.security.providers.common.TokenCredential.Builder
 
build() - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.Builder
 
build() - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
 
build() - Method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig.Builder
 
build() - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
 
build() - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
 
build() - Method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig.Builder
 
build() - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
 
build() - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
 
build() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
 
build() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
 
build() - Method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.Builder
 
build() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
Deprecated.
 
build() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.Builder
 
build() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider.Builder
Deprecated.
 
build() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider.Builder
 
build() - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
 
build() - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
 
build() - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
 
build() - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
 
build() - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
 
build() - Method in class io.helidon.security.providers.oidc.OidcSupport.Builder
 
build() - Method in class io.helidon.security.Role.Builder
 
build() - Method in class io.helidon.security.Security.Builder
Builds configured Security instance.
build() - Method in class io.helidon.security.SecurityClientBuilder
Build an instance of a security client.
build() - Method in class io.helidon.security.SecurityContext.Builder
 
build() - Method in class io.helidon.security.SecurityEnvironment.Builder
 
build() - Method in class io.helidon.security.SecurityLevel.SecurityLevelBuilder
 
build() - Method in class io.helidon.security.SecurityTime.Builder
 
build() - Method in class io.helidon.security.Subject.Builder
 
build() - Method in class io.helidon.security.util.TokenHandler.Builder
Build a new instance from this builder.
build() - Method in interface io.helidon.servicecommon.rest.RestServiceSettings.Builder
Creates the RestServiceSettings instance from the builder settings.
build() - Method in class io.helidon.tracing.config.ComponentTracingConfig.Builder
 
build() - Method in class io.helidon.tracing.config.SpanLogTracingConfig.Builder
 
build() - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
 
build() - Method in class io.helidon.tracing.config.TracingConfig.Builder
 
build() - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
Builds the Tracer for Jaeger based on the configured parameters.
build() - Method in interface io.helidon.tracing.TracerBuilder
Build a tracer instance from this builder.
build() - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
Builds the Tracer for Zipkin based on the configured parameters.
build() - Method in class io.helidon.webclient.context.propagation.PropagationRecord.Builder
 
build() - Method in class io.helidon.webclient.context.propagation.WebClientContextPropagation.Builder
 
build() - Method in class io.helidon.webclient.Proxy.Builder
 
build() - Method in class io.helidon.webclient.WebClient.Builder
 
build() - Method in class io.helidon.webclient.WebClientTls.Builder
 
build() - Method in class io.helidon.webserver.accesslog.AccessLogSupport.Builder
 
build() - Method in class io.helidon.webserver.accesslog.HeaderLogEntry.Builder
 
build() - Method in class io.helidon.webserver.accesslog.HostLogEntry.Builder
 
build() - Method in class io.helidon.webserver.accesslog.RequestLineLogEntry.Builder
 
build() - Method in class io.helidon.webserver.accesslog.SizeLogEntry.Builder
 
build() - Method in class io.helidon.webserver.accesslog.StatusLogEntry.Builder
 
build() - Method in class io.helidon.webserver.accesslog.TimestampLogEntry.Builder
 
build() - Method in class io.helidon.webserver.accesslog.TimeTakenLogEntry.Builder
 
build() - Method in class io.helidon.webserver.accesslog.UserLogEntry.Builder
 
build() - Method in class io.helidon.webserver.context.propagation.ContextPropagationFilter.Builder
 
build() - Method in class io.helidon.webserver.context.propagation.PropagationRecord.Builder
 
build() - Method in class io.helidon.webserver.cors.CorsSupport.Builder
 
build() - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
 
build() - Method in class io.helidon.webserver.cors.CrossOriginConfig.Builder
 
build() - Method in class io.helidon.webserver.cors.MappedCrossOriginConfig.Builder
 
build() - Method in class io.helidon.webserver.DirectHandler.TransportResponse.Builder
 
build() - Method in class io.helidon.webserver.ExperimentalConfiguration.Builder
 
build() - Method in class io.helidon.webserver.Http2Configuration.Builder
 
build() - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
Jersey Module builder class for convenient creating JerseySupport.
build() - Method in class io.helidon.webserver.PathTracingConfig.Builder
 
build() - Method in class io.helidon.webserver.Routing.Builder
Builds a new routing instance.
build() - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Builds a new configuration instance.
build() - Method in class io.helidon.webserver.SocketConfiguration.Builder
 
build() - Method in class io.helidon.webserver.SSLContextBuilder
build() - Method in class io.helidon.webserver.staticcontent.StaticContentSupport.Builder
 
build() - Method in class io.helidon.webserver.StaticContentSupport.Builder
Deprecated.
Builds new StaticContentSupport instance.
build() - Method in class io.helidon.webserver.tyrus.TyrusSupport.Builder
 
build() - Method in class io.helidon.webserver.WebServer.Builder
Builds the WebServer instance as configured by this builder and its parameters.
build() - Method in class io.helidon.webserver.WebServerTls.Builder
 
build() - Method in class io.helidon.webserver.WebTracingConfig.Builder
 
build(String) - Method in class io.helidon.integrations.microstream.cache.CacheBuilder
Set the name of the cache.
build(Function<MediaType, String>, String) - Method in interface io.helidon.openapi.OpenApiUi.Builder
Creates a new OpenApiUi from the builder.
build(Function<MetricsSupport.Builder, MetricsSupport>) - Method in class io.helidon.metrics.MetricsSupport.Builder
 
buildAndGet() - Method in class io.helidon.security.OutboundSecurityClientBuilder
A shortcut method to build the client and invoke SecurityClient.get() on it.
buildAndGet() - Method in class io.helidon.security.SecurityClientBuilder
A shortcut method to build the client and invoke SecurityClient.get() on it.
buildCompletion(Graph) - Method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
 
builder() - Static method in interface io.helidon.common.configurable.AllowList
Create a fluent API builder to configure an instance.
builder() - Static method in class io.helidon.common.configurable.LruCache
Create a new builder.
builder() - Static method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
Create a new fluent API builder to build thread pool supplier.
builder() - Static method in class io.helidon.common.configurable.ServerThreadPoolSupplier
Create a new fluent API builder to build a thread pool supplier.
builder() - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
Create a new fluent API builder to build thread pool supplier.
builder() - Static method in interface io.helidon.common.context.Context
Fluent API builder for advanced configuration.
builder() - Static method in class io.helidon.common.crypto.AsymmetricCipher
Create a new builder.
builder() - Static method in class io.helidon.common.crypto.HashDigest
Create new builder.
builder() - Static method in class io.helidon.common.crypto.HmacDigest
Create new builder.
builder() - Static method in class io.helidon.common.crypto.Signature
Create a new builder.
builder() - Static method in class io.helidon.common.crypto.SymmetricCipher
Create a new builder.
builder() - Static method in interface io.helidon.common.http.FormParams
Creates a new FormParams.Builder of FormParams instance.
builder() - Static method in class io.helidon.common.http.MediaType
A fluent API builder for creating customized Media type instances.
builder() - Static method in interface io.helidon.common.mapper.MapperManager
Create a fluent API builder to create a customized mapper manager.
builder() - Static method in class io.helidon.common.SerializationConfig
Fluent API builder to configure options programmatically.
builder() - Static method in class io.helidon.config.ClasspathConfigSource
Create a new fluent API builder for classpath config source.
builder() - Static method in class io.helidon.config.ClasspathOverrideSource
Create a new fluent API builder.
builder() - Static method in interface io.helidon.config.Config
Provides a Config.Builder for creating a Config instance.
builder() - Static method in class io.helidon.config.DirectoryConfigSource
Create a fluent API builder to construct a directory config source.
builder() - Static method in class io.helidon.config.encryption.EncryptionFilter
Builder to programmatically configure filter.
builder() - Static method in class io.helidon.config.etcd.EtcdConfigSource
Create a new fluent API builder for etcd.
builder() - Static method in class io.helidon.config.FileConfigSource
Get a builder instance to create a new config source.
builder() - Static method in class io.helidon.config.FileOverrideSource
Create a new builder.
builder() - Static method in class io.helidon.config.FileSystemWatcher
Fluent API builder for FileSystemWatcher.
builder() - Static method in class io.helidon.config.git.GitConfigSource
Create a fluent API builder for GIT config source.
builder() - Static method in class io.helidon.config.hocon.HoconConfigParser
Create a new fluent API builder for a HOCON config parser.
builder() - Static method in class io.helidon.config.MapConfigSource
Create a new fluent API builder.
builder() - Static method in class io.helidon.config.ScheduledPollingStrategy
Fluent API builder for ScheduledPollingStrategy.
builder() - Static method in class io.helidon.config.SimpleRetryPolicy
Fluent API builder for SimpleRetryPolicy.
builder() - Static method in interface io.helidon.config.spi.ConfigContent.NodeContent
A fluent API builder for ConfigContent.NodeContent.
builder() - Static method in interface io.helidon.config.spi.ConfigContent.OverrideContent
A fluent API builder for ConfigContent.OverrideContent.
builder() - Static method in interface io.helidon.config.spi.ConfigNode.ListNode
Creates new instance of ConfigNode.ListNode.Builder.
builder() - Static method in interface io.helidon.config.spi.ConfigNode.ObjectNode
Creates new instance of ConfigNode.ObjectNode.Builder.
builder() - Static method in interface io.helidon.config.spi.ConfigParser.Content
A fluent API builder for ConfigParser.Content.
builder() - Static method in class io.helidon.config.UrlConfigSource
A new fluent API builder.
builder() - Static method in class io.helidon.config.UrlOverrideSource
Create a new fluent API builder to create URL override source.
builder() - Static method in class io.helidon.dbclient.common.DbClientContext
Create a new builder for context.
builder() - Static method in class io.helidon.dbclient.common.DbStatementContext
Create a new builder.
builder() - Static method in interface io.helidon.dbclient.DbClient
Create Helidon database handler builder.
builder() - Static method in interface io.helidon.dbclient.DbMapperManager
Create a fluent API builder to configure the mapper manager.
builder() - Static method in interface io.helidon.dbclient.DbStatements
Builder of statements.
builder() - Static method in interface io.helidon.dbclient.jdbc.ConnectionPool
Create a fluent API builder for a JDBC Connection pool based on URL, username and password.
builder() - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProvider
 
builder() - Method in class io.helidon.dbclient.mongodb.MongoDbClientProvider
 
builder() - Method in interface io.helidon.dbclient.spi.DbClientProvider
The implementation should provide its implementation of the DbClientProviderBuilder.
builder() - Static method in class io.helidon.dbclient.tracing.DbClientTracing
Create a new builder.
builder() - Static method in interface io.helidon.faulttolerance.Async
A new builder to build a customized Async instance.
builder() - Static method in interface io.helidon.faulttolerance.Bulkhead
A new builder for Bulkhead.
builder() - Static method in interface io.helidon.faulttolerance.CircuitBreaker
Builder to customize configuration of the breaker.
builder() - Static method in interface io.helidon.faulttolerance.Fallback
A builder to customize Fallback.
builder() - Static method in class io.helidon.faulttolerance.FaultTolerance
A builder to configure a customized sequence of fault tolerance handlers.
builder() - Static method in interface io.helidon.faulttolerance.Retry
A new builder to customize Retry configuration.
builder() - Static method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy
A builder to customize configuration of Retry.DelayingRetryPolicy.
builder() - Static method in class io.helidon.faulttolerance.Retry.ExponentialRetryPolicy
A new fluent API builder to configure instances of Retry.
builder() - Static method in class io.helidon.faulttolerance.Retry.FibonacciRetryPolicy
A new fluent API builder to configure instances of Retry.
builder() - Static method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy
 
builder() - Static method in interface io.helidon.faulttolerance.Timeout
A builder to create a customized Timeout.
builder() - Static method in class io.helidon.graphql.server.GraphQlSupport
A builder for fine grained configuration of the support.
builder() - Static method in interface io.helidon.graphql.server.InvocationHandler
Fluent API builder to configure the invocation handler.
builder() - Static method in class io.helidon.grpc.client.GrpcChannelDescriptor
Create and return a new GrpcChannelDescriptor.Builder.
builder() - Static method in class io.helidon.grpc.client.GrpcChannelsProvider
builder() - Static method in class io.helidon.grpc.core.GrpcTlsDescriptor
Return a new instance of GrpcTlsDescriptor.Builder.
builder() - Static method in interface io.helidon.grpc.server.GrpcRouting
Obtain a GrpcRouting builder.
builder() - Static method in interface io.helidon.grpc.server.GrpcServerConfiguration
Creates new instance of a server configuration builder.
builder() - Static method in class io.helidon.grpc.server.GrpcTracingConfig
Create a builder of GrpcTracingConfig instances.
builder() - Static method in class io.helidon.health.checks.DiskSpaceHealthCheck
A new fluent API builder to configure this health check.
builder() - Static method in class io.helidon.health.checks.HeapMemoryHealthCheck
Create a new fluent API builder to configure a new health check.
builder() - Static method in class io.helidon.health.HealthSupport
Get a builder to configure health support instance.
builder() - Static method in class io.helidon.integrations.common.rest.JsonRequest
Create a new request builder.
builder() - Static method in exception io.helidon.integrations.common.rest.RestException
Create a new builder for this exception.
builder() - Static method in class io.helidon.integrations.common.rest.RestRequest
Create new request builder.
builder() - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
Returns a new Builder for constructing a MeterRegistryFactory.
builder() - Static method in class io.helidon.integrations.micrometer.MicrometerSupport
Fluid builder for MicrometerSupport.
builder() - Static method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
A builder for the EmbeddedStorageManager.
builder() - Static method in class io.helidon.integrations.neo4j.metrics.Neo4jMetricsSupport
Following the builder pattern.
builder() - Static method in class io.helidon.integrations.neo4j.Neo4j
Following the builder pattern.
builder() - Static method in class io.helidon.integrations.oci.atp.GenerateAutonomousDatabaseWallet.Request
Fluent API builder for configuring a request.
builder() - Static method in interface io.helidon.integrations.oci.atp.OciAutonomousDbRx
Deprecated.
Create a new fluent API builder for OCI ATP.
builder() - Static method in class io.helidon.integrations.oci.connect.OciConfigInstancePrincipal
Deprecated.
Fluent API builder to create customized instances.
builder() - Static method in class io.helidon.integrations.oci.connect.OciConfigProfile
Deprecated.
A new fluent API builder to configure a new profile config.
builder() - Static method in class io.helidon.integrations.oci.connect.OciRestApi
Deprecated.
A new builder to configure instances.
builder() - Static method in exception io.helidon.integrations.oci.connect.OciRestException
Deprecated.
Create a new builder for this exception.
builder() - Static method in class io.helidon.integrations.oci.metrics.OciMetricsSupport
Returns a new Builder for creating an instance of OciMetricsSupport.
builder() - Static method in class io.helidon.integrations.oci.objectstorage.DeleteObject.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.oci.objectstorage.GetBucket.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.oci.objectstorage.GetObject.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.oci.objectstorage.health.OciObjectStorageHealthCheck
Create a new fluent API builder to configure a new health check.
builder() - Static method in interface io.helidon.integrations.oci.objectstorage.OciObjectStorageRx
Deprecated.
Create a new fluent API builder for OCI object storage.
builder() - Static method in class io.helidon.integrations.oci.objectstorage.PutObject.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.oci.objectstorage.RenameObject.Request
Create a new request builder.
builder() - Static method in interface io.helidon.integrations.oci.telemetry.OciMetricsRx
Deprecated.
Create a new fluent API builder for OCI metrics.
builder() - Static method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricData
A new builder.
builder() - Static method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricDataPoint
Create a new builder.
builder() - Static method in class io.helidon.integrations.oci.telemetry.PostMetricData.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.oci.vault.CreateSecret.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.oci.vault.CreateSecret.SecretContent
Create a new secret content.
builder() - Static method in class io.helidon.integrations.oci.vault.Decrypt.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.oci.vault.DeleteSecret.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.oci.vault.Encrypt.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.oci.vault.GetKey.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.oci.vault.GetSecret.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.oci.vault.GetSecretBundle.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.oci.vault.GetVault.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.oci.vault.health.OciVaultHealthCheck
Create a new fluent API builder to configure a new health check.
builder() - Static method in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Create a new fluent API builder for OCI metrics.
builder() - Static method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultDigestConfig
Builder to set up configuration required to sign data using OCI KMS.
builder() - Static method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultEncryptionConfig
A new builder for encryption configuration.
builder() - Static method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultSecretConfig
A new builder.
builder() - Static method in class io.helidon.integrations.oci.vault.Sign.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.oci.vault.Verify.Request
Fluent API builder for configuring a request.
builder() - Method in class io.helidon.integrations.openapi.ui.OpenApiUiFactoryFull
 
builder() - Static method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth
Create a new builder.
builder() - Static method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.auths.approle.DeleteAppRole.Request
New request builder.
builder() - Static method in class io.helidon.integrations.vault.auths.approle.DestroySecretId.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.auths.approle.Login.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.auths.approle.ReadRoleId.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.auths.common.VaultRestApi
A new builder.
builder() - Static method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.auths.k8s.DeleteRole.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth
A new builder for K8sVaultAuth.
builder() - Static method in class io.helidon.integrations.vault.auths.k8s.Login.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.auths.token.DeleteTokenRole.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.auths.token.RenewToken.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.auths.token.RevokeAndOrphanToken.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.auths.token.RevokeToken.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth
Create a new builder.
builder() - Static method in class io.helidon.integrations.vault.ListSecrets.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.CreateCubbyhole.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig
builder() - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.DeleteCubbyhole.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.GetCubbyhole.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.UpdateCubbyhole.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.database.DbDelete.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.database.DbDeleteRole.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.database.DbGet.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.kv1.CreateKv1.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.kv1.DeleteKv1.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig
builder() - Static method in class io.helidon.integrations.vault.secrets.kv1.UpdateKv1.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.CreateKv2.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.DeleteAllKv2.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.DeleteKv2.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.DestroyKv2.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig
builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.UndeleteKv2.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.pki.CaCertificateGet.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.pki.CrlGet.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.pki.GenerateSelfSignedRoot.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.pki.RevokeCertificate.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
A new builder for a batch entry.
builder() - Static method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.transit.DeleteKey.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
A new builder for a batch entry.
builder() - Static method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig
builder() - Static method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig
builder() - Static method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig
A new builder.
builder() - Static method in class io.helidon.integrations.vault.sys.CreatePolicy.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.sys.DeletePolicy.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.sys.DisableAuth.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.sys.DisableEngine.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.sys.EnableAuth.Request
Fluent API builder for configuring a request.
builder() - Static method in class io.helidon.integrations.vault.sys.EnableEngine.Request
Fluent API builder for configuring a request.
builder() - Static method in interface io.helidon.integrations.vault.Vault
Fluent API builder to construct new instances.
builder() - Static method in exception io.helidon.integrations.vault.VaultRestException
A builder for Vault exception.
builder() - Static method in class io.helidon.integrations.vault.VaultToken
Create a new fluent API builder.
builder() - Static method in class io.helidon.media.common.DefaultMediaSupport
builder() - Static method in class io.helidon.media.common.MediaContext
Create a new MediaContext.Builder instance.
builder() - Static method in class io.helidon.media.jsonp.JsonpSupport
Fluent API builder to create instances of JSON-P.
builder() - Static method in class io.helidon.media.multipart.ContentDisposition
Create a new builder instance.
builder() - Static method in interface io.helidon.media.multipart.FileFormParams
Create a new builder for FileFormParams.
builder() - Static method in class io.helidon.media.multipart.ReadableBodyPart
Create a new builder instance.
builder() - Static method in class io.helidon.media.multipart.ReadableBodyPartHeaders
Create a new builder instance.
builder() - Static method in class io.helidon.media.multipart.WriteableBodyPart
Create a new builder instance.
builder() - Static method in class io.helidon.media.multipart.WriteableBodyPartHeaders
Create a new builder instance.
builder() - Static method in class io.helidon.media.multipart.WriteableMultiPart
Create a new builder instance.
builder() - Static method in class io.helidon.messaging.Channel
New builder for configuring new channel.
builder() - Static method in interface io.helidon.messaging.connectors.aq.AqConnector
Provides a JmsConnector.JmsConnectorBuilder for creating a JmsConnector instance.
builder() - Static method in class io.helidon.messaging.connectors.jms.JmsConnector
Provides a JmsConnector.JmsConnectorBuilder for creating a JmsConnector instance.
builder() - Static method in interface io.helidon.messaging.connectors.jms.JmsMessage
Outgoing JMS message builder.
builder() - Static method in class io.helidon.messaging.connectors.kafka.KafkaPublisher
A builder for KafkaPublisher.
builder() - Static method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
A builder for KafkaSubscriber.
builder() - Static method in class io.helidon.messaging.Emitter
Prepare new builder for Emitter construction.
builder() - Static method in interface io.helidon.messaging.Messaging
Create builder for constructing new Messaging.
builder() - Static method in interface io.helidon.metrics.api.BaseMetricsSettings
Creates a new instance of the builder for BaseMetricsSettings.
builder() - Static method in interface io.helidon.metrics.api.ComponentMetricsSettings
Returns a builder for ComponentMetricsSettings.
builder() - Static method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings
Creates a new builder for the settings.
builder() - Static method in interface io.helidon.metrics.api.MetricsSettings
Returns a builder for MetricsSettings.
builder() - Static method in interface io.helidon.metrics.api.RegistryFilterSettings
Creates a new default builder for RegistryFilterSettings.
builder() - Static method in interface io.helidon.metrics.api.RegistrySettings
Creates a new defaulted builder for RegistrySettings.
builder() - Static method in interface io.helidon.metrics.KeyPerformanceIndicatorMetricsSettings
Deprecated.
Creates a new builder for the settings.
builder() - Static method in class io.helidon.metrics.MetricsSupport
Deprecated.
builder() - Method in class io.helidon.metrics.MetricsSupportProviderImpl
 
builder() - Static method in class io.helidon.metrics.prometheus.PrometheusSupport
Creates new Builder instance.
builder() - Static method in interface io.helidon.metrics.serviceapi.MetricsSupport
Returns a builder for the highest-priority MetricsSupport implementation.
builder() - Method in interface io.helidon.metrics.serviceapi.spi.MetricsSupportProvider
 
builder() - Static method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
A builder for this provider.
builder() - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
builder() - Static method in class io.helidon.microprofile.server.JaxRsApplication
A new fluent API builder to create a customized JaxRsApplication.
builder() - Static method in interface io.helidon.microprofile.server.Server
Builder to customize Server instance.
builder() - Static method in class io.helidon.microprofile.tyrus.WebSocketApplication
A new fluent API builder to create a customized WebSocketApplication.
builder() - Static method in class io.helidon.openapi.OpenAPISupport
Creates a new OpenAPISupport.Builder for OpenAPISupport using defaults.
builder() - Static method in interface io.helidon.openapi.OpenApiUi
Creates a builder for a new OpenApiUi instance.
builder() - Method in interface io.helidon.openapi.OpenApiUiFactory
 
builder() - Method in class io.helidon.openapi.OpenApiUiNoOpFactory
 
builder() - Static method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor
Creates a fluent API builder to build new instances of this class.
builder() - Static method in class io.helidon.security.abac.policy.PolicyValidator
Creates a fluent API builder to build new instances of this class.
builder() - Static method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig
Creates a fluent API builder to build new instances of this class.
builder() - Static method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
A new builder for this class instances.
builder() - Static method in class io.helidon.security.abac.scope.ScopeValidator
Create a fluent API builder.
builder() - Static method in class io.helidon.security.abac.time.TimeValidator.TimeConfig
Builder for this class.
builder() - Static method in class io.helidon.security.AuthenticationResponse
Get a builder for more complex responses.
builder() - Static method in class io.helidon.security.AuthorizationResponse
Builder for fully customized authorization response.
builder() - Static method in class io.helidon.security.CompositeProviderSelectionPolicy
Builder for this selection policy.
builder() - Static method in class io.helidon.security.EndpointConfig
Creates a fluent API builder to build new instances of this class.
builder() - Static method in class io.helidon.security.Grant
Creates a fluent API builder to build new instances of this class.
builder() - Static method in class io.helidon.security.jwt.jwk.JwkEC
Create a builder instance.
builder() - Static method in class io.helidon.security.jwt.jwk.JwkKeys
Create a new builder for this class.
builder() - Static method in class io.helidon.security.jwt.jwk.JwkOctet
Create a builder instance.
builder() - Static method in class io.helidon.security.jwt.jwk.JwkRSA
Create a builder instance.
builder() - Static method in class io.helidon.security.jwt.Jwt
Get a builder to create a JWT.
builder() - Static method in class io.helidon.security.jwt.JwtHeaders
Create a new builder for header claims.
builder() - Static method in class io.helidon.security.OutboundSecurityResponse
Get an instance of builder to build custom identity propagation response.
builder() - Static method in interface io.helidon.security.Principal
Creates a fluent API builder to build new instances of this class.
builder() - Static method in class io.helidon.security.providers.abac.AbacProvider
Creates a fluent API builder to build new instances of this class.
builder() - Static method in interface io.helidon.security.providers.common.EvictableCache
Create a new builder for a cache that uses the default implementation.
builder() - Static method in class io.helidon.security.providers.common.OutboundConfig
New builder to programmatically build targets.
builder() - Static method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Create a fluent API builder.
builder() - Static method in class io.helidon.security.providers.common.TokenCredential
Get a builder for this class.
builder() - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
Create a new builder to configure this provider.
builder() - Static method in class io.helidon.security.providers.google.login.GoogleTokenProvider
Fluent API builder to build GoogleTokenProvider instance.
builder() - Static method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig
Fluent API builder to create header outbound configuration.
builder() - Static method in class io.helidon.security.providers.header.HeaderAtnProvider
A builder for this provider.
builder() - Static method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
Get a builder instance to construct a new security provider.
builder() - Static method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
Fluent API builder to create basic outbound configuration.
builder() - Static method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider
Get a builder instance to construct a new security provider.
builder() - Static method in class io.helidon.security.providers.httpsign.HttpSignProvider
Create a builder to build this provider.
builder() - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig
Builder to create a new instance.
builder() - Static method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Deprecated.
Creates a new builder to build instances of this class.
builder() - Static method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
Creates a new builder to build instances of this class.
builder() - Static method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
Deprecated.
Creates a new builder to build instances of this class.
builder() - Static method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider
Creates a new builder to build instances of this class.
builder() - Static method in class io.helidon.security.providers.jwt.JwtProvider
A builder for this provider.
builder() - Static method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget
Get a fluent API builder to configure a new instance.
builder() - Static method in class io.helidon.security.providers.oidc.common.OidcConfig
Create a builder to programmatically construct OIDC configuration.
builder() - Static method in class io.helidon.security.providers.oidc.OidcProvider
A fluent API builder to created instances of this provider.
builder() - Static method in class io.helidon.security.providers.oidc.OidcSupport
A new builder instance to configure OIDC support.
builder() - Static method in class io.helidon.security.Role
Creates a fluent API builder to build new instances of this class.
builder() - Static method in class io.helidon.security.Security
Creates Security.Builder class.
builder() - Static method in class io.helidon.security.SecurityEnvironment
Creates a fluent API builder to build new instances of this class with current time.
builder() - Static method in class io.helidon.security.SecurityTime
A new builder for this class.
builder() - Static method in class io.helidon.security.Subject
Creates a fluent API builder to build new instances of this class.
builder() - Static method in class io.helidon.security.util.TokenHandler
Fluent API builder to create TokenHandler.
builder() - Static method in interface io.helidon.servicecommon.rest.RestServiceSettings
Creates a builder to construct a new instance.
builder() - Static method in class io.helidon.tracing.config.TracingConfig
A fluent API builder for tracing configuration.
builder() - Static method in interface io.helidon.webclient.context.propagation.PropagationRecord
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webclient.context.propagation.WebClientContextPropagation
A new fluent API builder to customize configuration of context propagation.
builder() - Static method in class io.helidon.webclient.Proxy
Fluent API builder for new instances.
builder() - Static method in interface io.helidon.webclient.WebClient
Fluent API builder for client.
builder() - Static method in class io.helidon.webclient.WebClientTls
Fluent API builder for new instances.
builder() - Static method in class io.helidon.webserver.accesslog.AccessLogSupport
A new fluent API builder to create Access log support instance.
builder() - Static method in class io.helidon.webserver.accesslog.HostLogEntry
Create a new fluent API builder.
builder() - Static method in class io.helidon.webserver.accesslog.RequestLineLogEntry
Create a new fluent API builder.
builder() - Static method in class io.helidon.webserver.accesslog.SizeLogEntry
Create a new fluent API builder.
builder() - Static method in class io.helidon.webserver.accesslog.StatusLogEntry
Create a new fluent API builder.
builder() - Static method in class io.helidon.webserver.accesslog.TimestampLogEntry
Create a new fluent API builder.
builder() - Static method in class io.helidon.webserver.accesslog.TimeTakenLogEntry
Create a new fluent API builder.
builder() - Static method in class io.helidon.webserver.accesslog.UserLogEntry
Create a new fluent API builder.
builder() - Static method in class io.helidon.webserver.context.propagation.ContextPropagationFilter
A new fluent API builder to customize configuration of context propagation.
builder() - Static method in interface io.helidon.webserver.context.propagation.PropagationRecord
Create a new fluent API builder to customize configuration.
builder() - Static method in class io.helidon.webserver.cors.CorsSupport
 
builder() - Static method in class io.helidon.webserver.cors.CrossOriginConfig
 
builder() - Static method in class io.helidon.webserver.cors.MappedCrossOriginConfig
Returns a new builder for creating a CrossOriginConfig.Mapped instance.
builder() - Static method in class io.helidon.webserver.DirectHandler.TransportResponse
A builder to set up a custom response.
builder() - Static method in interface io.helidon.webserver.ExperimentalConfiguration
Create a new fluent API builder.
builder() - Static method in interface io.helidon.webserver.Http2Configuration
Create a new fluent API builder.
builder() - Static method in class io.helidon.webserver.jersey.JerseySupport
Creates JerseySupport builder based on default empty ResourceConfig.
builder() - Static method in interface io.helidon.webserver.PathTracingConfig
Create a new builder to configure traced path configuration.
builder() - Static method in interface io.helidon.webserver.Routing
Creates new instance of routing builder.
builder() - Static method in interface io.helidon.webserver.ServerConfiguration
Deprecated.
since 2.0.0 - please use WebServer.builder() instead
builder() - Static method in interface io.helidon.webserver.SocketConfiguration
Creates a builder of SocketConfiguration class.
builder() - Static method in class io.helidon.webserver.tyrus.TyrusSupport
Creates a builder for this class.
builder() - Static method in interface io.helidon.webserver.WebServer
Creates a fluent API builder of the WebServer.
builder() - Static method in class io.helidon.webserver.WebServerTls
A fluent API builder for WebServerTls.
builder() - Static method in class io.helidon.webserver.WebTracingConfig
A fluent API builder to create tracing support.
builder(BindableService) - Static method in class io.helidon.grpc.client.ClientServiceDescriptor
Create a ClientServiceDescriptor.Builder from a BindableService.
builder(BindableService) - Static method in class io.helidon.grpc.server.ServiceDescriptor
builder(Channel, ClientServiceDescriptor) - Static method in class io.helidon.grpc.client.GrpcServiceClient
builder(ServiceDescriptor) - Static method in class io.helidon.grpc.client.ClientServiceDescriptor
Create a ClientServiceDescriptor.Builder from a ServiceDescriptor.
builder(Multi<T>) - Static method in class io.helidon.common.reactive.MultiTappedPublisher
A builder to customize a multi tapped publisher instance.
builder(HelidonServiceLoader<MapperProvider>) - Static method in interface io.helidon.common.mapper.MapperManager
Create a fluent API builder to create a customized mapper manager based on the provided Helidon Service loader.
builder(Config) - Static method in interface io.helidon.dbclient.DbClient
Create a Helidon database handler builder from configuration.
builder(Config) - Static method in class io.helidon.grpc.client.GrpcChannelsProvider
builder(Config) - Static method in class io.helidon.grpc.core.GrpcTlsDescriptor
Return an instance of builder based on the specified external config.
builder(Config) - Static method in interface io.helidon.grpc.server.GrpcServerConfiguration
Creates new instance of a server configuration builder with defaults from external configuration source.
builder(Config) - Static method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
creates a new MicrostreamCacheConfigurationBuilder using the supplied helidon configuration.
builder(Config) - Static method in interface io.helidon.metrics.api.ComponentMetricsSettings
Returns a builder for ComponentMetricsSettings based on the provided component metric settings config node.
builder(Config) - Static method in class io.helidon.security.providers.httpsign.InboundClientDefinition
Create a new builder from configuration.
builder(Config) - Static method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
Create a builder from configuration.
builder(Config) - Static method in class io.helidon.security.Security
Creates new instance based on configuration values.
builder(Config) - Static method in class io.helidon.webserver.cors.CrossOriginConfig
Creates a new CrossOriginConfig.Builder using the provided config node.
builder(Config) - Static method in class io.helidon.webserver.cors.MappedCrossOriginConfig
Creates a new Mapped.Builder instance using the provided configuration.
builder(Config) - Static method in interface io.helidon.webserver.ServerConfiguration
builder(Config, Class<K>, Class<V>) - Static method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
Create a CacheConfiguration builder initialized from the supplied helidon configuration node.
builder(DbClient) - Static method in class io.helidon.dbclient.health.DbClientHealthCheck
A fluent API builder to create a fully customized database health check.
builder(DbClientProvider) - Static method in interface io.helidon.dbclient.DbClient
Create Helidon database handler builder.
builder(GrpcRouting) - Static method in interface io.helidon.grpc.server.GrpcServer
Creates a builder of the GrpcServer.
builder(GrpcService) - Static method in class io.helidon.grpc.server.ServiceDescriptor
builder(BaseMetricsSettings) - Static method in interface io.helidon.metrics.api.BaseMetricsSettings
Creates a new instance of the builder based on the current settings in a BaseMetricsSettings object.
builder(KeyPerformanceIndicatorMetricsSettings) - Static method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings
Creates a builder using the values from an existing KeyPerformanceIndicatorMetricsSettings instance.
builder(MetricsSettings) - Static method in interface io.helidon.metrics.api.MetricsSettings
Creates a builder based on the values in an existing MetricsSettings instance.
builder(SignedJwt) - Static method in class io.helidon.security.jwt.EncryptedJwt
Builder of the Encrypted JWT.
builder(AnnotationAnalyzer.AnalyzerResponse) - Static method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Create a fluent API builder with a parent response.
builder(Security) - Static method in class io.helidon.security.integration.jersey.SecurityFeature
Builder for SecurityFeature.
builder(SecurityContext) - Static method in class io.helidon.security.integration.grpc.GrpcClientSecurity
Obtain a GrpcClientSecurity builder.
builder(SecurityTime) - Static method in class io.helidon.security.SecurityEnvironment
Creates a fluent API builder to build new instances of this class.
builder(CrossOriginConfig) - Static method in class io.helidon.webserver.cors.CrossOriginConfig
Initializes a new CrossOriginConfig.Builder from the values in an existing CrossOriginConfig object.
builder(Routing) - Static method in interface io.helidon.webserver.WebServer
Creates a builder of the WebServer.
builder(ServerRequest) - Static method in class io.helidon.security.integration.grpc.GrpcClientSecurity
Obtain a GrpcClientSecurity builder.
builder(Tracer) - Static method in class io.helidon.grpc.client.ClientTracingInterceptor
Obtain a builder to build a ClientTracingInterceptor.
builder(Class<?>) - Static method in class io.helidon.grpc.client.ClientServiceDescriptor
Create a ClientServiceDescriptor.Builder form a name and type.
builder(Class<K>, Class<V>) - Static method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
Create a CacheConfiguration builder with default values.
builder(Class, String) - Static method in class io.helidon.grpc.server.ServiceDescriptor
builder(String) - Static method in interface io.helidon.dbclient.DbClient
Create Helidon database handler builder.
builder(String) - Static method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
A new request builder with connection URL.
builder(String) - Static method in class io.helidon.integrations.vault.secrets.database.OracleConfigureRequest
A new request builder for Oracle DB.
builder(String) - Static method in class io.helidon.security.providers.common.OutboundTarget
Builder for a single target.
builder(String) - Static method in class io.helidon.security.providers.httpsign.InboundClientDefinition
Create a new builder for the keyId.
builder(String) - Static method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
Get a new builder .
builder(String) - Static method in class io.helidon.tracing.config.ComponentTracingConfig
Fluent API builder for traced component.
builder(String) - Static method in class io.helidon.tracing.config.SpanLogTracingConfig
Fluent API builder to create a new traced span log configuration.
builder(String) - Static method in class io.helidon.tracing.config.SpanTracingConfig
A fluent API builder to create traced span configuration.
builder(String) - Static method in class io.helidon.webserver.accesslog.HeaderLogEntry
Create a fluent API builder for a header log entry.
builder(String) - Static method in interface io.helidon.webserver.staticcontent.StaticContentSupport
Creates new builder with defined static content root as a class-loader resource.
builder(String) - Static method in class io.helidon.webserver.StaticContentSupport
Deprecated.
Creates new builder with defined static content root as a class-loader resource.
builder(String, Class<?>) - Static method in class io.helidon.grpc.client.ClientServiceDescriptor
Create a ClientServiceDescriptor.Builder form a name and type.
builder(String, ClassLoader) - Static method in interface io.helidon.webserver.staticcontent.StaticContentSupport
Creates new builder with defined static content root as a class-loader resource.
builder(String, ClassLoader) - Static method in class io.helidon.webserver.StaticContentSupport
Deprecated.
Creates new builder with defined static content root as a class-loader resource.
builder(String, String) - Static method in class io.helidon.common.http.SetCookie
Creates a new fluent API builder.
builder(Path) - Static method in interface io.helidon.webserver.staticcontent.StaticContentSupport
Creates new builder with defined static content root as a path to the file system.
builder(Path) - Static method in class io.helidon.webserver.StaticContentSupport
Deprecated.
Creates new builder with defined static content root as a path to the file system.
builder(Supplier<? extends ConfigSource>...) - Static method in interface io.helidon.config.Config
Provides a Config.Builder for creating a Config based on the specified ConfigSource instances.
builder(Supplier<? extends GrpcRouting>) - Static method in interface io.helidon.grpc.server.GrpcServer
Creates a builder of the GrpcServer.
builder(Supplier<? extends Routing>) - Static method in interface io.helidon.webserver.WebServer
Creates a builder of the WebServer.
builder(ServiceLoader<T>) - Static method in class io.helidon.common.serviceloader.HelidonServiceLoader
Create a builder for customizable service loader.
builder(Message) - Static method in interface io.helidon.messaging.connectors.jms.JmsMessage
Outgoing JMS message builder.
builder(Application) - Static method in class io.helidon.webserver.jersey.JerseySupport
Creates JerseySupport builder based on a passed application.
builder(CacheConfiguration<K, V>, Class<K>, Class<V>) - Static method in class io.helidon.integrations.microstream.cache.CacheBuilder
Create a new cache builder using the provided microstream cache configuration.
builder(EmbeddedStorageManager) - Static method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck
A fluent API builder to create a health check for Microstream.
builder(EmbeddedStorageManager) - Static method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport
Create a new builder to construct an instance.
builder(PAYLOAD) - Static method in interface io.helidon.messaging.connectors.jms.JmsMessage
Outgoing JMS message builder.
Builder<T> - Interface in io.helidon.common
Interface for builders, to be able to accept a builder in addition to an instance.
Builder() - Constructor for class io.helidon.common.configurable.LruCache.Builder
 
Builder() - Constructor for class io.helidon.common.context.Context.Builder
 
Builder() - Constructor for class io.helidon.common.pki.KeyConfig.Builder
 
Builder() - Constructor for class io.helidon.config.encryption.EncryptionFilter.Builder
 
Builder() - Constructor for class io.helidon.config.SimpleRetryPolicy.Builder
 
Builder() - Constructor for class io.helidon.config.spi.ConfigContent.NodeContent.Builder
 
Builder() - Constructor for class io.helidon.config.spi.ConfigContent.OverrideContent.Builder
 
Builder() - Constructor for class io.helidon.dbclient.common.DbClientContext.Builder
 
Builder() - Constructor for class io.helidon.dbclient.DbStatements.Builder
 
Builder() - Constructor for class io.helidon.faulttolerance.Retry.DelayingRetryPolicy.Builder
 
Builder() - Constructor for class io.helidon.faulttolerance.Retry.ExponentialRetryPolicy.Builder
 
Builder() - Constructor for class io.helidon.faulttolerance.Retry.FibonacciRetryPolicy.Builder
 
Builder() - Constructor for class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
 
Builder() - Constructor for class io.helidon.grpc.server.GrpcRouting.Builder
 
Builder() - Constructor for class io.helidon.integrations.common.rest.ApiEntityResponse.Builder
Create a new builder instance.
Builder() - Constructor for class io.helidon.integrations.common.rest.ApiResponse.Builder
New builder.
Builder() - Constructor for class io.helidon.integrations.common.rest.RestApi.Builder
 
Builder() - Constructor for class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
 
Builder() - Constructor for class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
 
Builder() - Constructor for class io.helidon.integrations.vault.VaultTokenBase.Builder
 
Builder() - Constructor for class io.helidon.media.jsonp.JsonpSupport.Builder
 
Builder() - Constructor for class io.helidon.media.multipart.ContentDisposition.Builder
 
Builder() - Constructor for class io.helidon.messaging.Channel.Builder
 
Builder() - Constructor for class io.helidon.messaging.Emitter.Builder
 
Builder() - Constructor for class io.helidon.metrics.MetricsSupport.Builder
 
Builder() - Constructor for class io.helidon.microprofile.server.JaxRsApplication.Builder
 
Builder() - Constructor for class io.helidon.microprofile.tyrus.WebSocketApplication.Builder
 
Builder() - Constructor for class io.helidon.openapi.OpenApiUiBase.Builder
 
Builder() - Constructor for class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
 
Builder() - Constructor for class io.helidon.security.AuthorizationResponse.Builder
 
Builder() - Constructor for class io.helidon.security.Grant.Builder
Create a new instance.
Builder() - Constructor for class io.helidon.security.OutboundSecurityResponse.Builder
 
Builder() - Constructor for class io.helidon.security.providers.common.EvictableCache.Builder
 
Builder() - Constructor for class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
 
Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
Deprecated.
Default constructor.
Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.Builder
Default constructor.
Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider.Builder
Deprecated.
Default contructor.
Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
Deprecated.
Default constructor.
Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider.Builder
Default contructor.
Builder() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.Builder
Default constructor.
Builder() - Constructor for class io.helidon.security.providers.oidc.common.OidcConfig.Builder
 
Builder() - Constructor for class io.helidon.security.providers.oidc.OidcProvider.Builder
 
Builder() - Constructor for class io.helidon.webclient.context.propagation.WebClientContextPropagation.Builder
 
Builder() - Constructor for class io.helidon.webserver.accesslog.AbstractLogEntry.Builder
 
Builder() - Constructor for class io.helidon.webserver.context.propagation.ContextPropagationFilter.Builder
 
Builder() - Constructor for class io.helidon.webserver.cors.CorsSupportBase.Builder
 
Builder() - Constructor for class io.helidon.webserver.Http2Configuration.Builder
 
Builder() - Constructor for class io.helidon.webserver.staticcontent.StaticContentSupport.Builder
 
Builder(Tracer) - Constructor for class io.helidon.grpc.client.ClientTracingInterceptor.Builder
 
Builder(Class<B>) - Constructor for class io.helidon.openapi.OpenAPISupport.Builder
 
Builder(Class<B>, String) - Constructor for class io.helidon.servicecommon.rest.HelidonRestServiceSupport.Builder
 
BuilderBase() - Constructor for class io.helidon.dbclient.common.DbClientContext.BuilderBase
No-op constructor.
BuilderBase() - Constructor for class io.helidon.dbclient.common.DbStatementContext.BuilderBase
A no-op constructor.
BuilderBase() - Constructor for class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
New builder.
BuilderBase() - Constructor for class io.helidon.integrations.vault.auths.common.VaultRestApi.BuilderBase
 
BuilderBase() - Constructor for class io.helidon.integrations.vault.VaultOptionalResponse.BuilderBase
Construct a new builder, should not be public.
builderInputStream(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
Deprecated, for removal: This API element is subject to removal in a future version.
builderOutputStream() - Static method in interface io.helidon.common.reactive.IoMulti
Deprecated, for removal: This API element is subject to removal in a future version.
buildProcessor(Graph) - Method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
 
buildProvider() - Method in class io.helidon.config.encryption.EncryptionFilter.Builder
Create a new EncryptionFilter provider based on this builder.
buildPublisher(Graph) - Method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
 
buildRequest() - Method in class io.helidon.security.SecurityRequestBuilder
Build the security request.
buildSpan(String) - Method in class io.helidon.tracing.zipkin.ZipkinTracer
 
buildSubject(Subject, List<? extends Grant>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Deprecated.
Updates original subject with the list of grants.
buildSubject(Subject, List<? extends Grant>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
Updates original subject with the list of grants.
buildSubscriber(Graph) - Method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
 
buildTimeEnd() - Static method in class io.helidon.config.mp.MpConfigProviderResolver
This method should only be called when generating native image, as late in the process as possible.
BuildTimeEnd - Annotation Type in io.helidon.microprofile.cdi
End of build time of the application (as opposed to runtime).
BuildTimeEnd.Literal - Class in io.helidon.microprofile.cdi
Annotation literal to use when an annotation instance is needed.
BuildTimeStart - Annotation Type in io.helidon.microprofile.cdi
Build time of the application (as opposed to runtime).
BuildTimeStart.Literal - Class in io.helidon.microprofile.cdi
Annotation literal to use when an annotation instance is needed.
BuiltInHealthCheck - Annotation Type in io.helidon.health.common
Used to decorate Helidon built-in health checks for later processing.
BuiltInMethods - Class in io.helidon.security.abac.policy.el
Built-in methods for expression language evaluation.
Bulkhead - Interface in io.helidon.faulttolerance
Bulkhead protects a resource that cannot serve unlimited parallel requests.
Bulkhead.Builder - Class in io.helidon.faulttolerance
Fluent API builder for Bulkhead.
Bulkhead.Stats - Interface in io.helidon.faulttolerance
Provides statistics during the lifetime of a bulkhead, such as concurrent executions, accepted/rejected calls and queue size.
BulkheadException - Exception in io.helidon.faulttolerance
Failure because of Bulkhead issues, most likely that the bulkhead does not allow any more queued tasks.
by() - Method in class io.helidon.common.http.Forwarded
by directive of the forwarded header.
byteArrayReader() - Static method in class io.helidon.media.common.ContentReaders
Deprecated.
since 2.0.0, use ContentReaders.readBytes(Publisher) instead
byteArrayWriter(boolean) - Static method in class io.helidon.media.common.ContentWriters
Deprecated.
ByteBufDataChunk - Class in io.helidon.webserver
A special DataChunk implementation based on Netty's buffers.
byteBufferSize(int) - Method in class io.helidon.common.reactive.IoMulti.MultiFromInputStreamBuilder
Set the size of ByteBuffers being published.
byteChannelRetrySchema(RetrySchema) - Method in class io.helidon.media.common.DefaultMediaSupport.Builder
Set specific RetrySchema to the byte channel.
byteChannelWriter() - Static method in class io.helidon.media.common.ContentWriters
Deprecated.
since 2.0.0, use DefaultMediaSupport.byteChannelWriter()} instead
byteChannelWriter() - Static method in class io.helidon.media.common.DefaultMediaSupport
Create a new instance of ReadableByteChannel writer.
byteChannelWriter(RetrySchema) - Static method in class io.helidon.media.common.ContentWriters
Deprecated.
byteChannelWriter(RetrySchema) - Static method in class io.helidon.media.common.DefaultMediaSupport
Return new ReadableByteChannel writer instance with specific RetrySchema.
bytePublisher() - Method in class io.helidon.integrations.oci.objectstorage.GetObjectRx.Response
Get a publisher of byte buffers.
bytes() - Method in interface io.helidon.common.configurable.Resource
Get bytes of this resource.
bytes() - Method in interface io.helidon.common.http.DataChunk
Gets the content of the underlying byte buffers as an array of bytes.
bytes() - Method in class io.helidon.webserver.ByteBufDataChunk
 

C

caCertificate() - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Certification authority certificate.
caCertificate() - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Certification authority certificate.
caCertificate(CaCertificateGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Certification authority certificate.
caCertificate(CaCertificateGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Certification authority certificate.
caCertificate(PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Certification authority certificate in raw bytes.
caCertificate(PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Certification authority certificate in raw bytes.
CaCertificateGet - Class in io.helidon.integrations.vault.secrets.pki
Get CA Certificate request and response.
CaCertificateGet.Request - Class in io.helidon.integrations.vault.secrets.pki
Request object.
CaCertificateGet.Response - Class in io.helidon.integrations.vault.secrets.pki
Response object parsed from JSON returned by the RestApi.
cache(EvictableCache<IdcsMtRoleMapperProvider.MtCacheKey, List<Grant>>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
Deprecated.
Use explicit EvictableCache for role caching.
cache(EvictableCache<IdcsMtRoleMapperRxProvider.MtCacheKey, List<Grant>>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.Builder
Use explicit EvictableCache for role caching.
CACHE_CONTROL - Static variable in class io.helidon.common.http.Http.Header
The "Cache-Control" header name.
CACHE_EVICT_DELAY_MINUTES - Static variable in interface io.helidon.security.providers.common.EvictableCache
Default eviction delay in minutes (how long to wait after the cache is started).
CACHE_EVICT_PERIOD_MINUTES - Static variable in interface io.helidon.security.providers.common.EvictableCache
Default eviction period in minutes (how often to evict records).
CACHE_MAX_SIZE - Static variable in interface io.helidon.security.providers.common.EvictableCache
Maximal number of records in the cache.
CACHE_TIMEOUT_MINUTES - Static variable in interface io.helidon.security.providers.common.EvictableCache
Default timeout of records in minutes (inactivity timeout).
CacheBuilder<K,​V> - Class in io.helidon.integrations.microstream.cache
Builder for a Microstream - JCache instance.
CacheBuilder(Class<K>, Class<V>) - Constructor for class io.helidon.integrations.microstream.cache.CacheBuilder
 
CacheBuilder(CacheConfiguration<K, V>) - Constructor for class io.helidon.integrations.microstream.cache.CacheBuilder
 
cacheBytes() - Method in interface io.helidon.common.configurable.Resource
Caches the resource bytes in memory, so they can be repeatedly accessed.
cacheEnabled(boolean) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
If the cacheEnabled is set to false, no caching will be done.
CacheExtension - Class in io.helidon.integrations.microstream.cdi
An Extension that arranges for named MicrostreamCache injection points to be satisfied.
CacheExtension() - Constructor for class io.helidon.integrations.microstream.cdi.CacheExtension
Creates a new CacheExtension.
cacheLoaderFactory(Factory<CacheLoader<K, V>>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
cacheWriterFactory(Factory<CacheWriter<? super K, ? super V>>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
cachingStrategy(ServerResponse.CachingStrategy) - Method in interface io.helidon.webserver.ServerResponse
Sets the Cache-Control header values according to the specified strategy.
call() - Method in class io.helidon.dbclient.health.DbClientHealthCheck
 
call() - Method in class io.helidon.grpc.server.ConstantHealthCheck
 
call() - Method in class io.helidon.health.checks.DeadlockHealthCheck
 
call() - Method in class io.helidon.health.checks.DiskSpaceHealthCheck
 
call() - Method in class io.helidon.health.checks.HeapMemoryHealthCheck
 
call() - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck
 
call() - Method in class io.helidon.integrations.neo4j.health.Neo4jHealthCheck
 
call() - Method in class io.helidon.integrations.oci.objectstorage.health.OciObjectStorageHealthCheck
Checks that the OCI Object Storage buckets are accessible.
call() - Method in class io.helidon.integrations.oci.vault.health.OciVaultHealthCheck
Checks that the OCI vault is accessible, if defined.
call() - Method in class io.helidon.microprofile.messaging.health.MessagingLivenessCheck
 
call() - Method in class io.helidon.microprofile.messaging.health.MessagingReadinessCheck
 
CALL_ATTRIBUTES - io.helidon.grpc.server.ServerRequestAttribute
log the call attributes.
callCredentials() - Method in class io.helidon.grpc.client.ClientMethodDescriptor
Return the CallCredentials set on this service.
callCredentials() - Method in class io.helidon.grpc.client.ClientServiceDescriptor
Return the CallCredentials set on this service.
callCredentials(CallCredentials) - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
 
callCredentials(CallCredentials) - Method in interface io.helidon.grpc.client.ClientMethodDescriptor.Rules
Register the specified CallCredentials to be used for this method.
callCredentials(CallCredentials) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
callCredentials(CallCredentials) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register the CallCredentials to be used for this service.
callCredentials(String, CallCredentials) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
callCredentials(String, CallCredentials) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register the CallCredentials to be used for the specified method in this service.
callHandler() - Method in class io.helidon.grpc.server.MethodDescriptor
Return the call handler.
callOptions(CallOptions) - Method in class io.helidon.grpc.client.GrpcServiceClient.Builder
Set the CallOptions to use.
calls(int) - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy.Builder
Total number of calls (first + retries).
calls(int) - Method in class io.helidon.faulttolerance.Retry.ExponentialRetryPolicy.Builder
Total number of calls (first + retries).
calls(int) - Method in class io.helidon.faulttolerance.Retry.FibonacciRetryPolicy.Builder
Total number of calls (first + retries).
calls(int) - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy.Builder
Total number of calls (first + retries).
callsAccepted() - Method in interface io.helidon.faulttolerance.Bulkhead.Stats
Number of calls accepted on the bulkhead.
callsRejected() - Method in interface io.helidon.faulttolerance.Bulkhead.Stats
Number of calls rejected on the bulkhead.
callTimeout() - Method in class io.helidon.config.SimpleRetryPolicy
Timeout of the call.
callTimeout(Duration) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
Timeout for the individual invocation.
cancel() - Method in class io.helidon.common.reactive.CompletionSingle
 
cancel() - Method in interface io.helidon.common.reactive.Single
Cancel upstream.
cancel() - Method in class io.helidon.common.reactive.SingleSubscriberHolder
Hard cancel - nothing is sent to the subscriber but subscription is considered as canceled.
cancel() - Method in enum io.helidon.common.reactive.SubscriptionHelper
 
cancel(boolean) - Method in class io.helidon.config.SimpleRetryPolicy
 
cancel(boolean) - Method in interface io.helidon.config.spi.RetryPolicy
Cancels the current use of the retry policy.
cancel(URI) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
Deprecated, for removal: This API element is subject to removal in a future version.
cancel(URI, PropagatedHeaders) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
Cancel LRA if its active.
cancel(URI, PropagatedHeaders) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
 
cancel(AtomicReference<Flow.Subscription>) - Static method in enum io.helidon.common.reactive.SubscriptionHelper
Atomically swap in the SubscriptionHelper.CANCELED instance and call cancel() on any previous Subscription held.
CANCELED - io.helidon.common.reactive.SubscriptionHelper
The singleton instance indicating a canceled subscription.
cancelSource(boolean) - Method in class io.helidon.faulttolerance.Bulkhead.Builder
Policy to cancel any source stage if the value return by FtHandler.invoke(java.util.function.Supplier<? extends java.util.concurrent.CompletionStage<T>>) is cancelled.
cancelSource(boolean) - Method in class io.helidon.faulttolerance.CircuitBreaker.Builder
Policy to cancel any source stage if the value return by FtHandler.invoke(java.util.function.Supplier<? extends java.util.concurrent.CompletionStage<T>>) is cancelled.
cancelSource(boolean) - Method in class io.helidon.faulttolerance.Retry.Builder
Policy to cancel any source stage if the value return by FtHandler.invoke(java.util.function.Supplier<? extends java.util.concurrent.CompletionStage<T>>) is cancelled.
cancelSource(boolean) - Method in class io.helidon.faulttolerance.Timeout.Builder
Cancel source if destination stage is cancelled.
capacity() - Method in class io.helidon.common.configurable.LruCache
Capacity of this cache.
capacity(int) - Method in class io.helidon.common.configurable.LruCache.Builder
Configure capacity of the cache.
cast(Object) - Method in class io.helidon.common.GenericType
Casts the parameter to the type of this generic type.
cause(Throwable) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
Possible cause of this exception (such as when we fail to parse returned entity).
CDISEJtaPlatform - Class in io.helidon.integrations.cdi.hibernate
An AbstractJtaPlatform that is an ApplicationScoped CDI managed bean that supplies TransactionManager and UserTransaction instances that are supplied to it at construction time.
CDISEJtaPlatform(TransactionManager, UserTransaction) - Constructor for class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
Creates a new CDISEJtaPlatform.
CDISEJtaPlatformProvider - Class in io.helidon.integrations.cdi.hibernate
A JtaPlatformProvider that uses a CDI instance to provide a JtaPlatform.
CDISEJtaPlatformProvider() - Constructor for class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatformProvider
CDISEPlatform - Class in io.helidon.integrations.cdi.eclipselink
A JMXServerPlatformBase that arranges things such that CDI, not JNDI, will be used to acquire a TransactionManager and MBeanServer.
CDISEPlatform(DatabaseSession) - Constructor for class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
Creates a CDISEPlatform.
CDISEPlatform.Eclipselink - Annotation Type in io.helidon.integrations.cdi.eclipselink
A Qualifier used to designate various things as being related to Eclipselink in some way.
CDISEPlatform.Eclipselink.Literal - Class in io.helidon.integrations.cdi.eclipselink
CDISEPlatform.TransactionController - Class in io.helidon.integrations.cdi.eclipselink
A JTATransactionController whose CDISEPlatform.TransactionController.acquireTransactionManager() method uses CDI, not JNDI, to return a TransactionManager instance.
CDISEPlatformExtension - Class in io.helidon.integrations.cdi.eclipselink
Deprecated.
Only a CDI container should instantiate this class.
CDISEPlatformExtension() - Constructor for class io.helidon.integrations.cdi.eclipselink.CDISEPlatformExtension
Deprecated.
Only a CDI container should invoke this constructor.
certAlias(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Alias of X.509 certificate of public key.
certChain() - Method in class io.helidon.common.pki.KeyConfig
The X.509 Certificate Chain.
certChain(Resource) - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
Load certificate chain from PEM resource.
certChainAlias(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Alias of an X.509 chain.
certificate(CertificateGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Get a certificate.
certificate(CertificateGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Get a certificate.
certificate(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Certificate with the defined serial id.
certificate(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Certificate with the defined serial id.
certificate(String, PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Certificate in raw bytes, currently only PkiFormat.PEM is supported.
certificate(String, PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Certificate in raw bytes, currently only PkiFormat.PEM is supported.
certificate(Path) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Set certificate path.
CertificateGet - Class in io.helidon.integrations.vault.secrets.pki
Get Certificate request and response.
CertificateGet.Request - Class in io.helidon.integrations.vault.secrets.pki
Request object.
CertificateGet.Response - Class in io.helidon.integrations.vault.secrets.pki
Response object parsed from JSON returned by the RestApi.
certificates(Resource) - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
Read one or more certificates in PEM format from a resource definition.
certificateTrustStore(KeyConfig) - Method in class io.helidon.webclient.WebClientTls.Builder
Sets new certificate trust store.
certs() - Method in class io.helidon.common.pki.KeyConfig
The X.509 Certificates.
CFG_KEY_CHANNELS - Static variable in class io.helidon.grpc.client.GrpcChannelsProvider
The configuration key for the channels configuration.
CHANGED - io.helidon.config.spi.ChangeEventType
The content is modified.
ChangeEventType - Enum in io.helidon.config.spi
Type of changes that can happen in a PollingStrategy.Polled components.
changesExecutor(Executor) - Method in interface io.helidon.config.Config.Builder
Specifies "observe-on" Executor to be used by Config.onChange(java.util.function.Consumer) to deliver new Config instance.
changeTime() - Method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
Time of change, or as close to that time as we can get.
changeWatcher() - Method in class io.helidon.config.AbstractSource
A change watcher of this source, if it implements WatchableSource and has one configured.
changeWatcher() - Method in class io.helidon.config.DirectoryConfigSource
 
changeWatcher() - Method in class io.helidon.config.etcd.EtcdConfigSource
 
changeWatcher() - Method in class io.helidon.config.FileConfigSource
 
changeWatcher() - Method in class io.helidon.config.FileOverrideSource
 
changeWatcher() - Method in interface io.helidon.config.spi.WatchableSource
If a change watcher is configured with this source, return it.
changeWatcher() - Method in class io.helidon.config.UrlConfigSource
 
changeWatcher() - Method in class io.helidon.config.UrlOverrideSource
 
changeWatcher(Config) - Static method in class io.helidon.config.MetaConfig
Load a change watcher based on its meta configuration.
changeWatcher(ChangeWatcher<EtcdConfigSourceBuilder.EtcdEndpoint>) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
 
changeWatcher(ChangeWatcher<URL>) - Method in class io.helidon.config.UrlConfigSource.Builder
 
changeWatcher(ChangeWatcher<URL>) - Method in class io.helidon.config.UrlOverrideSource.Builder
 
changeWatcher(ChangeWatcher<Path>) - Method in class io.helidon.config.DirectoryConfigSource.Builder
 
changeWatcher(ChangeWatcher<Path>) - Method in class io.helidon.config.FileConfigSource.Builder
 
changeWatcher(ChangeWatcher<Path>) - Method in class io.helidon.config.FileOverrideSource.Builder
 
changeWatcher(ChangeWatcher<T>) - Method in interface io.helidon.config.spi.WatchableSource.Builder
Configure the change watcher to be used with this source.
changeWatcher(ChangeWatcher<U>) - Method in class io.helidon.config.AbstractSourceBuilder
Configure a change watcher.
ChangeWatcher<T> - Interface in io.helidon.config.spi
Similar to a PollingStrategy a change watcher is used to identify a change and trigger reload of a ConfigSource.
ChangeWatcher.ChangeEvent<T> - Interface in io.helidon.config.spi
A change event, carrying the target, type of change and time of change.
ChangeWatcherProvider - Interface in io.helidon.config.spi
Java service loader service to create a polling strategy factory based on meta configuration.
channel() - Method in class io.helidon.microprofile.grpc.server.GrpcServerCdiExtension.ServerProducer
Produces an in-process Channel to connect to the running gRPC server.
channel(Channel<PAYLOAD>) - Method in class io.helidon.messaging.Emitter.Builder
Add new Channel for Emitter to publish to.
channel(String) - Method in class io.helidon.grpc.client.GrpcChannelsProvider
Returns a ManagedChannel for the specified channel or host name.
channel(String, GrpcChannelDescriptor) - Method in class io.helidon.grpc.client.GrpcChannelsProvider.Builder
Add or replace the specified GrpcChannelDescriptor.
Channel<PAYLOAD> - Class in io.helidon.messaging
Channel representing publisher - subscriber relationship.
Channel() - Constructor for class io.helidon.messaging.Channel
 
Channel.Builder<PAYLOAD> - Class in io.helidon.messaging
Channel builder.
channelBuilder() - Method in class io.helidon.microprofile.grpc.server.GrpcServerCdiExtension.ServerProducer
Produces an in-process InProcessChannelBuilder to connect to the running gRPC server.
channelCount(int) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
The number of threads and number of directories used by the storage engine.
channelDirectoryPrefix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Name prefix of the subdirectories used by the channel threads.
channelInactive(ChannelHandlerContext) - Method in class io.helidon.webserver.ForwardingHandler
 
ChannelProducer - Class in io.helidon.microprofile.grpc.client
A producer of gRPC Channels.
channelRead0(ChannelHandlerContext, Object) - Method in class io.helidon.webserver.ForwardingHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class io.helidon.webserver.ForwardingHandler
 
channelsLiveness() - Method in class io.helidon.microprofile.messaging.MessagingCdiExtension
Get names of all channels accompanied by boolean if cancel or onError signal has been intercepted in it.
channelsReadiness() - Method in class io.helidon.microprofile.messaging.MessagingCdiExtension
Get names of all channels accompanied by boolean if onSubscribe signal has been intercepted in it.
CharBuffer - Class in io.helidon.media.common
A character buffer that acts as a Writer and uses cached char[] arrays.
CharBuffer() - Constructor for class io.helidon.media.common.CharBuffer
Constructor.
charBufferWriter(Charset) - Static method in class io.helidon.media.common.ContentWriters
Deprecated.
CharMatcher - Class in io.helidon.common.http
Extracted from Guava.
CharMatcher() - Constructor for class io.helidon.common.http.CharMatcher
Constructor for use by subclasses.
charSequenceStreamWriter() - Static method in class io.helidon.media.common.DefaultMediaSupport
Return CharSequence stream writer instance.
charSequenceWriter() - Static method in class io.helidon.media.common.DefaultMediaSupport
Return CharSequence writer instance.
charSequenceWriter(Charset) - Static method in class io.helidon.media.common.ContentWriters
charset() - Method in class io.helidon.common.http.MediaType
Gets Optional value of charset parameter.
charset() - Method in interface io.helidon.config.spi.ConfigParser.Content
Charset configured by the config source or UTF-8 if none configured.
charset() - Method in class io.helidon.media.common.MessageBodyContext
Derive the charset to use from the Content-Type header value or using a default charset as fallback.
charset() - Method in class io.helidon.media.common.MessageBodyReaderContext
 
charset() - Method in class io.helidon.media.common.MessageBodyWriterContext
 
charset(String) - Method in class io.helidon.common.http.MediaType.Builder
Character set of the media type.
charset(Charset) - Method in class io.helidon.config.spi.ConfigParser.Content.Builder
Configure charset if known by the config source.
CHARSET_PARAMETER - Static variable in class io.helidon.common.http.MediaType
The media type "charset" parameter name.
cHash() - Method in class io.helidon.security.jwt.Jwt
CHash claim.
cHash(byte[]) - Method in class io.helidon.security.jwt.Jwt.Builder
Code hash value.
checkForNonPublicMethodIssues() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Verify that there are no non-public annotated methods.
checksum() - Method in class io.helidon.integrations.oci.vault.Decrypt.Response
Data checksum.
checkValid() - Method in class io.helidon.common.Errors
Check if these messages are a valid result, throws exception if not.
child(Config.Key) - Method in interface io.helidon.config.Config.Key
Create a child key to the current key.
cipherText() - Method in class io.helidon.integrations.oci.vault.Encrypt.Response
Cipher text that can be passed to another service and then used to obtain the decrypted secret.
cipherText() - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Encrypted
Cipher text - string representation of the encrypted secret.
cipherText(String) - Method in class io.helidon.integrations.oci.vault.Decrypt.Request
The data to decrypt.
cipherText(String) - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
The data to decrypt (in current version something like vault:v1:base64-text.
cipherText(String) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
Configure the cipher text to be decrypted.
CircuitBreaker - Interface in io.helidon.faulttolerance
CircuitBreaker protects a potentially failing endpoint from overloading and the application from spending resources on those endpoints.
CircuitBreaker.Builder - Class in io.helidon.faulttolerance
Fluent API builder for CircuitBreaker.
CircuitBreaker.State - Enum in io.helidon.faulttolerance
A circuit breaker can be in any of 3 possible states as defined by this enum.
CircuitBreakerOpenException - Exception in io.helidon.faulttolerance
Failure because CircuitBreaker is open and does not accept requests.
CLASS - io.helidon.microprofile.metrics.MetricUtil.MatchingType
Deprecated.
Class.
CLASS - io.helidon.security.EndpointConfig.AnnotationScope
Annotations on a resource class.
classifier(String) - Method in class io.helidon.webserver.context.propagation.PropagationRecord.Builder
Classifier of the value to be used with Context.register(Object, Object).
classMethodName(ContainerRequestContext) - Static method in class io.helidon.tracing.jersey.TracingHelper
Name is generated from class and method as {http-method}:{fully-qualified-class-name}.{method-name}.
className() - Method in interface io.helidon.security.spi.AuditProvider.AuditSource
Name of the class that caused this event.
classpath(String) - Static method in class io.helidon.config.ConfigSources
Provides a Builder for creating a ConfigSource from the specified resource located on the classpath of the current thread's context classloader.
classpath(String) - Static method in class io.helidon.config.OverrideSources
Creates new instance of Classpath OverrideSource Builder to be used to bootstrap OverrideSource instance from specified resource.
classPath(ClassLoader, String) - Static method in class io.helidon.config.mp.MpConfigSources
Find all resources on classpath and return a config source for each.
classPath(ClassLoader, String, String) - Static method in class io.helidon.config.mp.MpConfigSources
Find all resources on classpath and return a config source for each with a profile.
classPath(String) - Static method in class io.helidon.config.hocon.mp.HoconMpConfigSource
Create from HOCON/JSON file(s) on classpath.
classPath(String) - Static method in class io.helidon.config.mp.MpConfigSources
Find all resources on classpath and return a config source for each.
classPath(String) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
Create from YAML file(s) on classpath.
classPath(String, String) - Static method in class io.helidon.config.hocon.mp.HoconMpConfigSource
Create from HOCON/JSON file(s) on classpath with profile support.
classPath(String, String) - Static method in class io.helidon.config.mp.MpConfigSources
Find all resources on classpath and return a config source for each.
classPath(String, String) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
Create from YAML file(s) on classpath with profile support.
classPath(String, String, ClassLoader) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
Create from YAML file(s) on classpath from specified classloader with profile support.
CLASSPATH - io.helidon.common.configurable.Resource.Source
Resource was loaded from classpath.
classpathAll(String) - Static method in class io.helidon.config.ConfigSources
Create builders for each instance of the resource on the current classpath.
ClassPathBuilder() - Constructor for class io.helidon.webserver.staticcontent.StaticContentSupport.ClassPathBuilder
 
ClasspathConfigSource - Class in io.helidon.config
ConfigSource implementation that loads configuration content from a resource on a classpath.
ClasspathConfigSource.Builder - Class in io.helidon.config
Classpath ConfigSource Builder.
ClasspathOverrideSource - Class in io.helidon.config
OverrideSource implementation that loads override definitions from a resource on a classpath.
ClasspathOverrideSource.Builder - Class in io.helidon.config
Classpath OverrideSource Builder.
ClassToInstanceStore<T> - Class in io.helidon.security
Map of classes to their instances.
ClassToInstanceStore() - Constructor for class io.helidon.security.ClassToInstanceStore
 
cleanup() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Override, if you prefer to do cleanup in a uniform way, instead of requiring everyone to register a onCleanup.
cleanup() - Method in class io.helidon.integrations.jta.weld.NarayanaTransactionServices
Releases any internal resources acquired during the lifespan of this object.
clear() - Method in class io.helidon.common.Errors.Collector
Clear this instance by discarding all Errors.ErrorMessages collected and re-setting status.
clear() - Static method in class io.helidon.logging.common.HelidonMdc
Remove all of the entries bound to the current thread from the instances of MdcProvider.
clear() - Method in interface io.helidon.logging.common.spi.MdcProvider
Clear all of the MDC values from the specific logging framework MDC storage.
clear() - Method in class io.helidon.logging.jul.JulMdcProvider
 
clear() - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
 
clear() - Method in interface io.helidon.lra.coordinator.client.PropagatedHeaders
Clear all headers.
clear() - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.NoopPropagatedHeaders
 
clear() - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.PrefixedPropagatedHeaders
 
clear() - Method in interface io.helidon.webclient.WebClientRequestHeaders
Clears all currently set headers.
clearAnnotationInfo(AfterDeploymentValidation) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
 
clearAnnotationInfo(AfterDeploymentValidation) - Method in class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension
Cleans up any data structures created during annotation processing but which are not needed once the CDI container has started.
clearBuffer(Consumer<T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Clear whole buffer, invoke consumer for each item before discarding it.
clearCookie(String) - Method in interface io.helidon.webserver.ResponseHeaders
Clears a cookie by adding a Set-Cookie header with an expiration date in the past.
clearData() - Method in interface io.helidon.common.context.spi.DataPropagationProvider
Deprecated, for removal: This API element is subject to removal in a future version.
clearData(JaegerDataPropagationProvider.JaegerContext) - Method in class io.helidon.tracing.jaeger.JaegerDataPropagationProvider
Closes scope in secondary thread.
clearData(Map<String, String>) - Method in class io.helidon.logging.jul.JulMdcPropagator
 
clearData(Map<String, String>) - Method in class io.helidon.logging.slf4j.Slf4jMdcPropagator
 
clearData(T) - Method in interface io.helidon.common.context.spi.DataPropagationProvider
Clears the propagated data from the new thread when it finishes.
clearHeaders() - Method in class io.helidon.security.SecurityEnvironment.Builder
We may want to clear existing headers, such as when deriving an environment for outbound calls.
clearQueryParams() - Method in class io.helidon.security.SecurityEnvironment.Builder
We may want to clear existing query parameters.
clearRoles() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
Clears all roles currently set to this builder.
clearServiceRoles() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
Clears all service roles currently set to this builder.
clearWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
CLIENT_ACKNOWLEDGE - io.helidon.messaging.connectors.jms.AcknowledgeMode
Message is acknowledged when Message.ack() is invoked either manually or by Acknowledgment policy.
CLIENT_ERROR - io.helidon.common.http.Http.ResponseStatus.Family
4xx HTTP status codes.
CLIENT_ID_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
Client identifier for JMS connection.
CLIENT_SECRET_BASIC - io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
Clients that have received a client_secret value from the Authorization Server authenticate with the Authorization Server in accordance with Section 2.3.1 of OAuth 2.0 [RFC6749] using the HTTP Basic authentication scheme.
CLIENT_SECRET_JWT - io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
Clients that have received a client_secret value from the Authorization Server create a JWT using an HMAC SHA algorithm, such as HMAC SHA-256.
CLIENT_SECRET_POST - io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
Clients that have received a client_secret value from the Authorization Server, authenticate with the Authorization Server in accordance with Section 2.3.1 of OAuth 2.0 [RFC6749] by including the Client Credentials in the request body.
CLIENT_X509_CERTIFICATE - Static variable in class io.helidon.webserver.WebServerTls
This constant is a context classifier for the x509 client certificate if it is present.
clientAuth() - Method in interface io.helidon.webserver.SocketConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
use tls().clientAuth() instead. This method will be removed at 3.0.0 version.
clientAuth(ClientAuthentication) - Method in class io.helidon.webserver.WebServerTls.Builder
Configures whether client authentication will be required or not.
ClientAuthentication - Enum in io.helidon.webserver
Indicates whether the server requires authentication of tbe client by the certificate.
clientContext() - Method in class io.helidon.dbclient.common.AbstractStatement
Context of the DB client.
clientContext() - Method in class io.helidon.dbclient.common.DbStatementContext
Client context associated with the client executing this statement.
clientContext(DbClientContext) - Method in class io.helidon.dbclient.common.DbStatementContext.BuilderBase
Configure client context.
clientFlag(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if certificates are flagged for client use.
clientId() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Client id of this client.
clientId(String) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
Google application client id, to validate that the token was generated by Google for us.
clientKeyStore(KeyConfig) - Method in class io.helidon.webclient.WebClientTls.Builder
Sets new certificate key store.
ClientMethodDescriptor - Class in io.helidon.grpc.client
Encapsulates all metadata necessary to define a gRPC method.
ClientMethodDescriptor.Builder - Class in io.helidon.grpc.client
MethodDescriptor builder implementation.
ClientMethodDescriptor.Rules - Interface in io.helidon.grpc.client
ClientMethod configuration API.
clientOnly() - Method in interface io.helidon.grpc.core.MethodHandler
Determine whether this is a client side only handler.
clientOnly() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
 
clientOnly() - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
 
ClientRequestAttribute - Enum in io.helidon.grpc.client
An enum of possible gRPC client call attributes to attach to call tracing spans.
clientSecret() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Client secret.
ClientSecurity - Class in io.helidon.security.integration.jersey.client
Constants used to override behavior of the outbound security for Jersey.
ClientSecurityAutoDiscoverable - Class in io.helidon.security.integration.jersey.client
Auto discoverable feature to bind into jersey runtime.
ClientSecurityAutoDiscoverable() - Constructor for class io.helidon.security.integration.jersey.client.ClientSecurityAutoDiscoverable
 
ClientSecurityFilter - Class in io.helidon.security.integration.jersey.client
JAX-RS client filter propagating current context principal.
ClientSecurityFilter() - Constructor for class io.helidon.security.integration.jersey.client.ClientSecurityFilter
Create an instance of this filter (used by Jersey or for unit tests, do not use explicitly in your production code).
ClientServiceDescriptor - Class in io.helidon.grpc.client
Encapsulates all details about a client side gRPC service.
ClientServiceDescriptor.Builder - Class in io.helidon.grpc.client
ClientServiceDescriptor.Rules - Interface in io.helidon.grpc.client
Fluent configuration interface for the ClientServiceDescriptor.
clientServices(List<DbClientService>) - Method in class io.helidon.dbclient.common.DbClientContext.BuilderBase
Configure the client services to use.
clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in interface io.helidon.grpc.core.MethodHandler
Handle a bi-directional client call.
clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
 
clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
 
clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
 
clientStreaming(Object[], MethodHandler.ClientStreaming) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
 
clientStreaming(String) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
clientStreaming(String) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register client streaming method for the service.
clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Register client streaming method for the service.
clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
clientStreaming(String, ServerCalls.ClientStreamingMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Register client streaming method for the service.
clientStreaming(String, StreamObserver<RespT>) - Method in class io.helidon.grpc.client.GrpcServiceClient
Invoke the specified client streaming method.
clientStreaming(String, StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler.ClientStreaming
Perform a client streaming client call.
clientStreaming(String, Iterable<ReqT>) - Method in class io.helidon.grpc.client.GrpcServiceClient
Invoke the specified client streaming method.
clientStreaming(String, Consumer<ClientMethodDescriptor.Rules>) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
clientStreaming(String, Consumer<ClientMethodDescriptor.Rules>) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register client streaming method for the service.
clientStreaming(String, Stream<ReqT>) - Method in class io.helidon.grpc.client.GrpcServiceClient
Invoke the specified client streaming method.
ClientStreaming - Annotation Type in io.helidon.microprofile.grpc.core
An annotation to mark a class as representing a client streaming gRPC method.
ClientStreamingMethodHandlerSupplier - Class in io.helidon.microprofile.grpc.core
A supplier of MethodHandlers for client streaming gRPC methods.
ClientStreamingMethodHandlerSupplier() - Constructor for class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier
Create a supplier of handlers for client streaming methods.
ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A base class for client streaming MethodHandlers.
ClientStreamingMethodHandlerSupplier.ClientStreaming<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A client streaming MethodHandler that calls a standard client streaming method handler method of the form.
ClientStreamingMethodHandlerSupplier.ClientStreamingIterable<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A client side only client streaming MethodHandler that streams requests from an iterable.
ClientStreamingMethodHandlerSupplier.ClientStreamingStream<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A client side only client streaming MethodHandler that streams requests from a stream.
ClientStreamingMethodHandlerSupplier.FutureResponse<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A client streaming MethodHandler that calls a standard client streaming method handler method of the form.
clientTimeout() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Expected timeout of HTTP client operations.
ClientTracingAutoDiscoverable - Class in io.helidon.tracing.jersey.client
Auto discoverable feature to bind into jersey runtime.
ClientTracingAutoDiscoverable() - Constructor for class io.helidon.tracing.jersey.client.ClientTracingAutoDiscoverable
 
ClientTracingFilter - Class in io.helidon.tracing.jersey.client
This filter adds tracing information the the associated JAX-RS client call based on the provided properties.
ClientTracingFilter() - Constructor for class io.helidon.tracing.jersey.client.ClientTracingFilter
Default constructor so this filter can be registered with Jersey as a class.
ClientTracingInterceptor - Class in io.helidon.grpc.client
A ClientInterceptor that captures tracing information into Open Tracing Spans for client calls.
ClientTracingInterceptor.Builder - Class in io.helidon.grpc.client
Builds the configuration of a ClientTracingInterceptor.
clock(Clock) - Method in class io.helidon.webserver.accesslog.AccessLogSupport.Builder
Configure an alternative clock to use, such as Clock.fixed(java.time.Instant, java.time.ZoneId).
close() - Method in class io.helidon.common.HelidonConsoleHandler
Deprecated.
 
close() - Method in class io.helidon.common.reactive.MultiFromOutputStream
Deprecated.
 
close() - Method in class io.helidon.config.git.GitConfigSource
 
close() - Method in interface io.helidon.config.spi.ConfigContent
Close the content, as it is no longer needed.
close() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsTimerContext
 
close() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
Overrides the DelegatingConnection.close() method so that when it is invoked this ConditionallyCloseableConnection is closed only if it is closeable.
close() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
close() - Method in class io.helidon.logging.jul.HelidonConsoleHandler
 
close() - Method in class io.helidon.media.common.CharBuffer
 
close() - Method in class io.helidon.media.common.DataChunkInputStream
 
close() - Method in interface io.helidon.security.providers.common.EvictableCache
Close this cache.
close() - Method in class io.helidon.tracing.zipkin.ZipkinTracer
 
close() - Method in interface io.helidon.webclient.WebClientResponse
Asynchronous close of the response.
close() - Method in class io.helidon.webserver.jersey.JerseySupport
Close this integration with Jersey.
close() - Method in class io.helidon.webserver.tyrus.TyrusWriterPublisher
 
close(URI) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
Deprecated, for removal: This API element is subject to removal in a future version.
close(URI, PropagatedHeaders) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
Close LRA if its active.
close(URI, PropagatedHeaders) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
 
close(Consumer<Flow.Subscriber<? super T>>) - Method in class io.helidon.common.reactive.SingleSubscriberHolder
Mark the subscriber holder as closed.
closeConnection() - Method in interface io.helidon.webserver.BareRequest
Request to close the connection and report success or failure asynchronously with returned single.
closeConnection() - Method in interface io.helidon.webserver.ServerRequest
Request to close the connection and report success or failure asynchronously with returned single.
CLOSED - io.helidon.faulttolerance.CircuitBreaker.State
Circuit is closed and requests are processed.
code() - Method in interface io.helidon.common.http.Http.ResponseStatus
Get the associated integer value representing the status code.
code() - Method in enum io.helidon.common.http.Http.Status
Get the associated status code.
CODE_TO_TOKEN - io.helidon.security.providers.oidc.common.OidcConfig.RequestType
Request to exchange code for a token issued against the token endpoint.
codeSigningFlag(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if certificates are flagged for code signing use.
collect() - Method in class io.helidon.common.Errors.Collector
Process the messages collected into an Errors instance.
collect(Collector<T, U>) - Method in interface io.helidon.common.reactive.Multi
Collect the items of this Multi instance into a Single.
collect(Supplier<? extends U>, BiConsumer<U, T>) - Method in interface io.helidon.common.reactive.Multi
Collect the items of this Multi into a collection provided via a Supplier and mutated by a BiConsumer callback.
collect(T) - Method in interface io.helidon.common.reactive.Collector
Collect the given item.
CollectingObserver<T,​V,​U,​A,​R> - Class in io.helidon.grpc.server
A StreamObserver.
CollectingObserver(Collector<T, A, R>, StreamObserver<U>) - Constructor for class io.helidon.grpc.server.CollectingObserver
ToDo: Add JavaDoc.
CollectingObserver(Collector<T, A, R>, StreamObserver<U>, Consumer<Throwable>) - Constructor for class io.helidon.grpc.server.CollectingObserver
ToDo: Add JavaDoc.
CollectingObserver(Collector<T, A, R>, StreamObserver<U>, Function<V, T>, Function<R, U>) - Constructor for class io.helidon.grpc.server.CollectingObserver
ToDo: Add JavaDoc.
CollectingObserver(Collector<T, A, R>, StreamObserver<U>, Function<V, T>, Function<R, U>, Consumer<Throwable>) - Constructor for class io.helidon.grpc.server.CollectingObserver
ToDo: Add JavaDoc.
collectList() - Method in interface io.helidon.common.reactive.Multi
Collect the items of this Multi instance into a Single of List.
collector() - Static method in class io.helidon.common.Errors
Create a new message collector.
Collector<T,​U> - Interface in io.helidon.common.reactive
A collector accumulates the items provided when Collector.collect(java.lang.Object) is invoked and makes them available in a single container object with Collector.value().
Collector() - Constructor for class io.helidon.common.Errors.Collector
 
collectorHost(String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
 
collectorHost(String) - Method in interface io.helidon.tracing.TracerBuilder
Host to use to connect to tracing collector.
collectorHost(String) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
 
collectorPath(String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
Override path to use.
collectorPath(String) - Method in interface io.helidon.tracing.TracerBuilder
Path on the collector host to use when sending data to tracing collector.
collectorPath(String) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
Override path to use.
collectorPort(int) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
 
collectorPort(int) - Method in interface io.helidon.tracing.TracerBuilder
Port to use to connect to tracing collector.
collectorPort(int) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
 
collectorProtocol(String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
 
collectorProtocol(String) - Method in interface io.helidon.tracing.TracerBuilder
Protocol to use (such as http or https) to connect to tracing collector.
collectorProtocol(String) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
 
collectorRegistry(CollectorRegistry) - Method in class io.helidon.metrics.prometheus.PrometheusSupport.Builder
Sets collector registry to use, default is CollectorRegistry.defaultRegistry.
collectorUri(URI) - Method in interface io.helidon.tracing.TracerBuilder
Set the collector URI used for sending tracing data.
collectorUri(URI) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
 
collectStream(Collector<T, A, R>) - Method in interface io.helidon.common.reactive.Multi
Collects up upstream items with the help of a the callbacks of a Collector.
column(int) - Method in interface io.helidon.dbclient.DbRow
Get a column in this row.
column(String) - Method in interface io.helidon.dbclient.DbRow
Get a column in this row.
COLUMN - Static variable in class io.helidon.graphql.server.GraphQlConstants
Key for column.
combine(Subject) - Method in class io.helidon.security.Subject
Will add all principals and credentials from another subject to this subject, will not replace Subject.principals().
combineAnnotations(Class<T>, EndpointConfig.AnnotationScope...) - Method in class io.helidon.security.SecurityLevel
Combines all the annotations of the specific type across all the requested scopes.
COMMAND - io.helidon.dbclient.DbStatementType
Database command not related to a specific collection.
commit() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
commit() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
Deprecated.
Completes the transaction associated with the current thread.
CommonCipher - Interface in io.helidon.common.crypto
Common cipher which helps to simplify encryption and decryption of the message.
commonLogFormat() - Method in class io.helidon.webserver.accesslog.AccessLogSupport.Builder
Use common log format.
commonName(String) - Method in class io.helidon.integrations.vault.secrets.pki.GenerateSelfSignedRoot.Request
Common name of the certificate that is going to be generated.
compartmentId() - Method in class io.helidon.integrations.oci.objectstorage.GetBucket.Response
The compartment ID in which the bucket is authorized.
compartmentId() - Method in class io.helidon.integrations.oci.vault.GetKey.Response
The OCID of the compartment that contains this master encryption key.
compartmentId() - Method in class io.helidon.integrations.oci.vault.GetVault.Response
The OCID of the compartment that contains this vault.
compartmentId() - Method in class io.helidon.integrations.oci.vault.Secret
The OCID of the compartment where the secret was created.
compartmentId(String) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Sets the compartment ID.
compartmentId(String) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricData
The OCID of the compartment to use for metrics.
compartmentId(String) - Method in class io.helidon.integrations.oci.vault.CreateSecret.Request
The OCID of the compartment where you want to create the secret.
COMPATIBLE - io.helidon.media.common.MessageBodyOperator.PredicateResult
Requested type is compatible with this operator, but it is not exact match.
compensate() - Method in interface io.helidon.lra.coordinator.client.Participant
URI of participant's method annotated with @Compensate.
complete() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Send onComplete to downstream after it consumes the entire buffer.
complete() - Method in class io.helidon.common.reactive.EmittingPublisher
Properly complete the stream, set publisher to completed state and send onComplete signal downstream.
complete() - Method in interface io.helidon.lra.coordinator.client.Participant
URI of participant's method annotated with @Complete.
complete() - Method in class io.helidon.messaging.Emitter
Send onComplete signal to all subscribers.
complete(StreamObserver<T>, Runnable, T) - Static method in class io.helidon.grpc.core.ResponseHelper
Execute a Runnable task and on completion of the task complete the gRPC request by calling StreamObserver.onNext(Object) using the specified result and then call StreamObserver.onCompleted().
complete(StreamObserver<T>, Callable<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
Complete a gRPC request based on the result of a Callable.
complete(StreamObserver<T>, CompletionStage<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
Complete a gRPC request based on the result of a CompletionStage.
complete(StreamObserver<T>, T) - Static method in class io.helidon.grpc.core.ResponseHelper
Complete a gRPC request.
complete(AuthenticationResponse) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Deprecated.
Create a CompletionStage with the provided response as its completion.
completeAsync(StreamObserver<T>, Runnable, T) - Static method in class io.helidon.grpc.core.ResponseHelper
Asynchronously execute a Runnable task and on completion of the task complete the gRPC request by calling StreamObserver.onNext(Object) using the specified result and then call StreamObserver.onCompleted().
completeAsync(StreamObserver<T>, Runnable, T, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
Asynchronously execute a Runnable task and on completion of the task complete the gRPC request by calling StreamObserver.onNext(Object) using the specified result and then call StreamObserver.onCompleted().
completeAsync(StreamObserver<T>, Callable<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
Asynchronously complete a gRPC request based on the result of a Callable.
completeAsync(StreamObserver<T>, Callable<T>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
Asynchronously complete a gRPC request based on the result of a Callable.
completeAsync(StreamObserver<T>, CompletionStage<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
Asynchronously complete a gRPC request based on the result of a CompletionStage.
completeAsync(StreamObserver<T>, CompletionStage<T>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
Asynchronously complete a gRPC request based on the result of a CompletionStage.
completeNow() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Send onComplete signal downstream immediately, regardless of the buffer content.
completeWithoutResult(StreamObserver<U>) - Static method in class io.helidon.grpc.core.ResponseHelper
Obtain a Consumer that can be used to complete a StreamObserver.
completeWithResult(StreamObserver<U>) - Static method in class io.helidon.grpc.core.ResponseHelper
Obtain a Consumer that can be used to send values to the StreamObserver.onNext(Object) method.
CompletionAwaitable<T> - Class in io.helidon.common.reactive
CompletionStage wrapper enriched with Awaitable.
CompletionSingle<T> - Class in io.helidon.common.reactive
Single as CompletionStage.
CompletionSingle() - Constructor for class io.helidon.common.reactive.CompletionSingle
 
completionStage() - Method in class io.helidon.grpc.client.GrpcServiceClient.SingleValueStreamObserver
Obtain the CompletableFuture that will be completed when the StreamObserver completes.
component(String) - Method in class io.helidon.tracing.config.TracingConfig
Configuration of a traced component.
component(String, boolean) - Method in class io.helidon.tracing.config.TracingConfig
Configuration of a traced component.
ComponentMetricsSettings - Interface in io.helidon.metrics.api
Settings which control metrics behavior for a metrics-capable component.
ComponentMetricsSettings.Builder - Interface in io.helidon.metrics.api
Builder for ComponentMetricsSettings.
ComponentTracingConfig - Class in io.helidon.tracing.config
A component is a single "layer" of the application that can trace.
ComponentTracingConfig(String) - Constructor for class io.helidon.tracing.config.ComponentTracingConfig
A new named component.
ComponentTracingConfig.Builder - Class in io.helidon.tracing.config
Fluent API builder for ComponentTracingConfig.
compose(Function<? super Multi<T>, ? extends Flow.Publisher<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
Apply the given composer function to the current Multi instance and return aMulti wrapping the returned Flow.Publisher of this function.
compose(Function<? super Single<T>, ? extends Single<? extends U>>) - Method in interface io.helidon.common.reactive.Single
Apply the given composer function to the current Single instance and return the Single returned by this function.
CompositeProviderFlag - Enum in io.helidon.security
Flag driving resolution of providers.
CompositeProviderSelectionPolicy - Class in io.helidon.security
A provider selection policy that supports composing multiple providers (current Authentication and Outbound) into a single virtual security provider.
CompositeProviderSelectionPolicy.Builder - Class in io.helidon.security
Fluent API builder to create CompositeProviderSelectionPolicy.
compressionType(String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
The compression type for all data generated by the producer.
COMPRESSOR - io.helidon.grpc.client.ClientRequestAttribute
Add the compressor type to the tracing span.
computeGrants(Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
Deprecated.
Compute grants for the provided subject.
computeGrants(Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider
Compute grants for the provided subject.
computeGrants(String, String, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
Compute grants for the provided MT information.
computeIfAbsent(String, Function<String, Iterable<String>>) - Method in class io.helidon.common.http.HashParameters
 
computeIfAbsent(String, Function<String, Iterable<String>>) - Method in interface io.helidon.common.http.Parameters
If the specified key is not already associated with a value computes new association using the given function and returns empty List, else returns the current value (optional operation).
computeIfAbsent(String, Function<String, Iterable<String>>) - Method in class io.helidon.common.http.ReadOnlyParameters
 
computeSingleIfAbsent(String, Function<String, String>) - Method in class io.helidon.common.http.HashParameters
 
computeSingleIfAbsent(String, Function<String, String>) - Method in interface io.helidon.common.http.Parameters
If the specified key is not already associated with a value computes new association using the given function and returns empty List, else returns the current value (optional operation).
computeSingleIfAbsent(String, Function<String, String>) - Method in class io.helidon.common.http.ReadOnlyParameters
 
computeValue(K, Supplier<Optional<V>>) - Method in class io.helidon.common.configurable.LruCache
Either return a cached value or compute it and cache it.
computeValue(K, Supplier<Optional<V>>) - Method in interface io.helidon.security.providers.common.EvictableCache
Either return a cached value or compute it and cache it.
concat(Parameters...) - Static method in class io.helidon.common.http.HashParameters
Creates new instance of HashParameters as a concatenation of provided parameters.
concat(Iterable<Parameters>) - Static method in class io.helidon.common.http.HashParameters
Creates new instance of HashParameters as a concatenation of provided parameters.
concat(Flow.Publisher<T>, Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Multi
Concat streams to one.
concat(Flow.Publisher<T>, Flow.Publisher<T>, Flow.Publisher<T>...) - Static method in interface io.helidon.common.reactive.Multi
Concat streams to one.
concat(PublisherBuilder<? extends T>, PublisherBuilder<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
concatArray(Flow.Publisher<T>...) - Static method in interface io.helidon.common.reactive.Multi
Concatenates an array of source Flow.Publishers by relaying items in order, non-overlappingly, one after the other finishes.
ConcatPublisher<T> - Class in io.helidon.common.reactive
Concat streams to one.
concurrent() - Method in interface io.helidon.scheduling.CronInvocation
When true, next task is started even if previous didn't finish yet.
concurrentExecution() - Method in annotation type io.helidon.microprofile.scheduling.Scheduled
When true, next task is started even if previous didn't finish yet.
concurrentExecution(boolean) - Method in class io.helidon.scheduling.Scheduling.CronBuilder
Allow concurrent execution if previous task didn't finish before next execution.
concurrentExecutions() - Method in interface io.helidon.faulttolerance.Bulkhead.Stats
Number of concurrent executions at this time.
concurrentGauge() - Static method in class io.helidon.grpc.metrics.GrpcMetrics
A static factory method to create a GrpcMetrics instance to time gRPC method calls.
concurrentGauge(String) - Method in class io.helidon.metrics.api.AbstractRegistry
 
concurrentGauge(String, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
 
concurrentGauge(Metadata) - Method in class io.helidon.metrics.api.AbstractRegistry
 
concurrentGauge(Metadata, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
 
ConditionallyCloseableConnection - Class in io.helidon.integrations.jdbc
ConditionallyCloseableConnection(Connection) - Constructor for class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
ConditionallyCloseableConnection(Connection, boolean) - Constructor for class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
CONF_DEFAULT_COORDINATOR_URL - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
Default coordinator url.
CONF_KEY_COORDINATOR_HEADERS_PROPAGATION_PREFIX - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
Prefix of headers which should be propagated to the coordinator.
CONF_KEY_COORDINATOR_TIMEOUT - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
Timeout for synchronous communication with coordinator.
CONF_KEY_COORDINATOR_TIMEOUT_UNIT - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
Timeout unit for synchronous communication with coordinator.
CONF_KEY_COORDINATOR_URL - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
URL of the coordinator to be used for orchestrating Long Running Actions.
config() - Static method in class io.helidon.config.MetaConfig
Create configuration from meta configuration (files or classpath resources), or create a default config instance if meta configuration is not present.
config() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
get the current configured helidon configuration.
config() - Method in class io.helidon.integrations.vault.Vault.Builder
 
config() - Method in class io.helidon.messaging.connectors.jms.ConnectionContext
Channel config.
config() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
Obtain the Helidon configuration.
config() - Method in class io.helidon.servicecommon.rest.HelidonRestServiceSupport.Builder
Returns the config (if any) assigned for this builder.
config(Config) - Method in class io.helidon.common.configurable.AllowList.Builder
Update builder from configuration.
config(Config) - Method in class io.helidon.common.configurable.LruCache.Builder
Load configuration of this cache from configuration.
config(Config) - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier.Builder
Load all properties for this thread pool executor from configuration.
config(Config) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
Load all properties for this thread pool from configuration.
config(Config) - Method in class io.helidon.common.pki.KeyConfig.Builder
Updated this builder instance from configuration.
config(Config) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Update this builder from configuration.
config(Config) - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
Update this builder from configuration.
config(Config) - Method in class io.helidon.config.AbstractConfigSourceBuilder
Configure builder from meta configuration.
config(Config) - Method in class io.helidon.config.AbstractSourceBuilder
Configure builder from meta configuration.
config(Config) - Method in class io.helidon.config.ClasspathConfigSource.Builder
Configure builder from meta configuration.
config(Config) - Method in class io.helidon.config.ClasspathOverrideSource.Builder
Update builder from meta configuration.
config(Config) - Method in interface io.helidon.config.Config.Builder
Configure this config builder from meta configuration.
config(Config) - Method in class io.helidon.config.DirectoryConfigSource.Builder
Configure builder from meta configuration.
config(Config) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
Configure builder from meta configuration.
config(Config) - Method in class io.helidon.config.FileConfigSource.Builder
Configure builder from meta configuration.
config(Config) - Method in class io.helidon.config.FileOverrideSource.Builder
 
config(Config) - Method in class io.helidon.config.FileSystemWatcher.Builder
Update this builder from meta configuration.
config(Config) - Method in class io.helidon.config.git.GitConfigSourceBuilder
Configure builder from meta configuration.
config(Config) - Static method in class io.helidon.config.MetaConfig
Create configuration from provided meta configuration.
config(Config) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
Update this builder from meta configuration.
config(Config) - Method in class io.helidon.config.UrlConfigSource.Builder
Configure builder from meta configuration.
config(Config) - Method in class io.helidon.config.UrlOverrideSource.Builder
 
config(Config) - Method in class io.helidon.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
Configure this client service from config.
config(Config) - Method in class io.helidon.dbclient.DbClient.Builder
Use database connection configuration from configuration file.
config(Config) - Method in class io.helidon.dbclient.DbStatements.Builder
Set statements from configuration.
config(Config) - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
Set health check parameters using Config node.
config(Config) - Method in class io.helidon.dbclient.jdbc.ConnectionPool.Builder
 
config(Config) - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
 
config(Config) - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
 
config(Config) - Method in interface io.helidon.dbclient.spi.DbClientProviderBuilder
Use database connection configuration from configuration file.
config(Config) - Method in class io.helidon.faulttolerance.Bulkhead.Builder
Load all properties for this bulkhead from configuration.
config(Config) - Method in class io.helidon.faulttolerance.CircuitBreaker.Builder
Load all properties for this circuit breaker from configuration.
config(Config) - Static method in class io.helidon.faulttolerance.FaultTolerance
Configure Helidon wide defaults from a config instance.
config(Config) - Method in class io.helidon.faulttolerance.Retry.Builder
Load all properties for this circuit breaker from configuration.
config(Config) - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy.Builder
Load all properties for this circuit breaker from configuration.
config(Config) - Method in class io.helidon.faulttolerance.Retry.ExponentialRetryPolicy.Builder
Load all properties for this Retry Policy from configuration.
config(Config) - Method in class io.helidon.faulttolerance.Retry.FibonacciRetryPolicy.Builder
Load all properties for this Retry Policy from configuration.
config(Config) - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy.Builder
Load all properties for this circuit breaker from configuration.
config(Config) - Method in class io.helidon.faulttolerance.Timeout.Builder
Load all properties for this circuit breaker from configuration.
config(Config) - Method in class io.helidon.graphql.server.GraphQlSupport.Builder
Update builder from configuration.
config(Config) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
Update builder from configuration.
config(Config) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
 
config(Config) - Method in class io.helidon.health.checks.DiskSpaceHealthCheck.Builder
Set up the disk space health check via config keys, if present.
config(Config) - Method in class io.helidon.health.checks.HeapMemoryHealthCheck.Builder
Set up the heap space health check via config key, if present.
config(Config) - Method in class io.helidon.health.HealthSupport.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.integrations.common.rest.RestApi.Builder
Configure this builder from config.
config(Config) - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
Override default configuration.
config(Config) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Update builder from configuration.
config(Config) - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
set the helidon configuration used by the builder.
config(Config) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Read the configuration from external file and initialize the builder.
config(Config) - Method in class io.helidon.integrations.oci.atp.OciAutonomousDbRx.Builder
Deprecated.
Update from configuration.
config(Config) - Method in class io.helidon.integrations.oci.connect.OciConfigProfile.Builder
Deprecated.
Update this builder from configuration.
config(Config) - Method in class io.helidon.integrations.oci.connect.OciRestApi.Builder
Deprecated.
Update builder from configuration.
config(Config) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Updates the builder using the specified OCI metrics Config node.
config(Config) - Method in class io.helidon.integrations.oci.objectstorage.health.OciObjectStorageHealthCheck.Builder
Set up this builder using config.
config(Config) - Method in class io.helidon.integrations.oci.objectstorage.OciObjectStorageRx.Builder
Deprecated.
Update from configuration.
config(Config) - Method in class io.helidon.integrations.oci.telemetry.OciMetricsRx.Builder
Deprecated.
Update from configuration.
config(Config) - Method in class io.helidon.integrations.oci.vault.health.OciVaultHealthCheck.Builder
Set up this builder using config.
config(Config) - Method in class io.helidon.integrations.oci.vault.OciVaultRx.Builder
Deprecated.
Update from configuration.
config(Config) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultDigestConfig.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultEncryptionConfig.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultSecretConfig.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.integrations.vault.Vault.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.media.common.DefaultMediaSupport.Builder
Configures this DefaultMediaSupport.Builder from the supplied Config.
config(Config) - Method in class io.helidon.media.common.MediaContext.Builder
Configures this MediaContext.Builder from the supplied Config.
config(Config) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
Custom configuration for connector.
config(Config) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
Custom configuration for connector.
config(Config) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
Load this builder from a configuration.
config(Config) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
Load this builder from a configuration.
config(Config) - Method in class io.helidon.messaging.Messaging.Builder
Configuration needed for configuring connector and their routing.
config(Config) - Method in interface io.helidon.metrics.api.BaseMetricsSettings.Builder
Sets values in the builder based on the provided Config node.
config(Config) - Method in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
Updates the builder using the provided metrics config.
config(Config) - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
Updates the KPI metrics settings in the builder based on the provided Config object.
config(Config) - Method in interface io.helidon.metrics.api.MetricsSettings.Builder
Updates the builder using the provided metrics config.
config(Config) - Method in interface io.helidon.metrics.api.RegistryFilterSettings.Builder
Sets whichever values are specified by the provided filter config node.
config(Config) - Method in interface io.helidon.metrics.api.RegistrySettings.Builder
Sets values in the builder based on the provided Config node.
config(Config) - Method in interface io.helidon.metrics.KeyPerformanceIndicatorMetricsSettings.Builder
Deprecated.
 
config(Config) - Method in class io.helidon.metrics.MetricsSupport.Builder
Deprecated, for removal: This API element is subject to removal in a future version.
config(Config) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Load this builder from a configuration.
config(Config) - Method in class io.helidon.microprofile.server.Server.Builder
Configuration instance to use to configure this server (Helidon config).
config(Config) - Method in class io.helidon.openapi.OpenAPISupport.Builder
Set various builder attributes from the specified Config object.
config(Config) - Method in interface io.helidon.openapi.OpenApiUi.Builder
Updates the builder using the specified config node at "ui" within the "openapi" config section.
config(Config) - Method in class io.helidon.openapi.SEOpenAPISupportBuilder
Set various builder attributes from the specified openapi Config object.
config(Config) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor.Builder
Updated builder from configuration.
config(Config) - Method in class io.helidon.security.abac.policy.PolicyValidator.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig.Builder
Load configuration data from configuration.
config(Config) - Method in class io.helidon.security.abac.scope.ScopeValidator.Builder
Update builder from configuration.
config(Config) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
Update fields from configuration.
config(Config) - Method in class io.helidon.security.integration.jersey.SecurityFeature.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
Update builder from configuration and set the config to AbacProvider.Builder.configuration(io.helidon.config.Config).
config(Config) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
Set config for this target.
config(Config) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.Builder
Update this builder from provided configuration.
config(Config) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
Load this builder from a configuration.
config(Config) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig.Builder
Updated this configuration from the config instance.
config(Config) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
Update builder from configuration.
config(Config) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
Create a builder from configuration.
config(Config) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
Create a builder instance from configuration.
config(Config) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
Update this builder instance from configuration.
config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
Deprecated.
 
config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.Builder
 
config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider.Builder
Deprecated.
Update this builder state from configuration.
config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
Deprecated.
Update this builder state from configuration.
config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider.Builder
Update this builder state from configuration.
config(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.Builder
Update this builder state from configuration.
config(Config) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Load this builder from a configuration.
config(Config) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
Update builder from configuration.
config(Config) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Update this builder with values from configuration.
config(Config) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
 
config(Config) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Update this builder with configuration.
config(Config) - Method in class io.helidon.security.providers.oidc.OidcSupport.Builder
Config located at the provider's key to read OidcConfig.
config(Config) - Method in class io.helidon.security.Security.Builder
Add config instance to this builder.
config(Config) - Method in class io.helidon.security.SecurityTime.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.security.util.TokenHandler.Builder
Update builder from config.
config(Config) - Method in class io.helidon.servicecommon.rest.HelidonRestServiceSupport.Builder
Sets the configuration to be used by this builder.
config(Config) - Method in interface io.helidon.servicecommon.rest.RestServiceSettings.Builder
Updates settings using the provided Config node for the service of interest.
config(Config) - Method in class io.helidon.tracing.config.ComponentTracingConfig.Builder
Update this builder from Config.
config(Config) - Method in class io.helidon.tracing.config.SpanLogTracingConfig.Builder
Update this builder from Config.
config(Config) - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
Update this builder from Config.
config(Config) - Method in class io.helidon.tracing.config.TracingConfig.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
 
config(Config) - Method in interface io.helidon.tracing.TracerBuilder
Load configuration of tracer from configuration of the application.
config(Config) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
 
config(Config) - Method in class io.helidon.webclient.context.propagation.WebClientContextPropagation.Builder
Update builder from configuration.
config(Config) - Method in class io.helidon.webclient.Proxy.Builder
Configure a metric from configuration.
config(Config) - Method in class io.helidon.webclient.WebClient.Builder
Config of this client.
config(Config) - Method in class io.helidon.webclient.WebClientTls.Builder
Configure a metric from configuration.
config(Config) - Method in class io.helidon.webserver.accesslog.AccessLogSupport.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.webserver.context.propagation.ContextPropagationFilter.Builder
Update the builder from configuration.
config(Config) - Method in class io.helidon.webserver.context.propagation.PropagationRecord.Builder
Update from configuration.
config(Config) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
Merges CORS config information.
config(Config) - Method in class io.helidon.webserver.cors.CrossOriginConfig.Builder
Augment or override existing settings using the provided Config node.
config(Config) - Method in class io.helidon.webserver.cors.MappedCrossOriginConfig.Builder
Applies data in the provided config node.
config(Config) - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
Update configuration from Config.
config(Config) - Method in class io.helidon.webserver.PathTracingConfig.Builder
Update this builder from provided Config.
config(Config) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Sets configuration values included in provided Config parameter.
config(Config) - Method in class io.helidon.webserver.SocketConfiguration.Builder
 
config(Config) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Update this socket configuration from a Config.
config(Config) - Method in class io.helidon.webserver.WebServer.Builder
Update this server configuration from the config provided.
config(Config) - Method in class io.helidon.webserver.WebServerTls.Builder
Update this builder from configuration.
config(Config) - Method in class io.helidon.webserver.WebTracingConfig.Builder
Update builder from Config.
config(Config, String) - Method in class io.helidon.security.providers.oidc.OidcSupport.Builder
Config located either at the configuration root, or at the provider node.
config(GrpcServerConfiguration) - Method in class io.helidon.grpc.server.GrpcServer.Builder
Set a configuration of the GrpcServer.
config(OidcConfig) - Method in class io.helidon.security.providers.oidc.OidcSupport.Builder
Use the provided OidcConfig for this builder.
config(ServerConfiguration) - Method in class io.helidon.webserver.WebServer.Builder
Deprecated.
since 2.0.0 - please use methods on this builder, or WebServer.Builder.config(io.helidon.config.Config) instead
config(String) - Method in class io.helidon.security.EndpointConfig
Get Config instance for a config key.
config(String) - Method in interface io.helidon.security.providers.oidc.common.spi.TenantConfigFinder
Open ID Configuration for this tenant.
config(String, Config) - Method in class io.helidon.security.EndpointConfig.Builder
Provide a configuration for provider to use.
config(String, SignedHeadersConfig.HeadersConfig) - Method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.Builder
Configuration of a single method (see SecurityEnvironment.method() to set required and "if-present" headers to be signed (or to be expected in inbound signature).
config(Supplier<GrpcServerConfiguration>) - Method in class io.helidon.grpc.server.GrpcServer.Builder
Set a configuration of the GrpcServer.
config(Supplier<ServerConfiguration>) - Method in class io.helidon.webserver.WebServer.Builder
Deprecated.
config(Config) - Method in class io.helidon.microprofile.server.Server.Builder
Configuration instance to use to configure this server (Microprofile config).
config(ResourceConfig) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
Set resource configuration that forms this application.
Config - Interface in io.helidon.config
Configuration
CONFIG - Static variable in class io.helidon.jersey.connector.HelidonProperties
A Helidon Config instance that is passed to WebClient.Builder.config(Config) if available.
CONFIG_EXPECTED_AUDIENCES - Static variable in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
Configuration key for expected audiences of incoming tokens.
CONFIG_EXPECTED_ISSUER - Static variable in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
Configuration key for expected issuer of incoming tokens.
CONFIG_HOSTS - Static variable in class io.helidon.security.providers.common.OutboundTarget
Configuration key for string array of hosts.
CONFIG_KEY - Static variable in class io.helidon.openapi.OpenAPISupport.Builder
Config key to select the openapi node from Helidon config.
CONFIG_KEY_NAME - Static variable in annotation type io.helidon.microprofile.server.RoutingName
Configuration key of the routing name, appended after the fully qualified class name (does not contain the leading dot).
CONFIG_KEY_PATH - Static variable in class io.helidon.health.checks.DiskSpaceHealthCheck
Full configuration key for path, when configured through MicroProfile config.
CONFIG_KEY_PATH - Static variable in annotation type io.helidon.microprofile.server.RoutingPath
Configuration key of the routing path, appended after the fully qualified class name (does not contain the leading dot).
CONFIG_KEY_PREFIX - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
 
CONFIG_KEY_REQUIRED - Static variable in annotation type io.helidon.microprofile.server.RoutingName
Configuration key of the routing name required flag, appended after the fully qualified class name (does not contain the leading dot).
CONFIG_KEY_THRESHOLD_PERCENT - Static variable in class io.helidon.health.checks.DiskSpaceHealthCheck
Full configuration key for threshold percent, when configured through Microprofile config.
CONFIG_KEY_THRESHOLD_PERCENT - Static variable in class io.helidon.health.checks.HeapMemoryHealthCheck
Config property key for heap memory threshold.
CONFIG_METHODS - Static variable in class io.helidon.security.providers.common.OutboundTarget
Configuration key for string array of HTTP methods.
CONFIG_NAME - Static variable in class io.helidon.security.providers.common.OutboundTarget
Configuration key for name of target.
CONFIG_OUTBOUND - Static variable in class io.helidon.security.providers.common.OutboundConfig
Configuration key (expected under provider configuration) that holds the object list of OutboundTargets configuration.
CONFIG_PATHS - Static variable in class io.helidon.security.providers.common.OutboundTarget
Configuration key for string array of paths.
CONFIG_TRANSPORTS - Static variable in class io.helidon.security.providers.common.OutboundTarget
Configuration key for string array of supported transports.
Config.Builder - Interface in io.helidon.config
Config Builder.
Config.Context - Interface in io.helidon.config
Context associated with specific Config node that allows to access the last loaded instance of the node or to request reloading of whole configuration.
Config.Key - Interface in io.helidon.config
Object represents fully-qualified key of config node.
Config.Type - Enum in io.helidon.config
Configuration node types.
configBuilder() - Static method in interface io.helidon.messaging.connectors.aq.AqConnector
Custom config builder for AQ connector.
configBuilder() - Static method in class io.helidon.messaging.connectors.jms.JmsConnector
Custom config builder for JMS connector.
configBuilder() - Static method in class io.helidon.messaging.connectors.kafka.KafkaConnector
Custom config builder for Kafka connector.
ConfigCdiExtension - Class in io.helidon.microprofile.config
Extension to enable config injection in CDI container (all of Config, Config and ConfigProperty).
ConfigCdiExtension() - Constructor for class io.helidon.microprofile.config.ConfigCdiExtension
Constructor invoked by CDI container.
configClass() - Method in class io.helidon.security.abac.policy.PolicyValidator
 
configClass() - Method in class io.helidon.security.abac.role.RoleValidator
 
configClass() - Method in class io.helidon.security.abac.scope.ScopeValidator
 
configClass() - Method in class io.helidon.security.abac.time.TimeValidator
 
configClass() - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
Class of the configuration type.
ConfigContent - Interface in io.helidon.config.spi
Config content as provided by a config source that can read all its data at once (an "eager" config source).
ConfigContent.Builder<T extends ConfigContent.Builder<T>> - Class in io.helidon.config.spi
Fluent API builder for ConfigContent, common ancestor for parsable content builder and node content builder.
ConfigContent.NodeContent - Interface in io.helidon.config.spi
Config content that provides an ConfigNode.ObjectNode directly, with no need for parsing.
ConfigContent.NodeContent.Builder - Class in io.helidon.config.spi
Fluent API builder for ConfigContent.NodeContent.
ConfigContent.OverrideContent - Interface in io.helidon.config.spi
A content of an OverrideSource.
ConfigContent.OverrideContent.Builder - Class in io.helidon.config.spi
 
ConfigContext - Interface in io.helidon.config.spi
Context created by a Config.Builder as it constructs a Config.
ConfigEncryptionException - Exception in io.helidon.config.encryption
Secure config related exception.
ConfigEncryptionException(String) - Constructor for exception io.helidon.config.encryption.ConfigEncryptionException
Constructs a new config encryption exception with the specified detail message.
ConfigEncryptionException(String, Throwable) - Constructor for exception io.helidon.config.encryption.ConfigEncryptionException
Construct with a message.
ConfigException - Exception in io.helidon.config
Exception is thrown by Config implementations.
ConfigException - Exception in io.helidon.integrations.microstream.cache
RuntimeException thrown in case of Microstream Cache configuration problems.
ConfigException(String) - Constructor for exception io.helidon.config.ConfigException
Constructor with the detailed message.
ConfigException(String) - Constructor for exception io.helidon.integrations.microstream.cache.ConfigException
creates a new ConfigException.
ConfigException(String, Throwable) - Constructor for exception io.helidon.config.ConfigException
Constructor with the detailed message.
ConfigException(String, Throwable) - Constructor for exception io.helidon.integrations.microstream.cache.ConfigException
creates a new ConfigException.
ConfigFilter - Interface in io.helidon.config.spi
Filter that can transform elementary configuration (String) values before they are returned via the Config API.
ConfigFilters - Class in io.helidon.config
Class provides access to built-in ConfigFilter implementations.
ConfigFilters.ValueResolvingBuilder - Class in io.helidon.config
A builder for value reference resolving filter.
configFor(String) - Method in class io.helidon.security.Security
The configuration of security.
ConfigHelper - Class in io.helidon.config
Common Configuration utilities.
configKey() - Method in interface io.helidon.dbclient.jdbc.spi.HikariCpExtensionProvider
Configuration key of the extension provider.
configKey() - Method in class io.helidon.dbclient.metrics.DbClientMetricsProvider
 
configKey() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsExtensionProvider
 
configKey() - Method in interface io.helidon.dbclient.spi.DbClientServiceProvider
The configuration key expected in config.
configKey() - Method in class io.helidon.dbclient.tracing.DbClientTracingProvider
 
configKey() - Method in class io.helidon.integrations.oci.metrics.cdi.OciMetricsBean
Returns the config key to use for retrieving OCI metrics settings from the root config.
configKey() - Method in interface io.helidon.media.common.spi.MediaSupportProvider
Config key expected under media-support.services.config.
configKey() - Method in class io.helidon.media.jackson.JacksonProvider
 
configKey() - Method in class io.helidon.media.jsonb.JsonbProvider
 
configKey() - Method in class io.helidon.media.jsonp.JsonpProvider
 
configKey() - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutorService
 
configKey() - Method in class io.helidon.security.abac.policy.PolicyValidator
 
configKey() - Method in class io.helidon.security.abac.policy.PolicyValidatorService
 
configKey() - Method in interface io.helidon.security.abac.policy.spi.PolicyExecutorService
Configuration key that is expected by this policy validator service.
configKey() - Method in class io.helidon.security.abac.role.RoleValidator
 
configKey() - Method in class io.helidon.security.abac.role.RoleValidatorService
 
configKey() - Method in class io.helidon.security.abac.scope.ScopeValidator
 
configKey() - Method in class io.helidon.security.abac.scope.ScopeValidatorService
 
configKey() - Method in class io.helidon.security.abac.time.TimeValidator
 
configKey() - Method in class io.helidon.security.abac.time.TimeValidatorService
 
configKey() - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
Key of a configuration entry that maps to this validator's configuration.
configKey() - Method in interface io.helidon.security.providers.abac.spi.AbacValidatorService
Key of the "root" of configuration of this validator.
configKey() - Method in interface io.helidon.security.providers.httpauth.spi.UserStoreService
Configuration key of this store, expected under the security provider configuration.
configKey() - Method in class io.helidon.webclient.context.propagation.WebClientContextPropagationProvider
 
configKey() - Method in class io.helidon.webclient.metrics.WebClientMetricsProvider
 
configKey() - Method in class io.helidon.webclient.security.WebClientSecurityProvider
 
configKey() - Method in interface io.helidon.webclient.spi.WebClientServiceProvider
Config key expected under client.services.config.
configKey() - Method in class io.helidon.webclient.tracing.WebClientTracingProvider
 
configMap(Map<String, Config>) - Method in class io.helidon.security.EndpointConfig.Builder
Provider a map of cofiguration keys to configurations for provider(s) to use.
ConfigMapper - Interface in io.helidon.config.spi
Config mapper is provided to ConfigMapperProvider to help transformation of complex structures.
ConfigMapperProvider - Interface in io.helidon.config.spi
Provides mapping functions that convert a Config subtree to specific Java types.
ConfigMappers - Class in io.helidon.config
Utility methods for converting configuration to Java types.
ConfigMappingException - Exception in io.helidon.config
Configuration value mapping exception.
ConfigMappingException(Config.Key, Type, String) - Constructor for exception io.helidon.config.ConfigMappingException
Create new configuration value mapping exception with additional contextual details describing the failure.
ConfigMappingException(Config.Key, Type, String, Throwable) - Constructor for exception io.helidon.config.ConfigMappingException
Create new configuration value mapping exception with additional contextual details describing the failure.
ConfigMappingException(Config.Key, String) - Constructor for exception io.helidon.config.ConfigMappingException
Create new configuration value mapping exception with additional contextual details describing the failure.
ConfigMappingException(Config.Key, String, Class<?>, Throwable) - Constructor for exception io.helidon.config.ConfigMappingException
Create new configuration value mapping exception with additional contextual details describing the failure.
ConfigMappingException(Config.Key, String, String, Throwable) - Constructor for exception io.helidon.config.ConfigMappingException
Create new configuration value mapping exception with additional contextual details describing the failure.
ConfigMappingException(Config.Key, String, Throwable) - Constructor for exception io.helidon.config.ConfigMappingException
Create new configuration value mapping exception with additional contextual details describing the failure.
ConfigMetadataProcessor - Class in io.helidon.config.metadata.processor
Annotation processor.
ConfigMetadataProcessor() - Constructor for class io.helidon.config.metadata.processor.ConfigMetadataProcessor
Public constructor required for service loader.
configNode() - Method in annotation type io.helidon.integrations.microstream.cdi.MicrostreamCache
Specifies the configuration node used to configure the EmbeddedStorageManager instance to be created.
configNode() - Method in annotation type io.helidon.integrations.microstream.cdi.MicrostreamStorage
Specifies the configuration node used to configure the EmbeddedStorageManager instance to be created.
ConfigNode - Interface in io.helidon.config.spi
Marker interface identifying a config node implementation.
ConfigNode.ListNode - Interface in io.helidon.config.spi
ConfigNode-based list of configuration values.
ConfigNode.ListNode.Builder - Interface in io.helidon.config.spi
Builder to build ConfigNode.ListNode instance.
ConfigNode.NodeType - Enum in io.helidon.config.spi
Base types of config nodes.
ConfigNode.ObjectNode - Interface in io.helidon.config.spi
Configuration node representing a hierarchical structure parsed by a suitable ConfigParser if necessary.
ConfigNode.ObjectNode.Builder - Interface in io.helidon.config.spi
Builder to build ConfigNode.ObjectNode instance.
ConfigNode.ValueNode - Interface in io.helidon.config.spi
Single string-based configuration value.
ConfigParser - Interface in io.helidon.config.spi
Transforms config ConfigParser.Content into a ConfigNode.ObjectNode that represents the original structure and values from the content.
ConfigParser.Content - Interface in io.helidon.config.spi
Config content to be parsed by a ConfigParser.
ConfigParser.Content.Builder - Class in io.helidon.config.spi
Fluent API builder for ConfigParser.Content.
ConfigParserException - Exception in io.helidon.config.spi
Root class for exceptions thrown during config parsing.
ConfigParserException(String) - Constructor for exception io.helidon.config.spi.ConfigParserException
Constructs exception instance.
ConfigParserException(String, Throwable) - Constructor for exception io.helidon.config.spi.ConfigParserException
Constructs exception instance.
ConfigParsers - Class in io.helidon.config
Provides access to built-in ConfigParser implementations.
ConfigProperties - Class in io.helidon.config.encryption
Properties and their default values.
configProvider(OciConfigProvider) - Method in class io.helidon.integrations.oci.connect.OciRestApi.Builder
Deprecated.
Cloud connectivity configuration to use.
configSource(Config) - Static method in class io.helidon.config.MetaConfig
Load a config source (or config sources) based on its meta configuration.
ConfigSource - Interface in io.helidon.config.spi
Source of configuration.
ConfigSourceProvider - Interface in io.helidon.config.spi
Java service loader service to provide a config source based on meta configuration.
ConfigSourceRuntime - Interface in io.helidon.config
The runtime of a config source.
ConfigSources - Class in io.helidon.config
Provides access to built-in ConfigSource implementations.
ConfigSources.SystemPropertiesConfigSource - Class in io.helidon.config
System properties config source.
ConfigSources.SystemPropertiesConfigSource.Builder - Class in io.helidon.config
configType(OciRestApi.ConfigType) - Method in class io.helidon.integrations.oci.connect.OciRestApi.Builder
Deprecated.
How to obtain data to configure connectivity to OCI.
configuration() - Method in interface io.helidon.grpc.server.GrpcServer
Gets effective server configuration.
configuration() - Method in class io.helidon.grpc.server.GrpcServerImpl
 
configuration() - Method in interface io.helidon.webserver.WebServer
Gets effective server configuration.
configuration(Config) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
Configuration to use for validator instances.
configure() - Method in class io.helidon.common.SerializationConfig
Configure deserialization filtering in the current VM.
configure(HikariConfig) - Method in interface io.helidon.dbclient.jdbc.HikariCpExtension
Set additional configuration option on DB client configuration.
configure(MethodDescriptor.Rules) - Method in class io.helidon.grpc.metrics.GrpcMetrics
 
configure(MethodDescriptor.Rules<ReqT, ResT>) - Method in interface io.helidon.grpc.server.MethodDescriptor.Configurer
Apply extra configuration to a MethodDescriptor.Rules.
configure(ServiceDescriptor.Rules) - Method in class io.helidon.grpc.metrics.GrpcMetrics
 
configure(ServiceDescriptor.Rules) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Configurer
Apply extra configuration to a ServiceDescriptor.Rules.
configure(ServiceDescriptor.Rules) - Method in class io.helidon.security.integration.grpc.GrpcSecurity
If the GrpcSecurity.config field is set then modify the ServiceDescriptor.Rules with any applicable security configuration.
configure(ServiceDescriptor.Rules) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
configure(ConfigureK8s.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
Configure this authentication method.
configure(ConfigureK8s.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
Configure this authentication method.
configure(DbConfigure.Request<?>) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
Configure a database.
configure(DbConfigure.Request<?>) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
Configure a database.
configure(GrpcMpContext) - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpExtension
Allow the service to add configuration through the context.
configure(ClientBuilder) - Method in class io.helidon.microprofile.tracing.MpTracingClientRegistrar
 
configure(ClientBuilder, ExecutorService) - Method in class io.helidon.microprofile.tracing.MpTracingClientRegistrar
 
configure(FeatureContext) - Method in class io.helidon.microprofile.cors.CrossOriginAutoDiscoverable
 
configure(FeatureContext) - Method in class io.helidon.microprofile.lra.LraAutoDiscoverable
 
configure(FeatureContext) - Method in class io.helidon.microprofile.restclient.HelidonRequestHeaderAutoDiscoverable
 
configure(FeatureContext) - Method in class io.helidon.microprofile.tracing.MpTracingAutoDiscoverable
 
configure(FeatureContext) - Method in class io.helidon.security.integration.jersey.client.ClientSecurityAutoDiscoverable
 
configure(FeatureContext) - Method in class io.helidon.security.integration.jersey.SecurityDisabledFeature
 
configure(FeatureContext) - Method in class io.helidon.security.integration.jersey.SecurityFeature
 
configure(FeatureContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingAutoDiscoverable
 
configure(FeatureContext) - Method in class io.helidon.webclient.jaxrs.JerseyClientAutoDiscoverable
 
configure(Config, T, Class<? super T>, String) - Method in class io.helidon.integrations.jedis.cdi.JedisExtension
Configures the supplied Object by using the supplied Config in some way.
CONFIGURE - io.helidon.common.SerializationConfig.Action
Attempt to configure the correct values.
configured() - Method in class io.helidon.integrations.oci.connect.OciConfigProfile.Builder
Deprecated.
Whether this builder has the required configuration.
Configured - Annotation Type in io.helidon.config.metadata
A configured class can load its values from configuration.
configureDefaults(Config) - Static method in class io.helidon.webclient.jaxrs.JaxRsClient
Configure defaults for all clients created.
ConfiguredOption - Annotation Type in io.helidon.config.metadata
A single configuration option.
ConfiguredOption.Kind - Enum in io.helidon.config.metadata
Option kind.
ConfiguredOptions - Annotation Type in io.helidon.config.metadata
Configured options when defined on a class/interface.
ConfiguredValue - Annotation Type in io.helidon.config.metadata
Can be used to define a list of possible values of an option.
configureEndpoint(Routing.Rules) - Method in class io.helidon.openapi.OpenAPISupport
Sets up the OpenAPI endpoint by adding routing to the specified rules set.
configureEndpoint(Routing.Rules) - Method in class io.helidon.servicecommon.rest.HelidonRestServiceSupport
Deprecated, for removal: This API element is subject to removal in a future version.
Use HelidonRestServiceSupport.configureEndpoint(Routing.Rules, Routing.Rules) instead and only if invoking this method is absolutely necessary. (Typically, user code should directly invoke neither this method nor the replacement one.)
configureEndpoint(Routing.Rules, Routing.Rules) - Method in interface io.helidon.metrics.serviceapi.MetricsSupport
Prepares the endpoint which the service exposes.
configureEndpoint(Routing.Rules, Routing.Rules) - Method in class io.helidon.servicecommon.rest.HelidonRestServiceSupport
Configures service endpoint on the provided routing rules.
configureEndpoint(Routing.Rules, Routing.Rules) - Method in interface io.helidon.servicecommon.rest.RestServiceSupport
Configures service endpoint on the provided routing rules.
ConfigureK8s - Class in io.helidon.integrations.vault.auths.k8s
Configure k8s method request.
ConfigureK8s.Request - Class in io.helidon.integrations.vault.auths.k8s
Request object.
ConfigureK8s.Response - Class in io.helidon.integrations.vault.auths.k8s
Create role response.
configureRuntime() - Static method in class io.helidon.common.LogConfig
Reconfigures logging with runtime configuration if within a native image.
configureRuntime() - Static method in class io.helidon.common.SerializationConfig
Make sure configuration is as expected.
configureSpan(Tracer.SpanBuilder) - Method in class io.helidon.microprofile.tracing.MpTracingFilter
 
configureSpan(Tracer.SpanBuilder) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
Configure additional properties of a span that is named and has a parent.
configureSpan(Tracer.SpanBuilder) - Method in class io.helidon.tracing.jersey.TracingFilter
 
configureVendorMetrics(String, Routing.Rules) - Method in class io.helidon.metrics.MetricsSupport
Configure vendor metrics on the provided routing.
configureVendorMetrics(String, Routing.Rules) - Method in interface io.helidon.metrics.serviceapi.MetricsSupport
Sets up vendor metrics routing using the specified routing name and routing builder.
configureVendorMetrics(String, Routing.Rules) - Method in class io.helidon.metrics.serviceapi.MinimalMetricsSupport
 
ConfigUserStore - Class in io.helidon.security.providers.httpauth
User store loaded from configuration.
ConfigUserStore() - Constructor for class io.helidon.security.providers.httpauth.ConfigUserStore
 
ConfigValue<T> - Interface in io.helidon.config
A typed value of a Config node.
ConfigValues - Class in io.helidon.config
Factory for config values.
ConfigVaultProvider - Class in io.helidon.security.providers.config.vault
Security provider to retrieve secrets directly from configuration and to encrypt/decrypt data using config's security setup.
ConfigVaultProvider.Builder - Class in io.helidon.security.providers.config.vault
Fluent API builder for ConfigVaultProvider.
ConfigVaultProvider.EncryptionConfig - Class in io.helidon.security.providers.config.vault
Configuration of encryption.
ConfigVaultProvider.SecretConfig - Class in io.helidon.security.providers.config.vault
Configuration of a secret.
ConfigVaultProviderService - Class in io.helidon.security.providers.config.vault
Java Service Loader implementation of a Security provider service.
ConfigVaultProviderService() - Constructor for class io.helidon.security.providers.config.vault.ConfigVaultProviderService
Deprecated.
do not use, this should only be invoked by Java Service Loader
CONFLICT_409 - io.helidon.common.http.Http.Status
409 Conflict, see HTTP/1.1 documentation.
connection() - Method in interface io.helidon.dbclient.jdbc.ConnectionPool
Return a connection from the pool.
connection() - Method in class io.helidon.dbclient.jdbc.HikariConnectionPool
 
connection() - Method in class io.helidon.messaging.connectors.jms.SessionMetadata
Connection used for receiving the message.
CONNECTION - Static variable in class io.helidon.common.http.Http.Header
The "Connection" header name.
connectionAcquisitionTimeout(Duration) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Set connection acquisition timeout.
ConnectionClosedException - Exception in io.helidon.webserver
The ConnectionClosedException indicates that a connection was closed and it's not possible to send more data.
ConnectionClosedException(String) - Constructor for exception io.helidon.webserver.ConnectionClosedException
Creates this exception with the provided message.
ConnectionContext - Class in io.helidon.messaging.connectors.jms
Context related to one actual connection being constructed by JMS connector.
connectionFactory() - Method in class io.helidon.messaging.connectors.jms.SessionMetadata
ConnectionFactory used for receiving the message.
connectionFactory(String, ConnectionFactory) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
Add custom ConnectionFactory referencable by supplied name with JmsConnector.NAMED_FACTORY_ATTRIBUTE.
connectionPool(ConnectionPool) - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
Configure a connection pool.
ConnectionPool - Interface in io.helidon.dbclient.jdbc
JDBC Configuration parameters.
ConnectionPool.Builder - Class in io.helidon.dbclient.jdbc
Fluent API builder for ConnectionPool.
connector(ConnectorFactory) - Method in class io.helidon.messaging.Messaging.Builder
Add connector implementing IncomingConnectorFactory, OutgoingConnectorFactory or both.
CONNECTOR_NAME - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
Oracle AQ connector name.
CONNECTOR_NAME - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
Microprofile messaging JMS connector name.
ConnectorConfigBuilder - Class in io.helidon.messaging
Detached configuration of a single connector.
ConnectorConfigBuilder() - Constructor for class io.helidon.messaging.ConnectorConfigBuilder
 
connectTimeout(long, TimeUnit) - Method in class io.helidon.webclient.WebClient.Builder
Sets new connection timeout.
connectTimeout(long, TimeUnit) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Sets new connection timeout for this request.
constant(long) - Static method in interface io.helidon.common.reactive.RetrySchema
Creates the retry schema with a constant result.
ConstantHealthCheck - Class in io.helidon.grpc.server
A simple HealthCheck implementation that always returns the same response.
consumeCharacter(char) - Method in class io.helidon.common.http.Tokenizer
Get the one character at the current position and matches it with the specified character and update the position to the next character.
consumeCharacter(CharMatcher) - Method in class io.helidon.common.http.Tokenizer
Get the one character at the current position and matches it with the specified matcher, then update the position to the next character.
consumerSupplier(Supplier<Consumer<K, V>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
Defines how to instantiate the KafkaConsumer.
consumeToken(CharMatcher) - Method in class io.helidon.common.http.Tokenizer
Get the token represented by the specified matcher and advance the position the to next character.
consumeTokenIfPresent(CharMatcher) - Method in class io.helidon.common.http.Tokenizer
Get the token represented by the specified matcher and advance the position the to next character if matched.
containsCookie(String) - Method in class io.helidon.webserver.RequestPredicate
Accept request only when the specified cookie exists.
containsCookie(String, String) - Method in class io.helidon.webserver.RequestPredicate
Accept requests only when the specified cookie contains a given value.
containsCookie(String, Predicate<String>) - Method in class io.helidon.webserver.RequestPredicate
Accept requests only when the specified cookie is valid.
containsHeader(String) - Method in class io.helidon.webserver.RequestPredicate
Accept requests only when the specified header name exists.
containsHeader(String, String) - Method in class io.helidon.webserver.RequestPredicate
Accept requests only when the specified header contains a given value.
containsHeader(String, Predicate<String>) - Method in class io.helidon.webserver.RequestPredicate
Accept requests only when the specified header is valid.
containsKey(Class<? extends T>) - Method in class io.helidon.security.ClassToInstanceStore
Check if this store contains a mapping for a class.
containsQueryParameter(String) - Method in class io.helidon.webserver.RequestPredicate
Accept requests only when the specified query parameter exists.
containsQueryParameter(String, String) - Method in class io.helidon.webserver.RequestPredicate
Accept requests only when the specified query parameter contains a given value.
containsQueryParameter(String, Predicate<String>) - Method in class io.helidon.webserver.RequestPredicate
Accept requests only when the specified query parameter is valid.
content() - Method in interface io.helidon.media.multipart.BodyPart
Get the reactive representation of the part content.
content() - Method in class io.helidon.media.multipart.ReadableBodyPart
 
content() - Method in class io.helidon.media.multipart.WriteableBodyPart
 
content() - Method in interface io.helidon.webclient.WebClientResponse
Content to access entity.
content() - Method in interface io.helidon.webserver.ServerRequest
Returns MessageBodyReadableContent reactive representation of the request content.
content(MessageBodyReadableContent) - Method in class io.helidon.media.multipart.ReadableBodyPart.Builder
Sets the content for this part.
content(String) - Method in class io.helidon.integrations.oci.vault.CreateSecret.SecretContent
The text content of the secret.
Content - Interface in io.helidon.common.http
Deprecated.
use io.helidon.media.common.MessageBodyReadableContent instead
CONTENT - io.helidon.common.configurable.Resource.Source
Resource was created with string content.
CONTENT_DISPOSITION - Static variable in class io.helidon.common.http.Http.Header
The "Content-Disposition" header name.
CONTENT_ENCODING - Static variable in class io.helidon.common.http.Http.Header
The "Content-Encoding" header name.
CONTENT_LANGUAGE - Static variable in class io.helidon.common.http.Http.Header
The "Content-Language" header name.
CONTENT_LENGTH - Static variable in class io.helidon.common.http.Http.Header
The "Content-Length" header name.
CONTENT_LOCATION - Static variable in class io.helidon.common.http.Http.Header
The "aa" header name.
CONTENT_RANGE - Static variable in class io.helidon.common.http.Http.Header
The "Content-Range" header name.
CONTENT_TYPE - Static variable in class io.helidon.common.http.Http.Header
The "Content-Type" header name.
contentBase64(String) - Method in class io.helidon.integrations.oci.vault.CreateSecret.SecretContent
The base64-encoded content of the secret.
contentDisposition() - Method in interface io.helidon.media.multipart.BodyPartHeaders
Get the Content-Disposition header.
contentDisposition() - Method in class io.helidon.media.multipart.ReadableBodyPartHeaders
 
contentDisposition() - Method in class io.helidon.media.multipart.WriteableBodyPartHeaders
 
contentDisposition(ContentDisposition) - Method in class io.helidon.media.multipart.WriteableBodyPartHeaders.Builder
Add a Content-Disposition header.
contentDisposition(ContentDisposition) - Method in class io.helidon.media.multipart.WriteableBodyPartHeaders
Sets the value of "Content-Disposition" header.
ContentDisposition - Class in io.helidon.media.multipart
A generic representation of the Content-Disposition header.
ContentDisposition.Builder - Class in io.helidon.media.multipart
Builder class to create ContentDisposition instances.
contentLength() - Method in class io.helidon.integrations.oci.objectstorage.PutObject.Request
Content lenght configured on this request.
contentLength() - Method in interface io.helidon.webclient.WebClientRequestHeaders
Returns content length if known.
contentLength() - Method in interface io.helidon.webclient.WebClientResponseHeaders
Content length of the response payload.
contentLength() - Method in interface io.helidon.webserver.RequestHeaders
Optionally returns the length of the request body in octets (8-bit bytes).
contentLength() - Method in interface io.helidon.webserver.ResponseHeaders
Optionally gets the value of "Content-Length" header.
contentLength(long) - Method in class io.helidon.integrations.oci.objectstorage.PutObject.Request
The content length of the body (number of bytes in the request entity).
contentLength(long) - Method in class io.helidon.media.common.MessageBodyWriterContext
Set the Content-Length header value in the underlying headers if not present.
contentLength(long) - Method in interface io.helidon.webclient.WebClientRequestHeaders
Set a content length.
contentLength(long) - Method in interface io.helidon.webserver.ResponseHeaders
Sets the value of "Content-Length" header.
ContentReaders - Class in io.helidon.media.common
Utility class that provides standalone mechanisms for reading message body content.
contentType() - Method in class io.helidon.media.common.MessageBodyReaderContext
Get the Content-Type header.
contentType() - Method in class io.helidon.media.common.MessageBodyWriterContext
Get the Content-Type header.
contentType() - Method in interface io.helidon.media.multipart.BodyPartHeaders
Get the Content-Type header.
contentType() - Method in class io.helidon.media.multipart.ReadableBodyPartHeaders
 
contentType() - Method in class io.helidon.media.multipart.WriteableBodyPartHeaders
 
contentType() - Method in class io.helidon.security.jwt.Jwt
Content type claim.
contentType() - Method in class io.helidon.security.jwt.JwtHeaders
Content type claim.
contentType() - Method in interface io.helidon.webclient.WebClientRequestHeaders
Returns content type of the request.
contentType() - Method in interface io.helidon.webclient.WebClientResponseHeaders
Returns content type of the response.
contentType() - Method in interface io.helidon.webserver.RequestHeaders
Optionally returns the MIME type of the body of the request.
contentType() - Method in interface io.helidon.webserver.ResponseHeaders
Optionally gets the MIME type of the response body.
contentType(MediaType) - Method in class io.helidon.media.common.MessageBodyWriterContext
Set the Content-Type header value in the underlying headers if not present.
contentType(MediaType) - Method in class io.helidon.media.multipart.WriteableBodyPartHeaders.Builder
Add a Content-Type header.
contentType(MediaType) - Method in class io.helidon.media.multipart.WriteableBodyPartHeaders
Sets the MIME type of the body part.
contentType(MediaType) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Content type of the request.
contentType(MediaType) - Method in interface io.helidon.webclient.WebClientRequestHeaders
Set a content type.
contentType(MediaType) - Method in interface io.helidon.webserver.ResponseHeaders
Sets the MIME type of the response body.
contentType(String) - Method in class io.helidon.security.jwt.Jwt.Builder
This header claim should only be used when nesting or encrypting JWT.
contentType(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
This header claim should only be used when nesting or encrypting JWT.
contentType(String, MediaType) - Method in class io.helidon.webserver.staticcontent.StaticContentSupport.FileBasedBuilder
Maps a filename extension to the response content type.
contentType(String, MediaType) - Method in class io.helidon.webserver.StaticContentSupport.Builder
Deprecated.
Maps a filename extension to the response content type.
ContentTypeCharset - Class in io.helidon.media.common
Deprecated.
since 2.0.0, use MessageBodyContext.charset() instead
ContentWriters - Class in io.helidon.media.common
Utility class that provides standalone mechanisms for writing message body content.
context() - Static method in class io.helidon.common.context.Contexts
Get context registry associated with current thread.
context() - Method in interface io.helidon.config.Config
Returns the Context instance associated with the current Config node that allows the application to access the last loaded instance of the node or to request that the entire configuration be reloaded.
context() - Method in interface io.helidon.dbclient.DbClientServiceContext
Context with parameters passed from the caller, such as SpanContext for tracing.
context() - Method in interface io.helidon.grpc.server.GrpcServer
Gets a GrpcServer context.
context() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
 
context() - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
 
context() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
The top level Context to be used by the server.
context() - Method in class io.helidon.grpc.server.GrpcServerImpl
 
context() - Method in class io.helidon.grpc.server.MethodDescriptor
Obtain the Map of Context.Keys and values to add to the call context when this method is invoked.
context() - Method in class io.helidon.grpc.server.ServiceDescriptor
Return context map.
context() - Method in class io.helidon.integrations.micronaut.cdi.MicronautCdiExtension
Get the application context of Micronaut.
context() - Method in interface io.helidon.microprofile.cdi.HelidonContainer
The root context of MP.
context() - Method in class io.helidon.servicecommon.rest.HelidonRestServiceSupport
 
context() - Method in interface io.helidon.webclient.WebClientServiceRequest
Registry that can be used to propagate information from server (e.g.
context() - Method in interface io.helidon.webclient.WebClientServiceResponse
Context in which this response is received.
context() - Method in interface io.helidon.webserver.ServerConfiguration
The top level Context to be used by this webserver.
context() - Method in interface io.helidon.webserver.ServerRequest
Returns a request context as a child of WebServer context.
context() - Method in interface io.helidon.webserver.WebServer
Gets a WebServer context.
context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
Specifies the context for key derivation.
context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
Configure context data.
context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
Specifies the context for key derivation.
context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
Configure context data.
context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
Specifies the context for key derivation.
context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
Specifies the context for key derivation.
context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
Specifies the context for key derivation.
context(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
Specifies the context for key derivation.
context(Context) - Method in interface io.helidon.dbclient.DbClientServiceContext
Set a new context to be used by other interceptors and when executing the statement.
context(Context) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
Configure the application scoped context to be used as a parent for webserver request contexts.
context(Context) - Method in class io.helidon.webclient.WebClient.Builder
Sets specific context which should be used in requests.
context(Context) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Explicitly configure a context to use.
context(Context) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Configure the application scoped context to be used as a parent for webserver request contexts.
context(Context) - Method in class io.helidon.webserver.WebServer.Builder
Configure the application scoped context to be used as a parent for webserver request contexts.
context(String) - Method in class io.helidon.integrations.oci.vault.Decrypt.Request
Information that can be used to provide an encryption context for the encrypted data.
context(String) - Method in class io.helidon.integrations.oci.vault.Encrypt.Request
Information that can be used to provide an encryption context for the encrypted data.
context(String) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultEncryptionConfig.Builder
Contextual data.
Context - Interface in io.helidon.common.context
A registry for context objects.
CONTEXT - Static variable in class io.helidon.grpc.core.InterceptorPriorities
Context priority.
CONTEXT_ADD_HEADERS - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
Security can accept additional headers to be added to security request.
CONTEXT_ADD_HEADERS - Static variable in class io.helidon.security.integration.webserver.WebSecurity
Security can accept additional headers to be added to security request.
CONTEXT_SETTING_HANDLER - Static variable in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.DeferrableRequestContext
A Handler which registers a KPI deferrable request context in the request's context.
Context.Builder - Class in io.helidon.common.context
Fluent API builder for Context.
ContextAwareExecutorService - Interface in io.helidon.common.context
An interface for wrapped executor services.
contextBuilder(String) - Method in class io.helidon.security.Security
Create a new security context builder to build and instance.
ContextKeys - Class in io.helidon.grpc.core
A collection of common gRPC Context.Key and Metadata.Key instances.
ContextPropagationFilter - Class in io.helidon.webserver.context.propagation
Filter to add propagation of context values through HTTP headers.
ContextPropagationFilter.Builder - Class in io.helidon.webserver.context.propagation
Fluent API builder for ContextPropagationFilter.
contextRoot(String) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
Configure an explicit context root for this application.
Contexts - Class in io.helidon.common.context
Support for handling Context across thread boundaries.
CONTINUE - io.helidon.webserver.DirectHandler.EventType
Continue (see Http.Status.CONTINUE_100).
CONTINUE_100 - io.helidon.common.http.Http.Status
100 Continue, see HTTP/1.1 documentations.
continueImmediately() - Method in interface io.helidon.webserver.SocketConfiguration
When true WebServer answers with 100 continue immediately, not waiting for user to actually request the data.
continueImmediately(boolean) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
When true WebServer answers to expect continue with 100 continue immediately, not waiting for user to actually request the data.
continueImmediately(boolean) - Method in class io.helidon.webserver.SocketConfiguration.Builder
 
continueImmediately(boolean) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
When true WebServer answers to expect continue with 100 continue immediately, not waiting for user to actually request the data.
continueImmediately(boolean) - Method in class io.helidon.webserver.WebServer.Builder
 
convergent(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
This parameter will only be used when a key is expected to be created.
convergentEncryption(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
If enabled, the key will support convergent encryption, where the same plaintext creates the same ciphertext.
convergentEncryption(String) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
This parameter will only be used when a key is expected to be created.
convergentEncryption(String) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
This parameter will only be used when a key is expected to be created.
convert(Class<T>, String) - Method in interface io.helidon.config.Config
Convert a String to a specific type.
convert(Class<T>, String) - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
COOKIE - Static variable in class io.helidon.common.http.Http.Header
The "Cookie" header name.
cookieDomain(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Domain the cookie is valid for.
cookieEncryptionEnabled(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Whether to encrypt token cookie created by this microservice.
cookieEncryptionEnabledIdToken(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Whether to encrypt id token cookie created by this microservice.
cookieEncryptionEnabledTenantName(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Whether to encrypt tenant name cookie created by this microservice.
cookieEncryptionName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Name of the encryption configuration available through Security.encrypt(String, byte[]) and Security.decrypt(String, String).
cookieEncryptionPassword(char[]) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Master password for encryption/decryption of cookies.
cookieHttpOnly(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
When using cookie, if set to true, the HttpOnly attribute will be configured.
cookieMaxAgeSeconds(long) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
When using cookie, used to set MaxAge attribute of the cookie, defining how long the cookie is valid.
cookieName() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Deprecated, for removal: This API element is subject to removal in a future version.
cookieName() - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
Cookie name.
cookieName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Name of the cookie to use.
cookieNameIdToken(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Name of the cookie to use for id token.
cookieOptions() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Deprecated, for removal: This API element is subject to removal in a future version.
cookiePath(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Path the cookie is valid for.
cookieProperty(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Specific cookie property name where we should search for JWT property.
cookies() - Method in interface io.helidon.webserver.RequestHeaders
Returns cookies (parsed from 'Cookie:' header) based on RFC6265.
cookieSameSite(SetCookie.SameSite) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
When using cookie, used to set the SameSite cookie value.
cookieSameSite(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
When using cookie, used to set the SameSite cookie value.
cookieSecure(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
When using cookie, if set to true, the Secure attribute will be configured.
cookieTenantName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Name of the cookie to use for tenant name.
cookieValuePrefix() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Deprecated, for removal: This API element is subject to removal in a future version.
use OidcCookieHandler instead, this method will no longer be avilable
CoordinatorClient - Interface in io.helidon.lra.coordinator.client
Abstraction over specific coordinator.
CoordinatorConnectionException - Exception in io.helidon.lra.coordinator.client
Exception in communication with coordinator.
CoordinatorConnectionException(String, int) - Constructor for exception io.helidon.lra.coordinator.client.CoordinatorConnectionException
Creates exception describing an error in communication with coordinator.
CoordinatorConnectionException(String, Throwable, int) - Constructor for exception io.helidon.lra.coordinator.client.CoordinatorConnectionException
Creates exception describing an error in communication with coordinator.
CoordinatorLocatorService - Class in io.helidon.microprofile.lra
Service for locating of proper coordinator client.
copyMe() - Method in class io.helidon.grpc.core.PriorityBag
Obtain a copy of this PriorityBag.
corePoolSize() - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
Returns size of core pool.
corePoolSize() - Method in class io.helidon.common.configurable.ThreadPoolSupplier
Returns size of core pool.
corePoolSize(int) - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier.Builder
Core pool size of the thread pool executor.
corePoolSize(int) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
Core pool size of the thread pool executor.
correlationId(String) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
Correlation ID for creating Message.
CORS_CONFIG_KEY - Static variable in class io.helidon.webserver.cors.CorsEnabledServiceHelper
Conventional configuration key for CORS set-up; used for built-in services.
CORS_PATHS_CONFIG_KEY - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Key for the node within the CORS config that contains the list of path information.
CorsCdiExtension - Class in io.helidon.microprofile.cors
CDI extension for processing CORS-annotated types.
CorsCdiExtension() - Constructor for class io.helidon.microprofile.cors.CorsCdiExtension
 
CorsEnabledServiceHelper - Class in io.helidon.webserver.cors
Allows services (including Helidon built-in services) to register CORS support easily.
CorsSupport - Class in io.helidon.webserver.cors
SE implementation of CorsSupportBase.
CorsSupport.Builder - Class in io.helidon.webserver.cors
Fluent API builder for CorsSupport.
CorsSupportBase<Q,​R,​T extends CorsSupportBase<Q,​R,​T,​B>,​B extends CorsSupportBase.Builder<Q,​R,​T,​B>> - Class in io.helidon.webserver.cors
A Helidon service and handler implementation that implements CORS, for both the application and for built-in Helidon services (such as OpenAPI and metrics).
CorsSupportBase(CorsSupportBase.Builder<Q, R, T, B>) - Constructor for class io.helidon.webserver.cors.CorsSupportBase
 
CorsSupportBase.Builder<Q,​R,​T extends CorsSupportBase<Q,​R,​T,​B>,​B extends CorsSupportBase.Builder<Q,​R,​T,​B>> - Class in io.helidon.webserver.cors
Builder for CorsSupportBase instances.
CorsSupportBase.RequestAdapter<T> - Interface in io.helidon.webserver.cors
Not for use by developers. Minimal abstraction of an HTTP request.
CorsSupportBase.ResponseAdapter<T> - Interface in io.helidon.webserver.cors
Not for use by developers. Minimal abstraction of an HTTP response.
count(int) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricDataPoint
The number of occurrences of the associated value in the set of data.
counted() - Static method in class io.helidon.grpc.metrics.GrpcMetrics
A static factory method to create a GrpcMetrics instance to count gRPC method calls.
counter() - Static method in class io.helidon.dbclient.metrics.DbClientMetrics
Create a counter builder, to be registered with DbClient.Builder.addService(java.util.function.Supplier).
counter() - Static method in class io.helidon.webclient.metrics.WebClientMetrics
Creates new counter client metric.
counter(String) - Method in class io.helidon.metrics.api.AbstractRegistry
 
counter(String, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
 
counter(Metadata) - Method in class io.helidon.metrics.api.AbstractRegistry
 
counter(Metadata, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
 
countIn(CharSequence) - Method in class io.helidon.common.http.CharMatcher
Returns the number of matching characters found in a character sequence.
coupled(SubscriberBuilder<? super T, ?>, PublisherBuilder<? extends R>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
coupled(Subscriber<? super T>, Publisher<? extends R>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
create() - Static method in class io.helidon.common.configurable.LruCache
Create an instance with default configuration.
create() - Static method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
Create a new thread pool supplier with default configuration.
create() - Static method in class io.helidon.common.configurable.ServerThreadPoolSupplier
Create a new thread pool supplier with default configuration.
create() - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
Deprecated, for removal: This API element is subject to removal in a future version.
since 2.4.2, please use ThreadPoolSupplier.create(String)
create() - Static method in interface io.helidon.common.context.Context
Creates a new empty instance.
create() - Static method in class io.helidon.common.http.HashParameters
Creates a new empty instance HashParameters.
create() - Static method in interface io.helidon.common.mapper.MapperManager
Create a mapper manager using only Java Service loader loaded MapperProviders.
create() - Static method in class io.helidon.common.reactive.BufferedEmittingPublisher
create() - Static method in class io.helidon.common.reactive.EmittingPublisher
Create new EmittingPublisher.
create() - Static method in interface io.helidon.config.Config
Returns a new default Config loaded using one of the configuration files available on the classpath and/or using the runtime environment.
create() - Static method in class io.helidon.config.etcd.EtcdWatcher
Creates a change watcher for sources based on etcd that provide EtcdConfigSourceBuilder.EtcdEndpoint as a target.
create() - Static method in class io.helidon.config.FileSystemWatcher
Create a new file watcher with default configuration.
create() - Static method in class io.helidon.config.hocon.HoconConfigParser
Create a new instance of HOCON config parser using default configuration.
create() - Static method in class io.helidon.config.ObjectNodeBuilderImpl
Create a new builder instance.
create() - Static method in class io.helidon.config.yaml.YamlConfigParser
Create a new YAML Config Parser.
create() - Static method in interface io.helidon.dbclient.DbMapperManager
Create a new mapper manager from Java Service loader only.
create() - Static method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
Create a new fluent API builder for JDBC specific db client builder.
create() - Static method in class io.helidon.dbclient.jsonp.JsonProcessingMapper
Create a new mapper that can map JsonObject to DB parameters and DbRow to a JsonObject.
create() - Static method in class io.helidon.dbclient.tracing.DbClientTracing
Create a new interceptor to trace requests.
create() - Static method in interface io.helidon.faulttolerance.Async
Async with default executor service.
create() - Static method in class io.helidon.grpc.client.GrpcChannelsProvider
Builds a new instance of GrpcChannelsProvider using default configuration.
create() - Static method in class io.helidon.grpc.core.PriorityBag
Create a new PriorityBag where elements added with no priority will be last in the order.
create() - Static method in interface io.helidon.grpc.server.GrpcServerConfiguration
Creates new instance with default values for all configuration properties.
create() - Static method in class io.helidon.grpc.server.GrpcTracingConfig
Create a default GrpcTracingConfig instances.
create() - Static method in class io.helidon.health.checks.DiskSpaceHealthCheck
Create a new disk space health check to use, using defaults for all configurable values.
create() - Static method in class io.helidon.health.checks.HeapMemoryHealthCheck
Create a new heap memory health check with default configuration.
create() - Static method in class io.helidon.health.HealthSupport
Create a new HealthSupport with no health checks configured.
create() - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
Creates a new factory using default settings (no config).
create() - Static method in class io.helidon.integrations.micrometer.MicrometerSupport
Creates a new MicrometerSupport using default settings.
create() - Static method in interface io.helidon.integrations.oci.atp.OciAutonomousDbRx
Deprecated.
Create OCI ATP using the default OciRestApi.
create() - Static method in class io.helidon.integrations.oci.connect.OciConfigInstancePrincipal
Deprecated.
Create a new instance from environment.
create() - Static method in class io.helidon.integrations.oci.connect.OciConfigProfile
Deprecated.
Create configuration from the default location ~/.oci/config and default profile DEFAULT.
create() - Static method in class io.helidon.integrations.oci.connect.OciConfigResourcePrincipal
Deprecated.
Create a new instance from environment.
create() - Static method in class io.helidon.integrations.oci.connect.OciRestApi
Deprecated.
Create API with default configuration.
create() - Static method in interface io.helidon.integrations.oci.connect.SessionKeys
Deprecated.
Create default instance (using RSA).
create() - Static method in interface io.helidon.integrations.oci.objectstorage.OciObjectStorageRx
Deprecated.
Create OCI Object Storage using the default OciRestApi.
create() - Static method in interface io.helidon.integrations.oci.telemetry.OciMetricsRx
Deprecated.
Create OCI metrics using the default OciRestApi.
create() - Static method in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Create OCI metrics using the default OciRestApi.
create() - Static method in class io.helidon.integrations.vault.auths.common.NoVaultAuth
Create a new instance.
create() - Static method in class io.helidon.integrations.vault.ListSecrets.Request
Create with an empty path.
create() - Static method in class io.helidon.media.common.DefaultMediaSupport
Creates new instance of DefaultMediaSupport.
create() - Static method in class io.helidon.media.common.MediaContext
Create a new instance with default readers and writers registered to the contexts.
create() - Static method in class io.helidon.media.common.MessageBodyReaderContext
Create a new empty reader context backed by empty read-only headers.
create() - Static method in class io.helidon.media.common.MessageBodyWriterContext
Create a new empty writer context backed by empty read-only headers.
create() - Static method in class io.helidon.media.jackson.JacksonSupport
Creates a new JacksonSupport.
create() - Static method in class io.helidon.media.jsonb.JsonbSupport
Creates a new JsonbSupport.
create() - Static method in class io.helidon.media.jsonp.JsonpSupport
Provides a default instance for JSON-P readers and writers.
create() - Static method in class io.helidon.media.multipart.BodyPartBodyStreamReader
Create a new instance of BodyPartBodyStreamReader.
create() - Static method in class io.helidon.media.multipart.BodyPartBodyStreamWriter
Create a new instance of BodyPartBodyStreamWriter with the default boundary delimiter.
create() - Static method in class io.helidon.media.multipart.MultiPartBodyReader
Deprecated.
Create a new instance of MultiPartBodyReader.
create() - Static method in class io.helidon.media.multipart.MultiPartBodyWriter
Create a new writer instance that uses the default boundary delimiter.
create() - Static method in class io.helidon.media.multipart.MultiPartSupport
Create a new instance of MultiPartSupport.
create() - Static method in class io.helidon.media.multipart.ReadableBodyPartHeaders
Create a new instance of ReadableBodyPartHeaders.
create() - Static method in class io.helidon.media.multipart.WriteableBodyPartHeaders
Create a new instance of WriteableBodyPartHeaders with empty headers.
create() - Static method in class io.helidon.messaging.Channel
Create new empty channel with random name.
create() - Static method in class io.helidon.messaging.connectors.jms.JmsConnector
Creates a new instance of JmsConnector with empty configuration.
create() - Static method in class io.helidon.messaging.connectors.kafka.KafkaConnector
Creates a new instance of KafkaConnector with empty configuration.
create() - Static method in interface io.helidon.metrics.api.BaseMetricsSettings
Creates a new instance of BaseMetricsSettings with defaults.
create() - Static method in interface io.helidon.metrics.api.MetricsSettings
Returns default metrics settings based on default config.
create() - Static method in interface io.helidon.metrics.api.RegistryFactory
Returns a RegistryFactory according to the default metrics settings.
create() - Static method in interface io.helidon.metrics.api.RegistryFilterSettings
Creates a new default instance of RegistryFilterSettings.
create() - Static method in interface io.helidon.metrics.api.RegistrySettings
Creates a new default RegistrySettings instance.
create() - Static method in class io.helidon.metrics.MetricsSupport
Create an instance to be registered with Web Server with all defaults.
create() - Static method in class io.helidon.metrics.prometheus.PrometheusSupport
Creates new instance using default Prometheus CollectorRegistry.
create() - Static method in class io.helidon.metrics.RegistryFactory
Deprecated, for removal: This API element is subject to removal in a future version.
create() - Static method in interface io.helidon.metrics.serviceapi.MetricsSupport
Creates a new MetricsSupport instance using default metrics settings.
create() - Static method in interface io.helidon.microprofile.server.Server
Create a server instance for discovered JAX-RS application (through CDI).
create() - Static method in class io.helidon.openapi.OpenAPISupport
Creates a new OpenAPISupport instance using defaults.
create() - Static method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor
Create a new instance configured with defaults.
create() - Static method in class io.helidon.security.abac.role.RoleValidator
Create a new instance of role validator.
create() - Static method in class io.helidon.security.abac.scope.ScopeValidator
Create an instance of scope validator with default configuration.
create() - Static method in class io.helidon.security.abac.time.TimeValidator
Return a new instance of this validator with default configuration.
create() - Static method in class io.helidon.security.EndpointConfig
Create an instance of endpoint config with default values (e.g.
create() - Static method in class io.helidon.security.jwt.Jwt.ExpirationValidator
New instance with default values (allowed time skew 5 seconds, optional).
create() - Static method in class io.helidon.security.jwt.Jwt.IssueTimeValidator
New instance with default values (allowed time skew 5 seconds, optional).
create() - Static method in class io.helidon.security.jwt.Jwt.NotBeforeValidator
New instance with default values (allowed time skew 5 seconds, optional).
create() - Static method in class io.helidon.security.providers.abac.AbacProvider
Creates a new provider instance with default configuration.
create() - Static method in interface io.helidon.security.providers.common.EvictableCache
Create a new cache with default values using the default implementation.
create() - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
Creates the provider with default configuration, supporting encryption if it is configured using environment variables or system properties.
create() - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.EncryptionConfig
Create a new instance.
create() - Static method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig
Create a default header outbound configuration.
create() - Static method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
Create a default basic outbound configuration.
create() - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.HeadersConfig
Create a config with no signed headers (e.g.
create() - Static method in class io.helidon.security.SecurityEnvironment
Create a new instance of security environment with all default values.
create() - Static method in class io.helidon.security.SecurityTime
Creates a new security time based on default time zone and current time.
create() - Static method in interface io.helidon.security.spi.AuditProvider.AuditSource
Build an audit source.
create() - Static method in class io.helidon.security.util.AbacSupport.BasicAttributes
Create empty basic attributes.
create() - Static method in interface io.helidon.servicecommon.rest.RestServiceSettings
Creates a new instance with default settings.
create() - Static method in class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension.WorkItemsManager
 
create() - Static method in class io.helidon.tracing.jersey.TracingHelper
Create helper with default span name function.
create() - Static method in class io.helidon.webclient.Proxy
Create from environment and system properties.
create() - Static method in class io.helidon.webclient.security.WebClientSecurity
Creates new instance of client security service.
create() - Static method in class io.helidon.webclient.tracing.WebClientTracing
Creates new instance of client tracing service.
create() - Static method in interface io.helidon.webclient.WebClient
Create a new WebClient.
create() - Static method in class io.helidon.webserver.accesslog.AccessLogSupport
Create Access log support with default configuration.
create() - Static method in class io.helidon.webserver.accesslog.HostLogEntry
Create a new host log entry.
create() - Static method in class io.helidon.webserver.accesslog.RequestLineLogEntry
Create a new request line entry.
create() - Static method in class io.helidon.webserver.accesslog.SizeLogEntry
Create a new size log entry instance.
create() - Static method in class io.helidon.webserver.accesslog.StatusLogEntry
Create a new status log entry.
create() - Static method in class io.helidon.webserver.accesslog.TimestampLogEntry
Create a new Timestamp log entry.
create() - Static method in class io.helidon.webserver.accesslog.TimeTakenLogEntry
Create a new time taken access log entry measuring in microseconds.
create() - Static method in class io.helidon.webserver.accesslog.UserIdLogEntry
Create a new access log entry for user id.
create() - Static method in class io.helidon.webserver.accesslog.UserLogEntry
Create a new user log entry.
create() - Static method in class io.helidon.webserver.cors.CorsSupport
 
create() - Static method in class io.helidon.webserver.cors.CrossOriginConfig
Creates a new CrossOriginConfig instance which represents the default CORS behavior.
create() - Static method in class io.helidon.webserver.FormParamsSupport
Deprecated.
 
create() - Static method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Context
Provides a Context for use with an immediate (non-deferrable) request.
create() - Static method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.DeferrableRequestContext
Provides a Context for use with a deferrable request.
create() - Static method in class io.helidon.webserver.RequestPredicate
Creates new empty RequestPredicate instance.
create() - Static method in class io.helidon.webserver.WebTracingConfig
Create a tracing configuration that is enabled for all paths and spans (that are enabled by default).
create(boolean) - Static method in class io.helidon.security.jwt.Jwt.ExpirationValidator
New instance with default values (allowed time skew 5 seconds).
create(boolean, boolean, ByteBuf...) - Static method in class io.helidon.webserver.ByteBufDataChunk
Creates an instance given an array of ByteBuf's.
create(boolean, boolean, Runnable, ByteBuf...) - Static method in class io.helidon.webserver.ByteBufDataChunk
Creates an instance given an array of ByteBuf's.
create(boolean, boolean, Runnable, ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
Creates a reusable byteBuffers chunk.
create(boolean, boolean, ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
Creates a reusable data chunk.
create(boolean, Runnable, ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
Creates a reusable byteBuffers chunk.
create(boolean, ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
Creates a reusable data chunk.
create(byte[]) - Static method in class io.helidon.common.Base64Value
Create a base64 value from bytes.
create(byte[]) - Static method in class io.helidon.common.crypto.HmacDigest
Create new instance based on provided HMAC secret.
create(byte[]) - Static method in interface io.helidon.common.http.DataChunk
Creates a simple byte array backed data chunk.
create(char[]) - Static method in class io.helidon.common.crypto.SymmetricCipher
Create a new instance based on the password.
create(char[]) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.EncryptionConfig
Create a new instance with custom password.
create(int) - Static method in interface io.helidon.common.http.Http.ResponseStatus
Convert a numerical status code into the corresponding ResponseStatus.
create(int, String) - Static method in interface io.helidon.common.http.Http.ResponseStatus
Convert a numerical status code into the corresponding ResponseStatus.
create(ObjectMapper) - Static method in class io.helidon.media.jackson.JacksonSupport
Creates a new JacksonSupport.
create(GraphQLSchema) - Static method in class io.helidon.graphql.server.GraphQlSupport
Create GraphQL support for a GraphQL schema.
create(GraphQLSchema) - Static method in interface io.helidon.graphql.server.InvocationHandler
Create a handler for GraphQL schema.
create(BindableService) - Static method in class io.helidon.grpc.client.ClientServiceDescriptor
Create a ClientServiceDescriptor from a BindableService.
create(Channel, ClientServiceDescriptor) - Static method in class io.helidon.grpc.client.GrpcServiceClient
create(Channel, Class<T>) - Static method in class io.helidon.microprofile.grpc.client.GrpcProxyBuilder
Create a GrpcProxyBuilder that can build gRPC dynamic proxies for a given gRPC service interface.
create(ServiceDescriptor) - Static method in class io.helidon.grpc.client.ClientServiceDescriptor
Create a ClientServiceDescriptor from a ServiceDescriptor.
create(Base64Value) - Static method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
Create an entry from Base64 value.
create(Context) - Static method in interface io.helidon.common.context.Context
Creates a new empty instance backed by its parent read-through Context.
create(Headers) - Static method in class io.helidon.common.http.Forwarded
Parse forwarded header(s) from the provided headers.
create(Parameters) - Static method in class io.helidon.common.http.HashParameters
Creates a new instance HashParameters from provided data.
create(Parameters) - Static method in class io.helidon.media.common.MessageBodyWriterContext
Create a new empty writer context backed by the specified headers.
create(KeyConfig) - Static method in class io.helidon.grpc.server.SSLContextBuilder
Creates a builder of the SSLContext.
create(KeyConfig) - Static method in class io.helidon.webserver.SSLContextBuilder
create(Single<T>) - Static method in interface io.helidon.common.reactive.Multi
Create a Multi instance wrapped around the given Single.
create(Single<T>) - Static method in interface io.helidon.common.reactive.Single
Create a Single instance that publishes the first and only item received from the given Single.
create(HelidonServiceLoader<MapperProvider>) - Static method in interface io.helidon.common.mapper.MapperManager
Create a mapper manager using only the provided Helidon Service loader.
create(HelidonServiceLoader<DbMapperProvider>) - Static method in interface io.helidon.dbclient.DbMapperManager
Create a new mapper manager from customized HelidonServiceLoader.
create(Config) - Static method in interface io.helidon.common.configurable.AllowList
Create AllowList from configurtion.
create(Config) - Static method in interface io.helidon.common.configurable.Resource
Loads the resource from appropriate location based on configuration.
create(Config) - Static method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
Load supplier from configuration.
create(Config) - Static method in class io.helidon.common.configurable.ServerThreadPoolSupplier
Create supplier from configuration.
create(Config) - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
Deprecated, for removal: This API element is subject to removal in a future version.
create(Config) - Static method in class io.helidon.common.pki.KeyConfig
Load key config from config.
create(Config) - Static method in class io.helidon.config.ClasspathConfigSource
Initializes config source instance from configuration properties.
create(Config) - Static method in class io.helidon.config.ClasspathOverrideSource
Create a new classpath override source from meta configuration, containing resource key and other options.
create(Config) - Static method in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
Initializes config filter instance from configuration properties.
create(Config) - Static method in class io.helidon.config.ConfigSources
Returns a ConfigSource that contains the same configuration model as the provided config.
create(Config) - Static method in class io.helidon.config.DirectoryConfigSource
Initializes config source instance from configuration properties.
create(Config) - Static method in class io.helidon.config.etcd.EtcdConfigSource
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.config.etcd.EtcdWatcher
Create a new instance from meta configuration.
create(Config) - Static method in class io.helidon.config.FileConfigSource
Initializes config source instance from configuration properties.
create(Config) - Static method in class io.helidon.config.FileOverrideSource
Create a new file override source from meta configuration.
create(Config) - Static method in class io.helidon.config.git.GitConfigSource
Create an instance from meta configuration.
create(Config) - Static method in class io.helidon.config.mp.MpConfigSources
Config source base on a Helidon SE config instance.
create(Config) - Static method in class io.helidon.config.PollingStrategies.ScheduledBuilder
Initializes polling strategy instance from configuration properties.
create(Config) - Static method in class io.helidon.config.PrefixedConfigSource
Create a prefixed config source from meta configuration.
create(Config) - Static method in class io.helidon.config.SimpleRetryPolicy
Initializes retry policy instance from configuration properties.
create(Config) - Static method in class io.helidon.config.UrlConfigSource
Initializes config source instance from configuration properties.
create(Config) - Static method in class io.helidon.config.UrlOverrideSource
Create a new URL override source from meta configuration.
create(Config) - Static method in interface io.helidon.dbclient.DbClient
Create Helidon database handler builder.
create(Config) - Static method in interface io.helidon.dbclient.DbStatements
Create statements from configuration.
create(Config) - Static method in interface io.helidon.dbclient.jdbc.ConnectionPool
Create a JDBC connection pool from provided configuration.
create(Config) - Method in class io.helidon.dbclient.metrics.DbClientMetricsProvider
 
create(Config) - Method in interface io.helidon.dbclient.spi.DbClientServiceProvider
Create a new interceptor instance with the configuration provided.
create(Config) - Static method in class io.helidon.dbclient.tracing.DbClientTracing
Create a new tracing interceptor based on the configuration.
create(Config) - Method in class io.helidon.dbclient.tracing.DbClientTracingProvider
 
create(Config) - Static method in class io.helidon.grpc.client.GrpcChannelsProvider
Creates a GrpcChannelsProvider using the specified configuration.
create(Config) - Static method in class io.helidon.grpc.core.GrpcTlsDescriptor
Create an instance of a TLS configuration from external configuration source.
create(Config) - Static method in interface io.helidon.grpc.server.GrpcServerConfiguration
Creates new instance with values from external configuration.
create(Config) - Static method in class io.helidon.grpc.server.SSLContextBuilder
Creates SSLContext from the provided configuration.
create(Config) - Static method in class io.helidon.health.HealthSupport
Create a new HealthSupport with no health checks, configured from provided config.
create(Config) - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
Creates a new factory using the specified config.
create(Config) - Static method in class io.helidon.integrations.micrometer.MicrometerSupport
Creates a new MicrometerSupport using the provided Config (anchored at the "metrics.micrometer" node).
create(Config) - Static method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Create a EmbeddedStorageManager instance from Config.
create(Config) - Static method in class io.helidon.integrations.neo4j.Neo4j
Create the Neo4j support using builder.
create(Config) - Static method in interface io.helidon.integrations.oci.atp.OciAutonomousDbRx
Deprecated.
Create OCI ATP based on configuration.
create(Config) - Static method in class io.helidon.integrations.oci.connect.OciConfigProfile
Deprecated.
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.integrations.oci.connect.OciRestApi
Deprecated.
Create OCI REST API from configuration.
create(Config) - Static method in class io.helidon.integrations.oci.objectstorage.health.OciObjectStorageHealthCheck
Create an instance.
create(Config) - Static method in interface io.helidon.integrations.oci.objectstorage.OciObjectStorageRx
Deprecated.
Create OCI Object Storage based on configuration.
create(Config) - Static method in interface io.helidon.integrations.oci.telemetry.OciMetricsRx
Deprecated.
Create OCI metrics based on configuration.
create(Config) - Static method in class io.helidon.integrations.oci.vault.health.OciVaultHealthCheck
Create an instance.
create(Config) - Static method in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Create OCI metrics based on configuration.
create(Config) - Static method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultDigestConfig
Create a new configuration from config.
create(Config) - Static method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultEncryptionConfig
Create encryption configuration from config.
create(Config) - Static method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultSecretConfig
Create secret configuration from config.
create(Config) - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig
Create a new secrets configuration from config.
create(Config) - Static method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig
Create a new secrets configuration from config.
create(Config) - Static method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig
Create a new secrets configuration from config.
create(Config) - Static method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig
Create a new digest configuration from config.
create(Config) - Static method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig
Create a new encryption configuration from config.
create(Config) - Static method in interface io.helidon.integrations.vault.Vault
Create a Vault from configuration.
create(Config) - Static method in class io.helidon.media.common.MediaContext
Create a new instance based on the configuration.
create(Config) - Method in interface io.helidon.media.common.spi.MediaSupportProvider
Create a new service instance based on configuration.
create(Config) - Method in class io.helidon.media.jackson.JacksonProvider
 
create(Config) - Method in class io.helidon.media.jsonb.JsonbProvider
 
create(Config) - Method in class io.helidon.media.jsonp.JsonpProvider
 
create(Config) - Static method in class io.helidon.messaging.connectors.kafka.KafkaConnector
Creates a new instance of KafkaConnector with the required configuration.
create(Config) - Static method in class io.helidon.messaging.connectors.kafka.KafkaPublisher
Load this builder from a configuration.
create(Config) - Static method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
Load this builder from a configuration.
create(Config) - Static method in interface io.helidon.metrics.api.BaseMetricsSettings
Creates a new instance of BaseMetricsSettings based on the specified Config node containing base metrics settings.
create(Config) - Static method in interface io.helidon.metrics.api.ComponentMetricsSettings
Returns component metrics settings created from a Config node, by convention the metrics config section within the component's own config section.
create(Config) - Static method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings
Creates a new KeyPerformanceIndicatorMetricsSettings instance from the specified config node containing KPI metrics settings.
create(Config) - Static method in interface io.helidon.metrics.api.MetricsSettings
Returns metrics settings based on a Config node, by convention the metrics config section within the overall metrics config.
create(Config) - Static method in interface io.helidon.metrics.api.RegistryFactory
create(Config) - Static method in interface io.helidon.metrics.api.RegistryFilterSettings.Builder
Returns a new builder initialized according to the specific configuration.
create(Config) - Static method in interface io.helidon.metrics.api.RegistrySettings
Creates a new RegistrySettings instance using the provided config.
create(Config) - Static method in class io.helidon.metrics.MetricsSupport
Create an instance to be registered with Web Server maybe overriding default values with configured values.
create(Config) - Static method in class io.helidon.metrics.RegistryFactory
Deprecated, for removal: This API element is subject to removal in a future version.
create(Config) - Static method in interface io.helidon.metrics.serviceapi.MetricsSupport
Creates a new MetricsSupport instance using the specified configuration.
create(Config) - Static method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
Create provider instance from configuration.
create(Config) - Static method in interface io.helidon.microprofile.server.RoutingBuilders
Prepares the default and actual Routing.Builder instances based on the "routing" configuration for the specific component configuration.
create(Config) - Static method in class io.helidon.openapi.OpenAPISupport
Creates a new OpenAPISupport instance using the 'openapi' portion of the provided Config object.
create(Config) - Static method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor
Create an instance based on configuration.
create(Config) - Static method in class io.helidon.security.abac.policy.PolicyValidator
Create an instance from configuration.
create(Config) - Static method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
Will read roles allowed from configuration.
create(Config) - Static method in class io.helidon.security.abac.scope.ScopeValidator
Create a new validator instance from configuration.
create(Config) - Static method in class io.helidon.security.abac.scope.ScopeValidator.ScopesConfig
Create an instance from configuration (of endpoint).
create(Config) - Static method in class io.helidon.security.abac.time.TimeValidator.TimeConfig
Create an time config from configuration.
create(Config) - Static method in class io.helidon.security.CompositeProviderSelectionPolicy
Load this policy from config.
create(Config) - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
Create a consumer of gRPC routing config to be registered with gRPC server routing to process security requests.
create(Config) - Static method in class io.helidon.security.integration.jersey.QueryParamHandler
Read a new instance from configuration.
create(Config) - Static method in class io.helidon.security.integration.webserver.SecurityHandler.QueryParamHandler
Create an instance from configuration.
create(Config) - Static method in class io.helidon.security.integration.webserver.WebSecurity
Create a consumer of routing config to be registered with web server routing to process security requests.
create(Config) - Static method in class io.helidon.security.providers.abac.AbacProvider
Creates a new provider instance from configuration.
create(Config) - Static method in interface io.helidon.security.providers.common.EvictableCache
Create a new cache and configure it from the provided configuration.
create(Config) - Static method in class io.helidon.security.providers.common.OutboundConfig
Parse targets from provider configuration.
create(Config) - Static method in class io.helidon.security.providers.common.OutboundTarget
Create a target from configuration.
create(Config) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
Creates the provider from configuration, supporting encryption if its configuration is found.
create(Config) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.EncryptionConfig
Create a new instance from config.
create(Config) - Static method in class io.helidon.security.providers.google.login.GoogleTokenProvider
Create an instance from configuration.
create(Config) - Static method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig
Create header outbound configuration from config.
create(Config) - Static method in class io.helidon.security.providers.header.HeaderAtnProvider
Create provider instance from configuration.
create(Config) - Static method in class io.helidon.security.providers.httpauth.ConfigUserStore
Create an instance from config.
create(Config) - Static method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
Load this provider from configuration.
create(Config) - Static method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
Create basic outbound configuration from config.
create(Config) - Static method in enum io.helidon.security.providers.httpauth.HttpDigest.Qop
Parse configuration into this enum.
create(Config) - Static method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider
Load this provider from configuration.
create(Config) - Method in interface io.helidon.security.providers.httpauth.spi.UserStoreService
Create the secure user store to use with these providers.
create(Config) - Static method in class io.helidon.security.providers.httpsign.HttpSignProvider
Create a new instance of this provider from configuration.
create(Config) - Static method in class io.helidon.security.providers.httpsign.InboundClientDefinition
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
Create an instance from configuration.
create(Config) - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig
Load header configuration from config.
create(Config) - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.HeadersConfig
Create a new instance from configuration.
create(Config) - Static method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Deprecated.
Creates an instance from configuration.
create(Config) - Static method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
Creates an instance from configuration.
create(Config) - Static method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
Deprecated.
Creates an instance from configuration.
create(Config) - Static method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider
Creates an instance from configuration.
create(Config) - Static method in class io.helidon.security.providers.jwt.JwtProvider
Create provider instance from configuration.
create(Config) - Static method in class io.helidon.security.providers.oidc.common.OidcConfig
Create a new instance from Config.
create(Config) - Static method in class io.helidon.security.providers.oidc.OidcProvider
Load this provider from configuration.
create(Config) - Static method in class io.helidon.security.providers.oidc.OidcSupport
Load OIDC support for webserver from config.
create(Config) - Static method in class io.helidon.security.QueryParamMapping
Read a new instance from configuration.
create(Config) - Static method in class io.helidon.security.Security
Creates new instance based on configuration values.
create(Config) - Static method in class io.helidon.security.SecurityTime
Load an instance from configuration.
create(Config) - Static method in class io.helidon.security.util.TokenHandler
Create a TokenHandler from configuration.
create(Config) - Static method in interface io.helidon.servicecommon.rest.RestServiceSettings
Creates a new instance using values from the provided config.
create(Config) - Static method in class io.helidon.tracing.config.TracingConfig
Create new tracing configuration based on the provided config.
create(Config) - Static method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
Create a new builder based on values in configuration.
create(Config) - Static method in interface io.helidon.tracing.TracerBuilder
Create a new builder from configuration.
create(Config) - Static method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
Create a new builder based on values in configuration.
create(Config) - Static method in class io.helidon.webclient.context.propagation.WebClientContextPropagation
Creates a new instance of client tracing service from configuration.
create(Config) - Method in class io.helidon.webclient.context.propagation.WebClientContextPropagationProvider
 
create(Config) - Static method in class io.helidon.webclient.metrics.WebClientMetrics
Creates new client metrics based on config.
create(Config) - Method in class io.helidon.webclient.metrics.WebClientMetricsProvider
 
create(Config) - Static method in class io.helidon.webclient.Proxy
Create a new proxy instance from configuration.
create(Config) - Method in class io.helidon.webclient.security.WebClientSecurityProvider
 
create(Config) - Method in interface io.helidon.webclient.spi.WebClientServiceProvider
Create a new service instance based on configuration.
create(Config) - Method in class io.helidon.webclient.tracing.WebClientTracingProvider
 
create(Config) - Static method in interface io.helidon.webclient.WebClient
Create a new WebClient based on Config.
create(Config) - Static method in class io.helidon.webserver.accesslog.AccessLogSupport
Create Access log support configured from Config.
create(Config) - Static method in class io.helidon.webserver.context.propagation.ContextPropagationFilter
Create a filter from configuration.
create(Config) - Static method in class io.helidon.webserver.cors.CorsSupport
Creates a new CorsSupport instance based on the provided configuration expected to match the basic CrossOriginConfig format.
create(Config) - Static method in class io.helidon.webserver.cors.CrossOriginConfig
Creates a new CrossOriginConfig instance based on the provided configuration node.
create(Config) - Static method in class io.helidon.webserver.cors.MappedCrossOriginConfig
Creates a new Mapped instance using the provided configuration.
create(Config) - Static method in interface io.helidon.webserver.PathTracingConfig
Create a new traced path configuration from Config.
create(Config) - Static method in interface io.helidon.webserver.ServerConfiguration
Creates new instance with defaults from external configuration source.
create(Config) - Static method in class io.helidon.webserver.SSLContextBuilder
create(Config) - Static method in class io.helidon.webserver.WebServerTls
Create TLS configuration from config.
create(Config) - Static method in class io.helidon.webserver.WebTracingConfig
Create a new tracing support base on Config.
create(Config.Key) - Static method in exception io.helidon.config.MissingValueException
Create new missing value exception.
create(Config, OutboundTarget...) - Static method in class io.helidon.security.providers.common.OutboundConfig
Parse targets from provider configuration with possible default targets.
create(Config, TokenHandler) - Static method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget
Load an instance from configuration.
create(Config, String) - Static method in interface io.helidon.common.configurable.Resource
Deprecated, for removal: This API element is subject to removal in a future version.
since 2.0.0 use Resource.create(io.helidon.config.Config) instead (and change the configuration to use .resource.type instead of prefixes
create(Config, String) - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
Load supplier from configuration.
create(Config, String) - Static method in class io.helidon.security.providers.oidc.OidcSupport
Load OIDC support for webserver from config.
create(ScheduledPollingStrategy.RecurringPolicy, ScheduledExecutorService) - Static method in class io.helidon.config.ScheduledPollingStrategy
Creates a polling strategy with an interval of the polling as a parameter.
create(ConfigNode.ObjectNode) - Static method in class io.helidon.config.ConfigSources
Returns a ConfigSource that wraps the specified objectNode.
create(ConfigSource) - Static method in class io.helidon.config.mp.MpConfigSources
Config source based on a Helidon SE config source.
create(DbClientContext, DbStatementType, String, String) - Static method in class io.helidon.dbclient.common.DbStatementContext
Create a new instance of this class.
create(DbClient, Config) - Static method in class io.helidon.dbclient.health.DbClientHealthCheck
Create a health check with configured settings for the database.
create(GrpcRouting) - Static method in interface io.helidon.grpc.server.GrpcServer
Creates new instance form provided GrpcRouting and default configuration.
create(GrpcServerConfiguration, GrpcRouting) - Static method in interface io.helidon.grpc.server.GrpcServer
Creates new instance form provided configuration and GrpcRouting.
create(GrpcServerConfiguration, Supplier<? extends GrpcRouting>) - Static method in interface io.helidon.grpc.server.GrpcServer
Creates new instance form provided configuration and GrpcRouting.
create(OciAutonomousDbRx) - Static method in interface io.helidon.integrations.oci.atp.OciAutonomousDb
Deprecated.
Create a blocking ATP integration from its reactive counterpart.
create(OciObjectStorageRx) - Static method in interface io.helidon.integrations.oci.objectstorage.OciObjectStorage
Deprecated.
Create a blocking object storage integration from its reactive counterpart.
create(OciMetricsRx) - Static method in interface io.helidon.integrations.oci.telemetry.OciMetrics
Deprecated.
Create blocking OCI metrics from its reactive counterpart.
create(OciVaultRx) - Static method in interface io.helidon.integrations.oci.vault.OciVault
Deprecated.
Create blocking Vault from its reactive counterpart.
create(AppRoleAuthRx) - Static method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
Create AppRole blocking API from its reactive counterpart.
create(K8sAuthRx) - Static method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
Create blocking Kubernetes authentication API from its reactive counterpart.
create(TokenAuthRx) - Static method in interface io.helidon.integrations.vault.auths.token.TokenAuth
Create blocking token authentication method from its reactive counterpart.
create(CreateCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
Create a new secret on the defined path.
create(CreateCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
Create a new secret on the defined path.
create(CubbyholeSecretsRx) - Static method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
Create a new instance of blocking API for Cubbyhole secrets from its reactive counterpart.
create(DbSecretsRx) - Static method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
Create blocking DB secrets from its reactive counterpart.
create(CreateKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
Create a new secret on the defined path.
create(CreateKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
Create a new secret on the defined path.
create(CreateKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Create a new secret.
create(CreateKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Create a new secret.
create(Kv2SecretsRx) - Static method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Create blocking Key/Vault secrets from its reactive counterpart.
create(PkiSecretsRx) - Static method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Create a new blocking API from its reactive counterpart.
create(TransitSecretsRx) - Static method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
Create blocking transit secrets from its reactive counterpart.
create(SysRx) - Static method in interface io.helidon.integrations.vault.sys.Sys
Create a new instance of blocking Vault Sys operations from the reactive instance.
create(MediaContext, MessageBodyContext.EventListener, Parameters, List<MediaType>) - Static method in class io.helidon.media.common.MessageBodyWriterContext
Create a new writer context.
create(MediaContext, MessageBodyContext.EventListener, ReadOnlyParameters, Optional<MediaType>) - Static method in class io.helidon.media.common.MessageBodyReaderContext
Create a new empty reader context backed by the specified headers.
create(MessageBodyReaderContext) - Static method in class io.helidon.media.common.MessageBodyReaderContext
Creates a new parented reader context.
create(MessageBodyReaderContext, MessageBodyContext.EventListener, ReadOnlyParameters, Optional<MediaType>) - Static method in class io.helidon.media.common.MessageBodyReaderContext
Create a new empty reader context backed by the specified headers.
create(MessageBodyWriterContext) - Static method in class io.helidon.media.common.MessageBodyWriterContext
Create a new parented writer context.
create(MessageBodyWriterContext, Parameters) - Static method in class io.helidon.media.common.MessageBodyWriterContext
Create a new parented writer context backed by the specified headers.
create(MessageBodyWriterContext, MessageBodyContext.EventListener, Parameters, List<MediaType>) - Static method in class io.helidon.media.common.MessageBodyWriterContext
Create a new writer context.
create(WriteableBodyPart...) - Static method in class io.helidon.media.multipart.WriteableMultiPart
Shorthand for creating WriteableMultiPart instances with the specified entities as body parts.
create(Channel<PAYLOAD>) - Static method in class io.helidon.messaging.Emitter
Create new Emitter to serve as a publisher for supplied channel.
create(Channel<PAYLOAD>, Channel<PAYLOAD>...) - Static method in class io.helidon.messaging.Emitter
Create new Emitter to serve as a broadcast publisher for supplied channels.
create(MetricsSettings) - Static method in interface io.helidon.metrics.api.RegistryFactory
Returns a RegistryFactory according to the specified MetricsSettings.
create(MetricsSettings) - Method in interface io.helidon.metrics.api.spi.RegistryFactoryProvider
Creates a new RegistryFactory according to the specified metrics settings.
create(MetricsSettings) - Method in class io.helidon.metrics.RegistryFactoryProviderImpl
 
create(MetricsSettings) - Static method in interface io.helidon.metrics.serviceapi.MetricsSupport
Creates a new MetricsSupport instance using the specified metrics settings and defaulted REST service settings.
create(MetricsSettings, RestServiceSettings) - Static method in class io.helidon.metrics.MetricsSupport
Create an instance to be registered with Web Server with the specific metrics settings.
create(MetricsSettings, RestServiceSettings) - Method in class io.helidon.metrics.MetricsSupportProviderImpl
 
create(MetricsSettings, RestServiceSettings) - Static method in interface io.helidon.metrics.serviceapi.MetricsSupport
Creates a new MetricsSupport instance using the specified metrics settings and REST service settings.
create(MetricsSettings, RestServiceSettings) - Method in interface io.helidon.metrics.serviceapi.spi.MetricsSupportProvider
Create a new instance of the specific type of MetricsSupport.
create(SignedJwt, Jwk) - Static method in class io.helidon.security.jwt.EncryptedJwt
Create new EncryptedJwt.
create(Principal) - Static method in class io.helidon.security.Subject
Create a new subject for a principal.
create(OutboundTarget) - Static method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig
Create header outbound configuration from an outbound target.
create(OutboundTarget) - Static method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
Create basic outbound configuration from an outbound target.
create(OidcConfig) - Static method in class io.helidon.security.providers.oidc.OidcProvider
Create a new provider based on OIDC configuration.
create(OidcConfig) - Static method in class io.helidon.security.providers.oidc.OidcSupport
Load OIDC support for webserver from OidcConfig instance.
create(OidcConfig, TenantConfig) - Static method in class io.helidon.security.providers.oidc.common.Tenant
Create new instance and resolve all the metadata related values.
create(QueryParamMapping) - Static method in class io.helidon.security.integration.jersey.QueryParamHandler
Create instance from an existing mapping.
create(QueryParamMapping) - Static method in class io.helidon.security.integration.webserver.SecurityHandler.QueryParamHandler
Create an instance from existing mapping.
create(Security) - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
Create a consumer of gRPC routing config to be GrpcRouting.Builder.register(GrpcService)) registered} with gRPC server routing to process security requests.
create(Security) - Static method in class io.helidon.security.integration.webserver.WebSecurity
Create a consumer of routing config to be registered with web server routing to process security requests.
create(Security) - Static method in class io.helidon.webclient.security.WebClientSecurity
Creates new instance of client security service base on Security.
create(SecurityContext) - Static method in class io.helidon.security.integration.grpc.GrpcClientSecurity
Create a GrpcClientSecurity instance.
create(SecurityLevel) - Static method in class io.helidon.security.SecurityLevel
Creates builder for security levels based on previously created security level.
create(Security, Config) - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
Create a consumer of gRPC routing config to be registered with gRPC server routing to process security requests.
create(Security, Config) - Static method in class io.helidon.security.integration.webserver.WebSecurity
Create a consumer of routing config to be registered with web server routing to process security requests.
create(DigestProvider.DigestFunction, DigestProvider.VerifyFunction) - Static method in class io.helidon.security.spi.DigestProvider.DigestSupport
Create a new support based on digest and verify functions.
create(AbacSupport) - Static method in class io.helidon.security.util.AbacSupport.BasicAttributes
Create basic attributes that have all attributes of the toCopy.
create(TokenHandler, String) - Static method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig
Create header outbound configuration from a token handler and username.
create(TracingConfig) - Static method in class io.helidon.webserver.WebTracingConfig
Create a new tracing support base on TracingConfig.
create(Routing) - Static method in interface io.helidon.webserver.WebServer
Creates new instance from provided routing and default configuration.
create(Routing, Config) - Static method in interface io.helidon.webserver.WebServer
Creates new instance from provided configuration and routing.
create(ServerConfiguration, Routing) - Static method in interface io.helidon.webserver.WebServer
Deprecated.
since 2.0.0 - please use WebServer.create(Routing, io.helidon.config.Config) instead for instances based on Config, or WebServer.builder(Routing) to configure server configuration by hand (as you would on SocketConfiguration.Builder now.
create(ServerConfiguration, Supplier<? extends Routing>) - Static method in interface io.helidon.webserver.WebServer
Deprecated.
since 2.0.0 - please use WebServer.create(java.util.function.Supplier, io.helidon.config.Config) instead for instances based on Config, or WebServer.builder(java.util.function.Supplier) to configure server configuration by hand (as you would on SocketConfiguration.Builder now.
create(ServerRequest) - Static method in class io.helidon.security.integration.grpc.GrpcClientSecurity
Create a GrpcClientSecurity instance.
create(CollectorRegistry) - Static method in class io.helidon.metrics.prometheus.PrometheusSupport
Creates new instance using specified Prometheus CollectorRegistry.
create(InputStream, String) - Static method in class io.helidon.config.ConfigSources
Provides a ConfigSource from the provided readable content and with the specified mediaType.
create(InputStream, String, Object) - Static method in interface io.helidon.config.spi.ConfigParser.Content
Create content from data, media type and a stamp.
create(Reader) - Static method in class io.helidon.config.spi.OverrideSource.OverrideData
Creates OverrideData from a Reader.
create(Class<?>) - Static method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
Create an annotated method list for a class.
create(Class<?>, boolean) - Static method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
Create an annotated method list for a class.
create(Class<?>, Supplier<?>, BeanManager) - Static method in class io.helidon.microprofile.grpc.server.GrpcServiceBuilder
Create a GrpcServiceBuilder for a given gRPC service class.
create(Class<?>, BeanManager) - Static method in class io.helidon.microprofile.grpc.server.GrpcServiceBuilder
Create a new introspection modeller for a given gRPC service class.
create(Class<? extends Application>) - Static method in class io.helidon.microprofile.server.JaxRsApplication
Create a new instance based on an JAX-RS Application class.
create(Class<? extends Application>...) - Static method in interface io.helidon.microprofile.server.Server
Create a server instance for a JAX-RS application class.
create(Class<N>) - Static method in class io.helidon.common.GenericType
Constructs a new generic type instance representing the given class.
create(Class<T>) - Static method in interface io.helidon.integrations.vault.SysApi
Create a new Sys API for the defined API class.
create(Class<T>) - Static method in class io.helidon.microprofile.grpc.client.GrpcProxyBuilder
Create a GrpcProxyBuilder that can build gRPC dynamic proxies for a given gRPC service interface using in-process channel.
create(Class<T>) - Static method in interface io.helidon.microprofile.grpc.core.Instance
Create an Supplier that supplies a new instances of the specified Class.
create(Class<T>) - Method in class io.helidon.microprofile.tyrus.HelidonComponentProvider
 
create(Class<T>, InjectionProvider.CreateInstanceFunction<T>) - Static method in class io.helidon.integrations.oci.connect.spi.InjectionProvider.InjectionType
Create an injection type for a type and associated function to create an instance.
create(Class<T>, InjectionProvider.CreateInstanceFunction<T>) - Static method in class io.helidon.integrations.vault.spi.InjectionProvider.InjectionType
Create an injection type for the class and creator function.
create(Class<T>, Handler.EntityHandler<T>) - Static method in interface io.helidon.webserver.Handler
Creates new instance of the Handler for the entity representing HTTP request content.
create(Class<T>, Handler.EntityHandler<T>, ErrorHandler<Throwable>) - Static method in interface io.helidon.webserver.Handler
Creates new instance of the Handler for the entity representing HTTP request content.
create(Class<T>, String, String) - Static method in interface io.helidon.integrations.vault.AuthMethod
Create an authentication method.
create(Class<T>, String, String) - Static method in interface io.helidon.integrations.vault.Engine
Create an engine.
create(Class<T>, String, String, String) - Static method in interface io.helidon.integrations.vault.Engine
Create a new versioned engine.
create(Iterable<T>) - Static method in interface io.helidon.common.reactive.Multi
Create a Multi instance that publishes the given iterable.
create(ThreadMXBean) - Static method in class io.helidon.health.checks.DeadlockHealthCheck
Create a new deadlock health check to use.
create(Object) - Static method in class io.helidon.media.multipart.WriteableBodyPart
Create a new out-bound part backed by the specified entity.
create(Object) - Method in class io.helidon.webserver.jersey.HelidonHK2InjectionManagerFactory
 
create(Object, BeanManager) - Static method in class io.helidon.microprofile.grpc.server.GrpcServiceBuilder
Create a new introspection modeller for a given gRPC service.
create(Method) - Static method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Create an AnnotatedMethod instance from a Java method.
create(Type) - Static method in class io.helidon.common.GenericType
Constructs a new generic type, using the provided generic type information and deriving the class.
create(String) - Static method in class io.helidon.common.Base64Value
Create a base64 value from plain text.
create(String) - Static method in interface io.helidon.common.configurable.Resource
Load resource from classpath.
create(String) - Static method in class io.helidon.common.configurable.ThreadPoolSupplier
Create a new thread pool supplier with default configuration and a given name.
create(String) - Static method in class io.helidon.common.crypto.HashDigest
Create a new instance of this class based on selected algorithm.
create(String) - Static method in class io.helidon.common.http.Forwarded
Create forwarded from a value of a single forwarded header, such as by=a.b.c;for=d.e.f;host=host;proto=https.
create(String) - Static method in interface io.helidon.common.http.Http.RequestMethod
Create new HTTP request method instance from the provided name.
create(String) - Static method in enum io.helidon.common.http.Http.Version
Returns HTTP version for provided parameter.
create(String) - Static method in class io.helidon.config.ClasspathConfigSource
Create a config source for the first resource on the classpath.
create(String) - Static method in interface io.helidon.config.Config.Key
Creates new instance of Key for specified key literal.
create(String) - Static method in interface io.helidon.config.spi.ConfigNode.ValueNode
Create new instance of the ConfigNode.ValueNode from specified String value.
create(String) - Static method in class io.helidon.config.ValueNodeImpl
Create a value node for the provided value.
create(String) - Static method in interface io.helidon.dbclient.DbClientServiceContext
Create a new interceptor context for a database provider.
create(String) - Static method in class io.helidon.integrations.oci.vault.CreateSecret.SecretContent
Create new content from plain text secret.
create(String) - Static method in class io.helidon.integrations.oci.vault.DeleteSecret.Request
Create request for a secret ID.
create(String) - Static method in class io.helidon.integrations.oci.vault.GetKey.Request
Create a new request for Key OCID.
create(String) - Static method in class io.helidon.integrations.oci.vault.GetSecret.Request
Create a new request for a secret OCID.
create(String) - Static method in class io.helidon.integrations.oci.vault.GetSecretBundle.Request
Create a new request for secret ID.
create(String) - Static method in class io.helidon.integrations.oci.vault.GetVault.Request
Create a request for a vault OCID.
create(String) - Static method in class io.helidon.integrations.vault.auths.approle.DeleteAppRole.Request
Create request for a specific role name.
create(String) - Static method in class io.helidon.integrations.vault.auths.approle.ReadRoleId.Request
Create request for a specific role name.
create(String) - Static method in class io.helidon.integrations.vault.auths.k8s.DeleteRole.Request
Create a new request with role name.
create(String) - Static method in class io.helidon.integrations.vault.auths.token.DeleteTokenRole.Request
Create a new request with role name.
create(String) - Static method in class io.helidon.integrations.vault.auths.token.RenewToken.Request
Create a new request with token.
create(String) - Static method in class io.helidon.integrations.vault.auths.token.RevokeAndOrphanToken.Request
Create a new request with a token.
create(String) - Static method in class io.helidon.integrations.vault.auths.token.RevokeToken.Request
Create a new request from the token value.
create(String) - Static method in class io.helidon.integrations.vault.cdi.VaultName.Literal
Create a new literal.
create(String) - Static method in class io.helidon.integrations.vault.cdi.VaultPath.Literal
Create a new literal.
create(String) - Static method in class io.helidon.integrations.vault.ListSecrets.Request
Create with a path.
create(String) - Static method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Request
Get secret request for a secret path.
create(String) - Static method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Request
Create a request for path.
create(String) - Static method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
Create a new entry from cipher text.
create(String) - Static method in class io.helidon.integrations.vault.secrets.transit.DeleteKey.Request
Create a request from key name.
create(String) - Static method in class io.helidon.integrations.vault.sys.DeletePolicy.Request
Create a delete policy request for a policy name.
create(String) - Static method in class io.helidon.media.multipart.BodyPartBodyStreamWriter
Create a new instance of BodyPartBodyStreamWriter with the specified boundary delimiter.
create(String) - Static method in class io.helidon.media.multipart.MultiPartBodyWriter
Create a new instance of MultiPartBodyWriter with the specified boundary delimiter.
create(String) - Static method in class io.helidon.messaging.Channel
Create new empty channel with given name.
create(String) - Static method in interface io.helidon.microprofile.server.RoutingBuilders
Prepares the default and actual Routing.Builder instances based on the "routing" configuration for the specific component.
create(String) - Static method in interface io.helidon.security.Principal
Create a principal instance for an id (or name).
create(String) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.SecretConfig
Create a new secret from a value.
create(String) - Static method in class io.helidon.security.Role
Create a role based on a name without any attributes.
create(String) - Static method in class io.helidon.security.SecurityLevel
Creates builder for security levels based on class name.
create(String) - Static method in interface io.helidon.tracing.TracerBuilder
Create a new builder for the service name.
create(String) - Static method in class io.helidon.webserver.accesslog.HeaderLogEntry
Create a header log entry for a specified header name with default configuration.
create(String) - Static method in class io.helidon.webserver.cors.CorsEnabledServiceHelper
Creates a new helper based on a default CORS config for services.
create(String) - Static method in class io.helidon.webserver.DirectHandler.TransportResponse
Create a response with Http.Status.BAD_REQUEST_400 status and provided message.
create(String) - Static method in interface io.helidon.webserver.PathMatcher
Creates new instance from provided Web Server path pattern.
create(String) - Static method in interface io.helidon.webserver.SocketConfiguration
Create a default named configuration.
create(String) - Static method in interface io.helidon.webserver.staticcontent.StaticContentSupport
Creates new instance with defined static content root as a class-loader resource.
create(String) - Static method in class io.helidon.webserver.StaticContentSupport
Deprecated.
Creates new instance with defined static content root as a class-loader resource.
create(String...) - Static method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
Create roles config from an array of allowed roles.
create(String...) - Static method in class io.helidon.security.abac.scope.ScopeValidator.ScopesConfig
Create an instance from an array of scopes.
create(String, boolean) - Static method in class io.helidon.tracing.Tag
Create a boolean tag.
create(String, byte[]) - Static method in interface io.helidon.common.configurable.Resource
Load resource from binary content.
create(String, MediaType) - Static method in interface io.helidon.common.http.FormParams
Deprecated.
use FormParams.builder() instead or register io.helidon.media.common.FormParamsBodyReader
create(String, Config) - Method in class io.helidon.config.etcd.EtcdConfigSourceProvider
 
create(String, Config) - Method in class io.helidon.config.etcd.EtcdWatcherProvider
 
create(String, Config) - Method in class io.helidon.config.git.GitConfigSourceProvider
 
create(String, Config) - Static method in class io.helidon.tracing.config.ComponentTracingConfig
Create a new traced component configuration from Config.
create(String, Config) - Static method in class io.helidon.tracing.config.SpanLogTracingConfig
Create a new traced span log configuration from Config.
create(String, Config) - Static method in class io.helidon.tracing.config.SpanTracingConfig
Create traced span configuration from a Config.
create(String, Config, Class<?>, Class<?>) - Static method in class io.helidon.integrations.microstream.cache.CacheBuilder
Create a named cache using the provided helidon configuration.
create(String, Config, String) - Method in class io.helidon.config.hocon.mp.HoconMpMetaConfigProvider
 
create(String, Config, String) - Method in interface io.helidon.config.mp.spi.MpMetaConfigProvider
Create a list of configuration sources from a meta-config type.
create(String, Config, String) - Method in class io.helidon.config.yaml.mp.YamlMetaConfigProvider
 
create(String, ConfigSource) - Static method in class io.helidon.config.PrefixedConfigSource
Create a new prefixed config source.
create(String, MessageBodyReaderContext) - Static method in class io.helidon.media.multipart.MultiPartDecoder
Create a new multipart decoder.
create(String, MessageBodyWriterContext) - Static method in class io.helidon.media.multipart.MultiPartEncoder
Create a multipart encoder.
create(String, TokenHandler) - Static method in class io.helidon.security.integration.webserver.SecurityHandler.QueryParamHandler
Create an instance from parameter name and explicit TokenHandler.
create(String, TokenHandler) - Static method in class io.helidon.security.QueryParamMapping
Create a new mapping for a query parameter and TokenHandler to extract the parameter and store it as a new header with possible transformation.
create(String, CrossOriginConfig) - Static method in class io.helidon.webserver.cors.CorsEnabledServiceHelper
Creates a new helper based on the provided config.
create(String, InputStream) - Static method in interface io.helidon.common.configurable.Resource
Load resource from binary content from an input stream, using Resource.Source.UNKNOWN type.
create(String, Reader) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
Create from YAML content as a reader.
create(String, Class<T>) - Static method in class io.helidon.microprofile.grpc.client.GrpcProxyBuilder
Create a GrpcProxyBuilder that can build gRPC dynamic proxies for a given gRPC service interface using in-process channel.
create(String, ClassLoader) - Static method in interface io.helidon.webserver.staticcontent.StaticContentSupport
Creates new instance with defined static content root as a class-loader resource.
create(String, ClassLoader) - Static method in class io.helidon.webserver.StaticContentSupport
Deprecated.
Creates new instance with defined static content root as a class-loader resource.
create(String, Number) - Static method in class io.helidon.tracing.Tag
Create a numeric tag.
create(String, String) - Static method in interface io.helidon.common.configurable.Resource
Load resource from text content (e.g.
create(String, String) - Static method in class io.helidon.common.http.MediaType
Creates a new instance of MediaType with the supplied type and subtype.
create(String, String) - Static method in class io.helidon.common.http.SetCookie
Creates new instance.
create(String, String) - Static method in class io.helidon.config.ConfigSources
Provides a ConfigSource from the provided String content and with the specified mediaType.
create(String, String) - Static method in class io.helidon.integrations.vault.auths.approle.Login.Request
Create a new request.
create(String, String) - Static method in class io.helidon.integrations.vault.auths.k8s.Login.Request
Create a new login request for role name and k8s service account token.
create(String, String) - Static method in class io.helidon.integrations.vault.sys.CreatePolicy.Request
A new request with a policy name and policy text.
create(String, String) - Static method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
Create basic outbound configuration for an explicit user and password.
create(String, String) - Static method in class io.helidon.security.QueryParamMapping
Create a new mapping for a query parameter and a header name.
create(String, String) - Static method in class io.helidon.tracing.Tag
Create a string tag.
create(String, String, Instant, Instant) - Static method in class io.helidon.security.providers.common.TokenCredential
Creates a new token credential for the specified token.
create(String, Path) - Static method in class io.helidon.config.mp.MpConfigSources
Properties config source based on a file on file system.
create(String, RSAPrivateKey) - Static method in interface io.helidon.integrations.oci.connect.OciSignatureData
Deprecated.
Create a new instance.
create(String, Map<String, String>) - Static method in class io.helidon.config.mp.MpConfigSources
In memory config source based on the provided map.
create(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
Create a Cubbyhole secret.
create(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
Create a Cubbyhole secret.
create(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
Create a new secret on the defined path.
create(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
Create a new secret on the defined path.
create(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Create a new secret on the defined path.
create(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Create a new secret on the defined path.
create(String, Properties) - Static method in class io.helidon.config.mp.MpConfigSources
In memory config source based on the provided properties.
create(URI) - Static method in interface io.helidon.common.configurable.Resource
Load resource from URI provided.
create(URI, String, EtcdConfigSourceBuilder.EtcdApi) - Static method in class io.helidon.config.etcd.EtcdConfigSource
Create a configured instance with the provided options.
create(URI, Proxy) - Static method in interface io.helidon.common.configurable.Resource
Load resource from URI provided with an explicit proxy server.
create(URL) - Static method in class io.helidon.config.hocon.mp.HoconMpConfigSource
Load a HOCON/JSON config source from URL.
create(URL) - Static method in class io.helidon.config.mp.MpConfigSources
Properties config source based on a URL.
create(URL) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
Load a YAML config source from URL.
create(URL, URL) - Static method in class io.helidon.config.mp.MpConfigSources
Properties config source based on a URL with a profile override.
create(ByteBuffer) - Static method in interface io.helidon.common.http.DataChunk
Creates a simple ByteBuffer backed data chunk.
create(ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
Creates a data chunk backed by one or more ByteBuffer.
create(Path) - Static method in interface io.helidon.common.configurable.Resource
Load resource from file system.
create(Path) - Static method in class io.helidon.config.hocon.mp.HoconMpConfigSource
Load a HOCON/JSON config source from file system.
create(Path) - Static method in class io.helidon.config.mp.MpConfigSources
Properties config source based on a file on file system.
create(Path) - Static method in class io.helidon.config.yaml.mp.YamlMpConfigSource
Load a YAML config source from file system.
create(Path) - Static method in class io.helidon.webclient.FileSubscriber
Deprecated.
Create a subscriber that consumes DataChunks and writes them to a file.
create(Path) - Static method in interface io.helidon.webserver.staticcontent.StaticContentSupport
Creates new instance with defined static content root as a path to the file system.
create(Path) - Static method in class io.helidon.webserver.StaticContentSupport
Deprecated.
Creates new instance with defined static content root as a path to the file system.
create(Duration) - Static method in interface io.helidon.faulttolerance.Timeout
Create a Timeout with specified timeout.
create(Instant, int, TemporalUnit, boolean) - Static method in class io.helidon.security.jwt.Jwt.ExpirationValidator
New instance with explicit values.
create(Instant, int, TemporalUnit, boolean) - Static method in class io.helidon.security.jwt.Jwt.IssueTimeValidator
New instance with explicit values.
create(Instant, int, TemporalUnit, boolean) - Static method in class io.helidon.security.jwt.Jwt.NotBeforeValidator
New instance with explicit values.
create(Collection<WriteableBodyPart>) - Static method in class io.helidon.media.multipart.WriteableMultiPart
Shorthand for creating WriteableMultiPart instances with the specified entities as body parts.
create(Collection<Method>) - Static method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
Create an annotated method list from the given collection of methods.
create(Collection<String>) - Static method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
Create roles config from a collection of allowed roles.
create(CompletionStage<Optional<T>>) - Static method in interface io.helidon.common.reactive.OptionalCompletionStage
Creates a new instance of the completion stage that allows processing of cases when the element is present and when not.
create(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Multi
Wrap a CompletionStage into a Multi and signal its outcome non-blockingly.
create(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Single
Wrap a CompletionStage into a Multi and signal its outcome non-blockingly.
create(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Multi
Wrap a CompletionStage into a Multi and signal its outcome non-blockingly.
create(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Single
Wrap a CompletionStage into a Multi and signal its outcome non-blockingly.
create(Flow.Publisher<DataChunk>, MessageBodyReaderContext) - Static method in class io.helidon.media.common.MessageBodyReadableContent
Create a new readable content backed by the given publisher and context.
create(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Multi
Create a Multi instance wrapped around the given publisher.
create(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Single
Create a Single instance that publishes the first and only item received from the given publisher.
create(Flow.Publisher<T>, Flow.Publisher<T>) - Static method in class io.helidon.common.reactive.ConcatPublisher
Create new ConcatPublisher.
create(Flow.Subscriber<T>) - Static method in class io.helidon.common.reactive.SequentialSubscriber
Wrapper Flow.Subscriber ensuring OnSubscribe, onNext, onError and onComplete to be signaled serially.
create(Consumer<T>) - Static method in class io.helidon.grpc.core.LambdaStreamObserver
Create a StreamObserver that passes values received by its StreamObserver.onNext(Object) method to a Consumer.
create(Consumer<T>, Runnable, Consumer<Throwable>) - Static method in class io.helidon.grpc.core.LambdaStreamObserver
Create a StreamObserver that uses the specified lambda to handle events.
create(Function<byte[], Single<String>>, Function<String, Single<byte[]>>) - Static method in class io.helidon.security.spi.EncryptionProvider.EncryptionSupport
Create a new support based on encrypt and decrypt functions.
create(Function<Jwt, Optional<String>>, String, String) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
A generic optional field validator based on a function to get the field.
create(Function<Jwt, Optional<String>>, String, String, boolean) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
A generic field validator based on a function to get the field.
create(Function<Throwable, ? extends CompletionStage<T>>) - Static method in interface io.helidon.faulttolerance.Fallback
Create a fallback for a Single or CompletionStage.
create(Function<ContainerRequestContext, String>) - Static method in class io.helidon.tracing.jersey.TracingHelper
Create helper with custom span name function.
create(Supplier<? extends ConfigSource>...) - Static method in interface io.helidon.config.Config
Creates a new Config loaded from environment variables, system properties, and the specified ConfigSources.
create(Supplier<? extends GrpcRouting>) - Static method in interface io.helidon.grpc.server.GrpcServer
Creates new instance form provided GrpcRouting and default configuration.
create(Supplier<? extends GrpcServerConfiguration>, GrpcRouting) - Static method in interface io.helidon.grpc.server.GrpcServer
Creates a new instance from a provided configuration and a GrpcRouting.
create(Supplier<? extends GrpcServerConfiguration>, Supplier<? extends GrpcRouting>) - Static method in interface io.helidon.grpc.server.GrpcServer
Creates new instance form provided configuration and GrpcRouting.
create(Supplier<? extends Routing>) - Static method in interface io.helidon.webserver.WebServer
Creates new instance from provided routing and default configuration.
create(Supplier<? extends ServerConfiguration>, Routing) - Static method in interface io.helidon.webserver.WebServer
Deprecated.
since 2.0.0 - please use WebServer.create(io.helidon.webserver.Routing, io.helidon.config.Config) instead for instances based on Config, or WebServer.builder(io.helidon.webserver.Routing) to configure server configuration by hand (as you would on SocketConfiguration.Builder now.
create(Supplier<? extends ServerConfiguration>, Supplier<? extends Routing>) - Static method in interface io.helidon.webserver.WebServer
Deprecated.
since 2.0.0 - please use WebServer.create(java.util.function.Supplier, io.helidon.config.Config) instead for instances based on Config, or WebServer.builder(java.util.function.Supplier) to configure server configuration by hand (as you would on SocketConfiguration.Builder now.
create(Supplier<? extends T>) - Static method in interface io.helidon.common.reactive.Single
Create a Single instance that publishes result of the given supplier to its subscriber(s).
create(Supplier<WriteableBodyPart>...) - Static method in class io.helidon.media.multipart.WriteableMultiPart
Shorthand for creating WriteableMultiPart instances with the specified entities as body parts.
create(Supplier<Routing>, Config) - Static method in interface io.helidon.webserver.WebServer
Creates new instance from provided configuration and routing.
create(Supplier<String>) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.SecretConfig
Create a new secret from a supplier, such as when computing the secret value.
create(Supplier<T>) - Static method in interface io.helidon.common.LazyValue
Create a lazy value from a supplier.
create(List<LazyValue<T>>) - Static method in interface io.helidon.common.LazyList
Create wrapper from provided list of LazyValues.
create(List<ScopeValidator.Scope>) - Static method in class io.helidon.security.abac.scope.ScopeValidator.ScopesConfig
Create an instance from a list of annotations.
create(List<String>) - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.HeadersConfig
Create a config with required headers only (e.g.
create(List<String>, List<String>) - Static method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.HeadersConfig
Create a new instance with both required headers and headers that are signed only if present in request.
create(List<Map.Entry<Predicate<Config.Key>, String>>) - Static method in class io.helidon.config.spi.OverrideSource.OverrideData
Creates OverrideData from a List of predicate/replacement pairs.
create(Map<String, ?>) - Static method in class io.helidon.media.jsonp.JsonpSupport
Create an instance with the provided JSON-P configuration.
create(Map<String, ConfigNode>) - Static method in class io.helidon.config.ObjectNodeBuilderImpl
Creates new instance of the builder initialized from original map of members.
create(Map<String, ConfigNode>, Function<String, String>) - Static method in class io.helidon.config.ObjectNodeBuilderImpl
Creates new instance of the builder initialized from original map of members.
create(Map<String, String>) - Static method in class io.helidon.config.ConfigSources
Provides a MapConfigSource.Builder for creating a ConfigSource for a Map.
create(Map<String, String>) - Static method in class io.helidon.config.MapConfigSource
Create a new config source from the provided map.
create(Map<String, String>) - Static method in class io.helidon.config.mp.MpConfigSources
In memory config source based on the provided map.
create(Map<String, String>) - Static method in class io.helidon.config.OverrideSources
Creates a new instance od OverrideSource from a map of wildcards to values.
create(Map<String, String>, String) - Static method in class io.helidon.config.ConfigSources
Provides a MapConfigSource.Builder for creating a ConfigSource for a Map.
create(Map<String, List<String>>) - Static method in class io.helidon.common.http.HashParameters
Creates a new instance HashParameters from provided data.
create(Properties) - Static method in class io.helidon.config.ConfigSources
Provides a MapConfigSource.Builder for creating a ConfigSource for a Map from a Properties object.
create(Properties) - Static method in class io.helidon.config.MapConfigSource
Create a new config source from the provided properties.
create(Properties) - Static method in class io.helidon.config.mp.MpConfigSources
In memory config source based on the provided properties.
create(Properties, String) - Static method in class io.helidon.config.ConfigSources
Provides a MapConfigSource.Builder for creating a ConfigSource for a Map from a Properties object.
create(ServiceLoader<T>) - Static method in class io.helidon.common.serviceloader.HelidonServiceLoader
Create a prioritized service loader from a Java Service loader.
create(Set<String>) - Static method in interface io.helidon.lra.coordinator.client.PropagatedHeaders
Create new instance, with prefixes for allowed headers.
create(Stream<T>) - Static method in interface io.helidon.common.reactive.Multi
Create a Multi instance that publishes the given Stream.
create(Jsonb) - Static method in class io.helidon.media.jsonb.JsonbSupport
Creates a new JsonbSupport.
create(JsonObject) - Static method in class io.helidon.integrations.vault.ListSecrets.Response
Create a new list response from JSON entity.
create(JsonObject) - Static method in class io.helidon.security.jwt.jwk.Jwk
Create an instance from Json object.
create(JsonObject) - Static method in class io.helidon.security.jwt.jwk.JwkEC
Create an instance from Json object.
create(JsonObject) - Static method in class io.helidon.security.jwt.jwk.JwkKeys
Create Jwk keys from its JSON representation.
create(JsonObject) - Static method in class io.helidon.security.jwt.jwk.JwkOctet
Create an instance from Json object.
create(JsonObject) - Static method in class io.helidon.security.jwt.jwk.JwkRSA
Create an instance from Json object.
create(ContainerRequestContext) - Static method in interface io.helidon.jersey.common.InvokedResource
Create a new invoked resource from Jersey container request context.
create(Application) - Static method in class io.helidon.microprofile.server.JaxRsApplication
Create an instance based on a JAX-RS application.
create(Application) - Static method in class io.helidon.webserver.jersey.JerseySupport
Creates JerseySupport based on the provided JAX-RS Application.
create(Application...) - Static method in interface io.helidon.microprofile.server.Server
Create a server instance for a JAX-RS application.
create(N) - Static method in class io.helidon.common.GenericType
Constructs a new generic type instance representing the class of the given object.
create(EmbeddedStorageManager) - Static method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck
Create a default health check for Microstream.
create(MetricRegistry.Type, RegistrySettings) - Static method in class io.helidon.metrics.Registry
Create a registry of a certain type.
create(Driver) - Static method in class io.helidon.integrations.neo4j.health.Neo4jHealthCheck
Creates the Neo4j driver.
create(T) - Static method in interface io.helidon.common.LazyValue
Create a lazy value from a value.
create(T...) - Static method in class io.helidon.security.ClassToInstanceStore
Create a new instance based on explicit instances.
create(T, ChangeEventType) - Static method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
 
create(T, ChangeEventType, Instant) - Static method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
 
createAll(Config) - Static method in class io.helidon.config.ClasspathConfigSource
Create config source for each resource on the classpath.
createAll(String) - Static method in class io.helidon.config.ClasspathConfigSource
Create config source for each resource on the classpath.
createAppRole(CreateAppRole.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
Creates a new AppRole or updates an existing AppRole.
createAppRole(CreateAppRole.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
Creates a new AppRole or updates an existing AppRole.
CreateAppRole - Class in io.helidon.integrations.vault.auths.approle
Create AppRole request and response.
CreateAppRole() - Constructor for class io.helidon.integrations.vault.auths.approle.CreateAppRole
 
CreateAppRole.Request - Class in io.helidon.integrations.vault.auths.approle
Request object.
CreateAppRole.Response - Class in io.helidon.integrations.vault.auths.approle
Create AppRole response.
createArrayOf(String, Object[]) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
createAuth(Config, RestApi, String) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleAuthProvider
 
createAuth(Config, RestApi, String) - Method in class io.helidon.integrations.vault.auths.k8s.K8sAuthProvider
 
createAuth(Config, RestApi, String) - Method in class io.helidon.integrations.vault.auths.token.TokenAuthProvider
 
createAuth(Config, RestApi, String) - Method in interface io.helidon.integrations.vault.spi.AuthMethodProvider
Create an auth instance to provide API to access this method.
createBlob() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
createBuilder() - Method in class io.helidon.tracing.jaeger.JaegerTracerProvider
 
createBuilder() - Method in interface io.helidon.tracing.spi.TracerProvider
Create a new builder for this tracer.
createBuilder() - Method in class io.helidon.tracing.tracerresolver.TracerResolverProvider
 
createBuilder() - Method in class io.helidon.tracing.zipkin.ZipkinTracerProvider
 
createClob() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
createContext(String) - Method in class io.helidon.security.Security
Create a new security context with the defined id and all defaults.
createCookie(String) - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
SetCookie builder to set a new cookie, returns a future, as the value may need to be encrypted using a remote service.
createCounter(String, Map<String, String>) - Method in class io.helidon.metrics.jaeger.HelidonJaegerMetricsFactory
 
CreateCubbyhole - Class in io.helidon.integrations.vault.secrets.cubbyhole
Create Cubbyhole secret request and response.
CreateCubbyhole.Request - Class in io.helidon.integrations.vault.secrets.cubbyhole
Request object.
CreateCubbyhole.Response - Class in io.helidon.integrations.vault.secrets.cubbyhole
Response object parsed from JSON returned by the RestApi.
created() - Method in class io.helidon.integrations.oci.objectstorage.GetBucket.Response
The date and time the bucket was created.
created() - Method in class io.helidon.integrations.oci.vault.GetKey.Response
The date and time the key was created.
created() - Method in class io.helidon.integrations.oci.vault.GetVault.Response
The date and time the vault was created.
created() - Method in class io.helidon.integrations.oci.vault.Secret
A property indicating when the secret was created.
created() - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
 
created() - Method in class io.helidon.integrations.vault.VaultTokenBase
When this token was created.
created(Instant) - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
When the token was created.
CREATED - io.helidon.config.spi.ChangeEventType
The content is now present (was deleted).
CREATED_201 - io.helidon.common.http.Http.Status
201 Created, see HTTP/1.1 documentation.
createdBy() - Method in class io.helidon.integrations.oci.objectstorage.GetBucket.Response
The OCID of the user who created the bucket.
createDelete(String) - Method in class io.helidon.dbclient.common.AbstractDbExecute
 
createDelete(String) - Method in interface io.helidon.dbclient.DbExecute
Create a delete statement using a statement text.
createDmlStatement(String) - Method in class io.helidon.dbclient.common.AbstractDbExecute
 
createDmlStatement(String) - Method in interface io.helidon.dbclient.DbExecute
Create a data modification statement using a statement passed as an argument.
createdTime() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
Created timestamp.
createEndpointForDisabledMetrics(String, Routing.Rules) - Static method in class io.helidon.metrics.serviceapi.MinimalMetricsSupport
Adds routing rules so metrics-related requests go to the "not available" endpoint.
createForHeader(String, String, String) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
An optional header field validator.
createForHeader(String, String, String, boolean) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
A header field validator.
createForPayload(String, String, String) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
An optional payload field validator.
createForPayload(String, String, String, boolean) - Static method in class io.helidon.security.jwt.Jwt.FieldValidator
A payload field validator.
createFromEncoded(String) - Static method in class io.helidon.common.Base64Value
Create from an already encoded base64 value.
createFromRoutingName(String) - Static method in interface io.helidon.microprofile.server.RoutingBuilders
Prepares the default and actual Routing.Builder instances based on a routing name.
createFromWildcards(List<Map.Entry<String, String>>) - Static method in class io.helidon.config.spi.OverrideSource.OverrideData
Creates OverrideData from a List of String pairs.
createGauge(String, Map<String, String>) - Method in class io.helidon.metrics.jaeger.HelidonJaegerMetricsFactory
 
createGet(String) - Method in class io.helidon.dbclient.common.AbstractDbExecute
 
createGet(String) - Method in interface io.helidon.dbclient.DbExecute
Create a database query returning a single row using a statement passed as an argument.
createInProcessChannel() - Method in class io.helidon.grpc.server.GrpcServerImpl
 
createInputStream(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
Deprecated, for removal: This API element is subject to removal in a future version.
createInsert(String) - Method in class io.helidon.dbclient.common.AbstractDbExecute
 
createInsert(String) - Method in interface io.helidon.dbclient.DbExecute
Create an insert statement using a statement text.
createInstance(OciRestApi, Config) - Method in class io.helidon.integrations.oci.connect.spi.InjectionProvider.InjectionType
Create a new instance of the injectable.
createInstance(Vault, Config, InjectionProvider.InstanceConfig) - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InjectionType
Create a new instance of the injectable.
createInstanceSupplier(Class<?>) - Static method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Create the service instance supplier.
createKey(CreateKey.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
Creates a new named encryption key of the specified type.
createKey(CreateKey.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
Creates a new named encryption key of the specified type.
CreateKey - Class in io.helidon.integrations.vault.secrets.transit
Create Key request and response.
CreateKey.Request - Class in io.helidon.integrations.vault.secrets.transit
Request object.
CreateKey.Response - Class in io.helidon.integrations.vault.secrets.transit
Response object parsed from JSON returned by the RestApi.
CreateKv1 - Class in io.helidon.integrations.vault.secrets.kv1
Create Key/Value Version 1 Secret request and response.
CreateKv1.Request - Class in io.helidon.integrations.vault.secrets.kv1
Request object.
CreateKv1.Response - Class in io.helidon.integrations.vault.secrets.kv1
Response object parsed from JSON returned by the RestApi.
CreateKv2 - Class in io.helidon.integrations.vault.secrets.kv2
Create Key/Value Version 2 Secret request and response.
CreateKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
Request object.
CreateKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
Response object parsed from JSON returned by the RestApi.
createMapped(Config) - Static method in class io.helidon.webserver.cors.CorsSupport
Creates a new CorsSupport instance based on the provided configuration expected to contain mapped cross-origin config information.
createMessage(Message, Executor, SessionMetadata) - Method in class io.helidon.messaging.connectors.aq.AqConnectorImpl
 
createMessage(Message, Executor, SessionMetadata) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
Create reactive messaging message from JMS message.
createMulti(String, Config) - Method in interface io.helidon.config.spi.ConfigSourceProvider
Create a list of configuration sources from a single configuration.
createMulti(Function<Throwable, ? extends Flow.Publisher<T>>) - Static method in interface io.helidon.faulttolerance.Fallback
Create a fallback for a Multi or Flow.Publisher.
createName(ServiceDescriptor, String, MetricType) - Method in interface io.helidon.grpc.metrics.GrpcMetrics.NamingFunction
Create a metric name.
createNamedDelete(String) - Method in class io.helidon.dbclient.common.AbstractDbExecute
 
createNamedDelete(String) - Method in interface io.helidon.dbclient.DbExecute
Create andelete statement using a named statement.
createNamedDelete(String, String) - Method in interface io.helidon.dbclient.DbExecute
Create a delete statement using a named statement passed as an argument.
createNamedDelete(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
 
createNamedDelete(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbTransaction
 
createNamedDmlStatement(String) - Method in class io.helidon.dbclient.common.AbstractDbExecute
 
createNamedDmlStatement(String) - Method in interface io.helidon.dbclient.DbExecute
Create a data modification statement using a statement defined in the configuration file.
createNamedDmlStatement(String, String) - Method in interface io.helidon.dbclient.DbExecute
Create a data modification statement using a named statement passed as an argument.
createNamedDmlStatement(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
 
createNamedDmlStatement(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbTransaction
 
createNamedGet(String) - Method in class io.helidon.dbclient.common.AbstractDbExecute
 
createNamedGet(String) - Method in interface io.helidon.dbclient.DbExecute
Create a database query returning a single row using a statement defined in the configuration file.
createNamedGet(String, String) - Method in interface io.helidon.dbclient.DbExecute
Create a database query returning a single row using a named statement passed as an argument.
createNamedGet(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
 
createNamedGet(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbTransaction
 
createNamedInsert(String) - Method in class io.helidon.dbclient.common.AbstractDbExecute
 
createNamedInsert(String) - Method in interface io.helidon.dbclient.DbExecute
Create an insert statement using a named statement.
createNamedInsert(String, String) - Method in interface io.helidon.dbclient.DbExecute
Create an insert statement using a named statement passed as an argument.
createNamedInsert(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
 
createNamedInsert(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbTransaction
 
createNamedQuery(String) - Method in class io.helidon.dbclient.common.AbstractDbExecute
 
createNamedQuery(String) - Method in interface io.helidon.dbclient.DbExecute
Create a database query using a statement defined in the configuration file.
createNamedQuery(String, String) - Method in interface io.helidon.dbclient.DbExecute
Create a database query using a named statement passed as argument.
createNamedQuery(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
 
createNamedQuery(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbTransaction
 
createNamedUpdate(String) - Method in class io.helidon.dbclient.common.AbstractDbExecute
 
createNamedUpdate(String) - Method in interface io.helidon.dbclient.DbExecute
Create an update statement using a named statement.
createNamedUpdate(String, String) - Method in interface io.helidon.dbclient.DbExecute
Create an update statement using a named statement passed as an argument.
createNamedUpdate(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
 
createNamedUpdate(String, String) - Method in class io.helidon.dbclient.mongodb.MongoDbTransaction
 
createNClob() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
createOptionalSupplier(Supplier<Optional<String>>) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.SecretConfig
Create a new secret configuration with a supplier of an Optional, such as when retrieving the secret from some local information that may change.
createOrphan() - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
Create a new orphan token with default configuration.
createOrphan() - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
Create a new orphan token with default configuration.
createOrUpdateRole(PkiRole.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
This endpoint creates or updates the role definition.
createOrUpdateRole(PkiRole.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
This endpoint creates or updates the role definition.
createOutputStream() - Static method in interface io.helidon.common.reactive.IoMulti
Deprecated, for removal: This API element is subject to removal in a future version.
createPolicy(CreatePolicy.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
Create a policy.
createPolicy(CreatePolicy.Request) - Method in interface io.helidon.integrations.vault.sys.SysRx
Create a policy.
createPolicy(String, String) - Method in interface io.helidon.integrations.vault.sys.Sys
Create a policy.
createPolicy(String, String) - Method in interface io.helidon.integrations.vault.sys.SysRx
Create a policy.
CreatePolicy - Class in io.helidon.integrations.vault.sys
Create policy request and response.
CreatePolicy.Request - Class in io.helidon.integrations.vault.sys
Request object.
CreatePolicy.Response - Class in io.helidon.integrations.vault.sys
Response object parsed from JSON returned by the RestApi.
createQuery(String) - Method in class io.helidon.dbclient.common.AbstractDbExecute
 
createQuery(String) - Method in interface io.helidon.dbclient.DbExecute
Create a database query using a statement passed as an argument.
createResponseBuilder() - Method in class io.helidon.health.HealthCheckResponseProviderImpl
 
createRole(CreateRole.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
Registers a role in the auth method.
createRole(CreateRole.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
Registers a role in the auth method.
createRole(DbCreateRole.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
Create or update a role definition.
createRole(DbCreateRole.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
Create or update a role definition.
CreateRole - Class in io.helidon.integrations.vault.auths.k8s
Create role request.
CreateRole.Request - Class in io.helidon.integrations.vault.auths.k8s
Request object.
CreateRole.Response - Class in io.helidon.integrations.vault.auths.k8s
Create role response.
createSecret(CreateSecret.Request) - Method in interface io.helidon.integrations.oci.vault.OciVault
Deprecated.
Create a new secret.
createSecret(CreateSecret.Request) - Method in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Create a new secret.
CreateSecret - Class in io.helidon.integrations.oci.vault
Request and response for creating a Vault secret.
CreateSecret.Request - Class in io.helidon.integrations.oci.vault
Request object.
CreateSecret.Response - Class in io.helidon.integrations.oci.vault
Response object parsed from JSON returned by the RestApi.
CreateSecret.SecretContent - Class in io.helidon.integrations.oci.vault
The content of the secret and metadata to help identify it.
createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeEngineProvider
 
createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.database.DbEngineProvider
 
createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1EngineProvider
 
createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2EngineProvider
 
createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiEngineProvider
 
createSecrets(Config, RestApi, String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitEngineProvider
 
createSecrets(Config, RestApi, String) - Method in interface io.helidon.integrations.vault.spi.SecretsEngineProvider
Create a secrets instance to provide API to access this engine.
createServer() - Method in interface io.helidon.grpc.server.GrpcRouting
Creates new GrpcServer instance with this routing and default configuration.
createServer() - Method in class io.helidon.webserver.Routing.Builder
Deprecated.
since 2.0.0, please use WebServer.create(Routing).
createServer() - Method in interface io.helidon.webserver.Routing
Deprecated.
since 2.0.0 please use WebServer.builder(Routing) instead
createServer(GrpcServerConfiguration) - Method in interface io.helidon.grpc.server.GrpcRouting
Creates new GrpcServer instance with provided configuration and this routing.
createServer(ServerConfiguration) - Method in class io.helidon.webserver.Routing.Builder
Deprecated.
since 2.0.0, please use WebServer.Builder.build() to create a new server, configuring routing using WebServer.Builder.routing(Routing).
createServer(ServerConfiguration) - Method in interface io.helidon.webserver.Routing
Deprecated.
since 2.0.0 please use WebServer.builder(Routing) instead
createServer(ServerConfiguration.Builder) - Method in class io.helidon.webserver.Routing.Builder
Deprecated.
since 2.0.0, please use WebServer.Builder.build() to create a new server, configuring routing using WebServer.Builder.routing(Routing).
createSingleSupplier(Supplier<Single<Optional<String>>>) - Static method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.SecretConfig
Create a new secret configuration with a supplier of a future (Single), such as when retrieving the secret from a remote service.
createSQLXML() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
createStatement() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
createStatement(int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
createStatement(int, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
createStruct(String, Object[]) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
createSupplier(Config.Key) - Static method in exception io.helidon.config.MissingValueException
Create new missing value exception supplier.
createSupplier(Callable<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
Convert a Callable to a Supplier.
createSys(Config, RestApi) - Method in interface io.helidon.integrations.vault.spi.SysProvider
Create a new instance of Sys.
createSys(Config, RestApi) - Method in class io.helidon.integrations.vault.sys.HcpSysProvider
 
createTenantConfigFinder(Config) - Method in interface io.helidon.security.providers.oidc.common.spi.TenantConfigProvider
Create a tenant configuration API from Helidon config.
createTenantIdFinder(Config) - Method in interface io.helidon.security.providers.oidc.common.spi.TenantIdProvider
Create a tenant ID finder API from Helidon config.
createTimer(String, Map<String, String>) - Method in class io.helidon.metrics.jaeger.HelidonJaegerMetricsFactory
 
createToken() - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
Create a new child token with default configuration.
createToken() - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
Create a new child token with default configuration.
createToken(CreateToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
Create a new token with customized configuration.
createToken(CreateToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
Create a new token with customized configuration.
CreateToken - Class in io.helidon.integrations.vault.auths.token
Create Token request and response.
CreateToken.Request - Class in io.helidon.integrations.vault.auths.token
Request object.
CreateToken.Response - Class in io.helidon.integrations.vault.auths.token
Response object parsed from JSON returned by the RestApi.
createTokenRole(CreateTokenRole.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
Creates (or replaces) the named role.
createTokenRole(CreateTokenRole.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
Creates (or replaces) the named role.
CreateTokenRole - Class in io.helidon.integrations.vault.auths.token
Create Token Role request and response.
CreateTokenRole.Request - Class in io.helidon.integrations.vault.auths.token
Request object.
CreateTokenRole.Response - Class in io.helidon.integrations.vault.auths.token
Response object parsed from JSON returned by the RestApi.
createTransportArtifact(Class<T>, String, ServerConfiguration) - Method in interface io.helidon.webserver.Transport
Creates and returns a suitable transport artifact, if one can be created or is available, and an empty Optional otherwise.
createTransportArtifact(Class<T>, String, ServerConfiguration) - Method in class io.helidon.webserver.transport.netty.epoll.EPollTransport
Returns an artifact corresponding to the supplied artifact coordinates, if one is available.
createTransportArtifact(Class<T>, String, ServerConfiguration) - Method in class io.helidon.webserver.transport.netty.iouring.IOUringTransport
Returns an artifact corresponding to the supplied artifact coordinates, if one is available.
createUpdate(String) - Method in class io.helidon.dbclient.common.AbstractDbExecute
 
createUpdate(String) - Method in interface io.helidon.dbclient.DbExecute
Create an update statement using a statement text.
creationDate() - Method in class io.helidon.media.multipart.ContentDisposition
Get the value of the creation-date parameter that can be used to indicate the date at which the file was created.
creationDate(ZonedDateTime) - Method in class io.helidon.media.multipart.ContentDisposition.Builder
Set the content disposition creation-date parameter.
credDb(String) - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
Credential database.
credentials(String, String) - Method in class io.helidon.config.git.GitConfigSourceBuilder
Sets user and password to the repository.
credentialsProvider() - Method in class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
Returns an instance of CredentialsProvider.
credentialsProvider(CredentialsProvider) - Method in class io.helidon.config.git.GitConfigSourceBuilder
Sets new CredentialsProvider which should be used by application.
crl() - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Certificate revocation list.
crl() - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Certificate revocation list.
crl(CrlGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Get a CRL (certificate revocation list).
crl(CrlGet.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Certificate revocation list.
crl(PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Certificate revocation list in raw bytes.
crl(PkiFormat) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Certificate revocation list in raw bytes.
CrlGet - Class in io.helidon.integrations.vault.secrets.pki
Get CRL (Certificate revoke list) request and response.
CrlGet.Request - Class in io.helidon.integrations.vault.secrets.pki
Request object.
CrlGet.Response - Class in io.helidon.integrations.vault.secrets.pki
Response object parsed from JSON returned by the RestApi.
cron() - Method in interface io.helidon.scheduling.CronInvocation
Cron expression specifying interval invocation is scheduled with.
cronBuilder() - Static method in class io.helidon.scheduling.Scheduling
Build a task executed periodically according to provided cron expression.
CronInvocation - Interface in io.helidon.scheduling
Specific method invocation metadata for scheduled task.
CrossOrigin - Annotation Type in io.helidon.microprofile.cors
CrossOrigin annotation.
CrossOriginAutoDiscoverable - Class in io.helidon.microprofile.cors
Not for use by developers. For Jersey auto-discovery support.
CrossOriginAutoDiscoverable() - Constructor for class io.helidon.microprofile.cors.CrossOriginAutoDiscoverable
 
crossOriginConfig() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Cross-origin resource sharing settings.
crossOriginConfig() - Method in interface io.helidon.servicecommon.rest.RestServiceSettings
Returns the cross-origin config settings to be used for the service's endpoint.
crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.graphql.server.GraphQlSupport.Builder
Set the CORS config from the specified CrossOriginConfig object.
crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.health.HealthSupport.Builder
Set the CORS config from the specified CrossOriginConfig object.
crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.openapi.OpenAPISupport.Builder
Set the CORS config from the specified CrossOriginConfig object.
crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Assign cross-origin resource sharing settings.
crossOriginConfig(CrossOriginConfig) - Method in class io.helidon.servicecommon.rest.HelidonRestServiceSupport.Builder
Set the CORS config from the specified CrossOriginConfig object.
crossOriginConfig(CrossOriginConfig) - Method in interface io.helidon.servicecommon.rest.RestServiceSettings.Builder
Sets the cross-origin settings from existing settings (not from a builder).
crossOriginConfig(CrossOriginConfig.Builder) - Method in interface io.helidon.servicecommon.rest.RestServiceSettings.Builder
Sets the cross-origin config builder for use in establishing CORS support for the service endpoints.
CrossOriginConfig - Class in io.helidon.webserver.cors
Represents information about cross origin request sharing.
CrossOriginConfig.Builder - Class in io.helidon.webserver.cors
Builder for CrossOriginConfig.
cryptoEndpoint() - Method in class io.helidon.integrations.oci.vault.GetVault.Response
The service endpoint to perform cryptographic operations against.
CryptoException - Exception in io.helidon.common.crypto
Common cryptography exception.
CryptoException(String) - Constructor for exception io.helidon.common.crypto.CryptoException
Constructor with detailed message.
CryptoException(String, Throwable) - Constructor for exception io.helidon.common.crypto.CryptoException
Constructor with detailed message and wrapped throwable.
cryptographicEndpoint(String) - Method in class io.helidon.integrations.oci.vault.OciVaultRx.Builder
Deprecated.
 
cryptographicEndpoint(String) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultDigestConfig.Builder
Crypto endpoint to use.
cryptographicEndpoint(String) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultEncryptionConfig.Builder
Configure the cryptographic endpoint to use.
csr(String) - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
Certification request (CSR) in PEM format.
CubbyholeEngineProvider - Class in io.helidon.integrations.vault.secrets.cubbyhole
Provider supporting the Cubbyhole secrets engine API.
CubbyholeEngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeEngineProvider
Deprecated.
Do not use this constructor, this is a service loader service!
CubbyholeSecrets - Interface in io.helidon.integrations.vault.secrets.cubbyhole
Cubbyhole engine secrets API.
CubbyholeSecretsRx - Interface in io.helidon.integrations.vault.secrets.cubbyhole
Cubbyhole engine secrets API.
CubbyholeSecurityProvider - Class in io.helidon.integrations.vault.secrets.cubbyhole
Integration with Helidon Security.
CubbyholeSecurityProvider.CubbyholeSecretConfig - Class in io.helidon.integrations.vault.secrets.cubbyhole
Configuration of a secret when using programmatic setup of security secrets.
CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder - Class in io.helidon.integrations.vault.secrets.cubbyhole
CubbyholeSecurityService - Class in io.helidon.integrations.vault.secrets.cubbyhole
Service loader service implementation for SecurityProviderService.
CubbyholeSecurityService() - Constructor for class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityService
Deprecated.
Do not use this constructor, this is a service loader service!
CURRENT - io.helidon.integrations.oci.vault.SecretStage
Current value.
CURRENT_SPAN_CONTEXT_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
The SpanContext property name.
currentKeyVersionId() - Method in class io.helidon.integrations.oci.vault.GetKey.Response
The OCID of the key version used in cryptographic operations.
currentThread(boolean) - Method in class io.helidon.faulttolerance.Timeout.Builder
Flag to indicate that code must be executed in current thread instead of in an executor's thread.
currentVersionNumber() - Method in class io.helidon.integrations.oci.vault.Secret
The version number of the secret version that's currently in use.
CURVE_P256 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
P-256 Curve.
CURVE_P384 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
P-384 Curve.
CURVE_P521 - Static variable in class io.helidon.security.jwt.jwk.JwkEC
P-521 Curve.
CUSTOM - io.helidon.security.providers.httpsign.HttpSignHeader
Custom provided using a TokenHandler.
customAnnotations() - Method in class io.helidon.security.Security
Get the complete set of annotations expected by (all) security providers configured.
customMapper(JmsMessage.CustomMapper<PAYLOAD>) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
Custom mapper used by connector for mapping to Message.
customObject(Class<? extends T>) - Method in class io.helidon.security.providers.common.OutboundTarget
Allows a programmatic client to send custom security provider specific parameters to the provider.
customObject(Class<U>, V) - Method in class io.helidon.security.EndpointConfig.Builder
Set or replace a custom object.
customObject(Class<U>, V) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
Set or replace a custom object.
customObject(Object) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
Register a custom object for security request(s).
customObject(Object) - Method in class io.helidon.security.integration.webserver.SecurityHandler
Register a custom object for security request(s).
customObjects(ClassToInstanceStore<Object>) - Method in class io.helidon.security.EndpointConfig.Builder
Provide custom object map to be sent to security providers.

D

daemon(boolean) - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier.Builder
Is daemon of the thread pool executor.
daemon(boolean) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
Is daemon of the thread pool executor.
data() - Method in interface io.helidon.common.context.spi.DataPropagationProvider
Return data that should be propagated.
data() - Method in interface io.helidon.common.http.DataChunk
Returns a representation of this chunk as an array of ByteBuffer.
data() - Method in class io.helidon.config.FileSourceHelper.DataAndDigest
Data loaded from the file.
data() - Method in interface io.helidon.config.spi.ConfigContent.NodeContent
Data of this config source.
data() - Method in interface io.helidon.config.spi.ConfigContent.OverrideContent
Data of this override source.
data() - Method in interface io.helidon.config.spi.ConfigParser.Content
Data of this config source.
data() - Method in class io.helidon.config.spi.OverrideSource.OverrideData
Returns the predicate/replacement value pairs.
data() - Method in class io.helidon.logging.jul.JulMdcPropagator
 
data() - Method in class io.helidon.logging.slf4j.Slf4jMdcPropagator
 
data() - Method in class io.helidon.tracing.jaeger.JaegerDataPropagationProvider
Closes scope in primary thread and returns a context to activate new scope in secondary thread.
data() - Method in class io.helidon.webserver.ByteBufDataChunk
This method is needed for testing some of our examples.
data(Base64Value) - Method in class io.helidon.integrations.oci.vault.Encrypt.Request
The data to encrypt.
data(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
The data to encrypt.
data(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
Configure the data to be encrypted.
data(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
The data to sign.
data(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
The data to sign.
data(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
The data to sign.
data(OverrideSource.OverrideData) - Method in class io.helidon.config.spi.ConfigContent.OverrideContent.Builder
Data of this override source.
data(InputStream) - Method in class io.helidon.config.spi.ConfigParser.Content.Builder
Data of the config source as loaded from underlying storage.
data(Class<T>) - Method in interface io.helidon.common.http.DataChunk
Returns a representation of this chunk as an array of T's.
data(Class<T>) - Method in class io.helidon.webserver.ByteBufDataChunk
 
DATA - Static variable in class io.helidon.graphql.server.GraphQlConstants
Key for data.
DataChunk - Interface in io.helidon.common.http
The DataChunk represents a part of the HTTP body content.
DataChunkInputStream - Class in io.helidon.media.common
Provides a bridge between a reactive Flow.Publisher in Helidon and an InputStream in Jersey.
DataChunkInputStream(Flow.Publisher<DataChunk>) - Constructor for class io.helidon.media.common.DataChunkInputStream
Stores publisher for later subscription.
DataChunkInputStream(Flow.Publisher<DataChunk>, boolean) - Constructor for class io.helidon.media.common.DataChunkInputStream
Stores publisher for later subscription and sets if executing thread should be validated.
DataChunkPublisher() - Constructor for class io.helidon.media.multipart.MultiPartDecoder.DataChunkPublisher
 
dataFileCleanupHeadFile(boolean) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
A flag defining whether the current head file (the only file actively written to) shall be subjected to file cleanups as well.
dataFileMaximumSize(ByteSize) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Maximum file size for a data file to avoid cleaning it up.
dataFileMinimumSize(ByteSize) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Minimum file size for a data file to avoid cleaning it up.
dataFileMinimumUseRatio(double) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
The ratio (value in ]0.0;1.0]) of non-gap data contained in a storage file to prevent the file from being dissolved.
dataFilePrefix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Name prefix of the storage files.
dataFileSuffix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Name suffix of the storage files.
DataPropagationProvider<T> - Interface in io.helidon.common.context.spi
This is an SPI provider which helps user to propagate values from one thread to another.
dataSource(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
dataSource(String, DataSource) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
Add custom ConnectionFactory referencable by supplied name with JmsConnector.NAMED_FACTORY_ATTRIBUTE.
DATASOURCE_ATTRIBUTE - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
Configuration key for data source identifier.
date() - Method in interface io.helidon.webclient.WebClientResponseHeaders
Returns value of header "Date" of the response.
date() - Method in interface io.helidon.webserver.RequestHeaders
Optionally returns request date ("Accept-Datetime" header).
DATE - Static variable in class io.helidon.common.http.Http.Header
The "Date" header name.
daysOfWeek(DayOfWeek...) - Static method in class io.helidon.security.abac.time.TimeValidator.TimeConfig
Create a time config for a check for days of week.
dbClient() - Method in class io.helidon.dbclient.health.DbClientHealthCheck
 
DbClient - Interface in io.helidon.dbclient
Helidon database client.
DbClient.Builder - Class in io.helidon.dbclient
Helidon database handler builder.
DbClientContext - Class in io.helidon.dbclient.common
Context of the whole client.
DbClientContext(DbClientContext.BuilderBase<?>) - Constructor for class io.helidon.dbclient.common.DbClientContext
Create an instance from builder.
DbClientContext.Builder - Class in io.helidon.dbclient.common
Fluent API builder for DbClientContext.
DbClientContext.BuilderBase<T extends DbClientContext.BuilderBase<T>> - Class in io.helidon.dbclient.common
A common base for builders for classes that want to extend DbClientContext.
DbClientException - Exception in io.helidon.dbclient
A RuntimeException used by Helidon DB component.
DbClientException(String) - Constructor for exception io.helidon.dbclient.DbClientException
Create a new exception for a message.
DbClientException(String, Throwable) - Constructor for exception io.helidon.dbclient.DbClientException
Create a new exception for a message and a cause.
DbClientHealthCheck - Class in io.helidon.dbclient.health
Database health check.
DbClientHealthCheck.Builder - Class in io.helidon.dbclient.health
Fluent API builder for DbClientHealthCheck.
DbClientMapperProvider - Class in io.helidon.dbclient.common
Java Service loader service to get database types mappers.
DbClientMapperProvider() - Constructor for class io.helidon.dbclient.common.DbClientMapperProvider
 
DbClientMetricBuilder - Class in io.helidon.dbclient.metrics
DB Client metric builder.
DbClientMetricBuilder() - Constructor for class io.helidon.dbclient.metrics.DbClientMetricBuilder
 
DbClientMetrics - Class in io.helidon.dbclient.metrics
Utility class to obtain various types of metrics to register with DbClient.Builder.addService(io.helidon.dbclient.DbClientService).
DbClientMetricsProvider - Class in io.helidon.dbclient.metrics
Java service loader service for DB metrics.
DbClientMetricsProvider() - Constructor for class io.helidon.dbclient.metrics.DbClientMetricsProvider
 
DbClientProvider - Interface in io.helidon.dbclient.spi
Java Service loader interface that provides drivers for a database (or a set of databases).
DbClientProviderBuilder<T extends DbClientProviderBuilder<T>> - Interface in io.helidon.dbclient.spi
Database provider builder.
DbClientService - Interface in io.helidon.dbclient
Services can modify the data used to execute a statement as well as react on a statement result.
DbClientServiceBase - Class in io.helidon.dbclient.common
A base implementation of a client service that supports configuration of execution based on a statement name pattern and statement types.
DbClientServiceBase(DbClientServiceBase.DbClientServiceBuilderBase<?>) - Constructor for class io.helidon.dbclient.common.DbClientServiceBase
Create a new instance based on the builder base each implementation must extend.
DbClientServiceBase.DbClientServiceBuilderBase<B extends DbClientServiceBase.DbClientServiceBuilderBase<B>> - Class in io.helidon.dbclient.common
A base class for builders of DbClientServiceBase.
DbClientServiceBuilderBase() - Constructor for class io.helidon.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
No-op constructor.
DbClientServiceContext - Interface in io.helidon.dbclient
Interceptor context to get (and possibly manipulate) database operations.
DbClientServiceProvider - Interface in io.helidon.dbclient.spi
Java service loader service to configure client services.
DbClientTracing - Class in io.helidon.dbclient.tracing
Tracing interceptor.
DbClientTracing.Builder - Class in io.helidon.dbclient.tracing
Fluent API builder for DbClientTracing.
DbClientTracingProvider - Class in io.helidon.dbclient.tracing
Provider of tracing interceptors.
DbClientTracingProvider() - Constructor for class io.helidon.dbclient.tracing.DbClientTracingProvider
 
DbColumn - Interface in io.helidon.dbclient
Column data and metadata.
DbConfigure - Class in io.helidon.integrations.vault.secrets.database
Configure DB request and response.
DbConfigure.Request<T extends DbConfigure.Request<T>> - Class in io.helidon.integrations.vault.secrets.database
Request object.
DbConfigure.Response - Class in io.helidon.integrations.vault.secrets.database
Response object parsed from JSON returned by the RestApi.
DbCreateRole - Class in io.helidon.integrations.vault.secrets.database
DB create role request and response.
DbCreateRole.Request - Class in io.helidon.integrations.vault.secrets.database
Request object.
DbCreateRole.Response - Class in io.helidon.integrations.vault.secrets.database
Response object parsed from JSON returned by the RestApi.
DbCredentials - Interface in io.helidon.integrations.vault.secrets.database
Database credentials.
DbDelete - Class in io.helidon.integrations.vault.secrets.database
Delete DB request and response.
DbDelete.Request - Class in io.helidon.integrations.vault.secrets.database
Request object.
DbDelete.Response - Class in io.helidon.integrations.vault.secrets.database
Response object parsed from JSON returned by the RestApi.
DbDeleteRole - Class in io.helidon.integrations.vault.secrets.database
Delete DB Role request and response.
DbDeleteRole.Request - Class in io.helidon.integrations.vault.secrets.database
Request object.
DbDeleteRole.Response - Class in io.helidon.integrations.vault.secrets.database
Response object parsed from JSON returned by the RestApi.
DbEngineProvider - Class in io.helidon.integrations.vault.secrets.database
Service for DbSecretsRx.ENGINE.
DbEngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.database.DbEngineProvider
 
DbExecute - Interface in io.helidon.dbclient
Database executor.
DbGet - Class in io.helidon.integrations.vault.secrets.database
Get DB request and response.
DbGet.Request - Class in io.helidon.integrations.vault.secrets.database
Request object.
DbGet.Response - Class in io.helidon.integrations.vault.secrets.database
Response object parsed from JSON returned by the RestApi.
DbMapper<T> - Interface in io.helidon.dbclient
A mapper to map database objects to/from a specific type.
dbMapperManager() - Method in class io.helidon.dbclient.common.AbstractStatement
Db mapper manager.
dbMapperManager() - Method in class io.helidon.dbclient.common.DbClientContext
Configured DB Mapper manager.
dbMapperManager(DbMapperManager) - Method in class io.helidon.dbclient.common.DbClientContext.BuilderBase
Configure the DB mapper manager to use.
DbMapperManager - Interface in io.helidon.dbclient
Mapper manager of all configured mappers.
DbMapperManager.Builder - Class in io.helidon.dbclient
Fluent API builder for DbMapperManager.
DbMapperProvider - Interface in io.helidon.dbclient.spi
Java Service loader interface for database mappers.
dbName(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
The name of the database.
DbRow - Interface in io.helidon.dbclient
Representation of a single row in a database (in SQL this would be a row, in a Document DB, this would be a single document).
DbSecrets - Interface in io.helidon.integrations.vault.secrets.database
Database secrets engine API.
DbSecretsRx - Interface in io.helidon.integrations.vault.secrets.database
Database secrets engine API.
DbStatement<D extends DbStatement<D,​R>,​R> - Interface in io.helidon.dbclient
Database statement that can process parameters.
DbStatementContext - Class in io.helidon.dbclient.common
Context of execution of a specific statement.
DbStatementContext(DbStatementContext.BuilderBase<?>) - Constructor for class io.helidon.dbclient.common.DbStatementContext
Create a new instance using a builder each implementation must extend.
DbStatementContext.Builder - Class in io.helidon.dbclient.common
A fluent API builder to create DbStatementContext.
DbStatementContext.BuilderBase<T extends DbStatementContext.BuilderBase<T>> - Class in io.helidon.dbclient.common
A base builder that must be extended to implement a new DbStatementContext.
DbStatementDml - Interface in io.helidon.dbclient
DML Database statement.
DbStatementGet - Interface in io.helidon.dbclient
Database statement that queries the database and returns a single row if present, or an empty optional.
DbStatementQuery - Interface in io.helidon.dbclient
Database query statement.
DbStatements - Interface in io.helidon.dbclient
Configuration of statements to be used by database provider.
DbStatements.Builder - Class in io.helidon.dbclient
Fluent API builder for DbStatements.
DbStatementType - Enum in io.helidon.dbclient
Usual supported statement types.
DbTransaction - Interface in io.helidon.dbclient
Database transaction.
dbType() - Method in class io.helidon.dbclient.common.AbstractStatement
Type of this database to use in interceptor context.
dbType() - Method in interface io.helidon.dbclient.DbClient
Type of this database provider (such as jdbc:mysql, mongoDB etc.).
dbType() - Method in interface io.helidon.dbclient.DbClientServiceContext
Type of this database (usually the same string used by the DbClientProvider.name()).
dbType() - Method in interface io.helidon.dbclient.DbColumn
Type of the column in the language of the database.
dbType() - Method in interface io.helidon.dbclient.jdbc.ConnectionPool
The type of this database - if better details than "jdbc" is available, return it.
dbType() - Method in class io.helidon.dbclient.jdbc.HikariConnectionPool
 
dbType() - Method in class io.helidon.dbclient.mongodb.MongoDbClient
 
dbType() - Method in class io.helidon.dbclient.mongodb.MongoDbColumn
 
DEADLINE - io.helidon.grpc.client.ClientRequestAttribute
Add the call deadline to the tracing span.
deadlockCheck() - Static method in class io.helidon.health.checks.HealthChecks
Deadlock health check.
DeadlockHealthCheck - Class in io.helidon.health.checks
A health check that looks for thread deadlocks.
debug() - Method in class io.helidon.security.integration.jersey.SecurityFeature.Builder
Set debugging on.
declaredMethod() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Get the declared Java method.
decodeQuery(String, boolean) - Static method in class io.helidon.common.http.UriComponent
Decode the query component of a URI.
decodeQuery(String, boolean, boolean) - Static method in class io.helidon.common.http.UriComponent
Decode the query component of a URI.
decrementReferenceCount(Contextual<?>) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
Decrements the reference count of the contextual instance, if any, associated with the combination of the current thread and the supplied Contextual, destroying the instance if and only if the reference count becomes less than or equal to zero, and returns the resulting reference count.
decrementReferenceCount(Contextual<?>, int) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
Decrements the reference count of the contextual instance, if any, associated with the combination of the current thread and the supplied Contextual, destroying the instance if and only if the reference count becomes less than or equal to zero, and returns the resulting reference count.
decrypt(Base64Value) - Method in class io.helidon.common.crypto.AsymmetricCipher
 
decrypt(Base64Value) - Method in interface io.helidon.common.crypto.CommonCipher
Decrypt encrypted message.
decrypt(Base64Value) - Method in class io.helidon.common.crypto.SymmetricCipher
 
decrypt(Decrypt.Request) - Method in interface io.helidon.integrations.oci.vault.OciVault
Deprecated.
Decrypt data.
decrypt(Decrypt.Request) - Method in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Decrypt data.
decrypt(Decrypt.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
Decrypts the provided ciphertext using the named key.
decrypt(Decrypt.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
Decrypts the provided ciphertext using the named key.
decrypt(DecryptBatch.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
Decrypts the provided batch of ciphertext strings using the named key.
decrypt(DecryptBatch.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
Decrypts the provided batch of ciphertext strings using the named key.
decrypt(Jwk) - Method in class io.helidon.security.jwt.EncryptedJwt
Decrypt SignedJwt from the content of the encrypted jwt.
decrypt(JwkKeys) - Method in class io.helidon.security.jwt.EncryptedJwt
Decrypt SignedJwt from the content of the encrypted jwt.
decrypt(JwkKeys, Jwk) - Method in class io.helidon.security.jwt.EncryptedJwt
Decrypt SignedJwt from the content of the encrypted jwt.
decrypt(String) - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
Decrypt a cipher text into clear text (if encryption is enabled).
decrypt(String) - Method in class io.helidon.security.spi.EncryptionProvider.EncryptionSupport
Decrypt the bytes.
decrypt(String, byte[], byte[], Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
Decrypt the message with the usage of provided parameters.
decrypt(String, String) - Method in class io.helidon.security.Security
Decrypt cipher text.
decrypt(String, String, byte[], byte[], Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
Decrypt the message with the usage of provided parameters.
decrypt(String, String, byte[], AlgorithmParameterSpec, Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
Decrypt the message with the usage of provided parameters.
decrypt(String, String, PrivateKey, Base64Value) - Static method in class io.helidon.common.crypto.AsymmetricCipher
Decrypt the message with the provided private key and selected algorithm.
Decrypt - Class in io.helidon.integrations.oci.vault
Encrypt request and response.
Decrypt - Class in io.helidon.integrations.vault.secrets.transit
Decrypt request and response.
Decrypt.Request - Class in io.helidon.integrations.oci.vault
Request object.
Decrypt.Request - Class in io.helidon.integrations.vault.secrets.transit
Request object.
Decrypt.Response - Class in io.helidon.integrations.oci.vault
Response object parsed from JSON returned by the RestApi.
Decrypt.Response - Class in io.helidon.integrations.vault.secrets.transit
Response object parsed from JSON returned by the RestApi.
decryptAes(char[], String) - Static method in class io.helidon.config.encryption.EncryptionUtil
Decrypt using AES.
decryptAesBytes(char[], String) - Static method in class io.helidon.config.encryption.EncryptionUtil
Deprecated.
This method will be moved to a new module
decryptAesLegacy(char[], String) - Static method in class io.helidon.config.encryption.EncryptionUtil
Decrypt using legacy AES.
DecryptBatch - Class in io.helidon.integrations.vault.secrets.transit
Decrypt Batch request and response.
DecryptBatch.BatchEntry - Class in io.helidon.integrations.vault.secrets.transit
Definition of a batch entry.
DecryptBatch.Request - Class in io.helidon.integrations.vault.secrets.transit
Request object.
DecryptBatch.Response - Class in io.helidon.integrations.vault.secrets.transit
Response object parsed from JSON returned by the RestApi.
decrypted() - Method in class io.helidon.integrations.oci.vault.Decrypt.Response
Decrypted secret.
decrypted() - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Response
Decrypted secret.
decryptFromString(String) - Method in interface io.helidon.common.crypto.CommonCipher
Decrypt cipherText provided by CommonCipher.encryptToString(Base64Value).
decryptKeyLocation(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Private key to decryption of encrypted claims.
decryptRsa(PrivateKey, String) - Static method in class io.helidon.config.encryption.EncryptionUtil
Decrypt using RSA with OAEP.
decryptRsaLegacy(Key, String) - Static method in class io.helidon.config.encryption.EncryptionUtil
Decrypt using RSA (private or public key).
deepMerge(AbstractNodeBuilderImpl.MergingKey, MergeableNode) - Method in class io.helidon.config.AbstractNodeBuilderImpl
Applies deep merging through whole structure.
DEFAULT - io.helidon.webclient.DnsResolverType
Default DNS resolver.
DEFAULT - Static variable in interface io.helidon.grpc.core.MarshallerSupplier
The name to use to specify the default marshaller supplier.
DEFAULT - Static variable in interface io.helidon.webserver.SocketConfiguration
Deprecated.
since 2.0.0 This configuration does not contain a name and will be removed
DEFAULT_AGE - Static variable in class io.helidon.webserver.cors.CrossOriginConfig
Default cache expiration in seconds.
DEFAULT_BACKLOG_SIZE - Static variable in interface io.helidon.webserver.SocketConfiguration
The default backlog size to configure the server sockets with if no other value is provided.
DEFAULT_BOUNDARY - Static variable in class io.helidon.media.multipart.MultiPartBodyWriter
The default boundary used for encoding multipart messages.
DEFAULT_CAPACITY - Static variable in class io.helidon.common.configurable.LruCache
Default capacity of the cache: 10000.
DEFAULT_CHANNEL_NAME - Static variable in class io.helidon.grpc.client.GrpcChannelsProvider
A constant for holding the default channel configuration name (which is "default").
DEFAULT_CONTEXT - Static variable in interface io.helidon.metrics.api.MetricsSettings.Builder
Default web context for the metrics endpoint.
DEFAULT_DIGEST_NONCE_TIMEOUT - Static variable in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
Default is 24 hours.
DEFAULT_ERROR_MESSAGE - Static variable in class io.helidon.graphql.server.GraphQlConstants
Default error message to return for unchecked exceptions and errors.
DEFAULT_ERROR_SEVERITY - Static variable in annotation type io.helidon.security.annotations.Audited
Default severity for non-OK statuses.
DEFAULT_EVENT_TYPE - Static variable in annotation type io.helidon.security.annotations.Audited
Default event type: "request".
DEFAULT_HOST - Static variable in class io.helidon.grpc.client.GrpcChannelsProvider
A constant for holding the default host name (which is "localhost").
DEFAULT_LOGGER_NAME - Static variable in class io.helidon.webserver.accesslog.AccessLogSupport
Name of the Logger used to log access log records.
DEFAULT_MAX_CONTENT_LENGTH - Static variable in interface io.helidon.webserver.Http2Configuration
Default value for max content length.
DEFAULT_MAX_LENGTH - Static variable in class io.helidon.webserver.accesslog.AbstractLogEntry
Default limit for the number of characters written.
DEFAULT_MESSAGE_FORMAT - Static variable in annotation type io.helidon.security.annotations.Audited
Default message format: "%3$s %1$s \"%2$s\" %5$s %6$s requested by %4$s".
DEFAULT_METHOD - Static variable in class io.helidon.security.SecurityEnvironment.Builder
Default method is "GET".
DEFAULT_NAME - Static variable in interface io.helidon.grpc.server.GrpcServerConfiguration
The default server name.
DEFAULT_NAME - Static variable in annotation type io.helidon.microprofile.server.RoutingName
Name (reserved) for the default listener of WebServer.
DEFAULT_NOT_BEFORE_SECONDS - Static variable in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget
Default token validity before issue time.
DEFAULT_OK_SEVERITY - Static variable in annotation type io.helidon.security.annotations.Audited
Default severity for OK status.
DEFAULT_PATH - Static variable in class io.helidon.health.checks.DiskSpaceHealthCheck
Default path on the file system the health check will be executed for.
DEFAULT_PORT - Static variable in class io.helidon.grpc.client.GrpcChannelsProvider
A constant for holding the default port (which is "1408").
DEFAULT_PORT - Static variable in interface io.helidon.grpc.server.GrpcServerConfiguration
The default grpc port.
DEFAULT_PRIORITY - Static variable in interface io.helidon.common.Prioritized
Default priority for any prioritized component (whether it implements this interface or uses javax.annotation.Priority annotation.
DEFAULT_PRIORITY - Static variable in interface io.helidon.metrics.ExemplarService
Default priority for an ExemplarService found by the service loader without an explicit @Priority annotation.
DEFAULT_RESPONSE_MEDIA_TYPE - Static variable in class io.helidon.openapi.OpenAPISupport
Default media type used in responses in absence of incoming Accept header.
DEFAULT_SOCKET_NAME - Static variable in interface io.helidon.webserver.ServerConfiguration
Deprecated.
since 2.0.0, please use WebServer.DEFAULT_SOCKET_NAME
DEFAULT_SOCKET_NAME - Static variable in interface io.helidon.webserver.WebServer
The default server socket configuration name.
DEFAULT_TENANT_ID - Static variable in interface io.helidon.security.providers.oidc.common.spi.TenantConfigFinder
Default tenant id used when requesting configuration for unknown tenant.
DEFAULT_TENANT_PARAM_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
Default tenant query param name.
DEFAULT_THRESHOLD - Static variable in class io.helidon.health.checks.DiskSpaceHealthCheck
Default threshold percent, when this check starts reporting HealthCheckResponse.State.DOWN.
DEFAULT_THRESHOLD - Static variable in class io.helidon.health.checks.HeapMemoryHealthCheck
Default threshold percentage.
DEFAULT_TOKEN_HANDLER - Static variable in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
Default token handler for HTTP basic authentication - uses Authorization header and basic prefix.
DEFAULT_TRANSPORT - Static variable in class io.helidon.security.SecurityEnvironment.Builder
Default transport is "http".
DEFAULT_URI - Static variable in class io.helidon.config.etcd.EtcdConfigSourceBuilder
Default Etcd endpoint (http://localhost:2379).
DEFAULT_VALIDITY_SECONDS - Static variable in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget
Default token validity for an outbound target.
DEFAULT_VERSION - Static variable in class io.helidon.config.etcd.EtcdConfigSourceBuilder
Default Etcd API version (EtcdConfigSourceBuilder.EtcdApi.v2).
DEFAULT_WEB_CONTEXT - Static variable in class io.helidon.health.HealthSupport
Default web context root of the Health check endpoint.
DEFAULT_WEB_CONTEXT - Static variable in class io.helidon.openapi.OpenAPISupport
Default path for serving the OpenAPI document.
DEFAULT_WORKER_COUNT - Static variable in interface io.helidon.grpc.server.GrpcServerConfiguration
The default number of worker threads that will be used if not explicitly set.
defaultConfig(SignedHeadersConfig.HeadersConfig) - Method in class io.helidon.security.providers.httpsign.SignedHeadersConfig.Builder
Default configuration is used by methods that do not have an explicit configuration.
defaultContentType() - Method in interface io.helidon.media.multipart.BodyPartHeaders
Returns the default Content-Type header value: MediaType.APPLICATION_OCTET_STREAM if the Content-Disposition header is present with a non empty value, otherwise MediaType.TEXT_PLAIN.
defaultedMetricsRestServiceSettingsBuilder() - Static method in interface io.helidon.metrics.serviceapi.MetricsSupport
Prepares a RestServiceSettings.Builder instance for metrics with the default settings.
defaultErrorMessage() - Method in interface io.helidon.graphql.server.InvocationHandler
Configured default error message.
defaultErrorMessage(String) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
Default error message to return when an internal server error occurs.
defaultExecutor(Supplier<ExecutorService>) - Static method in class io.helidon.webclient.jaxrs.JaxRsClient
Configure the default executor supplier to be used for asynchronous requests when explicit supplier is not provided.
defaultExecutorService(Supplier<? extends ExecutorService>) - Method in class io.helidon.microprofile.server.ServerCdiExtension
Configure the default executor service to be used by this server.
defaultExecutorServiceSupplier(Supplier<? extends ExecutorService>) - Method in class io.helidon.microprofile.server.Server.Builder
Set a supplier of an executor service to use for tasks connected with application processing (JAX-RS).
defaultIdcsSubjectType() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Deprecated.
Default subject type to use when requesting data from IDCS.
defaultIdcsSubjectType() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
Default subject type to use when requesting data from IDCS.
defaultIdcsSubjectType(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
Deprecated.
Configure subject type to use when requesting roles from IDCS.
defaultIdcsSubjectType(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.Builder
Configure subject type to use when requesting roles from IDCS.
defaultIfEmpty(Supplier<? extends T>) - Method in interface io.helidon.common.reactive.Multi
Signals the default item supplied by specified supplier if the upstream is empty.
defaultIfEmpty(Supplier<? extends T>) - Method in interface io.helidon.common.reactive.Single
Signals the default item supplied by specified supplier if the upstream is empty.
defaultIfEmpty(Supplier<? extends T>) - Method in interface io.helidon.common.reactive.Subscribable
Signals the default item supplied by specified supplier if the upstream is empty.
defaultIfEmpty(T) - Method in interface io.helidon.common.reactive.Multi
Signals the default item if the upstream is empty.
defaultIfEmpty(T) - Method in interface io.helidon.common.reactive.Single
Signals the default item if the upstream is empty.
defaultIfEmpty(T) - Method in interface io.helidon.common.reactive.Subscribable
Signals the default item if the upstream is empty.
defaultInstance() - Static method in interface io.helidon.grpc.core.MarshallerSupplier
Obtain the default marshaller.
defaultJwk(Jwk) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Default JWK which should be used.
defaultKeyId(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Default JWT key ID which should be used.
DefaultMarshallerSupplier() - Constructor for class io.helidon.grpc.core.MarshallerSupplier.DefaultMarshallerSupplier
 
DefaultMediaSupport - Class in io.helidon.media.common
MediaSupport which registers default readers and writers to the contexts.
DefaultMediaSupport.Builder - Class in io.helidon.media.common
Default media support builder.
defaultMount() - Method in interface io.helidon.integrations.vault.Engine
Default path to mount this engine on.
DefaultMultitenancyEndpoints(OidcConfig) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
Deprecated.
Creates endpoints from provided OIDC configuration using default URIs.
DefaultMultitenancyEndpoints(OidcConfig) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.DefaultMultitenancyEndpoints
Creates endpoints from provided OIDC configuration using default URIs.
defaultPath() - Method in interface io.helidon.integrations.vault.AuthMethod
Default path the authentication method is mounted to.
defaultPriority(int) - Method in class io.helidon.common.serviceloader.HelidonServiceLoader.Builder
Configure default priority for services that do not have any.
defaultRoutingBuilder() - Method in interface io.helidon.microprofile.server.RoutingBuilders
 
defaultSocket(Consumer<SocketConfiguration.Builder>) - Method in class io.helidon.webserver.WebServer.Builder
Configure listener for the default socket.
defaultTimeValidators() - Static method in class io.helidon.security.jwt.Jwt
Return a list of validators to validate expiration time, issue time and not-before time.
defaultTimeValidators(Instant, int, ChronoUnit, boolean) - Static method in class io.helidon.security.jwt.Jwt
Return a list of validators to validate expiration time, issue time and not-before time.
defaultTtl(Duration) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
Specifies the TTL for the leases associated with this role.
defaultValue(String...) - Method in class io.helidon.webserver.context.propagation.PropagationRecord.Builder
Default value to use, either a single string (any type), or an array of strings (only usable if this is an array).
defer(Supplier<? extends Single<? extends T>>) - Static method in interface io.helidon.common.reactive.Single
Call the given supplier function for each individual downstream Subscriber to return a Flow.Publisher to subscribe to.
defer(Supplier<? extends Flow.Publisher<? extends T>>) - Static method in interface io.helidon.common.reactive.Multi
Call the given supplier function for each individual downstream Subscriber to return a Flow.Publisher to subscribe to.
deferredRequest(AtomicReference<Flow.Subscription>, AtomicLong, long) - Static method in enum io.helidon.common.reactive.SubscriptionHelper
Accumulates request amounts until the subscription field receives a Subscription instance, then requests this accumulated amount and forwards subsequent requests to it.
deferredSetOnce(AtomicReference<Flow.Subscription>, AtomicLong, Flow.Subscription) - Static method in enum io.helidon.common.reactive.SubscriptionHelper
Atomically sets the only upstream subscription in the field and then requests the amount accumulated in the requestedField.
definitionClass() - Method in interface io.helidon.jersey.common.InvokedResource
Resource definition class.
definitionMethod() - Method in interface io.helidon.jersey.common.InvokedResource
Method that defines the invoked resource method.
delay() - Method in class io.helidon.config.SimpleRetryPolicy
Delay between retries.
delay() - Method in interface io.helidon.scheduling.FixedRateInvocation
Delay before next invocation.
delay(long) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Sets the delay interval between metric posting (defaults to 60L).
delay(long) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
Fixed rate delay between each invocation.
delay(Duration) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
Delay between the invocations.
delay(Duration) - Method in class io.helidon.faulttolerance.CircuitBreaker.Builder
How long to wait before transitioning from open to half-open state.
delay(Duration) - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy.Builder
Base delay between the invocations.
delay(Duration) - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy.Builder
Base delay between the invocations.
delayFactor() - Method in class io.helidon.config.SimpleRetryPolicy
Delay multiplication factor.
delayFactor(double) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
A delay multiplication factor.
delayFactor(double) - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy.Builder
A delay multiplication factor.
delegate() - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
Get the underlying instance of this delegate pattern.
delegate() - Method in class io.helidon.grpc.core.SafeStreamObserver
Obtain the wrapped StreamObserver.
DelegatingConnection - Class in io.helidon.integrations.jdbc
A Connection that delegates to another Connection.
DelegatingConnection(Connection) - Constructor for class io.helidon.integrations.jdbc.DelegatingConnection
 
DelegatingInjectionTarget<T> - Class in io.helidon.integrations.cdi.delegates
A DelegatingProducer and an InjectionTarget that forwards all method calls to underlying InjectionTarget and Producer implementations.
DelegatingInjectionTarget(InjectionTarget<T>) - Constructor for class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
DelegatingInjectionTarget(InjectionTarget<T>, Producer<T>) - Constructor for class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
DelegatingProducer<T> - Class in io.helidon.integrations.cdi.delegates
A Producer implementation that forwards all operations to another Producer.
DelegatingProducer(Producer<T>) - Constructor for class io.helidon.integrations.cdi.delegates.DelegatingProducer
Creates a new DelegatingProducer.
DelegatingTransactionManager - Class in io.helidon.integrations.jta.cdi
Deprecated, for removal: This API element is subject to removal in a future version.
An equivalent class now exists in Narayana itself.
DelegatingTransactionManager(TransactionManager) - Constructor for class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
Deprecated.
DelegatingTransactionSynchronizationRegistry - Class in io.helidon.integrations.jta.cdi
Deprecated, for removal: This API element is subject to removal in a future version.
An equivalent class now exists in Narayana itself.
DelegatingTransactionSynchronizationRegistry(TransactionSynchronizationRegistry) - Constructor for class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
Deprecated.
delete() - Method in interface io.helidon.webclient.WebClient
Create a request builder for a delete method.
delete(DeleteCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
Delete the secret.
delete(DeleteCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
Delete the secret.
delete(DbDelete.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
Delete a database configuration.
delete(DbDelete.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
Delete a database configuration.
delete(DeleteKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
Delete the secret.
delete(DeleteKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
Delete the secret.
delete(DeleteKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Delete a secret version.
delete(DeleteKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Delete a secret version.
delete(Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
delete(Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes all DELETE requests to provided handler(s).
delete(PathMatcher, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
delete(PathMatcher, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes DELETE requests with corresponding path to provided handler(s).
delete(String) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
Delete a Cubbyhole secret.
delete(String) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
Delete a Cubbyhole secret.
delete(String) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
Delete a database configuration.
delete(String) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
Delete a database configuration.
delete(String) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
Delete the secret.
delete(String) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
Delete the secret.
delete(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Delete specific versions of a secret.
delete(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Delete specific versions of a secret.
delete(String, ApiRequest<?>, ApiResponse.Builder<?, T>) - Method in interface io.helidon.integrations.common.rest.RestApi
Delete without a response entity.
delete(String, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
delete(String, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes DELETE requests with corresponding path to provided handler(s).
delete(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute delete statement using a statement passed as an argument.
DELETE - io.helidon.common.http.Http.Method
The DELETE method requests that the origin server delete the resource identified by the Request-URI.
DELETE - io.helidon.dbclient.DbStatementType
Delete is a statement that deletes existing records.
deleteAll(DeleteAllKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Delete the secret and all its versions permanently.
deleteAll(DeleteAllKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Delete the secret and all its versions permanently.
deleteAll(String) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Delete the secret and all its versions permanently.
deleteAll(String) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Delete the secret and all its versions permanently.
DeleteAllKv2 - Class in io.helidon.integrations.vault.secrets.kv2
Delete All Key/Value Version 2 Secret versions request and response.
DeleteAllKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
Request object.
DeleteAllKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
Response object parsed from JSON returned by the RestApi.
deleteAppRole(DeleteAppRole.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
Deletes an existing AppRole from the method with full control of request.
deleteAppRole(DeleteAppRole.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
Deletes an existing AppRole from the method with full control of request.
DeleteAppRole - Class in io.helidon.integrations.vault.auths.approle
Delete AppRole request and response.
DeleteAppRole.Request - Class in io.helidon.integrations.vault.auths.approle
Request object.
DeleteAppRole.Response - Class in io.helidon.integrations.vault.auths.approle
Delete AppRole response.
DeleteCubbyhole - Class in io.helidon.integrations.vault.secrets.cubbyhole
Delete Cubbyhole secret request and response.
DeleteCubbyhole.Request - Class in io.helidon.integrations.vault.secrets.cubbyhole
Request object.
DeleteCubbyhole.Response - Class in io.helidon.integrations.vault.secrets.cubbyhole
Response object parsed from JSON returned by the RestApi.
deleted() - Method in class io.helidon.integrations.oci.vault.Secret
An optional property indicating when to delete the secret.
deleted() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
Whether the secret is deleted (can be undeleted).
DELETED - io.helidon.config.spi.ChangeEventType
The content is not present.
deletedTime() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
Deleted timestamp for deleted secrets.
deleteKey(DeleteKey.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
Delete a named ecryption key.
deleteKey(DeleteKey.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
Delete a named ecryption key.
DeleteKey - Class in io.helidon.integrations.vault.secrets.transit
Delete Key request and response.
DeleteKey.Request - Class in io.helidon.integrations.vault.secrets.transit
Request object.
DeleteKey.Response - Class in io.helidon.integrations.vault.secrets.transit
Response object parsed from JSON returned by the RestApi.
DeleteKv1 - Class in io.helidon.integrations.vault.secrets.kv1
Delete Key/Value Version 1 Secret request and response.
DeleteKv1.Request - Class in io.helidon.integrations.vault.secrets.kv1
Request object.
DeleteKv1.Response - Class in io.helidon.integrations.vault.secrets.kv1
Response object parsed from JSON returned by the RestApi.
DeleteKv2 - Class in io.helidon.integrations.vault.secrets.kv2
Key/Value Version 2 Secret version request and response.
DeleteKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
Request object.
DeleteKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
Response object parsed from JSON returned by the RestApi.
deleteObject(DeleteObject.Request) - Method in interface io.helidon.integrations.oci.objectstorage.OciObjectStorage
Deprecated.
Deletes an object.
deleteObject(DeleteObject.Request) - Method in interface io.helidon.integrations.oci.objectstorage.OciObjectStorageRx
Deprecated.
Deletes an object.
DeleteObject - Class in io.helidon.integrations.oci.objectstorage
Delete Object request and response.
DeleteObject.Request - Class in io.helidon.integrations.oci.objectstorage
Request object.
DeleteObject.Response - Class in io.helidon.integrations.oci.objectstorage
Response object for responses without an entity.
deletePolicy(DeletePolicy.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
Delete a policy.
deletePolicy(DeletePolicy.Request) - Method in interface io.helidon.integrations.vault.sys.SysRx
Delete a policy.
deletePolicy(String) - Method in interface io.helidon.integrations.vault.sys.Sys
Delete a policy.
deletePolicy(String) - Method in interface io.helidon.integrations.vault.sys.SysRx
Delete a policy.
DeletePolicy - Class in io.helidon.integrations.vault.sys
Create policy request and response.
DeletePolicy.Request - Class in io.helidon.integrations.vault.sys
Request object.
DeletePolicy.Response - Class in io.helidon.integrations.vault.sys
Response object parsed from JSON returned by the RestApi.
deleteRole(DeleteRole.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
Deletes the previously registered role.
deleteRole(DeleteRole.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
Deletes the previously registered role.
deleteRole(DbDeleteRole.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
Delete a database role.
deleteRole(DbDeleteRole.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
Delete a database role.
deleteRole(String) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
Delete a database role.
deleteRole(String) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
Delete a database role.
DeleteRole - Class in io.helidon.integrations.vault.auths.k8s
Delete Role request.
DeleteRole.Request - Class in io.helidon.integrations.vault.auths.k8s
Request object.
DeleteRole.Response - Class in io.helidon.integrations.vault.auths.k8s
Delete Role response.
deleteSecret(DeleteSecret.Request) - Method in interface io.helidon.integrations.oci.vault.OciVault
Deprecated.
Schedules a secret deletion.
deleteSecret(DeleteSecret.Request) - Method in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Schedules a secret deletion.
DeleteSecret - Class in io.helidon.integrations.oci.vault
Delete Secret request and response.
DeleteSecret.Request - Class in io.helidon.integrations.oci.vault
Request object.
DeleteSecret.Response - Class in io.helidon.integrations.oci.vault
Response object for responses without an entity.
deleteTokenRole(DeleteTokenRole.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
Delete a named token role.
deleteTokenRole(DeleteTokenRole.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
Delete a named token role.
DeleteTokenRole - Class in io.helidon.integrations.vault.auths.token
Delete token role request.
DeleteTokenRole.Request - Class in io.helidon.integrations.vault.auths.token
Request object.
DeleteTokenRole.Response - Class in io.helidon.integrations.vault.auths.token
Response object parsed from JSON returned by the RestApi.
deletionDirectory(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
The deletion directory.
denied(List<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds exact strings a match by any of which denies matching for a candidate string.
deniedPatterns(List<Pattern>) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds patterns a match by any of which denies matching for a candidate string.
deniedPrefixes(List<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds prefixes a match by any of which denies matching for a candidate string.
deniedSuffixes(List<String>) - Method in class io.helidon.common.configurable.AllowList.Builder
Adds suffixes a match by any of which denies matching for a candidate string.
deny() - Static method in class io.helidon.security.AuthorizationResponse
Deny the request.
denyAll() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
Returns true if access should be denied to all.
DependentTransformer - Class in io.helidon.integrations.micronaut.cdi.processor
Transforms CDI Dependent annotation into Micronaut RequestScope (as the integration module does not use this bean from Micronaut, the scope is not relevant, we only use it to get ExecutableMethod metadata).
DependentTransformer() - Constructor for class io.helidon.integrations.micronaut.cdi.processor.DependentTransformer
 
deploy(ServiceDescriptor, PriorityBag<ServerInterceptor>) - Method in class io.helidon.grpc.server.GrpcServerImpl
Deploy the specified service to this GrpcServer.
deprecated() - Method in annotation type io.helidon.config.metadata.ConfiguredOption
Configure to true if this option is deprecated.
DEPRECATED - io.helidon.integrations.oci.vault.SecretStage
Deprecated.
DeprecatedConfig - Class in io.helidon.config
A utility class to handle configuration properties that should no longer be used.
DER - io.helidon.integrations.vault.secrets.pki.PkiFormat
DER binary encoded.
derive() - Method in class io.helidon.security.EndpointConfig
Derive a new endpoint configuration builder based on this instance.
derive() - Method in class io.helidon.security.SecurityEnvironment
Derive a new environment builder based on this environment.
derived(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
Specifies if key derivation is to be used.
deriveKey(char[], byte[], int, int) - Static method in class io.helidon.common.crypto.PasswordKeyDerivation
Derive key from the password with the usage of the salt.
deriveKey(String, String, char[], byte[], int, int) - Static method in class io.helidon.common.crypto.PasswordKeyDerivation
Derive key from the password with the usage of the salt and selected algorithm.
deriveType(MetricType, Metric) - Static method in class io.helidon.metrics.api.AbstractRegistry
 
describe() - Method in class io.helidon.webserver.cors.CorsSupportBase
 
describeTo(Description) - Method in class io.helidon.config.testing.ValueNodeMatcher
 
description() - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver.MethodInvocation
Returns a brief description of the interesting value.
description() - Method in class io.helidon.config.AbstractSource
 
description() - Method in interface io.helidon.config.ConfigSourceRuntime
Description of the underlying config source.
description() - Method in annotation type io.helidon.config.metadata.Configured
Description of this configured type.
description() - Method in annotation type io.helidon.config.metadata.ConfiguredOption
Description of the configuration option.
description() - Method in annotation type io.helidon.config.metadata.ConfiguredValue
Description of this value.
description() - Method in class io.helidon.config.ObjectNodeImpl
Description of this node.
description() - Method in class io.helidon.config.PrefixedConfigSource
 
description() - Method in interface io.helidon.config.spi.Source
Short, human-readable summary referring to the underlying source.
description() - Method in class io.helidon.config.ValueNodeImpl
Description of this node.
description() - Method in class io.helidon.integrations.oci.vault.Secret
A brief description of the secret.
description() - Method in interface io.helidon.scheduling.Invocation
Human readable description of the scheduled interval.
description() - Method in interface io.helidon.scheduling.Task
Human readable description of the task invocation interval.
description() - Method in class io.helidon.security.SecurityResponse
Description of current security status.
description(String) - Method in class io.helidon.grpc.metrics.GrpcMetrics
Set the description to apply to the metric.
description(String) - Method in class io.helidon.integrations.oci.vault.CreateSecret.Request
A brief description of the secret.
descriptionEnabled(boolean) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Sets whether the description should be enabled or not.
descriptor() - Method in class io.helidon.grpc.client.ClientMethodDescriptor
Returns the MethodDescriptor of this method.
descriptor() - Method in class io.helidon.grpc.server.MethodDescriptor
Return gRPC method descriptor.
destination(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
Queue or topic name.
destination(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
Queue or topic name.
destroy(DestroyKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Destroy a secret version.
destroy(DestroyKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Permanently remove specific version(s) of a secret.
destroy(Object) - Method in class io.helidon.microprofile.tyrus.HelidonComponentProvider
 
destroy(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Permanently remove specific versions of a secret.
destroy(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Permanently remove specific versions of a secret.
destroy(Contextual<?>) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
Calls the ReferenceCountedContext.decrementReferenceCount(Contextual) method with the supplied Contextual, destroying it if and only if its thread-specific reference count becomes less than or equal to zero.
destroyed() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
Whether the secret is destroyed (cannot be undeleted).
DestroyKv2 - Class in io.helidon.integrations.vault.secrets.kv2
Destroy Key/Value Version 2 Secret version request and response.
DestroyKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
Request object.
DestroyKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
Response object parsed from JSON returned by the RestApi.
destroySecretId(DestroySecretId.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
Destroy an AppRole secret ID.
destroySecretId(DestroySecretId.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
Destroy an AppRole secret ID.
DestroySecretId - Class in io.helidon.integrations.vault.auths.approle
Destroy Secret ID request and response.
DestroySecretId() - Constructor for class io.helidon.integrations.vault.auths.approle.DestroySecretId
 
DestroySecretId.Request - Class in io.helidon.integrations.vault.auths.approle
Request object.
DestroySecretId.Response - Class in io.helidon.integrations.vault.auths.approle
Destroy Secret ID response.
detach() - Method in interface io.helidon.config.Config
Returns a copy of the Config node with no parent.
detach() - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
detectExtensionType(String) - Static method in class io.helidon.common.media.type.MediaTypes
Detecd media type for a specific file extension.
detectExtensionType(String) - Method in interface io.helidon.common.media.type.spi.MediaTypeDetector
Detect media type from a file suffix.
detectType(String) - Static method in class io.helidon.common.media.type.MediaTypes
Detect media type for a path (may be URL, URI, path on a file system).
detectType(String) - Method in interface io.helidon.common.media.type.spi.MediaTypeDetector
Detect type based on a file string.
detectType(URI) - Static method in class io.helidon.common.media.type.MediaTypes
Detect media type based on URI.
detectType(URI) - Method in interface io.helidon.common.media.type.spi.MediaTypeDetector
Detect type based on a URL.
detectType(URL) - Static method in class io.helidon.common.media.type.MediaTypes
Detect media type based on URL.
detectType(URL) - Method in interface io.helidon.common.media.type.spi.MediaTypeDetector
Detect type based on a URL.
detectType(Path) - Static method in class io.helidon.common.media.type.MediaTypes
Detect media type for a file on file system.
detectType(Path) - Method in interface io.helidon.common.media.type.spi.MediaTypeDetector
Detect type based on a Path.
determineCharset(Parameters) - Static method in class io.helidon.media.common.ContentTypeCharset
Deprecated.
Returns the Charset specified in the content-type header, using StandardCharsets.UTF_8 as the default.
determineCharset(Parameters, Charset) - Static method in class io.helidon.media.common.ContentTypeCharset
Deprecated.
Returns the Charset specified in the content type header.
determineMethodName(AnnotatedMethod, GrpcMethod) - Static method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Determine the name to use from the method.
determineServiceName(Class<?>) - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Determine the name of the gRPC service.
digest() - Method in class io.helidon.config.FileSourceHelper.DataAndDigest
Digest of the data that was loaded.
digest(byte[], boolean) - Method in class io.helidon.security.spi.DigestProvider.DigestSupport
Generates a signature or an HMAC.
digest(Base64Value) - Method in interface io.helidon.common.crypto.Digest
Create digest of the value.
digest(Base64Value) - Method in class io.helidon.common.crypto.HashDigest
 
digest(Base64Value) - Method in class io.helidon.common.crypto.HmacDigest
 
digest(Base64Value) - Method in class io.helidon.common.crypto.Signature
 
digest(Config) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider
 
digest(Config) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider
 
digest(Config) - Method in interface io.helidon.security.spi.DigestProvider
Create digest support from configuration.
digest(OciVaultSecurityProvider.OciVaultDigestConfig) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider
 
digest(TransitSecurityProvider.TransitDigestConfig) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider
 
digest(String, byte[]) - Method in class io.helidon.security.Security
Create a digest for the provided raw bytes.
digest(String, byte[], boolean) - Method in class io.helidon.security.Security
Create a digest for the provided bytes.
digest(Path) - Static method in class io.helidon.config.FileSourceHelper
Returns an MD5 digest of the specified file or null if the file cannot be read.
digest(T) - Method in interface io.helidon.security.spi.DigestProvider
Create digest support from configuration object.
Digest - Interface in io.helidon.common.crypto
Common digest which simplifies digest creation and its verification.
digestAlgorithm(HttpDigest.Algorithm) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
Digest algorithm to use.
digestHa1(String, HttpDigest.Algorithm) - Method in interface io.helidon.security.providers.httpauth.SecureUserStore.User
Digest authentication requires a hash of username, realm and password.
digestKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
Specifies the name of the encryption key to verify against.
digestNonceTimeout(long, TimeUnit) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
How long will the nonce value be valid.
DigestProvider<T extends ProviderConfig> - Interface in io.helidon.security.spi
Provider that can create digests of bytes, and then verify them.
DigestProvider.DigestFunction - Interface in io.helidon.security.spi
Function to generate a digest from bytes.
DigestProvider.DigestSupport - Class in io.helidon.security.spi
Digest support created for each named digest configuration, used by Security for Security.digest(String, byte[]) and Security.verifyDigest(String, byte[], String) methods.
DigestProvider.VerifyFunction - Interface in io.helidon.security.spi
Function to verify a digest string.
digestServerSecret(char[]) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
The nonce is encrypted using this secret - to make sure the nonce we get back was generated by us and to make sure we can safely time-out nonce values.
digestString(Base64Value) - Method in interface io.helidon.common.crypto.Digest
Create digest of the value and return as String format.
DigestSupport(DigestProvider.DigestFunction, DigestProvider.VerifyFunction) - Constructor for class io.helidon.security.spi.DigestProvider.DigestSupport
Digest support based on the two functions.
directHandler(DirectHandler, DirectHandler.EventType...) - Method in class io.helidon.webserver.WebServer.Builder
Provide a custom handler for events that bypass routing.
DirectHandler - Interface in io.helidon.webserver
A handler that is invoked when a response is sent outside of routing.
DirectHandler.EventType - Enum in io.helidon.webserver
Types of events that can be triggered outside of routing that immediately return a response.
DirectHandler.TransportRequest - Interface in io.helidon.webserver
Request information.
DirectHandler.TransportResponse - Class in io.helidon.webserver
Response to correctly reply to the original client.
DirectHandler.TransportResponse.Builder - Class in io.helidon.webserver
Fluent API builder for DirectHandler.TransportResponse.
directory() - Method in class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
Returns a local git directory.
directory(String) - Static method in class io.helidon.config.ConfigSources
Provides a Builder for creating a ConfigSource from the specified directory path.
directory(Path) - Method in class io.helidon.config.git.GitConfigSourceBuilder
Sets a directory where the repository is cloned or should be cloned.
DirectoryConfigSource - Class in io.helidon.config
ConfigSource implementation that loads configuration content from a directory on a filesystem.
DirectoryConfigSource.Builder - Class in io.helidon.config
Common ancestor for config source builders, taking care of configurable options understood by the config module.
disableAuth(DisableAuth.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
Disable an authentication method.
disableAuth(DisableAuth.Request) - Method in interface io.helidon.integrations.vault.sys.SysRx
Disable an authentication method.
disableAuth(String) - Method in interface io.helidon.integrations.vault.sys.Sys
Disable an authentication method.
disableAuth(String) - Method in interface io.helidon.integrations.vault.sys.SysRx
Disable an authentication method.
DisableAuth - Class in io.helidon.integrations.vault.sys
Disable authentication method request and response.
DisableAuth.Request - Class in io.helidon.integrations.vault.sys
Request object.
DisableAuth.Response - Class in io.helidon.integrations.vault.sys
Response object parsed from JSON returned by the RestApi.
disableCaching() - Method in interface io.helidon.config.Config.Builder
Disables caching of elementary configuration values on Config side.
DISABLED - Static variable in class io.helidon.tracing.config.ComponentTracingConfig
Disabled component - all subsequent calls return disabled spans and logs.
DISABLED - Static variable in class io.helidon.tracing.config.SpanLogTracingConfig
Disabled traced span log.
DISABLED - Static variable in class io.helidon.tracing.config.SpanTracingConfig
A traced span that is disabled and all logs on it are disabled as well.
DISABLED - Static variable in class io.helidon.tracing.config.TracingConfig
Traced conifg that is disabled for all components, spans and logs.
disableDiscovery() - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
disableEngine(Engine<?>) - Method in interface io.helidon.integrations.vault.sys.Sys
Disable (unmount) a secret engine from default path.
disableEngine(Engine<?>) - Method in interface io.helidon.integrations.vault.sys.SysRx
Disable (unmount) a secret engine from default path.
disableEngine(DisableEngine.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
Disable (unmount) a secrets engine.
disableEngine(DisableEngine.Request) - Method in interface io.helidon.integrations.vault.sys.SysRx
Disable (unmount) a secrets engine.
disableEngine(String) - Method in interface io.helidon.integrations.vault.sys.Sys
Disable (unmount) a secret engine from specific path.
disableEngine(String) - Method in interface io.helidon.integrations.vault.sys.SysRx
Disable (unmount) a secrets engine from specific path.
DisableEngine - Class in io.helidon.integrations.vault.sys
Disable Secrets Engine request and response.
DisableEngine.Request - Class in io.helidon.integrations.vault.sys
Request object.
DisableEngine.Response - Class in io.helidon.integrations.vault.sys
Response object parsed from JSON returned by the RestApi.
disableEnvironmentVariablesSource() - Method in interface io.helidon.config.Config.Builder
disableFilterServices() - Method in interface io.helidon.config.Config.Builder
Disables automatic registration of filters loaded as a service.
disableHostnameVerification(boolean) - Method in class io.helidon.webclient.WebClientTls.Builder
Sets if hostname verification should be disabled.
disableIssuerValidation(boolean) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
Disable JWT issuer validation.
disableKeyResolving() - Method in interface io.helidon.config.Config.Builder
Disables an usage of resolving key tokens.
disableLocalCaJwt(boolean) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
Disable defaulting to the local CA cert and service account JWT when running in a Kubernetes pod.
disableMapperServices() - Method in interface io.helidon.config.Config.Builder
Disables automatic registration of mappers via ConfigMapperProvider SPI loaded as a service.
disableParserServices() - Method in interface io.helidon.config.Config.Builder
Disables automatic registration of parsers loaded as a service.
disableResolving() - Method in class io.helidon.config.hocon.HoconConfigParserBuilder
Deprecated, for removal: This API element is subject to removal in a future version.
disableSystemPropertiesSource() - Method in interface io.helidon.config.Config.Builder
disableTracing() - Method in class io.helidon.security.Security.Builder
Disable open tracing support in this security instance.
disableValueResolving() - Method in interface io.helidon.config.Config.Builder
Disables an usage of resolving value tokens.
disableVaultAuthDiscovery() - Method in class io.helidon.integrations.vault.Vault.Builder
Do not discover VaultAuth implementations using a service loader.
discoverServices(boolean) - Method in class io.helidon.media.common.MediaContext.Builder
Whether Java Service Loader should be used to load MediaSupportProvider.
discoverTenantConfigProviders(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Whether to allow TenantConfigProvider service loader discovery.
discoverTenantConfigProviders(boolean) - Method in class io.helidon.security.providers.oidc.OidcSupport.Builder
Whether to allow TenantConfigProvider service loader discovery.
discoverTenantIdProviders(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Whether to allow TenantIdFinder service loader discovery.
diskSpaceCheck() - Static method in class io.helidon.health.checks.HealthChecks
Disk space health check.
diskSpaceCheck(Config) - Static method in class io.helidon.health.checks.HealthChecks
Disk space health check, set up via config.
DiskSpaceHealthCheck - Class in io.helidon.health.checks
A health check that verifies whether the server is running out of disk space.
DiskSpaceHealthCheck.Builder - Class in io.helidon.health.checks
Fluent API builder for DiskSpaceHealthCheck.
displayName() - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver.MethodInvocation
Returns a displayable name for the value.
displayName() - Method in class io.helidon.integrations.oci.vault.GetKey.Response
A user-friendly name for the key.
displayName() - Method in class io.helidon.integrations.oci.vault.GetVault.Response
A user-friendly name for the vault.
displayName(String) - Method in class io.helidon.grpc.metrics.GrpcMetrics
Set the display name to apply to the metric.
displayName(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
The display name of the token.
dispose(T) - Method in class io.helidon.integrations.cdi.delegates.DelegatingProducer
 
distinct() - Method in interface io.helidon.common.reactive.Multi
Filter out all duplicates.
dml() - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
Set health check statement type to DML.
dml(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute data modification statement using a statement passed as an argument.
DML - io.helidon.dbclient.DbStatementType
Generic DML statement.
dnsResolverType(DnsResolverType) - Method in class io.helidon.webclient.WebClient.Builder
Set which type of DNS resolver should be used.
DnsResolverType - Enum in io.helidon.webclient
DNS resolver type.
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry
Apply the "raw" log entry.
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.HeaderLogEntry
 
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.HostLogEntry
 
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.RequestLineLogEntry
 
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.SizeLogEntry
 
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.StatusLogEntry
 
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.TimestampLogEntry
 
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.TimeTakenLogEntry
 
doApply(AccessLogContext) - Method in class io.helidon.webserver.accesslog.UserLogEntry
 
doBuild() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
Build an instance of RestApi implementation.
doBuild() - Method in class io.helidon.integrations.oci.connect.OciRestApi.Builder
Deprecated.
 
doBuild() - Method in class io.helidon.integrations.vault.auths.common.VaultRestApi.BuilderBase
 
doBuild() - Method in class io.helidon.webserver.staticcontent.StaticContentSupport.Builder
Build the actual instance.
doBuild() - Method in class io.helidon.webserver.staticcontent.StaticContentSupport.ClassPathBuilder
 
doBuild() - Method in class io.helidon.webserver.staticcontent.StaticContentSupport.FileSystemBuilder
 
documentPreparer() - Method in class io.helidon.openapi.OpenApiUiBase.Builder
 
documentPreparer(Function<MediaType, String>) - Method in interface io.helidon.openapi.OpenApiUi.Builder
Assigns how the OpenAPI UI can obtain a formatted document for a given media type.
documentPreparer(Function<MediaType, String>) - Method in class io.helidon.openapi.OpenApiUiBase.Builder
 
doExecute(Single<DbClientServiceContext>, CompletableFuture<Void>, CompletableFuture<Long>) - Method in class io.helidon.dbclient.common.AbstractStatement
Execute the statement against the database.
doExecute(Single<DbClientServiceContext>, CompletableFuture<Void>, CompletableFuture<Long>) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementDml
 
domain() - Method in interface io.helidon.integrations.oci.connect.OciConfigProvider
Deprecated.
OCI domain to use.
domain(String) - Method in class io.helidon.common.http.SetCookie.Builder
Sets Domain parameter.
domain(String) - Method in class io.helidon.integrations.oci.connect.OciRestApi.Builder
Deprecated.
Domain to use when constructing endpoint address.
domainAndPath(URI) - Method in class io.helidon.common.http.SetCookie.Builder
Sets Domain and Path parameters.
doSign(byte[]) - Method in class io.helidon.security.jwt.jwk.JwkOctet
 
doVerify(byte[], byte[]) - Method in class io.helidon.security.jwt.jwk.JwkEC
 
doVerify(byte[], byte[]) - Method in class io.helidon.security.jwt.jwk.JwkOctet
 
down(String) - Static method in class io.helidon.grpc.server.ConstantHealthCheck
Obtain a HealthCheck that always returns a status of down.
drain() - Method in class io.helidon.media.multipart.MultiPartDecoder
Drain the upstream data if the contenders value is positive.
drain() - Method in class io.helidon.media.multipart.ReadableBodyPart
Release all chunks and complete publisher of part's content.
drain(Throwable) - Method in class io.helidon.media.multipart.MultiPartDecoder
Drain the upstream data and signal the given error.
drainBoth() - Method in class io.helidon.media.multipart.MultiPartDecoder
Drain upstream (raw) data and decoded downstream data.
drainLoop() - Method in class io.helidon.media.multipart.MultiPartDecoder
Drain the upstream data in a loop while the contenders value is positive.
driver() - Method in class io.helidon.integrations.neo4j.Neo4j
The main entry point to the Neo4j Support.
driver(Driver) - Method in class io.helidon.integrations.neo4j.metrics.Neo4jMetricsSupport.Builder
Submit the Neo4j driver.
dropWhile(Predicate<? super T>) - Method in interface io.helidon.common.reactive.Multi
Drop the longest prefix of elements from this stream that satisfy the given predicate.
DropwizardMetricsListener - Class in io.helidon.dbclient.metrics.jdbc
Hikari CP to Helidon metrics mapper.
dump(OutputStream) - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsSnapshot
 
duplicate() - Method in interface io.helidon.common.http.DataChunk
Makes a copy of this data chunk including its underlying ByteBuffer.
duplicate() - Method in class io.helidon.webserver.ByteBufDataChunk
 
DUPS_OK_ACKNOWLEDGE - io.helidon.messaging.connectors.jms.AcknowledgeMode
Messages are acknowledged lazily which can result in duplicate messages being delivered.
DURABLE_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
True for creating durable consumer (only for topic).
durationToTtl(Duration) - Static method in class io.helidon.integrations.vault.VaultRequest
Duration to time to live in HCP Vault format.

E

EARLIEST - io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
Automatically reset the offset to the latest offset.
email() - Method in class io.helidon.security.jwt.Jwt
Email claim.
email(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Email claim.
emailProtectionFlag(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if certificates are flagged for email protection use.
emailVerified() - Method in class io.helidon.security.jwt.Jwt
Email verified claim.
emailVerified(Boolean) - Method in class io.helidon.security.jwt.Jwt.Builder
Claim defining whether e-mail is verified or not.
embeddedStorageManager() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
get the current configuredEmbeddedStorageManager.
EmbeddedStorageManagerBuilder - Class in io.helidon.integrations.microstream.core
Builder for Microstream EmbeddedStorageManager.
EmbeddedStorageManagerExtension - Class in io.helidon.integrations.microstream.cdi
An Extension that arranges for named MicrostreamStorage injection points to be satisfied.
EmbeddedStorageManagerExtension() - Constructor for class io.helidon.integrations.microstream.cdi.EmbeddedStorageManagerExtension
emit(T) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Emit item to the stream, if there is no immediate demand from downstream, buffer item for sending when demand is signaled.
emit(T) - Method in class io.helidon.common.reactive.EmittingPublisher
Emit one item to the stream, if there is enough requested and publisher is not cancelled, item is signaled to downstream as onNext and method returns true.
emitter(Emitter<PAYLOAD>) - Method in class io.helidon.messaging.Messaging.Builder
Register new emitter and all its channels.
Emitter<PAYLOAD> - Class in io.helidon.messaging
Emitter is convenience publisher for one or multiple channels, publishing is as easy as calling Emitter.send(Object) method.
Emitter.Builder<PAYLOAD> - Class in io.helidon.messaging
Builder for Emitter.
EmittingPublisher<T> - Class in io.helidon.common.reactive
Emitting publisher for manual publishing on the same thread.
empty() - Static method in class io.helidon.common.http.ReadOnlyParameters
Returns empty and immutable singleton.
empty() - Static method in interface io.helidon.common.reactive.Multi
Get a Multi instance that completes immediately.
empty() - Static method in interface io.helidon.common.reactive.Single
Get a Single instance that completes immediately.
empty() - Static method in interface io.helidon.config.Config
Returns empty instance of Config.
empty() - Static method in class io.helidon.config.ConfigSources
Provides an empty config source.
empty() - Static method in class io.helidon.config.ConfigValues
Simple empty value that can be used e.g.
empty() - Static method in class io.helidon.config.OverrideSources
An empty implementation of OverrideSource.
empty() - Static method in interface io.helidon.config.spi.ConfigNode.ObjectNode
Returns empty object node.
empty() - Static method in class io.helidon.config.spi.OverrideSource.OverrideData
Creates an OverrideData object containing no overrides.
empty() - Static method in class io.helidon.config.testing.OptionalMatcher
A matcher for an Optional that checks it is empty.
empty() - Static method in class io.helidon.media.common.MediaContext
Creates new empty instance without registered defaults.
empty() - Method in class io.helidon.metrics.api.AbstractRegistry
Determines if registry is empty.
empty() - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
empty() - Static method in class io.helidon.security.OutboundSecurityResponse
There is nothing we can add - e.g.
EMPTY_PASSWORD - Static variable in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig
An empty char array used for empty passwords.
emptyArray(String) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Configure an empty array.
emptyArray(String) - Method in class io.helidon.integrations.common.rest.JsonRequest
 
emptyResponse(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, ResponseBuilder<?, T, ?>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Empty response, may be because of a Http.Status.NOT_FOUND_404, or some other status, such as Http.Status.NOT_MODIFIED_304.
emptyResponse(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, ResponseBuilder<?, T, ?>) - Method in class io.helidon.integrations.vault.auths.common.VaultRestApi
 
enable() - Method in interface io.helidon.webserver.Http2Configuration
Config property to enable HTTP/2 support.
enable(boolean) - Method in class io.helidon.webserver.Http2Configuration.Builder
Sets value to enable HTTP/2 support.
enableAuth(AuthMethod<?>) - Method in interface io.helidon.integrations.vault.sys.Sys
Enable an authentication method on default path.
enableAuth(AuthMethod<?>) - Method in interface io.helidon.integrations.vault.sys.SysRx
Enable an authentication method on default path.
enableAuth(EnableAuth.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
Enable an authentication method on custom path or with additional configuration.
enableAuth(EnableAuth.Request) - Method in interface io.helidon.integrations.vault.sys.SysRx
Enable an authentication method on custom path or with additional configuration.
EnableAuth - Class in io.helidon.integrations.vault.sys
Enable Authentication Method request and response.
EnableAuth.Request - Class in io.helidon.integrations.vault.sys
Request object.
EnableAuth.Response - Class in io.helidon.integrations.vault.sys
Response object parsed from JSON returned by the RestApi.
enableAutoCommit(boolean) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
If true the consumer's offset will be periodically committed in the background.
enableAutomaticCookieStore(boolean) - Method in class io.helidon.webclient.WebClient.Builder
Set whether cookies should be automatically saved to the store.
enableBaseMetric(String, boolean) - Method in interface io.helidon.metrics.api.BaseMetricsSettings.Builder
Sets whether a specific base metric should be enabled.
enableCompression() - Method in interface io.helidon.webserver.SocketConfiguration
Whether to allow negotiation for a gzip/deflate content encoding.
enableCompression(boolean) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
 
enableCompression(boolean) - Method in class io.helidon.webserver.SocketConfiguration.Builder
Configure whether to enable content negotiation for compression.
enableCompression(boolean) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Enable negotiation for gzip/deflate content encodings.
enableCompression(boolean) - Method in class io.helidon.webserver.WebServer.Builder
 
enabled() - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Returns boolean value to indicate whether OciMetricsSupport service will be activated or not.
enabled() - Method in class io.helidon.security.Security
Whether security is enabled or disabled.
enabled() - Method in class io.helidon.tracing.config.Traceable
Whether this traceable should be executed or not.
enabled() - Method in interface io.helidon.webserver.SocketConfiguration
Whether this socket is enabled (and will be opened on server startup), or disabled (and ignored on server startup).
enabled() - Method in class io.helidon.webserver.WebServerTls
Whether this TLS config has security enabled (and the socket is going to be protected by one of the TLS protocols), or no (and the socket is going to be plain).
enabled(boolean) - Method in class io.helidon.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
Configure whether this service is enabled or not.
enabled(boolean) - Method in class io.helidon.grpc.core.GrpcTlsDescriptor.Builder
Enable or disable TLS.
enabled(boolean) - Method in class io.helidon.health.HealthSupport.Builder
HealthSupport can be disabled by invoking this method.
enabled(boolean) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Sets whether metrics transmission to OCI is enabled.
enabled(boolean) - Method in interface io.helidon.metrics.api.BaseMetricsSettings.Builder
Sets whether base metrics should be enabled.
enabled(boolean) - Method in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
Sets whether metrics should be enabled for the component.
enabled(boolean) - Method in interface io.helidon.metrics.api.MetricsSettings.Builder
Sets whether metrics should be enabled.
enabled(boolean) - Method in interface io.helidon.metrics.api.RegistrySettings.Builder
Sets whether the metric type should be enabled.
enabled(boolean) - Method in class io.helidon.security.providers.oidc.OidcSupport.Builder
You can disable the OIDC support in case it should not be used.
enabled(boolean) - Method in class io.helidon.security.Security.Builder
Security can be disabled using configuration, or explicitly.
enabled(boolean) - Method in class io.helidon.tracing.config.ComponentTracingConfig.Builder
Configure whether this component is enabled or disabled.
enabled(boolean) - Method in class io.helidon.tracing.config.SpanLogTracingConfig.Builder
Configure whether this traced span log is enabled or disabled.
enabled(boolean) - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
Configure whether this traced span is enabled or disabled.
enabled(boolean) - Method in class io.helidon.tracing.config.TracingConfig.Builder
Whether overall tracing is enabled.
enabled(boolean) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
 
enabled(boolean) - Method in interface io.helidon.tracing.TracerBuilder
When enabled, tracing will be sent.
enabled(boolean) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
 
enabled(boolean) - Method in class io.helidon.webserver.accesslog.AccessLogSupport.Builder
Access logging can be disabled (either through configuration or explicitly in code.
enabled(boolean) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
Sets whether CORS support should be enabled or not.
enabled(boolean) - Method in class io.helidon.webserver.cors.CrossOriginConfig.Builder
 
enabled(boolean) - Method in class io.helidon.webserver.cors.MappedCrossOriginConfig.Builder
Sets whether the resulting Mapped cross-origin config should be enabled.
enabled(boolean) - Method in class io.helidon.webserver.SocketConfiguration.Builder
Set this socket builder to enabled or disabled.
enabled(boolean) - Method in class io.helidon.webserver.WebServerTls.Builder
Whether the TLS config should be enabled or not.
ENABLED - Static variable in class io.helidon.tracing.config.ComponentTracingConfig
Enabled component - all subsequent calls return enabled spans and logs.
ENABLED - Static variable in class io.helidon.tracing.config.SpanLogTracingConfig
Enabled traced span log.
ENABLED - Static variable in class io.helidon.tracing.config.SpanTracingConfig
A traced span that is inabled and all logs on it are enabled as well.
ENABLED - Static variable in class io.helidon.tracing.config.TracingConfig
Traced config that is enabled for all components, spans and logs.
ENABLED_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.BaseMetricsSettings.Builder
Config key within the config {code metrics.base} section controlling whether base metrics should be enabled.
ENABLED_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
Config key within the component's metrics config section controlling whether metrics are enabled for that component.
ENABLED_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsSettings.Builder
Config key within the config metrics section controlling whether metrics are enabled.
ENABLED_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.RegistrySettings.Builder
Config key within the registry's config section controlling whether the current type of metrics should be enabled.
ENABLED_CONFIG_KEY - Static variable in interface io.helidon.openapi.OpenApiUi.Builder
Config key for the enabled setting.
ENABLED_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
If set to false, tracing will be disabled.
enableDecorators(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
enabledProtocols(String...) - Method in class io.helidon.webserver.WebServerTls.Builder
Configures the TLS protocols to enable with the server socket.
enabledProtocols(Collection<String>) - Method in class io.helidon.webserver.WebServerTls.Builder
Configures the TLS protocols to enable with the server socket.
enabledSslProtocols() - Method in interface io.helidon.webserver.SocketConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
use tls().enabledTlsProtocols() instead. This method will be removed at 3.0.0 version.
enabledSSlProtocols(String...) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Configures the SSL protocols to enable with the default server socket.
enabledSSlProtocols(String...) - Method in class io.helidon.webserver.SocketConfiguration.Builder
Deprecated.
since 2.0.0, please use WebServerTls.Builder.enabledProtocols(String...) instead
enabledSSlProtocols(List<String>) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Configures the SSL protocols to enable with the default server socket.
enabledSSlProtocols(List<String>) - Method in class io.helidon.webserver.SocketConfiguration.Builder
Deprecated.
enableEngine(Engine<?>) - Method in interface io.helidon.integrations.vault.sys.Sys
Enable (mount) a secret engine on a default path.
enableEngine(Engine<?>) - Method in interface io.helidon.integrations.vault.sys.SysRx
Enable (mount) a secret engine on a default path.
enableEngine(EnableEngine.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
Enable (mount) a secret engine with custom configuration.
enableEngine(EnableEngine.Request) - Method in interface io.helidon.integrations.vault.sys.SysRx
Enable (mount) a secret engine with custom configuration.
EnableEngine - Class in io.helidon.integrations.vault.sys
Enable Secrets Engine request and response.
EnableEngine.Request - Class in io.helidon.integrations.vault.sys
Request object.
EnableEngine.Response - Class in io.helidon.integrations.vault.sys
Response object parsed from JSON returned by the RestApi.
enableInterceptors(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
enableManagement(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
enableStatistics(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
encode(String) - Static method in class io.helidon.webserver.HtmlEncoder
Encode HTML string replacing the special characters by their corresponding entities.
encode(Charset) - Method in class io.helidon.media.common.CharBuffer
Returns the content encoded into the given character set.
encrypt(byte[]) - Method in class io.helidon.security.spi.EncryptionProvider.EncryptionSupport
Encrypt the bytes.
encrypt(Base64Value) - Method in class io.helidon.common.crypto.AsymmetricCipher
 
encrypt(Base64Value) - Method in interface io.helidon.common.crypto.CommonCipher
Encrypt message.
encrypt(Base64Value) - Method in class io.helidon.common.crypto.SymmetricCipher
 
encrypt(Encrypt.Request) - Method in interface io.helidon.integrations.oci.vault.OciVault
Deprecated.
Encrypt data.
encrypt(Encrypt.Request) - Method in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Encrypt data.
encrypt(Encrypt.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
Encrypts the provided plaintext using the named key.
encrypt(Encrypt.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
Encrypts the provided plaintext using the named key.
encrypt(EncryptBatch.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
Encrypts the provided batch of plaintext strings using the named key.
encrypt(EncryptBatch.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
Encrypts the provided batch of plaintext strings using the named key.
encrypt(String, byte[]) - Method in class io.helidon.security.Security
Encrypt bytes.
encrypt(String, byte[], byte[], Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
Encrypt the message with the usage of provided parameters.
encrypt(String, String, byte[], byte[], Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
Encrypt the message with the usage of provided parameters.
encrypt(String, String, byte[], AlgorithmParameterSpec, Base64Value) - Static method in class io.helidon.common.crypto.SymmetricCipher
Encrypt the message with the usage of provided parameters.
encrypt(String, String, PublicKey, Base64Value) - Static method in class io.helidon.common.crypto.AsymmetricCipher
Encrypt the message with the provided public key and selected algorithm.
Encrypt - Class in io.helidon.integrations.oci.vault
Encrypt request and response.
Encrypt - Class in io.helidon.integrations.vault.secrets.transit
Encrypt request and response.
Encrypt.Encrypted - Class in io.helidon.integrations.vault.secrets.transit
Encrypted value.
Encrypt.Request - Class in io.helidon.integrations.oci.vault
Request object.
Encrypt.Request - Class in io.helidon.integrations.vault.secrets.transit
Request object.
Encrypt.Response - Class in io.helidon.integrations.oci.vault
Response object parsed from JSON returned by the RestApi.
Encrypt.Response - Class in io.helidon.integrations.vault.secrets.transit
Response object parsed from JSON returned by the RestApi.
encryptAes(char[], String) - Static method in class io.helidon.config.encryption.EncryptionUtil
Encrypt using AES with GCM method, key is derived from password with random salt.
encryptAesBytes(char[], byte[]) - Static method in class io.helidon.config.encryption.EncryptionUtil
Deprecated.
this method will be removed once a separate module for encryption is created
EncryptBatch - Class in io.helidon.integrations.vault.secrets.transit
Encrypt Batch request and response.
EncryptBatch.BatchEntry - Class in io.helidon.integrations.vault.secrets.transit
Definition of a batch entry.
EncryptBatch.Request - Class in io.helidon.integrations.vault.secrets.transit
Request object.
EncryptBatch.Response - Class in io.helidon.integrations.vault.secrets.transit
Response object parsed from JSON returned by the RestApi.
encrypted() - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Response
The encrypted value - cipher text and version of key.
encrypted(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Enable ecrypted field.
EncryptedJwt - Class in io.helidon.security.jwt
The JWT used to transfer content across network - e.g.
EncryptedJwt.Builder - Class in io.helidon.security.jwt
Encrypted JWT builder.
EncryptedJwt.SupportedAlgorithm - Enum in io.helidon.security.jwt
Supported RSA cipher for content key encryption.
EncryptedJwt.SupportedEncryption - Enum in io.helidon.security.jwt
Supported AES cipher for content encryption.
encryptedKey() - Method in class io.helidon.security.jwt.EncryptedJwt
Encrypted content encryption key.
encryptedPayload() - Method in class io.helidon.security.jwt.EncryptedJwt
Encrypted content.
encryption() - Method in class io.helidon.security.jwt.JwtHeaders
Encryption algorithm claim.
encryption(Config) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider
 
encryption(Config) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider
 
encryption(Config) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
 
encryption(Config) - Method in interface io.helidon.security.spi.EncryptionProvider
Create encryption support from configuration.
encryption(OciVaultSecurityProvider.OciVaultEncryptionConfig) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider
 
encryption(TransitSecurityProvider.TransitEncryptionConfig) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider
 
encryption(EncryptedJwt.SupportedEncryption) - Method in class io.helidon.security.jwt.EncryptedJwt.Builder
Encryption which should be used for content encryption.
encryption(ConfigVaultProvider.EncryptionConfig) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
 
encryption(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
Encryption algorithm to use.
encryption(T) - Method in interface io.helidon.security.spi.EncryptionProvider
Create encryption support from configuration object.
encryptionAlgorithm() - Method in class io.helidon.integrations.oci.vault.Decrypt.Response
Algorithm used.
encryptionAlgorithm() - Method in class io.helidon.integrations.oci.vault.Encrypt.Response
Encryption algorithm used to encrypt the secret.
EncryptionFilter - Class in io.helidon.config.encryption
Provides possibility to decrypt passwords from configuration sources.
EncryptionFilter.Builder - Class in io.helidon.config.encryption
Builder to programmatically setup EncryptionFilter.
EncryptionFilterService - Class in io.helidon.config.encryption
A Java service for EncryptionFilter.
EncryptionFilterService() - Constructor for class io.helidon.config.encryption.EncryptionFilterService
 
encryptionKeyId(String) - Method in class io.helidon.integrations.oci.vault.CreateSecret.Request
The OCID of the master encryption key that is used to encrypt the secret.
encryptionKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
Specifies the name of the encryption key to decrypt against.
encryptionKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.Request
Specifies the name of the encryption key to encrypt against.
encryptionKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
Specifies the name of the encryption key to encrypt against.
encryptionKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
Specifies the name of the encryption key to encrypt against.
encryptionKeyType(String) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
This parameter is required when encryption key is expected to be created.
encryptionKeyType(String) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
This parameter is required when encryption key is expected to be created.
encryptionKeyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
Specifies the version of the key to use for encryption.
encryptionKeyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
Specifies the version of the key to use for encryption.
EncryptionProvider<T extends ProviderConfig> - Interface in io.helidon.security.spi
Provider that can encrypt and decrypt secrets.
EncryptionProvider.EncryptionSupport - Class in io.helidon.security.spi
Encryption support created for each named encryption configuration.
EncryptionSupport(Function<byte[], Single<String>>, Function<String, Single<byte[]>>) - Constructor for class io.helidon.security.spi.EncryptionProvider.EncryptionSupport
Encryption support based on the two functions.
EncryptionUtil - Class in io.helidon.config.encryption
Encryption utilities for secrets protection.
encryptRsa(PublicKey, String) - Static method in class io.helidon.config.encryption.EncryptionUtil
Encrypt secret using RSA with OAEP.
encryptToString(Base64Value) - Method in interface io.helidon.common.crypto.CommonCipher
Encrypt message to the String format.
endpoint() - Method in class io.helidon.integrations.oci.connect.OciRequestBase
Deprecated.
Endpoint (if configured).
endpoint(String) - Method in class io.helidon.integrations.oci.atp.OciAutonomousDbRx.Builder
Deprecated.
Explicit endpoint to use.
endpoint(String) - Method in class io.helidon.integrations.oci.connect.OciRequestBase
Deprecated.
Override the endpoint to use for this request.
endpoint(String) - Method in class io.helidon.integrations.oci.objectstorage.OciObjectStorageRx.Builder
Deprecated.
Explicit endpoint to use.
endpoint(String) - Method in class io.helidon.integrations.oci.telemetry.OciMetricsRx.Builder
Deprecated.
 
ENDPOINT_FORMAT - Static variable in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Default endpoint format for KMS.
endpointClasses() - Method in class io.helidon.webserver.tyrus.TyrusSupport
Access to endpoint classes.
endpointConfig() - Method in class io.helidon.security.ProviderRequest
Configuration of the invoked endpoint, such as annotations declared.
endpointConfig() - Method in interface io.helidon.security.SecurityContext
Current endpoint configuration.
endpointConfig(EndpointConfig) - Method in class io.helidon.security.SecurityContext.Builder
Set the endpoint configuration to start with.
endpointConfig(EndpointConfig) - Method in interface io.helidon.security.SecurityContext
Set endpoint configuration to use for subsequent security requests.
endpointConfig(Supplier<EndpointConfig>) - Method in interface io.helidon.security.SecurityContext
Shortcut method to set EndpointConfig using a builder rather than built instance.
EndpointConfig - Class in io.helidon.security
Each endpoint can have security configuration either statically declared (e.g.
EndpointConfig.AnnotationScope - Enum in io.helidon.security
Scope of annotations used in applications that integrate security.
EndpointConfig.Builder - Class in io.helidon.security
A fluent API builder for EndpointConfig.
endpointConfigs() - Method in class io.helidon.webserver.tyrus.TyrusSupport
Access to endpoint configs.
endRequest() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
enforce() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
Return a default instance to create a default enforcement point (or modify the result further).
enforce() - Static method in class io.helidon.security.integration.webserver.WebSecurity
Return a default instance to create a default enforcement point (or modify the result further).
enforceHostnames(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if only valid host names are allowed for CNs, DNS SANs, and the host part of email addresses.
engine(Engine<?>) - Method in class io.helidon.integrations.vault.sys.DisableEngine.Request
Secrets engine to disable.
engine(Engine<?>) - Method in class io.helidon.integrations.vault.sys.EnableEngine.Request
Secrets engine to enable.
Engine<T extends SecretsRx> - Interface in io.helidon.integrations.vault
A secrets engine.
ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
Cubbyhole (token scoped) secrets engine.
ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.database.DbSecrets
Database secrets engine.
ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
Database secrets engine.
ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
KV (Key/Value) secrets engine version 1.
ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
KV (Key/Value) secrets engine version 2.
ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
PKI secrets engine.
ENGINE - Static variable in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
Transit Secrets engine.
enhance(ProviderRequest, AuthenticationResponse, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
Enhance the subject with appropriate roles from IDCS.
enhance(ProviderRequest, AuthenticationResponse, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider
 
enhance(ProviderRequest, AuthenticationResponse, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
Enhance subject with IDCS roles, reactive.
enhance(Subject, ProviderRequest, AuthenticationResponse) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Deprecated.
Enhance the subject with appropriate roles from IDCS.
enhance(Subject, ProviderRequest, AuthenticationResponse) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
Deprecated.
 
enhance(Subject, ProviderRequest, AuthenticationResponse) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Deprecated.
Enhance subject with IDCS roles.
enrollBuiltInRegistry(MeterRegistryFactory.BuiltInRegistryType) - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
Enrolls a built-in registry type using the default configuration for that type.
enrollBuiltInRegistry(MeterRegistryFactory.BuiltInRegistryType, MeterRegistryConfig) - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
Enrolls a built-in registry type to support.
enrollRegistry(MeterRegistry, Function<ServerRequest, Optional<Handler>>) - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
Records a MetricRegistry to be managed by MicrometerSupport, along with the function that returns an Optional of a Handler for processing a given request to the Micrometer endpoint.
ensureSafeObserver(StreamObserver<T>) - Static method in class io.helidon.grpc.core.SafeStreamObserver
Ensure that the specified StreamObserver is a safe observer.
ensureStatusException(Throwable, Status) - Static method in class io.helidon.grpc.core.GrpcHelper
Ensure that a Throwable is either a StatusRuntimeException or a StatusException.
ensureStatusRuntimeException(Throwable, Status) - Static method in class io.helidon.grpc.core.GrpcHelper
Ensure that a Throwable is a StatusRuntimeException.
entity() - Method in class io.helidon.integrations.common.rest.ApiEntityResponse.Builder
Accessor to entity that can be used in subclasses of ApiEntityResponse to set up fields.
entity() - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
Entity as received from network.
entity() - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse
Get the entity if it is present.
entity(byte[]) - Method in class io.helidon.webserver.DirectHandler.TransportResponse.Builder
Custom entity.
entity(Object) - Method in class io.helidon.media.multipart.WriteableBodyPart.Builder
Create a new body part backed by the specified entity.
entity(String) - Method in class io.helidon.webserver.DirectHandler.TransportResponse.Builder
Custom entity.
entity(X) - Method in class io.helidon.integrations.common.rest.ApiEntityResponse.Builder
This method is invoked by RestApi when an entity is received.
entity(X) - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
Configure the entity.
entity(X) - Method in interface io.helidon.integrations.common.rest.ResponseBuilder
This method is invoked by RestApi when an entity is received.
entityAlias(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
Name of the entity alias to associate with during token creation.
entityCacheThreshold(long) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Abstract threshold value for the lifetime of entities in the cache.
entityCacheTimeout(Duration) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Timeout in milliseconds for the entity cache evaluator.
entityId() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
Entity id.
entityProcessor() - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
The configured entity processor.
entityProcessor(Function<X, R>) - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse.BuilderBase
A function to convert the entity to target object.
entityStream(Flow.Publisher<T>, Class<T>) - Method in class io.helidon.media.multipart.WriteableBodyPart.Builder
Create a new body part backed by the specified entity stream.
entityType() - Method in interface io.helidon.media.common.MessageBodyContext.Event
Get the type requested for conversion.
entrySet() - Method in class io.helidon.config.ObjectNodeImpl
 
env() - Method in class io.helidon.security.ProviderRequest
Environment of current request, such as the URI invoked, time to use for security decisions etc.
env() - Method in interface io.helidon.security.SecurityContext
env(SecurityEnvironment) - Method in class io.helidon.security.SecurityContext.Builder
Set the security environment to start with.
env(SecurityEnvironment) - Method in interface io.helidon.security.SecurityContext
Set a new security environment to be used in this context.
env(Supplier<SecurityEnvironment>) - Method in interface io.helidon.security.SecurityContext
Set a new security environment to be used int this context.
envConfig(TracingConfig) - Method in class io.helidon.webserver.WebTracingConfig.Builder
Use the provided configuration as a default for any request.
environmentBuilder() - Method in class io.helidon.security.Security
Security environment builder, to be used to create environment for evaluating security in integration components.
EnvironmentVariableAliases - Class in io.helidon.config
Provides configuration key aliases in an attempt to map to legal environment variable names.
environmentVariables() - Static method in class io.helidon.config.ConfigSources
Provides a @{code ConfigSource} for creating a Config from environment variables.
environmentVariables() - Static method in class io.helidon.config.mp.MpConfigSources
Environment variables config source.
EnvironmentVariables - Class in io.helidon.config
Provides environment variables that include aliases enabling setting or overriding configuration with keys that are unlikely to be legal as environment variables.
EP_PROPERTY_OUTBOUND_PASSWORD - Static variable in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
Configure this for outbound requests to override password to use.
EP_PROPERTY_OUTBOUND_USER - Static variable in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
Configure this for outbound requests to override user to use.
EP_PROPERTY_OUTBOUND_USER - Static variable in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
Configure this for outbound requests to override user to use.
EP_PROPERTY_OUTBOUND_USER - Static variable in class io.helidon.security.providers.jwt.JwtProvider
Configure this for outbound requests to override user to use.
EPollTransport - Class in io.helidon.webserver.transport.netty.epoll
A Transport implementation based upon Netty's epoll-based native transport.
EPollTransport() - Constructor for class io.helidon.webserver.transport.netty.epoll.EPollTransport
 
equals(Object) - Method in class io.helidon.common.Errors.ErrorMessage
 
equals(Object) - Method in class io.helidon.common.GenericType
 
equals(Object) - Method in class io.helidon.common.http.HashParameters
 
equals(Object) - Method in class io.helidon.common.http.MediaType
Compares obj to this media type to see if they are the same by comparing type, subtype and parameters.
equals(Object) - Method in class io.helidon.common.http.UriInfo
 
equals(Object) - Method in class io.helidon.config.ValueNodeImpl
 
equals(Object) - Method in class io.helidon.grpc.metrics.GrpcMetrics
 
equals(Object) - Method in class io.helidon.grpc.server.ServiceDescriptor
 
equals(Object) - Method in class io.helidon.security.Grant
 
equals(Object) - Method in class io.helidon.security.providers.common.OutboundTarget
 
equals(Object) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
 
equals(Object) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
Deprecated.
 
equals(Object) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
 
equals(Object) - Method in class io.helidon.tracing.Tag
 
equals(Object) - Method in class io.helidon.webclient.Proxy
 
equals(Object) - Method in class io.helidon.webclient.WebClientTls
 
error() - Method in interface io.helidon.media.common.MessageBodyContext.ErrorEvent
Get the subscription error of this event.
error(Class<T>, ErrorHandler<T>) - Method in class io.helidon.webserver.Routing.Builder
Registers an error handler that handles the given type of exceptions.
error(Exception) - Method in class io.helidon.messaging.Emitter
Send onError signal to all subscribers.
error(Throwable) - Static method in interface io.helidon.common.reactive.Multi
Create a Multi instance that reports the given exception to its subscriber(s).
error(Throwable) - Static method in interface io.helidon.common.reactive.Single
Create a Single instance that reports the given given exception to its subscriber(s).
ERROR - io.helidon.security.AuditEvent.AuditSeverity
Security event error - we tried to process security, but failed with exception (equivalent of http 500).
errorCode(String) - Method in class io.helidon.integrations.oci.connect.OciRestException.Builder
Deprecated.
OCI specific error code.
ErrorHandler<T extends Throwable> - Interface in io.helidon.webserver
The routing error handler.
errorMessage(String) - Method in class io.helidon.integrations.oci.connect.OciRestException.Builder
Deprecated.
OCI specific error message.
errorRatio(int) - Method in class io.helidon.faulttolerance.CircuitBreaker.Builder
How many failures out of 100 will trigger the circuit to open.
errorResponse(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse) - Method in class io.helidon.integrations.common.rest.RestApiBase
Create an error response.
errors() - Method in class io.helidon.integrations.vault.VaultOptionalResponse
List of errors (if any) as returned by Vault.
errors(List<String>) - Method in class io.helidon.integrations.vault.VaultOptionalResponse.BuilderBase
Configure list of Vault errors as read from response.
Errors - Class in io.helidon.common
Errors utility used to file processing messages (e.g.
ERRORS - Static variable in class io.helidon.graphql.server.GraphQlConstants
Key for errors.
Errors.Collector - Class in io.helidon.common
A collector of Errors.ErrorMessages.
Errors.ErrorMessage - Class in io.helidon.common
Error message with a severity and a source.
Errors.ErrorMessagesException - Exception in io.helidon.common
Exception used by Errors.checkValid() thrown in case there are fatal messages.
errorSeverity() - Method in annotation type io.helidon.security.annotations.Audited
Severity of request with unsuccessful response (in http, this would be 4** and 5** status).
escapeName(String) - Static method in interface io.helidon.config.Config.Key
Escape '~' to ~0 and '.' to ~1 in specified name.
etag() - Method in interface io.helidon.webclient.WebClientResponseHeaders
Returns value of header "ETag" of the response.
ETAG - Static variable in class io.helidon.common.http.Http.Header
The "ETag" header name.
EtcdConfigSource - Class in io.helidon.config.etcd
A config source which loads a configuration document from Etcd.
EtcdConfigSourceBuilder - Class in io.helidon.config.etcd
Etcd ConfigSource builder.
EtcdConfigSourceBuilder.EtcdApi - Enum in io.helidon.config.etcd
EtcdApi determines which etcd API version will be used.
EtcdConfigSourceBuilder.EtcdEndpoint - Class in io.helidon.config.etcd
Etcd endpoint remote descriptor.
EtcdConfigSourceProvider - Class in io.helidon.config.etcd
Service loader service for ETCD config source.
EtcdConfigSourceProvider() - Constructor for class io.helidon.config.etcd.EtcdConfigSourceProvider
 
EtcdEndpoint(URI, String, EtcdConfigSourceBuilder.EtcdApi) - Constructor for class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdEndpoint
Initializes descriptor.
EtcdWatcher - Class in io.helidon.config.etcd
Etcd watch strategy is based on etcd watch operation.
EtcdWatcherProvider - Class in io.helidon.config.etcd
Service loader service for ETCD config source.
EtcdWatcherProvider() - Constructor for class io.helidon.config.etcd.EtcdWatcherProvider
 
EventConfigSource - Interface in io.helidon.config.spi
A source that supports notifications when changed.
eventStreamWriter() - Static method in class io.helidon.media.jackson.JacksonSupport
Return a default Jackson entity event stream writer.
eventStreamWriter() - Static method in class io.helidon.media.jsonb.JsonbSupport
Return a default JSON-B entity event stream writer.
eventStreamWriter() - Static method in class io.helidon.media.jsonp.JsonpSupport
Return a default JSON-P entity event stream writer.
eventStreamWriter(ObjectMapper) - Static method in class io.helidon.media.jackson.JacksonSupport
Create a new Jackson entity stream writer based on ObjectMapper instance.
eventStreamWriter(Jsonb) - Static method in class io.helidon.media.jsonb.JsonbSupport
Create a new JSON-B entity stream writer based on Jsonb instance.
eventStreamWriter(JsonWriterFactory) - Static method in class io.helidon.media.jsonp.JsonpSupport
Create a new JSON-P entity stream writer based on JsonWriterFactory instance.
eventStreamWriterInstance() - Method in class io.helidon.media.jackson.JacksonSupport
Return Jackson stream writer instance for MediaType.TEXT_EVENT_STREAM content type.
eventStreamWriterInstance() - Method in class io.helidon.media.jsonb.JsonbSupport
Return JSON-B stream writer instance for MediaType.TEXT_EVENT_STREAM content type.
eventStreamWriterInstance() - Method in class io.helidon.media.jsonp.JsonpSupport
Return JSON-P stream writer.
eventType() - Method in interface io.helidon.media.common.MessageBodyContext.Event
Get the event type of this event.
eventType() - Method in interface io.helidon.security.AuditEvent
Gets the type of this AuditEvent.
EVICT_PARALLELISM_THRESHOLD - Static variable in interface io.helidon.security.providers.common.EvictableCache
Parameter to ConcurrentHashMap.forEachKey(long, Consumer) used for eviction.
EvictableCache<K,​V> - Interface in io.helidon.security.providers.common
Generic cache with eviction support.
EvictableCache.Builder<K,​V> - Class in io.helidon.security.providers.common
Builder to create instances of EvictableCache using the default implementation backed by a ConcurrentHashMap.
evictionManagerFactory(Factory<EvictionManager<K, V>>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
evictor(BiFunction<K, V, Boolean>) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
Configure evictor to check if a record is still valid.
evictSchedule(long, long, TimeUnit) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
Configure eviction scheduling.
exceptionally(Function<Throwable, ? extends T>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
exceptionally(Function<Throwable, ? extends T>) - Method in interface io.helidon.common.reactive.Single
 
exceptionallyAccept(Consumer<Throwable>) - Method in class io.helidon.common.reactive.CompletionAwaitable
Returns a new CompletionAwaitable that, when this stage completes exceptionally, is executed with this stage's exception as the argument to the supplied consumer.
exceptionallyAccept(Consumer<Throwable>) - Method in interface io.helidon.common.reactive.Single
Returns a new CompletionAwaitable that, when this stage completes exceptionally, is executed with this stage's exception as the argument to the supplied consumer.
exceptionBlacklist(String[]) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
Blacklisted error classes that will not return error message back to caller.
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.helidon.webserver.ForwardingHandler
Overrides behavior when exception is thrown in pipeline.
exceptionWhitelist(String[]) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
Whitelisted error classes that will return error message back to caller.
exclude(String) - Method in interface io.helidon.metrics.api.RegistryFilterSettings.Builder
Sets the regex for names to exclude.
EXCLUDE_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.RegistryFilterSettings.Builder
Config key within the filter section for the regex for names to exclude.
excludePaths(String...) - Method in class io.helidon.webserver.accesslog.AccessLogSupport.Builder
List of path patterns to exclude in access log.
excludePaths(List<String>) - Method in class io.helidon.webserver.accesslog.AccessLogSupport.Builder
List of path patterns to exclude in access log.
excludeUnlistedClasses() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
execPing() - Method in class io.helidon.dbclient.health.DbClientHealthCheck
Execute the ping statement.
execute() - Method in class io.helidon.dbclient.common.AbstractStatement
 
execute() - Method in interface io.helidon.dbclient.DbStatement
Execute this statement using the parameters configured with params and addParams methods.
execute() - Method in class io.helidon.dbclient.mongodb.MongoDbStatementDml
 
execute() - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
 
execute(String) - Method in interface io.helidon.graphql.server.InvocationHandler
Execute a GraphQL query.
execute(String, String, Map<String, Object>) - Method in interface io.helidon.graphql.server.InvocationHandler
Execute a GraphQL query.
execute(Function<DbExecute, T>) - Method in interface io.helidon.dbclient.DbClient
Execute database statement.
execute(Function<DbExecute, T>) - Method in class io.helidon.dbclient.mongodb.MongoDbClient
 
execute(Supplier<T>) - Method in class io.helidon.config.SimpleRetryPolicy
 
execute(Supplier<T>) - Method in interface io.helidon.config.spi.RetryPolicy
Invokes the provided Supplier to read the source data and returns that data.
executePolicy(String, Errors.Collector, ProviderRequest) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor
 
executePolicy(String, Errors.Collector, ProviderRequest) - Method in interface io.helidon.security.abac.policy.spi.PolicyExecutor
Execute a policy based on a policy statement.
ExecutionContext - Interface in io.helidon.graphql.server
GraphQL execution context to support partial results.
executor() - Method in interface io.helidon.scheduling.Task
Executor used for invocation of scheduled tasks.
executor(ThreadPoolSupplier) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
Custom executor supplier for asynchronous operations like acknowledgement.
executor(ThreadPoolSupplier) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
Custom executor supplier for asynchronous operations like acknowledgement.
executor(Executor) - Method in class io.helidon.common.reactive.IoMulti.MultiToByteChannelBuilder
Supply custom executor for handling the blocking of WritableByteChannel.
executor(ExecutorService) - Method in class io.helidon.common.reactive.IoMulti.MultiFromInputStreamBuilder
If the InputStream can block in read method, use executor for asynchronous waiting.
executor(ExecutorService) - Method in class io.helidon.faulttolerance.Async.Builder
Configure executor service to use for executing tasks asynchronously.
executor(ExecutorService) - Method in class io.helidon.graphql.server.GraphQlSupport.Builder
Executor service to use for GraphQL processing.
executor(ExecutorService) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
Custom executor for asynchronous operations like acknowledgement.
executor(ExecutorService) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
Custom executor for asynchronous operations like acknowledgement.
executor(ScheduledExecutorService) - Method in class io.helidon.common.reactive.IoMulti.MultiFromByteChannelBuilder
Configure executor service to use for scheduling reads from the channel.
executor(ScheduledExecutorService) - Method in class io.helidon.config.FileSystemWatcher.Builder
Executor to use for this watcher.
executor(ScheduledExecutorService) - Method in class io.helidon.config.PollingStrategies.ScheduledBuilder
Sets a custom service used to schedule polling ticks on.
executor(ScheduledExecutorService) - Method in class io.helidon.config.ScheduledPollingStrategy.Builder
Executor service to use to schedule the polling events.
executor(ScheduledExecutorService) - Method in class io.helidon.faulttolerance.CircuitBreaker.Builder
Executor service to schedule future tasks.
executor(ScheduledExecutorService) - Method in class io.helidon.faulttolerance.Timeout.Builder
Executor service to schedule the timeout.
executor(ScheduledExecutorService) - Method in class io.helidon.scheduling.Scheduling.CronBuilder
Custom ScheduledExecutorService used for executing scheduled task.
executor(ScheduledExecutorService) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
Custom ScheduledExecutorService used for executing scheduled task.
executor(Supplier<? extends ExecutorService>) - Method in class io.helidon.faulttolerance.Async.Builder
Configure executor service to use for executing tasks asynchronously.
executor(Supplier<? extends ExecutorService>) - Method in class io.helidon.faulttolerance.Bulkhead.Builder
Configure executor service to use for executing tasks asynchronously.
executor(Supplier<? extends ExecutorService>) - Static method in class io.helidon.faulttolerance.FaultTolerance
Configure Helidon wide executor service for Fault Tolerance.
executor(Supplier<? extends ExecutorService>) - Method in class io.helidon.graphql.server.GraphQlSupport.Builder
Executor service to use for GraphQL processing.
EXECUTOR_THREAD_NAME_PREFIX - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
Configuration key for thread name prefix used for asynchronous operations like acknowledgement.
ExecutorException - Exception in io.helidon.common.context
Exception related to execution of a task in context.
ExecutorException(String) - Constructor for exception io.helidon.common.context.ExecutorException
Create exception with a descriptive message.
ExecutorException(String, Throwable) - Constructor for exception io.helidon.common.context.ExecutorException
Create exception with a descriptive message and a cause.
executorService() - Method in interface io.helidon.security.SecurityContext
Executor service of the security module.
executorService() - Method in class io.helidon.webserver.tyrus.TyrusSupport
Returns executor service, can be overridden.
executorService(ExecutorService) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
Configure an executor service to be used for this application.
executorService(ExecutorService) - Method in class io.helidon.security.SecurityContext.Builder
Executor service to use for requests within this context.
executorService(ExecutorService) - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
Sets the executor service to use for a handling of request that matches a path where the JerseySupport is registered.
executorService(ScheduledExecutorService) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
An executor service to schedule retries and run timed operations on.
executorService(Supplier<ExecutorService>) - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
Configure an explicit executor service supplier.
executorService(Supplier<ExecutorService>) - Method in class io.helidon.security.Security.Builder
Configure executor service to be used for blocking operations within security.
executorService(Supplier<ExecutorService>) - Method in class io.helidon.security.SecurityContext.Builder
Executor service to use for requests within this context.
ExecutorServiceMetricsObserver - Class in io.helidon.metrics
Manages metrics for each Helidon-created thread pool.
ExecutorServiceMetricsObserver() - Constructor for class io.helidon.metrics.ExecutorServiceMetricsObserver
Creates a new instance of the observer.
ExecutorServices - Class in io.helidon.microprofile.cdi
A CommonForkJoinPoolExecutorServices whose ExecutorServices.wrap(Collection) method simply returns the supplied Collection of Callables unchanged.
ExecutorServices() - Constructor for class io.helidon.microprofile.cdi.ExecutorServices
Creates a new ExecutorServices.
ExecutorServiceSupplierObserver - Interface in io.helidon.common.configurable.spi
Behavior for observers of the various executor service suppliers.
ExecutorServiceSupplierObserver.MethodInvocation - Interface in io.helidon.common.configurable.spi
Information about method invocations to retrieve interesting (e.g., metrics) values from an executor service.
ExecutorServiceSupplierObserver.SupplierObserverContext - Interface in io.helidon.common.configurable.spi
Context with which suppliers (or their surrogates) interact with observers.
EXEMPLARS_STRICT_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsSettings.Builder
Config key within metrics for strict (vs.
ExemplarService - Interface in io.helidon.metrics
Behavior for supporting exemplars in metrics histograms.
exists() - Method in interface io.helidon.config.Config
Returns true if the node exists, whether an object, a list, or a value node.
exists() - Method in enum io.helidon.config.Config.Type
Returns true if the node exists, either as an object, a list or as a value node.
exists() - Method in class io.helidon.config.DirectoryConfigSource
 
exists() - Method in class io.helidon.config.FileConfigSource
 
exists() - Method in class io.helidon.config.FileOverrideSource
 
exists() - Method in class io.helidon.config.PrefixedConfigSource
 
exists() - Method in interface io.helidon.config.spi.Source
If the underlying data exist at this time.
expand() - Static method in class io.helidon.config.EnvironmentVariables
Returns the environment variables and their aliases.
expand(Map<String, String>) - Static method in class io.helidon.config.EnvironmentVariables
Returns the environment variables and their aliases.
EXPECT - Static variable in class io.helidon.common.http.Http.Header
The "Expect" header name.
EXPECTATION_FAILED_417 - io.helidon.common.http.Http.Status
417 Expectation Failed, see HTTP/1.1 documentation.
expectedAudience(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Deprecated, for removal: This API element is subject to removal in a future version.
expectedAudience(String) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Audience expected in inbound JWTs.
expectedAudiences(Collection<String>) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Replace expected audiences with the content of the provided collection.
expectedIssuer(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Expected issuer in incoming requests.
expectedVersion(int) - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
Expected version of the secret being updated.
experimental() - Method in annotation type io.helidon.config.metadata.ConfiguredOption
Set to true for experimental configuration.
experimental() - Method in interface io.helidon.webserver.ServerConfiguration
experimental(ExperimentalConfiguration) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Configure experimental features.
experimental(ExperimentalConfiguration) - Method in class io.helidon.webserver.WebServer.Builder
Configure experimental features.
ExperimentalConfiguration - Interface in io.helidon.webserver
Interface ExperimentalConfiguration.
ExperimentalConfiguration.Builder - Class in io.helidon.webserver
expirationTime() - Method in class io.helidon.integrations.oci.vault.GetSecretBundle.Response
An optional property indicating when the secret version will expire.
expirationTime() - Method in class io.helidon.security.jwt.Jwt
Expiration time claim.
expirationTime(Instant) - Method in class io.helidon.security.jwt.Jwt.Builder
The expiration time defines the time that this JWT loses validity.
expires() - Method in interface io.helidon.webclient.WebClientResponseHeaders
Returns value of header "Expires" of the response.
expires() - Method in interface io.helidon.webserver.ResponseHeaders
Optionally gets the value of "Expires" header.
expires(Instant) - Method in class io.helidon.common.http.SetCookie.Builder
Sets Expires parameter.
expires(Instant) - Method in interface io.helidon.webserver.ResponseHeaders
Sets the value of "Expires" header.
expires(ZonedDateTime) - Method in class io.helidon.common.http.SetCookie.Builder
Sets Expires parameter.
expires(ZonedDateTime) - Method in interface io.helidon.webserver.ResponseHeaders
Sets the value of "Expires" header.
EXPIRES - Static variable in class io.helidon.common.http.Http.Header
The "Expires" header name.
expiryPolicyFactory(Factory<ExpiryPolicy>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
explicit() - Method in annotation type io.helidon.security.annotations.Authorized
By default, authorization is implicit and all annotations are processed before method invocation to authorize access.
explicitMaxTtl(Duration) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
If set, the token will have an explicit max TTL set upon it.
explicitPassword(String) - Method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig.Builder
Configure explicit password to use for this outbound target.
explicitProvider(String) - Method in class io.helidon.security.SecurityRequestBuilder
Use an explicit provider.
explicitUser(String) - Method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig.Builder
Username to propagate.
explicitUser(String) - Method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig.Builder
Configure explicit user to use for this outbound target.
exportable(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
Enables keys to be exportable.
exportable(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
Enables keys to be exportable.
exposeHeaders() - Method in annotation type io.helidon.microprofile.cors.CrossOrigin
A list of response headers allowed for clients other than the "standard" ones.
exposeHeaders() - Method in class io.helidon.webserver.cors.CrossOriginConfig
 
exposeHeaders(String...) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
 
exposeHeaders(String...) - Method in class io.helidon.webserver.cors.CrossOriginConfig.Builder
 
expression(String) - Method in class io.helidon.scheduling.Scheduling.CronBuilder
Cron expression for specifying period of execution.
expressionFactory(ExpressionFactory) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutor.Builder
Configure a specific expression factory to use with this executor.
expTime(Instant) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
Time the token would expire.
extended(boolean) - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
Sets whether exntended KPI metrics should be enabled in the settings.
extended(boolean) - Method in interface io.helidon.metrics.KeyPerformanceIndicatorMetricsSettings.Builder
Deprecated.
 
extension(Config) - Method in interface io.helidon.dbclient.jdbc.spi.HikariCpExtensionProvider
Get instance of JDBC DB Client configuration extension.
extension(Config) - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsExtensionProvider
 
extension(Extension) - Method in class io.helidon.microprofile.tyrus.WebSocketApplication.Builder
Add single extension.
extensions() - Method in class io.helidon.microprofile.tyrus.WebSocketApplication
Get list of installed extensions.
extensions() - Method in class io.helidon.webserver.tyrus.TyrusSupport
Access to extensions.
EXTENSIONS - Static variable in class io.helidon.graphql.server.GraphQlConstants
Key for extensions.
extract(Format<C>, C) - Method in class io.helidon.tracing.zipkin.ZipkinTracer
 
extractIdcsMtContext(Subject, ProviderRequest) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Deprecated.
Extract IDCS multitenancy context form the the request.
extractIdcsMtContext(Subject, ProviderRequest) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
Extract IDCS multitenancy context form the the request.
extractMethodName(String) - Static method in class io.helidon.grpc.core.GrpcHelper
Extract the gRPC method name from a method full name.
extractNamePrefix(String) - Static method in class io.helidon.grpc.core.GrpcHelper
Extract the name prefix from from a method full name.
extractServiceName(String) - Static method in class io.helidon.grpc.core.GrpcHelper
Extract the gRPC service name from a method full name.
extractToken(String) - Method in class io.helidon.security.util.TokenHandler
Extracts the token from the string value of the header (or other field).
extractToken(Map<String, List<String>>) - Method in class io.helidon.security.util.TokenHandler
Extracts the token from request.

F

factor() - Method in annotation type io.helidon.microprofile.faulttolerance.RetryExponentialBackoff
Multiplication factor.
factor(int) - Method in class io.helidon.faulttolerance.Retry.ExponentialRetryPolicy.Builder
Multiplication factor.
fail(Throwable) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Send onError signal downstream, regardless of the buffer content.
fail(Throwable) - Method in class io.helidon.common.reactive.EmittingPublisher
Properly fail the stream, set publisher to cancelled state and send onError signal downstream.
FAIL - io.helidon.common.SerializationConfig.Action
Fail by throwing an IllegalStateException.
FAIL_ON_MISSING_REFERENCE_KEY_NAME - Static variable in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
Config key for setting missing reference behavior on ValueResolvingFilters.
failCause() - Method in class io.helidon.common.reactive.EmittingPublisher
Return cause of fail, if publisher is in failed state.
failed(String) - Static method in class io.helidon.security.AuthenticationResponse
Construct a failed response with an explanatory message.
failed(String, Throwable) - Static method in class io.helidon.security.AuthenticationResponse
Construct a failed response with a throwable as a cause.
failed(Throwable) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
failedDataJson() - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.FailedMetric
Json with failed data.
failedMetrics() - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.Response
List of failed metrics.
failedMetricsCount() - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.Response
Number of metrics that failed to be processed.
failIfNoneValidated(boolean) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
Whether to fail if NONE of the attributes is validated.
failOnMissingKeyReference(boolean) - Method in interface io.helidon.config.Config.Builder
When key resolving is enabled and a reference cannot be resolved, should we fail, or use the key verbatim.
failOnMissingReference(boolean) - Method in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
Sets how the ValueResolvingFilter resulting from this builder will behave when a value contains a reference to a non-existent key.
failOnMissingValueReference(boolean) - Method in interface io.helidon.config.Config.Builder
When value resolving is enabled and a reference cannot be resolved, should we fail, or use the value verbatim.
failOnUnvalidated(boolean) - Method in class io.helidon.security.providers.abac.AbacProvider.Builder
Whether to fail if any attribute is left unvalidated.
FAILURE - io.helidon.security.AuditEvent.AuditSeverity
Security event failure - we tried to process security, but the result was negative (e.g.
FAILURE - io.helidon.security.SecurityResponse.SecurityStatus
Indicates that the message processing by the security module was NOT successful.
FAILURE_FINISH - io.helidon.security.SecurityResponse.SecurityStatus
Failed and provider did everything to be done.
fallback() - Static method in interface io.helidon.config.spi.MergingStrategy
Returns an implementation of MergingStrategy in which nodes from a root earlier in the list have higher priority than nodes from a root later in the list.
fallback(Function<Throwable, ? extends CompletionStage<T>>) - Method in class io.helidon.faulttolerance.Fallback.Builder
Configure a fallback for a Single or CompletionStage.
Fallback<T> - Interface in io.helidon.faulttolerance
Fallback allows the user to execute an alternative function in case the provided supplier fails.
Fallback.Builder<T> - Class in io.helidon.faulttolerance
Fluent API builder for Fallback.
fallbackMulti(Function<Throwable, ? extends Flow.Publisher<T>>) - Method in class io.helidon.faulttolerance.Fallback.Builder
Configure a fallback for a Multi or Flow.Publisher.
family() - Method in interface io.helidon.common.http.Http.ResponseStatus
Get the class of status code.
family() - Method in enum io.helidon.common.http.Http.Status
Get the class of status code.
familyName() - Method in class io.helidon.security.jwt.Jwt
Family name claim.
familyName(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Family name of subject (surname).
fatal(Object, String) - Method in class io.helidon.common.Errors.Collector
Add a fatal error to the list of messages.
fatal(String) - Method in class io.helidon.common.Errors.Collector
Add a fatal error to the list of messages.
FATAL - io.helidon.common.Severity
Fatal.
faultTolerance(FtHandler) - Method in class io.helidon.integrations.common.rest.RestApi.Builder
Configure the fault tolerance handler to use with client requests.
faultTolerance(FtHandler) - Method in class io.helidon.integrations.vault.Vault.Builder
An FtHandler can be configured to be used by all calls to the Vault, to add support for retries, circuit breakers, bulkhead etc.
FaultTolerance - Class in io.helidon.faulttolerance
System wide fault tolerance configuration and access to a customized sequence of fault tolerance handlers.
FaultTolerance.Builder - Class in io.helidon.faulttolerance
A builder used for setting up a customized list of fault tolerance handlers.
FaultTolerance.TypedBuilder<T> - Class in io.helidon.faulttolerance
A builder used for fault tolerance handlers that require a specific type to be used, such as Fallback.
FaultToleranceExtension - Class in io.helidon.microprofile.faulttolerance
CDI extension for Helidon's Fault Tolerance implementation.
FaultToleranceExtension() - Constructor for class io.helidon.microprofile.faulttolerance.FaultToleranceExtension
 
FaultToleranceExtension.AnnotatedTypeWrapper<T> - Class in io.helidon.microprofile.faulttolerance
Wraps an annotated type for the purpose of adding and/or overriding some annotations.
federationEndpoint(String) - Method in class io.helidon.integrations.oci.connect.OciConfigInstancePrincipal.Builder
Deprecated.
Configure an explicit federation endpoint.
field(String) - Method in interface io.helidon.media.multipart.MultiPart
Deprecated.
Get the first body part identified by the given control name.
FIELD - io.helidon.security.EndpointConfig.AnnotationScope
Annotations on field.
fields() - Method in interface io.helidon.media.multipart.MultiPart
Deprecated.
Get all the body parts that are identified with form data control names.
fields(String) - Method in interface io.helidon.media.multipart.MultiPart
Deprecated.
Get the body parts identified by the given control name.
file(String) - Static method in class io.helidon.config.ConfigSources
Provides a Builder for creating a ConfigSource from the specified file path.
file(String) - Static method in class io.helidon.config.OverrideSources
Creates new instance of the File OverrideSource Builder to be used to bootstrap an File OverrideSource instance.
file(Path) - Static method in class io.helidon.config.ConfigSources
Provides a Builder for creating a ConfigSource from the specified file path.
FILE - io.helidon.common.configurable.Resource.Source
Resource was loaded from a file.
FileBasedBuilder() - Constructor for class io.helidon.webserver.staticcontent.StaticContentSupport.FileBasedBuilder
 
FileConfigSource - Class in io.helidon.config
ConfigSource implementation that loads configuration content from a file on a filesystem.
FileConfigSource.Builder - Class in io.helidon.config
File ConfigSource Builder.
FileFormParams - Interface in io.helidon.media.multipart
Form object which simplifies sending of multipart forms.
FileFormParams.Builder - Class in io.helidon.media.multipart
Fluent API builder of FileFormParams.
filename() - Method in interface io.helidon.media.multipart.BodyPart
Get the file name.
filename() - Method in class io.helidon.media.multipart.ContentDisposition
Get the value of the filename parameter that can be used to suggest a filename to be used if the entity is detached and stored in a separate file.
filename(String) - Method in class io.helidon.media.multipart.ContentDisposition.Builder
Set the content disposition filename parameter.
filename(String) - Method in class io.helidon.media.multipart.WriteableBodyPart.Builder
Filename which will be used in ContentDisposition.
filename(String) - Method in class io.helidon.media.multipart.WriteableBodyPartHeaders.Builder
Filename which will be used in ContentDisposition.
fileName() - Method in interface io.helidon.security.spi.AuditProvider.AuditSource
File name of the source that caused this event.
FileOverrideSource - Class in io.helidon.config
OverrideSource implementation that loads override definitions from a file on a filesystem.
FileOverrideSource.Builder - Class in io.helidon.config
File OverrideSource Builder.
FileSourceHelper - Class in io.helidon.config
Utilities for file-related source classes.
FileSourceHelper.DataAndDigest - Class in io.helidon.config
Data and digest of a file.
FileSubscriber - Class in io.helidon.webclient
Deprecated, for removal: This API element is subject to removal in a future version.
FileSystemBuilder() - Constructor for class io.helidon.webserver.staticcontent.StaticContentSupport.FileSystemBuilder
 
FileSystemWatcher - Class in io.helidon.config
This change watcher is backed by WatchService to fire a polling event with every change on monitored Path.
FileSystemWatcher.Builder - Class in io.helidon.config
Fluent API builder for FileSystemWatcher.
fileWriter() - Static method in class io.helidon.media.common.DefaultMediaSupport
Return File writer instance.
filter(String) - Method in class io.helidon.openapi.SEOpenAPISupportBuilder
Set the app-provided OpenAPI model filter class.
filter(Predicate<? super T>) - Method in interface io.helidon.common.reactive.Multi
Filter stream items with provided predicate.
filter(Predicate<? super T>) - Method in interface io.helidon.config.ConfigValue
If a value is present, and the value matches the given predicate, return an Optional describing the value, otherwise return an empty Optional.
filter(Predicate<AnnotatedMethod>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
Created a new method list containing only the methods supported by the method list predicate.
filter(ClientRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingRestClientFilter
 
filter(ClientRequestContext) - Method in class io.helidon.security.integration.jersey.client.ClientSecurityFilter
 
filter(ClientRequestContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingFilter
 
filter(ClientRequestContext, ClientResponseContext) - Method in class io.helidon.tracing.jersey.client.ClientTracingFilter
 
filter(ContainerRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingContextFilter
 
filter(ContainerRequestContext) - Method in class io.helidon.security.integration.jersey.SecurityFilter
 
filter(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
 
filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.helidon.security.integration.jersey.SecurityFilter
 
filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
 
FILTER_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.RegistrySettings.Builder
Config key within the registry's config section specifying a filter.
filterAnnotations(Class<T>, EndpointConfig.AnnotationScope) - Method in class io.helidon.security.SecurityLevel
Filters out all annotations of the specific type in the specific scope.
filterPattern(String) - Method in class io.helidon.common.SerializationConfig.Builder
Filter pattern to use.
filterServices(boolean) - Method in class io.helidon.media.common.MediaContext.Builder
Whether services loaded by Java Service Loader should be filtered.
filterSettings(RegistryFilterSettings.Builder) - Method in interface io.helidon.metrics.api.RegistrySettings.Builder
Sets the filter to use for identifying specific metrics to enable.
find(int) - Static method in enum io.helidon.common.http.Http.Status
Convert a numerical status code into the corresponding Status enum value.
find(Class<?>, int) - Static method in class io.helidon.common.serviceloader.Priorities
Find priority from class annotation, or return default if none found.
find(Object, int) - Static method in class io.helidon.common.serviceloader.Priorities
Find priority for an instance.
findAccepted(MediaType) - Method in class io.helidon.media.common.MessageBodyWriterContext
Find the given media type in the inbound Accept header.
findAccepted(Predicate<MediaType>, MediaType) - Method in class io.helidon.media.common.MessageBodyWriterContext
Find an media type in the inbound Accept header with the given predicate and default value.
findAnnotation(Class<T>) - Method in interface io.helidon.jersey.common.InvokedResource
Find the annotation by class closest to the handling method.
findClassAnnotation(Class<T>) - Method in interface io.helidon.jersey.common.InvokedResource
Find class annotation by class closest to the handling class.
findCookie(Map<String, List<String>>) - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
Locate cookie in a map of headers and return its value.
findMethodAnnotation(Class<T>) - Method in interface io.helidon.jersey.common.InvokedResource
Find method annotation by class closest to the handling method.
findMethodOnClassPA(Class<?>, Method) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
Get privileged action to find a method on a class given an existing method.
findTarget(SecurityEnvironment) - Method in class io.helidon.security.providers.common.OutboundConfig
Find target for current security request.
findTargetCustomObject(SecurityEnvironment, Class<T>, Function<Config, ? extends T>, Supplier<? extends T>) - Method in class io.helidon.security.providers.common.OutboundConfig
Find, create and cache a custom object associated with a specific outbound target.
first() - Method in interface io.helidon.common.reactive.Multi
Get the first item of this Multi instance as a Single.
first() - Method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
Returns first key token.
first(String) - Method in class io.helidon.common.http.HashParameters
 
first(String) - Method in interface io.helidon.common.http.Parameters
Returns an Optional containing the first value of the given parameter (and possibly multi-valued) parameter.
first(String) - Method in class io.helidon.common.http.ReadOnlyParameters
 
firstAnnotationOrMetaAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Get the first of the specified meta-annotation type found on the method annotations or on the method itself (a meta-annotation is an annotation that annotates other annotations).
firstHeader(String) - Method in interface io.helidon.webserver.cors.CorsSupportBase.RequestAdapter
Retrieves the first value for the specified header as a String.
FixedRate - Annotation Type in io.helidon.microprofile.scheduling
Scheduled to be invoked periodically at fixed rate.
fixedRateBuilder() - Static method in class io.helidon.scheduling.Scheduling
Build a task executed periodically at a fixed rate.
FixedRateInvocation - Interface in io.helidon.scheduling
Specific method invocation metadata for scheduled task.
flatMap(Function<? super T, ? extends Flow.Publisher<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
Transform item with supplied function and flatten resulting Flow.Publisher to downstream.
flatMap(Function<? super T, ? extends Flow.Publisher<? extends U>>) - Method in interface io.helidon.common.reactive.Single
Map this Single instance to a publisher using the given Mapper.
flatMap(Function<? super T, ? extends Flow.Publisher<? extends U>>) - Method in interface io.helidon.common.reactive.Subscribable
Transform item with supplied function and flatten resulting Flow.Publisher to downstream.
flatMap(Function<? super T, ? extends Flow.Publisher<? extends U>>, long, boolean, long) - Method in interface io.helidon.common.reactive.Multi
Transform item with supplied function and flatten resulting Flow.Publisher to downstream while limiting the maximum number of concurrent inner Flow.Publishers and their in-flight item count, optionally aggregating and delaying all errors until all sources terminate.
flatMap(Function<? super T, Optional<U>>) - Method in interface io.helidon.config.ConfigValue
If a value is present, apply the provided Optional-bearing mapping function to it, return that result, otherwise return an empty Optional.
flatMapCompletionStage(Function<? super T, ? extends CompletionStage<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
Transform item with supplied function and flatten resulting CompletionStage results to downstream.
flatMapCompletionStage(Function<? super T, ? extends CompletionStage<? extends U>>) - Method in interface io.helidon.common.reactive.Single
Transforms item with supplied function and flatten resulting CompletionStage result to downstream.
flatMapIterable(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
Transform item with supplied function and flatten resulting Iterable to downstream.
flatMapIterable(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.helidon.common.reactive.Single
Maps the single upstream value into an Iterable and relays its items to the downstream.
flatMapIterable(Function<? super T, ? extends Iterable<? extends U>>) - Method in interface io.helidon.common.reactive.Subscribable
Transform item with supplied function and flatten resulting Iterable to downstream.
flatMapIterable(Function<? super T, ? extends Iterable<? extends U>>, int) - Method in interface io.helidon.common.reactive.Multi
Transform item with supplied function and flatten resulting Iterable to downstream.
flatMapOptional(Function<? super T, Optional<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
Transform item with supplied function and flatten resulting Optional to downstream as one item if present or nothing if empty.
flatMapOptional(Function<? super T, Optional<? extends U>>) - Method in interface io.helidon.common.reactive.Single
Transform item with supplied function and flatten resulting Optional to downstream as Single with its value as item if present or empty Single.
flatMapSingle(Function<? super T, ? extends Single<? extends U>>) - Method in interface io.helidon.common.reactive.Single
Transforms item with supplied function and flatten resulting Single to downstream.
flattenNodes(ConfigNode.ObjectNode) - Static method in class io.helidon.config.ConfigHelper
Create a map of keys to string values from an object node.
flavor(HelidonFlavor) - Static method in class io.helidon.common.HelidonFeatures
Set the current Helidon flavor.
flush() - Method in interface io.helidon.common.http.DataChunk
Returns true if all caches are requested to flush when this chunk is written.
flush() - Method in class io.helidon.common.reactive.MultiFromOutputStream
Deprecated.
Send empty buffer as an indication of a user-requested flush.
flush() - Method in class io.helidon.media.common.CharBuffer
 
flush() - Method in class io.helidon.webserver.ByteBufDataChunk
 
flushInterval(long, TimeUnit) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
The reporter's flush interval.
followRedirects(boolean) - Method in class io.helidon.webclient.WebClient.Builder
Sets if redirects should be followed or not.
followRedirects(boolean) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Sets if redirects should be followed at this request or not.
forbidden(String) - Method in interface io.helidon.webserver.cors.CorsSupportBase.ResponseAdapter
Returns a response with the forbidden status and the specified error message, without any headers assigned using the header methods.
FORBIDDEN - io.helidon.security.CompositeProviderFlag
Provider must not be successful for this request (e.g.
FORBIDDEN - io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
Security MUST NOT be used (strictly public endpoint - do not invoke security).
FORBIDDEN_403 - io.helidon.common.http.Http.Status
403 Forbidden, see HTTP/1.1 documentation.
forceHttpsRedirects() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Whether to force https when redirecting to identity provider.
forceHttpsRedirects(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Force HTTPS for redirects to identity provider.
forClassLoader(ClassLoader) - Method in class io.helidon.config.mp.MpConfigBuilder
Deprecated.
 
forClient() - Method in class io.helidon.common.http.Forwarded
for directive of the forwarded header.
forEach(BiConsumer<String, CrossOriginConfig>) - Method in class io.helidon.webserver.cors.MappedCrossOriginConfig
Invokes the specified consumer for each entry in the mapped CORS config.
forEach(Consumer<? super DbColumn>) - Method in interface io.helidon.dbclient.DbRow
Iterate through each column in this row.
forEach(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Multi
Terminal stage, invokes provided consumer for every item in the stream.
forEach(Consumer<? super T>) - Method in class io.helidon.common.serviceloader.HelidonServiceLoader
 
forget() - Method in interface io.helidon.lra.coordinator.client.Participant
URI of participant's method annotated with @Forget.
forHeader(String) - Static method in class io.helidon.security.util.TokenHandler
A shortcut method to build a token handler that does not modify the token content.
forKeyId(String) - Method in class io.helidon.security.jwt.jwk.JwkKeys
Get a JWK for defined key id if present.
format() - Method in class io.helidon.integrations.vault.secrets.pki.CaCertificateGet.Request
Requested format.
format() - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Request
Requested format.
format() - Method in class io.helidon.integrations.vault.secrets.pki.CrlGet.Request
Configured format.
format(PkiFormat) - Method in class io.helidon.integrations.vault.secrets.pki.CaCertificateGet.Request
Format of the certificate to get.
format(PkiFormat) - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Request
Format of the certificate to get.
format(PkiFormat) - Method in class io.helidon.integrations.vault.secrets.pki.CrlGet.Request
Format of the CRL.
format(LogRecord) - Method in class io.helidon.common.HelidonConsoleHandler.ThreadFormatter
Deprecated.
 
format(LogRecord) - Method in class io.helidon.logging.jul.HelidonFormatter
 
format(MetricID, String, Metadata) - Method in interface io.helidon.integrations.oci.metrics.OciMetricsSupport.NameFormatter
Formats a metric name for OCI.
formatMessage() - Method in interface io.helidon.security.spi.AuditProvider.TracedAuditEvent
Creates a formatted message from this events message format and parameters.
formatter(DateTimeFormatter) - Method in class io.helidon.webserver.accesslog.TimestampLogEntry.Builder
Configure a date time formatter to use with this log entry.
FormBuilder<B,​T> - Interface in io.helidon.common.http
Form builder interface.
formParamReader() - Static method in class io.helidon.media.common.DefaultMediaSupport
Return FormParams reader instance.
FormParams - Interface in io.helidon.common.http
Provides access to any form parameters present in the request entity.
FormParams.Builder - Class in io.helidon.common.http
Builder of a new FormParams instance.
FormParamsSupport - Class in io.helidon.webserver
Deprecated.
FormParamsSupport() - Constructor for class io.helidon.webserver.FormParamsSupport
Deprecated.
 
formParamWriter() - Static method in class io.helidon.media.common.DefaultMediaSupport
Return FormParams writer instance.
forService(String) - Static method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
Get a Jaeger Tracer builder for processing tracing data of a service with a given name.
forService(String) - Static method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
Get a Zipkin Tracer builder for processing tracing data of a service with a given name.
forSingle(Consumer<T>) - Method in interface io.helidon.common.reactive.Single
Terminal stage, invokes provided consumer when Single is completed.
Forwarded - Class in io.helidon.common.http
A representation of the Http.Header.FORWARDED HTTP header.
FORWARDED - io.helidon.webserver.SocketConfiguration.RequestedUriDiscoveryType
The Http.Header.FORWARDED header is used to discover the original requested URI.
FORWARDED - Static variable in class io.helidon.common.http.Http.Header
The "Forwarded" header name.
ForwardingHandler - Class in io.helidon.webserver
ForwardingHandler bridges Netty response and request related APIs to BareRequest and BareResponse.
FOUND_302 - io.helidon.common.http.Http.Status
302 Found, see HTTP/1.1 documentation.
fragment() - Method in interface io.helidon.common.http.HttpRequest
Returns a decoded request URI fragment without leading hash '#' character.
fragment(String) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Fragment of the request.
fragment(String) - Method in interface io.helidon.webclient.WebClientServiceRequest
Set the new fragment of the request.
from() - Method in annotation type io.helidon.security.abac.time.TimeValidator.TimeOfDay
Time after which this resource is accessible within a day.
from(Single<T>) - Static method in interface io.helidon.common.reactive.Multi
from(Single<T>) - Static method in interface io.helidon.common.reactive.Single
from(TimeValidator.TimeConfig) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
Update this builder from an existing configuration instance.
from(Iterable<T>) - Static method in interface io.helidon.common.reactive.Multi
Deprecated.
from(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Multi
from(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Single
from(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Multi
from(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Single
from(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Multi
from(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Single
from(Stream<T>) - Static method in interface io.helidon.common.reactive.Multi
Deprecated.
FROM - Static variable in class io.helidon.common.http.Http.Header
The "From" header name.
fromAnnotations(EndpointConfig) - Method in class io.helidon.security.abac.policy.PolicyValidator
 
fromAnnotations(EndpointConfig) - Method in class io.helidon.security.abac.role.RoleValidator
 
fromAnnotations(EndpointConfig) - Method in class io.helidon.security.abac.scope.ScopeValidator
 
fromAnnotations(EndpointConfig) - Method in class io.helidon.security.abac.time.TimeValidator
 
fromAnnotations(EndpointConfig) - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
Load configuration class instance from annotations this validator expects.
fromCompletionStage(CompletionStage<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
fromCompletionStageNullable(CompletionStage<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
fromConfig() - Static method in class io.helidon.config.encryption.EncryptionFilter
Create a filter based on configuration (it takes its configuration from the configuration object it filters).
fromConfig(Config) - Method in class io.helidon.security.abac.policy.PolicyValidator
 
fromConfig(Config) - Method in class io.helidon.security.abac.role.RoleValidator
 
fromConfig(Config) - Method in class io.helidon.security.abac.scope.ScopeValidator
 
fromConfig(Config) - Method in class io.helidon.security.abac.time.TimeValidator
 
fromConfig(Config) - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
Load configuration class instance from Config.
fromConfig(Config, TokenHandler) - Static method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.JwtOutboundTarget
Load an instance from configuration.
fromIterable(Iterable<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
fromJson(JsonObject) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
Update this builder from JWK in json format.
fromJson(JsonObject) - Method in class io.helidon.security.jwt.jwk.JwkOctet.Builder
Update this builder from JWK in json format.
fromJson(JsonObject) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
Update this builder from JWK in json format.
fromOciConfig() - Method in class io.helidon.integrations.oci.connect.OciConfigProfile.Builder
Deprecated.
Update this builder from OCI configuration on default path with default profile.
fromOciConfig(String) - Method in class io.helidon.integrations.oci.connect.OciConfigProfile.Builder
Deprecated.
Update this builder from OCI configuration on default path with custom profile.
fromOciConfig(Path) - Method in class io.helidon.integrations.oci.connect.OciConfigProfile.Builder
Deprecated.
Update this builder from OCI configuration on custom path with default profile.
fromOciConfig(Path, String) - Method in class io.helidon.integrations.oci.connect.OciConfigProfile.Builder
Deprecated.
Attempts to read the profile from the OCI config file.
fromPersistenceUnit(Persistence.PersistenceUnit, ClassLoader, Supplier<? extends ClassLoader>, URL, Map<? extends String, ? extends Set<? extends Class<?>>>, PersistenceUnitInfoBean.DataSourceProvider) - Static method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
Given a Persistence.PersistenceUnit (a Java object representation of a <persistence-unit> element in a META-INF/persistence.xml resource), a ClassLoader for loading JPA classes and resources, a Supplier of ClassLoader instances for helping to implement the PersistenceUnitInfo.getNewTempClassLoader() method, a URL representing the persistence unit's root, a Map of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and a PersistenceUnitInfoBean.DataSourceProvider that can provide DataSource instances, returns a PersistenceUnitInfoBean representing the persistence unit in question.
fromPersistenceUnit(Persistence.PersistenceUnit, ClassLoader, Supplier<? extends ClassLoader>, URL, Map<? extends String, ? extends Set<? extends Class<?>>>, Supplier<? extends PersistenceUnitInfoBean.DataSourceProvider>) - Static method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
Given a Persistence.PersistenceUnit (a Java object representation of a <persistence-unit> element in a META-INF/persistence.xml resource), a ClassLoader for loading JPA classes and resources, a Supplier of ClassLoader instances for helping to implement the PersistenceUnitInfo.getNewTempClassLoader() method, a URL representing the persistence unit's root, a Map of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and a PersistenceUnitInfoBean.DataSourceProvider that can provide DataSource instances, returns a PersistenceUnitInfoBean representing the persistence unit in question.
fromPersistenceUnit(Persistence.PersistenceUnit, URL, Map<? extends String, ? extends Set<? extends Class<?>>>, PersistenceUnitInfoBean.DataSourceProvider) - Static method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
Given a Persistence.PersistenceUnit (a Java object representation of a <persistence-unit> element in a META-INF/persistence.xml resource), a URL representing the persistence unit's root, a Map of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and a PersistenceUnitInfoBean.DataSourceProvider that can supply DataSource instances, returns a PersistenceUnitInfoBean representing the persistence unit in question.
fromPersistenceUnit(Persistence.PersistenceUnit, URL, Map<? extends String, ? extends Set<? extends Class<?>>>, Supplier<? extends PersistenceUnitInfoBean.DataSourceProvider>) - Static method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
Given a Persistence.PersistenceUnit (a Java object representation of a <persistence-unit> element in a META-INF/persistence.xml resource), a URL representing the persistence unit's root, a Map of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and a DataSourceProviderSupplier that can supply DataSourceProvider instances, returns a PersistenceUnitInfoBean representing the persistence unit in question.
fromProcessor(Processor<? super T, ? extends R>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
fromPublisher(Publisher<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
fromSubscriber(Subscriber<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
frontendUri(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Full URI of this application that is visible from user browser.
ftHandler() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
Configured Fault tolerance handler.
ftHandler() - Method in class io.helidon.integrations.common.rest.RestApiBase
Fault tolerance handler to use to invoke requests.
ftHandler() - Method in class io.helidon.integrations.vault.Vault.Builder
 
FtHandler - Interface in io.helidon.faulttolerance
A fault tolerance handler.
FtHandlerTyped<T> - Interface in io.helidon.faulttolerance
A typed fault tolerance handler, to allow combination of multiple handlers without losing type information.
FULL - io.helidon.common.SerializationConfig.TraceOption
Full tracing traces any request to the deserialization filter.
fullBuilder() - Static method in class io.helidon.common.pki.KeyConfig
Creates a new builder to configure instance.
fullConfig() - Method in class io.helidon.integrations.oci.connect.OciConfigProfile
Deprecated.
Full map of configuration properties either from OCI config file or from config.
fullName() - Method in class io.helidon.grpc.server.ServiceDescriptor
Returns the service name prefixed with package directive if one exists.
fullName() - Method in class io.helidon.security.jwt.Jwt
Full name claim.
fullName(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Full name of subject.

G

GATEWAY_TIMEOUT_504 - io.helidon.common.http.Http.Status
504 Gateway Timeout, see HTTP/1.1 documentation.
gatherApplications(ProcessInjectionPoint<T, X>) - Method in class io.helidon.microprofile.grpc.client.GrpcClientCdiExtension
Process injection points.
gaugeInProgress() - Static method in class io.helidon.webclient.metrics.WebClientMetrics
Creates new gauge in progress client metric.
gender() - Method in class io.helidon.security.jwt.Jwt
Gender claim.
gender(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Gender of the subject.
generalClient() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Deprecated, for removal: This API element is subject to removal in a future version.
generalWebClient() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Client with configured proxy with no security.
generate(Supplier<? extends T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
GenerateAutonomousDatabaseWallet - Class in io.helidon.integrations.oci.atp
GenerateAutonomousDatabaseWallet request and response.
GenerateAutonomousDatabaseWallet.Request - Class in io.helidon.integrations.oci.atp
Request object.
GenerateAutonomousDatabaseWallet.Response - Class in io.helidon.integrations.oci.atp
Response object parsed from JSON returned by the RestApi.
GenerateAutonomousDatabaseWallet.WalletArchive - Class in io.helidon.integrations.oci.atp
Object to store wallet returned for ATP as bytes[].
generateLease(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if certificates issued/signed against this role will have Vault leases attached to them.
generateName(DbStatementType, String) - Method in class io.helidon.dbclient.common.AbstractDbExecute
Generate a name for a statement.
generateSecretId(GenerateSecretId.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
Generates and issues a new SecretID on an existing AppRole.
generateSecretId(GenerateSecretId.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
Generates and issues a new SecretID on an existing AppRole.
GenerateSecretId - Class in io.helidon.integrations.vault.auths.approle
Generate secret ID request and response.
GenerateSecretId.Request - Class in io.helidon.integrations.vault.auths.approle
Request object.
GenerateSecretId.Response - Class in io.helidon.integrations.vault.auths.approle
Response object parsed from JSON returned by the RestApi.
generateSelfSignedRoot(GenerateSelfSignedRoot.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Generate a self signed root certificate.
generateSelfSignedRoot(GenerateSelfSignedRoot.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Generate a self signed root certificate.
generateSelfSignedRoot(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Generate a self signed root certificate.
generateSelfSignedRoot(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Generate a self signed root certificate.
GenerateSelfSignedRoot - Class in io.helidon.integrations.vault.secrets.pki
Generate Self Signed Root request and response.
GenerateSelfSignedRoot.Request - Class in io.helidon.integrations.vault.secrets.pki
Request object.
GenerateSelfSignedRoot.Response - Class in io.helidon.integrations.vault.secrets.pki
Response object parsed from JSON returned by the RestApi.
generateSpanName(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.TracingHelper
Generate span using the function provided by TracingHelper.create(Function).
generateWallet(GenerateAutonomousDatabaseWallet.Request) - Method in interface io.helidon.integrations.oci.atp.OciAutonomousDb
Deprecated.
Gets the metadata and body of Wallet.
generateWallet(GenerateAutonomousDatabaseWallet.Request) - Method in interface io.helidon.integrations.oci.atp.OciAutonomousDbRx
Deprecated.
Gets the metadata and body of Wallet.
GENERIC_TYPE - Static variable in interface io.helidon.config.Config
Generic type of configuration.
genericParameterTypes() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Get generic method parameter types.
genericReturnType() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Get generic method return type.
GenericType<T> - Class in io.helidon.common
Represents a full type including generics declaration, to avoid information loss due to type erasure.
GenericType() - Constructor for class io.helidon.common.GenericType
Constructs a new generic type, deriving the generic type and class from type parameter.
genericTypeMappers() - Method in interface io.helidon.config.spi.ConfigMapperProvider
Returns a map of mapper functions associated with appropriate target type (GenericType<?>.
geometric(long, double, long) - Static method in interface io.helidon.common.reactive.RetrySchema
Creates the retry schema as a bounded geometric series.
get() - Method in interface io.helidon.common.Builder
 
get() - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier
 
get() - Method in class io.helidon.common.configurable.ServerThreadPoolSupplier
 
get() - Method in class io.helidon.common.configurable.ThreadPoolSupplier
 
get() - Method in class io.helidon.common.reactive.RequestedCounter
Gets the current requested event counter value.
get() - Method in interface io.helidon.common.reactive.Single
Short-hand for toFuture().toCompletableFuture().get().
get() - Method in class io.helidon.common.reactive.SingleSubscriberHolder
Get the stored subscriber.
get() - Method in class io.helidon.config.ConfigFilters.ValueResolvingBuilder
 
get() - Method in interface io.helidon.config.ConfigValue
Typed value of the represented Config node.
get() - Method in interface io.helidon.config.objectmapping.Value.None
 
get() - Method in class io.helidon.config.PollingStrategies.ScheduledBuilder
 
get() - Method in interface io.helidon.config.spi.ConfigNode.ValueNode
Get the value of this value node.
get() - Method in interface io.helidon.config.spi.ConfigSource
 
get() - Method in interface io.helidon.config.spi.OverrideSource
 
get() - Method in interface io.helidon.config.spi.RetryPolicy
 
get() - Method in class io.helidon.config.ValueNodeImpl
 
get() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
 
get() - Method in class io.helidon.messaging.Channel.Builder
 
get() - Method in class io.helidon.messaging.Emitter.Builder
 
get() - Method in class io.helidon.microprofile.grpc.core.Instance.NewInstance
 
get() - Method in class io.helidon.microprofile.grpc.core.Instance.SingletonInstance
 
get() - Static method in class io.helidon.security.integration.common.SecurityTracing
Get an instance from the current Context or create a new instance and start the security span.
get() - Method in interface io.helidon.security.SecurityClient
Synchronous complement to SecurityClient.submit().
get() - Method in class io.helidon.security.SecurityTime
Get current (or as configured) time.
get() - Method in interface io.helidon.webclient.WebClient
Create a request builder for a get method.
get(long, TimeUnit) - Method in interface io.helidon.common.reactive.Single
Short-hand for toFuture().toCompletableFuture().get().
get(Config.Key) - Method in interface io.helidon.config.Config
Returns the single sub-node for the specified sub-key.
get(Config.Key) - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
get(Config, String, String) - Static method in class io.helidon.config.DeprecatedConfig
Get a value from config, attempting to read both the keys.
get(GetCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
Get a secret.
get(GetCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
Get a secret.
get(DbGet.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
Get credentials from the /creds endpoint.
get(DbGet.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
Get credentials from the /creds endpoint.
get(GetKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
Get a secret.
get(GetKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
Get a secret.
get(GetKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Get a version of a secret.
get(GetKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Get a version of a secret.
get(Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
get(Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes all GET requests to provided handler(s).
get(PathMatcher, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
get(PathMatcher, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes GET requests with corresponding path to provided handler(s).
get(Class<T>) - Method in interface io.helidon.common.context.Context
Optionally gets registered instance by its type.
get(Class<T>) - Method in class io.helidon.grpc.core.JavaMarshaller.Supplier
Deprecated.
 
get(Class<T>) - Method in class io.helidon.grpc.core.JsonbMarshaller.Supplier
 
get(Class<T>) - Method in class io.helidon.grpc.core.MarshallerSupplier.DefaultMarshallerSupplier
 
get(Class<T>) - Method in interface io.helidon.grpc.core.MarshallerSupplier
Obtain a MethodDescriptor.Marshaller for a type.
get(Class<T>) - Method in class io.helidon.grpc.core.MarshallerSupplier.ProtoMarshallerSupplier
 
get(Object, Class<T>) - Method in interface io.helidon.common.context.Context
Optionally gets a registered instance by its type.
get(String) - Method in interface io.helidon.config.Config
Returns the single sub-node for the specified sub-key.
get(String) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
Get a Cubbyhole secret.
get(String) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
Get a Cubbyhole secret.
get(String) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
Get credentials from the /creds endpoint.
get(String) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
Get credentials from the /creds endpoint.
get(String) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
Get a secret.
get(String) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
Get a secret.
get(String) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Get the latest version of a secret.
get(String) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Get the latest version of a secret.
get(String) - Static method in class io.helidon.logging.common.HelidonMdc
Return the first value found to the specific key.
get(String) - Method in interface io.helidon.logging.common.spi.MdcProvider
Return value bound to the specific key.
get(String) - Static method in class io.helidon.logging.jul.JulMdc
Return value bound to the key from the MDC storage.
get(String) - Method in class io.helidon.logging.jul.JulMdcProvider
 
get(String) - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
 
get(String) - Method in interface io.helidon.lra.coordinator.client.Headers
Deprecated.
Returns a list of the values for provided key.
get(String) - Method in class io.helidon.webserver.cors.MappedCrossOriginConfig
Finds the CrossOriginConfig associated with the given path expression, if any.
get(String, int) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Get a version of a secret.
get(String, int) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Get a version of a secret.
get(String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, JsonObject, R>) - Method in interface io.helidon.integrations.common.rest.RestApi
Get with an optional response.
get(String, AnnotatedMethod, Supplier<?>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier
 
get(String, AnnotatedMethod, Supplier<?>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier
 
get(String, AnnotatedMethod, Supplier<?>) - Method in interface io.helidon.microprofile.grpc.core.MethodHandlerSupplier
Supply a MethodHandler for a method.
get(String, AnnotatedMethod, Supplier<?>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier
 
get(String, AnnotatedMethod, Supplier<?>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier
 
get(String, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
get(String, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes GET requests with corresponding path to provided handler(s).
get(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute a database query using a statement passed as an argument.
get(Contextual<T>) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
Returns the contextual instance associated with the current thread and the supplied Contextual, or null if no such contextual instance exists.
get(Contextual<T>, CreationalContext<T>) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
Returns the contextual instance associated with the current thread and the supplied Contextual, creating it if necessary.
get(InjectionPoint) - Method in class io.helidon.microprofile.grpc.client.ChannelProducer
Produces a gRPC Channel.
get(K) - Method in class io.helidon.common.configurable.LruCache
Get a value from the cache.
get(K) - Method in interface io.helidon.security.providers.common.EvictableCache
Get current cached value if valid.
GET - io.helidon.common.http.Http.Method
The GET method means retrieve whatever information (in the form of an entity) is identified by the Request-URI.
GET - io.helidon.dbclient.DbStatementType
Get is a statement that returns zero or one results.
getAckMode() - Method in enum io.helidon.messaging.connectors.jms.AcknowledgeMode
Returns JMS api constant equivalent of this ack mode as specified in Connection.createSession(boolean, int).
getActiveThreads() - Method in class io.helidon.common.configurable.ThreadPool
Returns the current number of active threads.
getAlgorithm() - Method in enum io.helidon.security.providers.httpauth.HttpDigest.Algorithm
Get the algorithm string.
getAllDeclaredMethods(Class<?>) - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Obtain a list of all of the methods declared on the service class.
getAnnotatedResourceClass(Class<?>, Class<? extends Annotation>) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
Get the class in the provided resource class ancestor hierarchy that is actually annotated with the specified annotation.
getAnnotation() - Method in class io.helidon.microprofile.metrics.MetricUtil.LookupResult
Deprecated.
 
getAnnotation(Class<R>) - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
getAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
 
getAnnotations() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
getAnnotations() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
 
getAnnotations(Class<T>) - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
getAppToken(String, RoleMapTracing) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Deprecated.
Gets token from cache or from server.
getAppToken(String, RoleMapTracing) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
Gets token from cache or from server.
getArrayComponentType(Type) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
Gets the component type of the array.
getArrayForComponentType(Class<?>) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
Get Array class of component type.
getAutoCommit() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getAverageActiveThreads() - Method in class io.helidon.common.configurable.ThreadPool
Returns the average number of active threads across the life of the pool.
getAverageQueueSize() - Method in class io.helidon.common.configurable.ThreadPool
Returns the average queue size.
getBaseType() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
getBigInteger(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
Extract a key value from json object that is base64-url encoded and convert it to big integer if present.
getBucket(GetBucket.Request) - Method in interface io.helidon.integrations.oci.objectstorage.OciObjectStorage
Deprecated.
Gets the metadata of a bucket.
getBucket(GetBucket.Request) - Method in interface io.helidon.integrations.oci.objectstorage.OciObjectStorageRx
Deprecated.
Gets the metadata of a bucket.
GetBucket - Class in io.helidon.integrations.oci.objectstorage
Get Bucket request and response.
GetBucket.Request - Class in io.helidon.integrations.oci.objectstorage
Request object.
GetBucket.Response - Class in io.helidon.integrations.oci.objectstorage
Response object parsed from JSON returned by the RestApi.
getBuilder() - Method in class io.helidon.config.mp.MpConfigProviderResolver
 
getByteArray(JsonObject, String, String) - Static method in class io.helidon.security.jwt.JwtUtil
Extract a key value from json object that is a base64-url encoded byte array, if present.
getBytes(String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, byte[], R>) - Method in interface io.helidon.integrations.common.rest.RestApi
Get bytes with an optional response.
getCatalog() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getClaim(String) - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
Deprecated.
 
getClaim(String, Class<T>) - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
Deprecated, for removal: This API element is subject to removal in a future version.
This class will no longer be public in future versions
getClaimNames() - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
Deprecated.
 
getClassLevelAnnotations() - Method in class io.helidon.security.SecurityLevel
Returns class level annotations.
getClassLoader() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getClassName() - Method in class io.helidon.security.SecurityLevel
Returns the name of the class which this level represents.
getClientInfo() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getClientInfo(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getCommonPropertyType(ELContext, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
 
getCompletedTasks() - Method in class io.helidon.common.configurable.ThreadPool
Returns the number of completed tasks.
getComponent(String) - Method in class io.helidon.tracing.config.TracingConfig
Configuration of a traced component.
getConcurrentGauges() - Method in class io.helidon.metrics.api.AbstractRegistry
 
getConcurrentGauges(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
 
getConfig() - Method in class io.helidon.config.mp.MpConfigProviderResolver
 
getConfig() - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
Returns the Config instance used to acquire configuration property values.
getConfig() - Method in class io.helidon.security.providers.common.OutboundTarget
Configuration of this target.
getConfig(ClassLoader) - Method in class io.helidon.config.mp.MpConfigProviderResolver
 
getConfigSources() - Method in class io.helidon.config.mp.MpConfigImpl
Deprecated.
 
getConfigSources() - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
getConfigSources(ClassLoader) - Method in class io.helidon.config.yaml.mp.YamlConfigSourceProvider
 
getConfigSources(ClassLoader, String) - Method in interface io.helidon.config.mp.spi.MpConfigSourceProvider
Returns a list of configuration sources.
getConfigSources(ClassLoader, String) - Method in class io.helidon.config.yaml.mp.YamlConfigSourceProvider
 
getConfiguration() - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
 
getConnection() - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
Returns a special kind of Connection that is sourced from an underlying DataSource.
getConnection() - Method in class io.helidon.integrations.jta.jdbc.XADataSourceWrappingDataSource
 
getConnection(String, String) - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
Returns a special kind of Connection that is sourced from an underlying DataSource.
getConnection(String, String) - Method in class io.helidon.integrations.jta.jdbc.XADataSourceWrappingDataSource
 
getConnector(Client, Configuration) - Method in class io.helidon.jersey.connector.HelidonConnectorProvider
 
getConstructors() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
getConsumerRecord() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
Returns ConsumerRecord if message was received from Kafka, otherwise return Optional.empty().
getConsumerRecord() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
 
getContent() - Method in class io.helidon.integrations.oci.atp.GenerateAutonomousDatabaseWallet.WalletArchive
Returns wallet data.
getConversionType(Class<?>, String) - Method in class io.helidon.integrations.jedis.cdi.JedisExtension
Returns a non-null Class representing the type to which MicroProfile Config-based conversion of the property identified by the supplied name should occur.
getConverter(Class<T>) - Method in class io.helidon.config.mp.MpConfigImpl
Deprecated.
Return the Converter used by this instance to produce instances of the specified type from string values.
getCorrelationId() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
Return correlation id of the message.
getCount() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsCounter
 
getCount() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsHistogram
 
getCount() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsMeter
 
getCount() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsTimer
 
getCounters() - Method in class io.helidon.metrics.api.AbstractRegistry
 
getCounters(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
 
getCountry() - Method in class io.helidon.security.jwt.JwtUtil.Address
 
GetCubbyhole - Class in io.helidon.integrations.vault.secrets.cubbyhole
Get Cubbyhole secret request and response.
GetCubbyhole.Request - Class in io.helidon.integrations.vault.secrets.cubbyhole
Request object.
GetCubbyhole.Response - Class in io.helidon.integrations.vault.secrets.cubbyhole
Response object parsed from JSON returned by the RestApi.
getDataSource(boolean, boolean, String) - Method in interface io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean.DataSourceProvider
Supplies a DataSource.
getDataSourceName(Matcher) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
Given a Matcher that has been produced by the AbstractDataSourceExtension.getDataSourcePropertyPatternMatcher(String) method, returns the relevant data source name.
getDataSourceName(Matcher) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
 
getDataSourceName(Matcher) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
 
getDataSourceNames() - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
Returns a Set of data source names known to this AbstractDataSourceExtension implementation.
getDataSourcePropertyName(Matcher) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
Given a Matcher that has been produced by the AbstractDataSourceExtension.getDataSourcePropertyPatternMatcher(String) method, returns the relevant data source property name.
getDataSourcePropertyName(Matcher) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
 
getDataSourcePropertyName(Matcher) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
 
getDataSourcePropertyPatternMatcher(String) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
Returns a Matcher for a property name.
getDataSourcePropertyPatternMatcher(String) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
 
getDataSourcePropertyPatternMatcher(String) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
 
getDbConnection() - Method in interface io.helidon.messaging.connectors.aq.AqMessage
Return DB connection used for receiving this message.
getDeclaredAnnotations() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
 
getDeclaredMethodsPA(Class<?>) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
Get privileged action to obtain methods declared on given class.
getDefaultChannel() - Method in class io.helidon.microprofile.grpc.client.ChannelProducer
Produces the default gRPC Channel.
getExpTime() - Method in class io.helidon.security.providers.common.TokenCredential
Expiration time of the token.
getExternalTransactionControllerClass() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
getFactory(ConnectionContext) - Method in class io.helidon.messaging.connectors.aq.AqConnectorImpl
 
getFactory(ConnectionContext) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
Find correct ConnectionFactory for channel.
getFailedTasks() - Method in class io.helidon.common.configurable.ThreadPool
Returns the number of tasks that threw an exception.
getFeatureDescriptors(ELContext, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
 
getFields() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
getFifteenMinuteRate() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsMeter
 
getFifteenMinuteRate() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsTimer
 
getFiveMinuteRate() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsMeter
 
getFiveMinuteRate() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsTimer
 
getFormatted() - Method in class io.helidon.security.jwt.JwtUtil.Address
 
getGauges() - Method in class io.helidon.metrics.api.AbstractRegistry
 
getGauges(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
 
getGenericType(Type) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
Obtain the generic type for a Type.
getGrantsFromServer(Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
Deprecated.
Retrieves grants from IDCS server.
getGrantsFromServer(Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider
Retrieves grants from IDCS server.
getGrantsFromServer(String, String, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Deprecated.
Get grants from IDCS server.
getGrantsFromServer(String, String, Subject) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
Get grants from IDCS server.
getHeaders() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
Returns Headers received from Kafka with record or empty headers if message was not created by Kafka connector.
getHeaders() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
 
getHistograms() - Method in class io.helidon.metrics.api.AbstractRegistry
 
getHistograms(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
 
getHoldability() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getIndex() - Method in class io.helidon.microprofile.lra.LraCdiExtension
 
getInjectionPoints() - Method in class io.helidon.integrations.cdi.delegates.DelegatingProducer
 
getInstance() - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
Returns the singleton instance of the factory.
getInstance() - Static method in interface io.helidon.metrics.api.RegistryFactory
Returns the singleton instance of the RegistryFactory, either the initial default value or the one resulting from the most recent prior use of RegistryFactory.getInstance(MetricsSettings) or RegistryFactory.getInstance(Config).
getInstance() - Static method in class io.helidon.metrics.RegistryFactory
Deprecated, for removal: This API element is subject to removal in a future version.
getInstance(Config) - Static method in interface io.helidon.metrics.api.RegistryFactory
getInstance(Config) - Static method in class io.helidon.metrics.RegistryFactory
Deprecated, for removal: This API element is subject to removal in a future version.
getInstance(MeterRegistryFactory.Builder) - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
Creates and saves as the singleton a new factory.
getInstance(ComponentMetricsSettings) - Static method in interface io.helidon.metrics.api.RegistryFactory
Returns a RegistryFactory according to the ComponentMetricsSettings provided and the underlying overall metrics settings.
getInstance(MetricsSettings) - Static method in interface io.helidon.metrics.api.RegistryFactory
Returns a RegistryFactory according to the MetricsSettings provided and makes the instance the new value of the singleton.
getInstance(Class<U>) - Method in class io.helidon.security.ClassToInstanceStore
Get an instance from the store.
getInstanceFrom(BeanManager) - Static method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
Returns the sole ReferenceCountedContext that is registered with the supplied BeanManager.
getInstant(JsonObject, String) - Method in class io.helidon.integrations.oci.connect.OciResponseParser
Deprecated.
Get instant from JSON using a parser that understands OCI date time format.
getIssuer() - Method in class io.helidon.security.providers.common.TokenCredential
Issuer of the token.
getIssueTime() - Method in class io.helidon.security.providers.common.TokenCredential
Issue time of the token.
getJarFileUrls() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getJavaClass() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
getJdbcUrl(String) - Method in class io.helidon.integrations.oci.atp.GenerateAutonomousDatabaseWallet.WalletArchive
Returns JDBC URL with connection description for the given service based on tnsnames.ora in wallet.
getJmsConnection() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
Get client's connection to its JMS provider.
getJmsConnectionFactory() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
Get JMS connection factory.
getJmsMessage() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
 
getJmsMessage() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
Original JMS message received.
getJmsMessage() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
 
getJmsSession() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
Metadata about the JMS session.
getJNDIConnectorLookupType() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
Returns JNDIConnector.UNDEFINED_LOOKUP when invoked.
getJson() - Method in class io.helidon.security.jwt.JwtUtil.Address
Create a json representation of this address.
getJtaDataSource() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getJwt() - Method in class io.helidon.security.jwt.SignedJwt
Return a Jwt instance from this signed JWT.
getKey() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
Key or Optional.empty() if non is specified.
getKey() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
 
getKey(GetKey.Request) - Method in interface io.helidon.integrations.oci.vault.OciVault
Deprecated.
Get key metadata.
getKey(GetKey.Request) - Method in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Get key metadata.
GetKey - Class in io.helidon.integrations.oci.vault
Get Key request and response.
GetKey.Request - Class in io.helidon.integrations.oci.vault
Request object.
GetKey.Response - Class in io.helidon.integrations.oci.vault
Response object parsed from JSON returned by the RestApi.
getKeyBytes() - Method in class io.helidon.security.jwt.jwk.JwkOctet
Get the bytes of the secret key.
getKeyFactory(String) - Static method in class io.helidon.security.jwt.JwtUtil
Create a key factory for algorithm.
GetKv1 - Class in io.helidon.integrations.vault.secrets.kv1
Get KV1 secret request and response.
GetKv1.Request - Class in io.helidon.integrations.vault.secrets.kv1
Request object.
GetKv1.Response - Class in io.helidon.integrations.vault.secrets.kv1
Response object parsed from JSON returned by the RestApi.
GetKv2 - Class in io.helidon.integrations.vault.secrets.kv2
Get KV2 secret request and response.
GetKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
Request object.
GetKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
Response object parsed from JSON returned by the RestApi.
getLocality() - Method in class io.helidon.security.jwt.JwtUtil.Address
 
getLoginTimeout() - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
 
getLogWriter() - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
 
getMac(String) - Static method in class io.helidon.security.jwt.JwtUtil
Create a MAC for algorithm.
getManagedClassNames() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getMappingFileNames() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getMarshallerSupplier() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Obtain the MarshallerSupplier to use.
getMarshallerSupplier(GrpcMarshaller) - Static method in class io.helidon.microprofile.grpc.core.ModelHelper
Obtain the named MarshallerSupplier specified by the annotation.
getMax() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsSnapshot
 
getMBeanServer() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
Uses CDI to find a relevant MBeanServer, caches it, and returns it.
getMean() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsSnapshot
 
getMeanRate() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsMeter
 
getMeanRate() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsTimer
 
getMessage() - Method in class io.helidon.common.Errors.ErrorMessage
Human-readable description of the issue.
getMessage() - Method in exception io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType.UnrecognizedBuiltInRegistryTypeException
 
getMessages() - Method in exception io.helidon.common.Errors.ErrorMessagesException
Get encountered error messages of all types (hint, warning, fatal).
getMetadata() - Method in class io.helidon.metrics.api.AbstractRegistry
 
getMetaData() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getMeters() - Method in class io.helidon.metrics.api.AbstractRegistry
 
getMeters(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
 
getMethodLevelAnnotations() - Method in class io.helidon.security.SecurityLevel
Returns method level annotations.
getMethodName() - Method in class io.helidon.security.SecurityLevel
Returns the name of the method which this level represents.
getMethods() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
getMetric(String) - Method in class io.helidon.metrics.api.AbstractRegistry
Access a metric by name.
getMetric(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
Lookup metric by its metric ID.
getMetricIDs() - Method in class io.helidon.metrics.api.AbstractRegistry
 
getMetricName(Member, Class<?>, MetricUtil.MatchingType, String, boolean) - Static method in class io.helidon.microprofile.metrics.MetricUtil
Deprecated.
getMetrics() - Method in class io.helidon.metrics.api.AbstractRegistry
 
getMetricsByName(String) - Method in class io.helidon.metrics.api.AbstractRegistry
 
getMetricsByName(String) - Method in class io.helidon.metrics.Registry
 
getMin() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsSnapshot
 
getName() - Method in class io.helidon.common.configurable.ThreadPool
Returns the name of this pool.
getName() - Method in class io.helidon.config.hocon.mp.HoconMpConfigSource
 
getName() - Method in class io.helidon.config.yaml.mp.YamlMpConfigSource
 
getName() - Method in class io.helidon.integrations.cdi.oci.objectstorage.OciConfigConfigSource
Deprecated.
Returns the name of this OciConfigConfigSource.
getName() - Method in class io.helidon.integrations.micronaut.cdi.processor.ApplicationScopedTransformer
 
getName() - Method in class io.helidon.integrations.micronaut.cdi.processor.DependentTransformer
 
getName() - Method in class io.helidon.integrations.micronaut.cdi.processor.RequestScopedTransformer
 
getName() - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
Deprecated.
 
getName() - Method in class io.helidon.security.Grant
 
getName() - Method in class io.helidon.security.NamedProvider
Name of this provider.
getNames() - Method in class io.helidon.metrics.api.AbstractRegistry
 
getNetworkTimeout() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getNewTempClassLoader() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getNonJtaDataSource() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getObject() - Method in class io.helidon.security.ProviderRequest
The object of this request.
getObject(GetObject.Request) - Method in interface io.helidon.integrations.oci.objectstorage.OciObjectStorage
Deprecated.
Gets the metadata and body of an object.
getObject(GetObject.Request) - Method in interface io.helidon.integrations.oci.objectstorage.OciObjectStorageRx
Deprecated.
Gets the metadata and body of an object.
GetObject - Class in io.helidon.integrations.oci.objectstorage
Get Object request and response.
GetObject.Request - Class in io.helidon.integrations.oci.objectstorage
Request object.
GetObject.Response - Class in io.helidon.integrations.oci.objectstorage
Response object parsed from JSON returned by the RestApi.
GetObjectRx - Class in io.helidon.integrations.oci.objectstorage
Reactive get object request and response.
GetObjectRx.Response - Class in io.helidon.integrations.oci.objectstorage
Response object parsed from JSON returned by the RestApi.
getOffset() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
Offset of the record in partition from which was this message received.
getOffset() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
 
getOneMinuteRate() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsMeter
 
getOneMinuteRate() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsTimer
 
getOptionalMetricEntry(String) - Method in class io.helidon.metrics.api.AbstractRegistry
 
getOptionalMetricEntry(String) - Method in class io.helidon.metrics.Registry
 
getOptionalMetricWithIDsEntry(String) - Method in class io.helidon.metrics.api.AbstractRegistry
Get internal map entry given a metric name.
getOptionalValue(String, Class<T>) - Method in class io.helidon.config.mp.MpConfigImpl
Deprecated.
 
getOptionalValue(String, Class<T>) - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
getOrdinal() - Method in class io.helidon.integrations.cdi.oci.objectstorage.OciConfigConfigSource
Deprecated.
Returns the ordinal of this OciConfigConfigSource.
getParentLogger() - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
 
getPartition() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
Number of partition from which was this message received.
getPartition() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
 
getPayload() - Method in class io.helidon.messaging.connectors.jms.JmsBytesMessage
 
getPayload() - Method in class io.helidon.messaging.connectors.jms.JmsTextMessage
 
getPayload() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
 
getPeakQueueSize() - Method in class io.helidon.common.configurable.ThreadPool
Returns the peak queue size.
getPersistenceProviderClassName() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getPersistenceUnitName() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getPersistenceUnitRootUrl() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getPersistenceXMLSchemaVersion() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getPostalCode() - Method in class io.helidon.security.jwt.JwtUtil.Address
 
getProperties() - Method in class io.helidon.config.hocon.mp.HoconMpConfigSource
 
getProperties() - Method in class io.helidon.config.yaml.mp.YamlMpConfigSource
 
getProperties() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getProperties() - Method in class io.helidon.integrations.cdi.oci.objectstorage.OciConfigConfigSource
Deprecated.
Returns a Map consisting of all property names and their values that this OciConfigConfigSource knows about at the time that this method is invoked.
getProperty(String) - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
Get JMS property by name.
getPropertyNames() - Method in class io.helidon.config.hocon.mp.HoconMpConfigSource
 
getPropertyNames() - Method in class io.helidon.config.mp.MpConfigImpl
Deprecated.
 
getPropertyNames() - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
getPropertyNames() - Method in class io.helidon.config.yaml.mp.YamlMpConfigSource
 
getPropertyNames() - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
Returns a Set of all known configuration property names.
getPropertyNames() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
Return set of all JMS property names.
getProvidedJtaPlatform() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatformProvider
Returns a non-null JtaPlatform.
getProvider() - Method in class io.helidon.security.NamedProvider
Provider instance.
getProviders(Class<T>) - Method in interface io.helidon.security.spi.ProviderSelectionPolicy.Providers
Get a list of named providers based on provider type.
getPublisher(String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, Multi<DataChunk>, R>) - Method in interface io.helidon.integrations.common.rest.RestApi
Get with a response consisting of a stream.
getPublisherBuilder(Config) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
 
getPublisherBuilder(Config) - Method in class io.helidon.messaging.connectors.kafka.KafkaConnector
 
getQop() - Method in enum io.helidon.security.providers.httpauth.HttpDigest.Qop
Get the QOP string.
getQueue() - Method in class io.helidon.common.configurable.ThreadPool
 
getQueueCapacity() - Method in class io.helidon.common.configurable.ThreadPool
Returns the queue capacity.
getQueueSize() - Method in class io.helidon.common.configurable.ThreadPool
Returns the current number of tasks in the queue.
getReferenceCount(Contextual<?>) - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
Returns the reference count of the contextual instance, if any, associated with the combination of the current thread and the supplied Contextual.
getRegion() - Method in class io.helidon.security.jwt.JwtUtil.Address
 
getRegistry(MetricRegistry.Type) - Method in interface io.helidon.metrics.api.RegistryFactory
Returns a MetricRegistry instance of the requested type.
getRegistry(MetricRegistry.Type) - Method in class io.helidon.metrics.RegistryFactory
Get a registry based on its type.
getRejectedExecutionHandler() - Method in class io.helidon.common.configurable.ThreadPool
 
getRejectionCount() - Method in class io.helidon.common.configurable.ThreadPool
Returns the rejection count.
getRejectionCount() - Method in class io.helidon.common.configurable.ThreadPool.RejectionHandler
Returns the number of rejections.
getReplyTo() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
Return reply to destination of the message.
getRequestType() - Method in interface io.helidon.grpc.core.MethodHandler
Obtain the request type.
getResource(Object) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
Deprecated.
Gets an object from the Map of resources being managed for the transaction bound to the current thread at the time this method is called.
getResponseType() - Method in interface io.helidon.grpc.core.MethodHandler
Obtain the response type.
getRoles(Subject) - Static method in class io.helidon.security.Security
Get a set of roles the subject has, based on Role.
getRollbackOnly() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
Deprecated.
Get the rollbackOnly status of the transaction bound to the current thread at the time this method is called.
getRoot() - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
The root for this test's temporary files.
getSchema() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getScope() - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
Returns ReferenceCounted.class when invoked.
getSecret(GetSecret.Request) - Method in interface io.helidon.integrations.oci.vault.OciVault
Deprecated.
Gets information about the specified secret.
getSecret(GetSecret.Request) - Method in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Gets information about the specified secret.
GetSecret - Class in io.helidon.integrations.oci.vault
Request and response for getting secret metadata.
GetSecret.Request - Class in io.helidon.integrations.oci.vault
Request object.
getSecretBundle(GetSecretBundle.Request) - Method in interface io.helidon.integrations.oci.vault.OciVault
Deprecated.
Gets information about the specified secret.
getSecretBundle(GetSecretBundle.Request) - Method in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Gets information about the specified secret.
GetSecretBundle - Class in io.helidon.integrations.oci.vault
Request and response for getting secret.
GetSecretBundle.Request - Class in io.helidon.integrations.oci.vault
Request object.
GetSecretBundle.Response - Class in io.helidon.integrations.oci.vault
Response object parsed from JSON returned by the RestApi.
getServices() - Method in class io.helidon.grpc.server.GrpcServerImpl
Obtain an immutable List of registered ServerServiceDefinitions.
getSeverity() - Method in class io.helidon.common.Errors.ErrorMessage
getSharedCacheMode() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getSignature() - Method in class io.helidon.security.jwt.SignedJwt
Signature bytes.
getSignature(String) - Static method in class io.helidon.security.jwt.JwtUtil
Create a signature for algorithm.
getSignedBytes() - Method in class io.helidon.security.jwt.SignedJwt
The bytes that were signed (payload bytes).
getSimpleTimers() - Method in class io.helidon.metrics.api.AbstractRegistry
 
getSimpleTimers(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
 
getSnapshot() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsHistogram
 
getSnapshot() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsTimer
 
getSource() - Method in class io.helidon.common.Errors.ErrorMessage
The issue source.
getSpan(String) - Method in class io.helidon.tracing.config.ComponentTracingConfig
Get a traced span configuration for a named span.
getSpanLog(String) - Method in class io.helidon.tracing.config.SpanTracingConfig
Configuration of a traced span log.
getSSLContext() - Method in class io.helidon.integrations.oci.atp.GenerateAutonomousDatabaseWallet.WalletArchive
Returns SSLContext based on cwallet.sso in wallet.
getStatus() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
Deprecated.
Returns the status of the transaction associated with the current thread.
getStdDev() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsSnapshot
 
getStreetAddress() - Method in class io.helidon.security.jwt.JwtUtil.Address
 
getString(JsonObject, String) - Static method in class io.helidon.security.jwt.JwtUtil
Extract a key value from json object that is string if present.
getStrings(JsonObject, String) - Static method in class io.helidon.security.jwt.JwtUtil
Extract a key value from json object that is a list of strings if present.
getSubscriberBuilder(Config) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
 
getSubscriberBuilder(Config) - Method in class io.helidon.messaging.connectors.kafka.KafkaConnector
 
getSupportedAnnotationTypes() - Method in class io.helidon.config.metadata.processor.ConfigMetadataProcessor
 
getSupportedSourceVersion() - Method in class io.helidon.config.metadata.processor.ConfigMetadataProcessor
 
getTimers() - Method in class io.helidon.metrics.api.AbstractRegistry
 
getTimers(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
 
getToken(RoleMapTracing) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.AppToken
Deprecated.
Get the token to use for requests to IDCS.
getToken(RoleMapTracing) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.AppTokenRx
 
getTokenInstance(Class<U>) - Method in class io.helidon.security.providers.common.TokenCredential
Get a token of a specific class.
getTopic() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
Name of the topic from which was this message received.
getTopic() - Method in class io.helidon.messaging.connectors.kafka.KafkaProducerMessage
 
getTotalTasks() - Method in class io.helidon.common.configurable.ThreadPool
Returns the number of completed and failed tasks.
getTransaction() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
Deprecated.
Returns the Transaction object that represents the transaction context of the calling thread.
getTransactionIsolation() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getTransactionKey() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
Deprecated.
Return an opaque object to represent the transaction bound to the current thread at the time this method is called.
getTransactionStatus() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
Deprecated.
Return the status of the transaction bound to the current thread at the time this method is called.
getTransactionType() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getType() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
Return type identifier set by sending JMS client.
getType() - Method in class io.helidon.microprofile.metrics.MetricUtil.LookupResult
Deprecated.
 
getType(ELContext, Object, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
 
getTypeClosure() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
getTypeMap() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
getTypeName() - Method in class io.helidon.common.GenericType
 
getUserTransaction() - Method in class io.helidon.integrations.jta.weld.NarayanaTransactionServices
Returns the UserTransaction present in this environment by invoking the UserTransaction.userTransaction() method and returning its result.
getValidationMode() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
getValue() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsGauge
 
getValue(double) - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsSnapshot
 
getValue(Object, String) - Static method in class io.helidon.security.ProviderRequest
Get a value of a property from an object.
getValue(String) - Method in class io.helidon.config.hocon.mp.HoconMpConfigSource
 
getValue(String) - Method in class io.helidon.config.yaml.mp.YamlMpConfigSource
 
getValue(String) - Method in class io.helidon.integrations.cdi.oci.objectstorage.OciConfigConfigSource
Deprecated.
Returns a value for the supplied propertyName, or null if there is no such value.
getValue(String, Class<T>) - Method in class io.helidon.config.mp.MpConfigImpl
Deprecated.
 
getValue(String, Class<T>) - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
getValue(ELContext, Object, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
 
getValues() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsSnapshot
 
getVault(GetVault.Request) - Method in interface io.helidon.integrations.oci.vault.OciVault
Deprecated.
Get Vault metadata.
getVault(GetVault.Request) - Method in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Get Vault metadata.
GetVault - Class in io.helidon.integrations.oci.vault
Get Vault request and response.
GetVault.Request - Class in io.helidon.integrations.oci.vault
Request object.
GetVault.Response - Class in io.helidon.integrations.oci.vault
Response object parsed from JSON returned by the RestApi.
getWarnings() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
GitConfigSource - Class in io.helidon.config.git
A config source which loads a configuration document from Git repository.
GitConfigSourceBuilder - Class in io.helidon.config.git
Git ConfigSource builder.
GitConfigSourceBuilder.GitEndpoint - Class in io.helidon.config.git
Git source endpoint descriptor.
GitConfigSourceProvider - Class in io.helidon.config.git
Service loader service for meta configuration of this provider.
GitConfigSourceProvider() - Constructor for class io.helidon.config.git.GitConfigSourceProvider
 
GitEndpoint(URI, String, Path, String, CredentialsProvider) - Constructor for class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
Creates a descriptor.
givenName() - Method in class io.helidon.security.jwt.Jwt
Given name claim.
givenName(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Given name of subject (first name).
globalContext() - Static method in class io.helidon.common.context.Contexts
Global context is always present and statically shared in this JVM.
GONE_410 - io.helidon.common.http.Http.Status
410 Gone, see HTTP/1.1 documentation.
GoogleTokenException - Exception in io.helidon.security.providers.google.login
An exception that is throws in case of a problem with Google access token processing.
GoogleTokenProvider - Class in io.helidon.security.providers.google.login
Provider supporting login button from front-end.
GoogleTokenProvider.Builder - Class in io.helidon.security.providers.google.login
Fluent API builder to build GoogleTokenProvider instance.
GoogleTokenService - Class in io.helidon.security.providers.google.login
Java service (SecurityProviderService) for google token provider.
GoogleTokenService() - Constructor for class io.helidon.security.providers.google.login.GoogleTokenService
 
Grant - Class in io.helidon.security
A concept representing anything that can be granted to a subject.
Grant(Grant.Builder<?>) - Constructor for class io.helidon.security.Grant
Create an instance based on a builder.
Grant.Builder<T extends Grant.Builder<T>> - Class in io.helidon.security
A fluent API builder for Grant to be extended by other Grant implementations.
grants(Class<T>) - Method in class io.helidon.security.Subject
Get all grants of a specific type determined by type's class.
grantsByType(String) - Method in class io.helidon.security.Subject
Get all grants of a specific type determined by type's name.
GRAPHQL_SCHEMA_URI - Static variable in class io.helidon.graphql.server.GraphQlConstants
Default URI of GraphQl schema under the GraphQlConstants.GRAPHQL_WEB_CONTEXT.
GRAPHQL_WEB_CONTEXT - Static variable in class io.helidon.graphql.server.GraphQlConstants
Default web context of GraphQl endpoint.
GraphQlCdiExtension - Class in io.helidon.microprofile.graphql.server
A CDI Extension to collect the classes that are of interest to Microprofile GraphQL.
GraphQlCdiExtension() - Constructor for class io.helidon.microprofile.graphql.server.GraphQlCdiExtension
 
GraphQlConfigurationException - Exception in io.helidon.microprofile.graphql.server
Defines an exception that is critical enough that will cause the GraphQL application to not start.
GraphQlConfigurationException() - Constructor for exception io.helidon.microprofile.graphql.server.GraphQlConfigurationException
GraphQlConfigurationException(String) - Constructor for exception io.helidon.microprofile.graphql.server.GraphQlConfigurationException
Construct a GraphQlConfigurationException with a given message.
GraphQlConfigurationException(String, Throwable) - Constructor for exception io.helidon.microprofile.graphql.server.GraphQlConfigurationException
Construct a GraphQlConfigurationException with a given message and Throwable.
GraphQlConstants - Class in io.helidon.graphql.server
Constants used across GraphQL implementation.
GraphQlSupport - Class in io.helidon.graphql.server
Support for GraphQL for Helidon WebServer.
GraphQlSupport.Builder - Class in io.helidon.graphql.server
Fluent API builder to create GraphQlSupport.
groupId(String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
A unique string that identifies the consumer group this consumer belongs to.
Grpc - Annotation Type in io.helidon.microprofile.grpc.core
An annotation used to mark a class as representing a gRPC service.
GRPC_SECURITY_HANDLER - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
The default security handler gRPC metadata header key.
Grpc.Literal - Class in io.helidon.microprofile.grpc.core
An AnnotationLiteral for the Grpc annotation.
GrpcCdiExtension - Class in io.helidon.microprofile.grpc.core
An extension that processes beans as they are discovered.
GrpcCdiExtension() - Constructor for class io.helidon.microprofile.grpc.core.GrpcCdiExtension
 
GrpcChannel - Annotation Type in io.helidon.microprofile.grpc.client
A qualifier annotation that can be used to specify the name of a configured gRPC channel to inject, or the name of the host to connect to, as described in GrpcChannelsProvider.channel(String) documentation.
GrpcChannel.Literal - Class in io.helidon.microprofile.grpc.client
An AnnotationLiteral for the GrpcChannel annotation.
GrpcChannelDescriptor - Class in io.helidon.grpc.client
GrpcChannelDescriptor contains the configuration for a Channel.
GrpcChannelDescriptor.Builder - Class in io.helidon.grpc.client
Builder builds a GrpcChannelDescriptor.
GrpcChannelsProvider - Class in io.helidon.grpc.client
GrpcChannelsProvider is a factory for pre-configured gRPC Channel instances.
GrpcChannelsProvider.Builder - Class in io.helidon.grpc.client
Builder builds an instance of GrpcChannelsProvider.
GrpcClientCdiExtension - Class in io.helidon.microprofile.grpc.client
A CDI extension to add gRPC client functionality.
GrpcClientCdiExtension() - Constructor for class io.helidon.microprofile.grpc.client.GrpcClientCdiExtension
 
GrpcClientSecurity - Class in io.helidon.security.integration.grpc
A gRPC CallCredentials implementation.
GrpcClientSecurity.Builder - Class in io.helidon.security.integration.grpc
A builder of GrpcClientSecurity instances.
GrpcHelper - Class in io.helidon.grpc.core
Helper methods for common gRPC tasks.
GrpcInterceptor - Annotation Type in io.helidon.microprofile.grpc.core
Specifies that a class is a gRPC interceptor.
GrpcInterceptor.Literal - Class in io.helidon.microprofile.grpc.core
An AnnotationLiteral for the GrpcInterceptor annotation.
GrpcInterceptorBinding - Annotation Type in io.helidon.microprofile.grpc.core
Specifies that an annotation type is a gRPC interceptor binding type.
GrpcInterceptors - Annotation Type in io.helidon.microprofile.grpc.core
Declares an ordered list of gRPC interceptors for a target gRPC service class or a gRPC service method of a target class.
GrpcMarshaller - Annotation Type in io.helidon.microprofile.grpc.core
An annotation used to annotate a type or method to specify the named marshaller supplier to use for rpc method calls.
GrpcMethod - Annotation Type in io.helidon.microprofile.grpc.core
An annotation to mark a class as representing a gRPC service or a method as a gRPC service method.
GrpcMetrics - Class in io.helidon.grpc.metrics
A ServerInterceptor that enables capturing of gRPC call metrics.
GrpcMetrics.NamingFunction - Interface in io.helidon.grpc.metrics
Implemented by classes that can create a metric name.
GrpcMetricsCdiExtension - Class in io.helidon.microprofile.grpc.metrics
A CDI extension for gRPC metrics.
GrpcMetricsCdiExtension() - Constructor for class io.helidon.microprofile.grpc.metrics.GrpcMetricsCdiExtension
 
GrpcMpContext - Interface in io.helidon.microprofile.grpc.server.spi
A context to allow a microprofile gRPC server extensions to configure additional services or components for the gRPC server or use the CDI bean manager.
GrpcMpExtension - Interface in io.helidon.microprofile.grpc.server.spi
Microprofile service to extend features of the gRPC server.
GrpcProxy - Annotation Type in io.helidon.microprofile.grpc.client
A qualifier annotation used to mark an injection point for a gRPC service client proxy.
GrpcProxy.Literal - Class in io.helidon.microprofile.grpc.client
An AnnotationLiteral for the GrpcProxy annotation.
GrpcProxyBuilder<T> - Class in io.helidon.microprofile.grpc.client
A builder for gRPC clients dynamic proxies.
GrpcRouting - Interface in io.helidon.grpc.server
GrpcRouting represents the composition of gRPC services with interceptors and routing rules.
GrpcRouting.Builder - Class in io.helidon.grpc.server
A builder that can build GrpcRouting instances.
GrpcRoutingImpl - Class in io.helidon.grpc.server
An implementation of GrpcRouting.
GrpcSecurity - Class in io.helidon.security.integration.grpc
Integration of security into the gRPC Server.
GrpcSecurityHandler - Class in io.helidon.security.integration.grpc
Handles security for the gRPC server.
GrpcServer - Interface in io.helidon.grpc.server
Represents a immutably configured gRPC server.
GrpcServer.Builder - Class in io.helidon.grpc.server
GrpcServer builder class provides a convenient way to timed a GrpcServer instance.
GrpcServerBasicConfig - Class in io.helidon.grpc.server
Configuration class for the GrpcServer implementations.
GrpcServerCdiExtension - Class in io.helidon.microprofile.grpc.server
A CDI extension that will start the gRPC server.
GrpcServerCdiExtension() - Constructor for class io.helidon.microprofile.grpc.server.GrpcServerCdiExtension
 
GrpcServerCdiExtension.ServerProducer - Class in io.helidon.microprofile.grpc.server
A CDI producer that can supply the running GrpcServer an in-process Channel.
grpcServerConfiguration() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
GrpcServerConfiguration - Interface in io.helidon.grpc.server
The configuration for a gRPC server.
GrpcServerConfiguration.Builder - Class in io.helidon.grpc.server
GrpcServerImpl - Class in io.helidon.grpc.server
A gRPC Server implementation.
GrpcService - Interface in io.helidon.grpc.server
A Helidon gRPC service.
GrpcServiceBuilder - Class in io.helidon.microprofile.grpc.server
A builder for constructing a ServiceDescriptor instances from an annotated POJOs.
GrpcServiceClient - Class in io.helidon.grpc.client
A gRPC Client for a specific gRPC service.
GrpcServiceClient.Builder - Class in io.helidon.grpc.client
Builder to build an instance of GrpcServiceClient.
GrpcServiceClient.SingleValueStreamObserver<T> - Class in io.helidon.grpc.client
A simple StreamObserver adapter class that completes a CompletableFuture when the observer is completed.
GrpcTlsDescriptor - Class in io.helidon.grpc.core
GrpcTlsDescriptor contains details about configuring TLS of a Channel.
GrpcTlsDescriptor.Builder - Class in io.helidon.grpc.core
Builder to build a new instance of GrpcTlsDescriptor.
GrpcTracing - Class in io.helidon.grpc.server
A ServerInterceptor that adds tracing to gRPC service calls.
GrpcTracingConfig - Class in io.helidon.grpc.server
The configuration for gRPC tracing.
GrpcTracingConfig.Builder - Class in io.helidon.grpc.server
Builds the configuration of a tracer.

H

HALF_OPEN - io.helidon.faulttolerance.CircuitBreaker.State
Circuit is half open and some test requests are processed, others fail with CircuitBreakerOpenException.
handle(DirectHandler.TransportRequest, DirectHandler.EventType, Http.ResponseStatus, String) - Method in interface io.helidon.webserver.DirectHandler
Handler of responses that bypass routing, MUST NOT block the current thread.
handle(DirectHandler.TransportRequest, DirectHandler.EventType, Http.ResponseStatus, Throwable) - Method in interface io.helidon.webserver.DirectHandler
Handler of responses that bypass routing, MUST NOT block the current thread.
handle(BiFunction<? super T, Throwable, ? extends U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
handle(BiFunction<? super T, Throwable, ? extends U>) - Method in interface io.helidon.common.reactive.Single
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>) - Method in interface io.helidon.common.reactive.Single
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
handleAsync(BiFunction<? super T, Throwable, ? extends U>, Executor) - Method in interface io.helidon.common.reactive.Single
 
handleBytesResponse(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, ApiOptionalResponse.BuilderBase<?, T, byte[], R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Handle bytes response for optional bytes entity.
handleJsonResponse(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, ApiEntityResponse.Builder<?, T, JsonObject>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Reads JsonObject from response entity and either calls the jsonOkResponse or errorResponse depending on its success.
handleOptionalJsonResponse(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, ApiOptionalResponse.BuilderBase<?, T, JsonObject, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Handle response for optional JSON entity.
handlePublisherResponse(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, ApiOptionalResponse.BuilderBase<?, T, Multi<DataChunk>, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Handle response for optional publisher entity.
handler(URI) - Method in class io.helidon.webclient.Proxy
Creates new proxy channel handler.
Handler - Interface in io.helidon.webserver
The ServerRequest and ServerResponse handler.
Handler.EntityHandler<T> - Interface in io.helidon.webserver
Handles request, response and HTTP request content entity.
handleResponse(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, ApiResponse.Builder<?, T>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Handle response for a request not expecting an entity.
handlerSuppliers() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Obtain the list of method handler suppliers.
handlingClass() - Method in interface io.helidon.jersey.common.InvokedResource
Resource handling class.
handlingMethod() - Method in interface io.helidon.jersey.common.InvokedResource
Method that handles the invoked resource method.
hasContentType(MediaType...) - Method in class io.helidon.webserver.RequestPredicate
Only accept requests with any of the given content types.
hasContentType(String...) - Method in class io.helidon.webserver.RequestPredicate
Only accept requests with any of the given content types.
hasFatal() - Method in class io.helidon.common.Errors.Collector
A helper method to check if this collector already has a fatal message.
hasFatal() - Method in class io.helidon.common.Errors
Check if a fatal message is part of these messages.
HASH_ALGORITHM_SHA2_224 - Static variable in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
Hash algorithm "sha2-224".
HASH_ALGORITHM_SHA2_224 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
Hash algorithm "sha2-224".
HASH_ALGORITHM_SHA2_256 - Static variable in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
Hash algorithm "sha2-256".
HASH_ALGORITHM_SHA2_256 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
Hash algorithm "sha2-256".
HASH_ALGORITHM_SHA2_384 - Static variable in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
Hash algorithm "sha2-384".
HASH_ALGORITHM_SHA2_384 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
Hash algorithm "sha2-384".
HASH_ALGORITHM_SHA2_512 - Static variable in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
Hash algorithm "sha2-512".
HASH_ALGORITHM_SHA2_512 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
Hash algorithm "sha2-512".
hashAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
Specifies the hash algorithm to use for supporting key types (notably, not including ed25519 which specifies its own hash algorithm).
hashAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
Specifies the hash algorithm to use for supporting key types (notably, not including ed25519 which specifies its own hash algorithm).
hashAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
Specifies the hash algorithm to use for supporting key types (notably, not including ed25519 which specifies its own hash algorithm).
hashAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
Specifies the hash algorithm to use for supporting key types (notably, not including ed25519 which specifies its own hash algorithm).
hashCode() - Method in class io.helidon.common.Errors.ErrorMessage
 
hashCode() - Method in class io.helidon.common.GenericType
 
hashCode() - Method in class io.helidon.common.http.HashParameters
 
hashCode() - Method in class io.helidon.common.http.MediaType
Generate a hash code from the type, subtype and parameters.
hashCode() - Method in class io.helidon.common.http.UriInfo
 
hashCode() - Method in class io.helidon.config.ValueNodeImpl
 
hashCode() - Method in class io.helidon.grpc.metrics.GrpcMetrics
 
hashCode() - Method in class io.helidon.grpc.server.ServiceDescriptor
 
hashCode() - Method in class io.helidon.security.Grant
 
hashCode() - Method in class io.helidon.security.providers.common.OutboundTarget
 
hashCode() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
 
hashCode() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
Deprecated.
 
hashCode() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
 
hashCode() - Method in class io.helidon.tracing.Tag
 
hashCode() - Method in class io.helidon.webclient.Proxy
 
hashCode() - Method in class io.helidon.webclient.WebClientTls
 
HashDigest - Class in io.helidon.common.crypto
The HashDigest is used for ordinary data digest creation and verification.
HashDigest.Builder - Class in io.helidon.common.crypto
Builder of the HashDigest.
hasHint() - Method in class io.helidon.common.Errors
Check if a hint message is part of these messages.
HashParameters - Class in io.helidon.common.http
A ConcurrentSkipListMap based Parameters implementation with case-insensitive keys and immutable List of values that needs to be copied on each write.
HashParameters() - Constructor for class io.helidon.common.http.HashParameters
Creates a new instance.
HashParameters(Parameters) - Constructor for class io.helidon.common.http.HashParameters
Creates a new instance from provided data.
HashParameters(Map<String, List<String>>) - Constructor for class io.helidon.common.http.HashParameters
Creates a new instance from provided data.
hasMore() - Method in class io.helidon.common.http.Tokenizer
Test if there are more characters to process.
hasParameterCount(int) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
Get a new sub-list of methods containing all the methods from this method list that have the specific number of parameters.
hasPartialResultsException() - Method in interface io.helidon.graphql.server.ExecutionContext
Whether an exception was set on this context.
hasProperty(String) - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
Check if JMS property exists.
hasProvider(String) - Method in class io.helidon.security.Security.Builder
Check whether a provider with the name is configured.
hasRequests() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Check if demand is higher than 0.
hasRequests() - Method in class io.helidon.common.reactive.EmittingPublisher
Check if demand is higher than 0.
hasReturnType(Class<?>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
Get a new sub-list of methods containing all the methods from this method list that declare the specified return type.
hasSocket(String) - Method in class io.helidon.webserver.WebServer.Builder
A method to validate a named socket configuration exists in this builder.
hasSuffix(String) - Method in class io.helidon.common.http.MediaType
Tests if this media type has provided Structured Syntax suffix (RFC 6839).
hasTls() - Method in interface io.helidon.webserver.WebServer
Returns true if TLS is configured for the default socket.
hasTls(String) - Method in interface io.helidon.webserver.WebServer
Returns true if TLS is configured for the named socket.
hasValue() - Method in interface io.helidon.config.Config
Returns true if this configuration node has a direct value.
hasValue() - Method in interface io.helidon.config.MergeableNode
Each node may have a direct value, and in addition may be an object node or a list node.
hasValue() - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
hasValue() - Method in class io.helidon.config.ObjectNodeImpl
 
hasValue() - Method in class io.helidon.config.ValueNodeImpl
 
hasWarning() - Method in class io.helidon.common.Errors
Check if a warning message is part of these messages.
HcpSysProvider - Class in io.helidon.integrations.vault.sys
Java Service Loader service implementation for SysRx.
HcpSysProvider() - Constructor for class io.helidon.integrations.vault.sys.HcpSysProvider
 
head() - Method in interface io.helidon.webclient.WebClient
Create a request builder for a head method.
head(Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
head(Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes all HEAD requests to provided handler(s).
head(PathMatcher, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
head(PathMatcher, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes HEAD requests with corresponding path to provided handler(s).
head(String, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
head(String, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes HEAD requests with corresponding path to provided handler(s).
HEAD - io.helidon.common.http.Http.Method
The HEAD method is identical to Http.Method.GET except that the server MUST NOT return a message-body in the response.
header() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
Header to store signature in.
header(HttpSignHeader) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
Header to store signature in.
header(String) - Method in class io.helidon.webserver.context.propagation.PropagationRecord.Builder
Name of the header expected to contain value to be registered in context.
header(String, Object) - Method in interface io.helidon.webserver.cors.CorsSupportBase.ResponseAdapter
Arranges to add the specified header and value to the eventual response.
header(String, String) - Method in class io.helidon.media.multipart.ReadableBodyPartHeaders.Builder
Add a new header.
header(String, String) - Method in class io.helidon.media.multipart.WriteableBodyPartHeaders.Builder
Add a new header.
header(String, String) - Method in class io.helidon.security.SecurityEnvironment.Builder
Add a single-value header.
header(String, String) - Method in interface io.helidon.webserver.cors.CorsSupportBase.ResponseAdapter
Arranges to add the specified header and value to the eventual response.
header(String, String...) - Method in class io.helidon.webserver.DirectHandler.TransportResponse.Builder
Add/replace a header.
header(String, List<String>) - Method in class io.helidon.media.multipart.ReadableBodyPartHeaders.Builder
Add a new header.
header(String, List<String>) - Method in class io.helidon.media.multipart.WriteableBodyPartHeaders.Builder
Add a new header.
header(String, List<String>) - Method in class io.helidon.security.SecurityEnvironment.Builder
Add a multi-value header.
header(Map<String, List<String>>, String) - Method in class io.helidon.security.util.TokenHandler
Set the token as a new header.
HEADER_ORIG_URI - Static variable in class io.helidon.security.Security
Integration should add a special header to each request.
HeaderAtnOutboundConfig - Class in io.helidon.security.providers.header
Header assertion security provider configuration for outbound.
HeaderAtnOutboundConfig.Builder - Class in io.helidon.security.providers.header
Fluent API builder for HeaderAtnOutboundConfig.
HeaderAtnProvider - Class in io.helidon.security.providers.header
Security provider that extracts a username (or service name) from a header.
HeaderAtnProvider.Builder - Class in io.helidon.security.providers.header
A fluent api Builder for HeaderAtnProvider.
HeaderAtnService - Class in io.helidon.security.providers.header
Service for HeaderAtnProvider to auto-configure it with Security.
HeaderAtnService() - Constructor for class io.helidon.security.providers.header.HeaderAtnService
 
headerAudience(List<String>) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
Audience identifies the expected recipients of this JWT (optional).
headerClaim(String) - Method in class io.helidon.security.jwt.Jwt
Get a claim by its name from header.
headerClaim(String) - Method in class io.helidon.security.jwt.JwtHeaders
Get a claim by its name from header.
headerContainsKey(String) - Method in interface io.helidon.webserver.cors.CorsSupportBase.RequestAdapter
Reports whether the specified header exists.
headerHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
TokenHandler to extract header information from request.
headerIssuer(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
The issuer claim identifies the principal that issued the JWT.
headerJson() - Method in class io.helidon.security.jwt.Jwt
Create a JSON header object.
headerJson() - Method in class io.helidon.security.jwt.JwtHeaders
Create a JSON header object.
HeaderLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for header values.
HeaderLogEntry.Builder - Class in io.helidon.webserver.accesslog
Fluent API builder for HeaderLogEntry.
headers() - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
Returns immutable configured headers.
headers() - Method in interface io.helidon.integrations.common.rest.ApiRequest
Returns immutable configured headers.
headers() - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
Received HTTP headers.
headers() - Method in class io.helidon.integrations.common.rest.ApiResponse
HTTP headers returned in the response.
headers() - Method in exception io.helidon.integrations.common.rest.ApiRestException
Response HTTP headers.
headers() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
 
headers() - Method in class io.helidon.media.common.MessageBodyReaderContext
Get the underlying headers.
headers() - Method in class io.helidon.media.common.MessageBodyWriterContext
Get the underlying headers.
headers() - Method in interface io.helidon.media.multipart.BodyPart
Returns HTTP part headers.
headers() - Method in class io.helidon.media.multipart.ReadableBodyPart
 
headers() - Method in class io.helidon.media.multipart.WriteableBodyPart
 
headers() - Method in class io.helidon.security.jwt.EncryptedJwt
Encrypted JWT headers.
headers() - Method in class io.helidon.security.jwt.Jwt
Headers.
headers() - Method in class io.helidon.security.SecurityEnvironment
Transport headers that can be used to process the message.
headers() - Method in interface io.helidon.webclient.WebClientRequestBuilder.ClientRequest
Headers which are used in current request.
headers() - Method in interface io.helidon.webclient.WebClientRequestBuilder
Get a (mutable) instance of outgoing headers.
headers() - Method in interface io.helidon.webclient.WebClientResponse
Headers of the HTTP response.
headers() - Method in interface io.helidon.webclient.WebClientServiceRequest
Configured request headers.
headers() - Method in interface io.helidon.webclient.WebClientServiceResponse
Received response headers.
headers() - Method in interface io.helidon.webserver.BareRequest
Gets http request headers.
headers() - Method in interface io.helidon.webserver.DirectHandler.TransportRequest
Headers, if found in request.
headers() - Method in interface io.helidon.webserver.ServerRequest
Returns http request headers.
headers() - Method in interface io.helidon.webserver.ServerResponse
Returns response headers.
headers(Headers) - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
Configure the HTTP headers returned by the API call.
headers(Headers) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
HTTP headers configured by RestApi.
headers(Headers) - Method in interface io.helidon.integrations.common.rest.ResponseBuilder
Configure the HTTP headers returned by the API call.
headers(Headers) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Configure headers.
headers(ReadableBodyPartHeaders) - Method in class io.helidon.media.multipart.ReadableBodyPart.Builder
Set the headers for this part.
headers(WriteableBodyPartHeaders) - Method in class io.helidon.media.multipart.WriteableBodyPart.Builder
Set the headers for this part.
headers(String) - Method in class io.helidon.security.providers.httpsign.SignedHeadersConfig
Headers configured for a method.
headers(String, Map<String, List<String>>) - Method in class io.helidon.security.providers.httpsign.SignedHeadersConfig
Headers configured for a method with optional headers matched against actual transport headers.
headers(Function<WebClientRequestHeaders, Headers>) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Function from parameter is executed on top of stored headers.
headers(Supplier<ReadableBodyPartHeaders>) - Method in class io.helidon.media.multipart.ReadableBodyPart.Builder
Set the headers for this part.
headers(Supplier<WriteableBodyPartHeaders>) - Method in class io.helidon.media.multipart.WriteableBodyPart.Builder
Set the headers for this part.
headers(Map<String, List<String>>) - Method in class io.helidon.media.multipart.ReadableBodyPart.Builder
Set the headers for this part.
headers(Map<String, List<String>>) - Method in class io.helidon.media.multipart.ReadableBodyPartHeaders.Builder
Add new headers.
headers(Map<String, List<String>>) - Method in class io.helidon.media.multipart.WriteableBodyPart.Builder
Set the headers for this part.
headers(Map<String, List<String>>) - Method in class io.helidon.media.multipart.WriteableBodyPartHeaders.Builder
Add new headers.
headers(Map<String, List<String>>) - Method in class io.helidon.security.SecurityEnvironment.Builder
Transport headers (such as HTTP headers, JMS headers).
Headers - Interface in io.helidon.common.http
Extends Parameters interface by adding methods convenient for HTTP headers.
Headers - Interface in io.helidon.lra.coordinator.client
Deprecated, for removal: This API element is subject to removal in a future version.
Never used on LRA api, going to be removed without replacement.
HEADERS - io.helidon.grpc.client.ClientRequestAttribute
Add the method call headers to the tracing span.
HEADERS - io.helidon.grpc.server.ServerRequestAttribute
Log the request headers.
headerSubject(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
Subject defines the principal this JWT was issued for (e.g.
headerTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
A TokenHandler to process header containing a JWT.
HealthCdiExtension - Class in io.helidon.microprofile.health
Health extension.
HealthCdiExtension() - Constructor for class io.helidon.microprofile.health.HealthCdiExtension
 
healthCheck() - Method in class io.helidon.grpc.server.ServiceDescriptor
Return a HealthCheck for this service.
healthCheck(HealthCheck) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
healthCheck(HealthCheck) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Register the service HealthCheck.
HealthCheckBuilderException - Exception in io.helidon.dbclient.health
Exception in health check builder.
HealthCheckBuilderException(String) - Constructor for exception io.helidon.dbclient.health.HealthCheckBuilderException
Create a new exception for a message.
HealthCheckBuilderException(String, Throwable) - Constructor for exception io.helidon.dbclient.health.HealthCheckBuilderException
Create a new exception for a message and a cause.
HealthCheckException - Exception in io.helidon.health
Exception thrown by Health system if something goes wrong.
HealthCheckException(String, Throwable) - Constructor for exception io.helidon.health.HealthCheckException
Exception with a message and a cause.
HealthCheckProvider - Interface in io.helidon.microprofile.health
A provider of HealthCheck instances.
HealthCheckResponseProviderImpl - Class in io.helidon.health
An implementation of HealthCheckResponseProvider which does not rely on any particular java-to-json mapping strategy.
HealthCheckResponseProviderImpl() - Constructor for class io.helidon.health.HealthCheckResponseProviderImpl
 
healthChecks() - Method in interface io.helidon.grpc.server.GrpcServer
Return an array of health checks for this server.
healthChecks() - Method in class io.helidon.grpc.server.GrpcServerImpl
 
healthChecks() - Static method in class io.helidon.health.checks.HealthChecks
Built-in health checks.
healthChecks(Config) - Static method in class io.helidon.health.checks.HealthChecks
Built-in health checks, set up using "helidon.health" configuration.
HealthChecks - Class in io.helidon.health.checks
Utility class for built-in health checks.
HealthSupport - Class in io.helidon.health
Health check support for integration with webserver, to expose the health endpoint.
HealthSupport.Builder - Class in io.helidon.health
Fluent API builder for HealthSupport.
heapMemoryCheck() - Static method in class io.helidon.health.checks.HealthChecks
Memory health check.
heapMemoryCheck(Config) - Static method in class io.helidon.health.checks.HealthChecks
Memory health check.
HeapMemoryHealthCheck - Class in io.helidon.health.checks
A health check that verifies whether the server is running out of Java heap space.
HeapMemoryHealthCheck.Builder - Class in io.helidon.health.checks
Fluent API builder for HeapMemoryHealthCheck.
HELIDON_CONTEXT - Static variable in class io.helidon.grpc.core.ContextKeys
The gRPC context key to use to obtain the Helidon Context from the gRPC Context.
helidon.microprofile.bean.validation - module helidon.microprofile.bean.validation
General Bean Validation.
HelidonComponentProvider - Class in io.helidon.microprofile.tyrus
Class HelidonComponentProvider.
HelidonComponentProvider() - Constructor for class io.helidon.microprofile.tyrus.HelidonComponentProvider
 
HelidonConnectorProvider - Class in io.helidon.jersey.connector
Provider for Helidon WebClient Connector that utilizes the Helidon HTTP Client to send and receive HTTP request and responses.
HelidonConnectorProvider() - Constructor for class io.helidon.jersey.connector.HelidonConnectorProvider
 
HelidonConsoleHandler - Class in io.helidon.common
Deprecated.
use io.helidon.logging.jul.HelidonConsoleHandler from helidon-logging-jul module instead
HelidonConsoleHandler - Class in io.helidon.logging.jul
A StreamHandler that writes to standard out and uses a HelidonFormatter for formatting.
HelidonConsoleHandler() - Constructor for class io.helidon.common.HelidonConsoleHandler
Deprecated.
Creates a new HelidonConsoleHandler configured with: the output stream set to System.out the formatter set to a HelidonConsoleHandler.ThreadFormatter the level set to Level.ALL .
HelidonConsoleHandler() - Constructor for class io.helidon.logging.jul.HelidonConsoleHandler
Creates a new HelidonConsoleHandler configured with: the output stream set to System.out the formatter set to a HelidonFormatter the level set to Level.ALL .
HelidonConsoleHandler.ThreadFormatter - Class in io.helidon.common
Deprecated.
A SimpleFormatter that replaces all occurrences of "!thread!" with the current thread.
HelidonConstraintViolationExceptionMapper - Class in io.helidon.microprofile.bean.validation
A JAX-RS provider that maps ConstraintViolationException from bean validation to a proper JAX-RS response with Response.Status.BAD_REQUEST status.
HelidonConstraintViolationExceptionMapper() - Constructor for class io.helidon.microprofile.bean.validation.HelidonConstraintViolationExceptionMapper
 
HelidonContainer - Interface in io.helidon.microprofile.cdi
Helidon CDI Container, separates initialization and runtime phases of the bootstrapping.
HelidonContainerInitializer - Class in io.helidon.microprofile.cdi
This class ensures that container is created by us.
HelidonContainerInitializer() - Constructor for class io.helidon.microprofile.cdi.HelidonContainerInitializer
This constructor ensures that we are not created through standard CDI means.
HelidonFeatures - Class in io.helidon.common
Helidon Features support.
HelidonFlavor - Enum in io.helidon.common
Flavors of Helidon.
HelidonFormatter - Class in io.helidon.logging.jul
A SimpleFormatter that replaces all occurrences of MDC tags like %X{value} with specific values.
HelidonFormatter() - Constructor for class io.helidon.logging.jul.HelidonFormatter
Create new instance of the HelidonFormatter.
HelidonHK2InjectionManagerFactory - Class in io.helidon.webserver.jersey
Overrides the injection manager factory from Jersey and provides a new implementation of InjectionManager.
HelidonHK2InjectionManagerFactory() - Constructor for class io.helidon.webserver.jersey.HelidonHK2InjectionManagerFactory
 
HelidonInterceptor<W> - Interface in io.helidon.servicecommon.restcdi
Common behavior for interceptors, invoking a preInvocation method before running an intercepted Executable.
HelidonInterceptor.Base<W> - Class in io.helidon.servicecommon.restcdi
HelidonInterceptor implementation providing as much logic as possible.
HelidonInterceptor.WithPostCompletion<W> - Interface in io.helidon.servicecommon.restcdi
Common behavior among interceptors with both pre-invocation and post-completion behavior.
HelidonJaegerMetricsFactory - Class in io.helidon.metrics.jaeger
Exposes Jaeger tracing metrics as Helidon vendor metrics.
HelidonJaegerMetricsFactory() - Constructor for class io.helidon.metrics.jaeger.HelidonJaegerMetricsFactory
 
helidonLogFormat() - Method in class io.helidon.webserver.accesslog.AccessLogSupport.Builder
Use Helidon log format.
HelidonMdc - Class in io.helidon.logging.common
Helidon MDC delegates values across all of the supported logging frameworks on the classpath.
HelidonMetric - Interface in io.helidon.metrics.api
Helidon-required behavior for each type (e.g., full-featured or no-op) of metric implementation.
HelidonProperties - Class in io.helidon.jersey.connector
Configuration options specific to the Client API that utilizes HelidonConnector.
HelidonReactivePublisherFactory - Class in io.helidon.microprofile.reactive
Singleton factory for creating various builders out of sources.
HelidonReactivePublisherFactory() - Constructor for class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
HelidonReactiveStreamsEngine - Class in io.helidon.microprofile.reactive
Implementation of Reactive Streams with operators backed by Helidon reactive streams.
HelidonReactiveStreamsEngine() - Constructor for class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
 
HelidonRequestHeaderAutoDiscoverable - Class in io.helidon.microprofile.restclient
Automatically discovered JAX-RS provider which registers Rest Client specific components to the server.
HelidonRequestHeaderAutoDiscoverable() - Constructor for class io.helidon.microprofile.restclient.HelidonRequestHeaderAutoDiscoverable
 
HelidonRestCdiExtension<T extends RestServiceSupport> - Class in io.helidon.servicecommon.restcdi
Abstract superclass of service-specific, REST-based CDI extensions.
HelidonRestCdiExtension(Logger, Function<Config, T>, String) - Constructor for class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension
Common initialization for concrete implementations.
HelidonRestCdiExtension.WorkItemsManager<W> - Class in io.helidon.servicecommon.restcdi
Manages a very simple multi-map of Executable to Class<? extends Annotation> to a Set of typed work items.
HelidonRestServiceSupport - Class in io.helidon.servicecommon.rest
Common base implementation for service support classes which involve REST endpoints.
HelidonRestServiceSupport(Logger, HelidonRestServiceSupport.Builder<?, ?>, String) - Constructor for class io.helidon.servicecommon.rest.HelidonRestServiceSupport
Shared initialization for new service support instances.
HelidonRestServiceSupport(Logger, RestServiceSettings, String) - Constructor for class io.helidon.servicecommon.rest.HelidonRestServiceSupport
 
HelidonRestServiceSupport.Builder<T extends HelidonRestServiceSupport,​B extends HelidonRestServiceSupport.Builder<T,​B>> - Class in io.helidon.servicecommon.rest
Abstract implementation of a Builder for the service.
HelidonServiceLoader<T> - Class in io.helidon.common.serviceloader
Helidon specific support for Java Service Loaders.
HelidonServiceLoader.Builder<T> - Class in io.helidon.common.serviceloader
Fluent api builder for HelidonServiceLoader.
helper() - Method in class io.helidon.webserver.cors.CorsSupportBase
 
HikariConnectionPool - Class in io.helidon.dbclient.jdbc
Hikari Connection Pool integration.
HikariCPBackedDataSourceExtension - Class in io.helidon.integrations.datasource.hikaricp.cdi
An Extension that arranges for named DataSource injection points to be satisfied.
HikariCPBackedDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
HikariCpExtension - Interface in io.helidon.dbclient.jdbc
Interceptor to handle connection pool configuration.
HikariCpExtensionProvider - Interface in io.helidon.dbclient.jdbc.spi
Java Service loader interface that provides JDBC DB Client configuration extension.
hint(Object, String) - Method in class io.helidon.common.Errors.Collector
Add a hint message to the list of messages.
hint(String) - Method in class io.helidon.common.Errors.Collector
Add a hint message to the list of messages.
HINT - io.helidon.common.Severity
Hint.
histogram() - Static method in class io.helidon.grpc.metrics.GrpcMetrics
A static factory method to create a GrpcMetrics instance to create a histogram of gRPC method calls.
histogram(String) - Method in class io.helidon.metrics.api.AbstractRegistry
 
histogram(String, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
 
histogram(Metadata) - Method in class io.helidon.metrics.api.AbstractRegistry
 
histogram(Metadata, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
 
hmac() - Method in class io.helidon.integrations.vault.secrets.transit.Hmac.Response
HMAC string.
hmac(Hmac.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
Hmac of a message.
hmac(Hmac.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
Hmac of a message.
hmac(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
Specifies the signature output from the /transit/hmac function.
Hmac - Class in io.helidon.integrations.vault.secrets.transit
HMAC request and response.
Hmac.Request - Class in io.helidon.integrations.vault.secrets.transit
Request object.
Hmac.Response - Class in io.helidon.integrations.vault.secrets.transit
Response object parsed from JSON returned by the RestApi.
HmacDigest - Class in io.helidon.common.crypto
The HmacDigest is used for simplification of the HMAC signature creation and verification.
HmacDigest.Builder - Class in io.helidon.common.crypto
Builder of the HmacDigest.
hmacKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
Specifies the name of the encryption key to sign against.
hmacKeyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
Specifies the version of the key to use for signatures.
hmacSecret(byte[]) - Method in class io.helidon.common.crypto.HmacDigest.Builder
Secret key to be used in HMAC algorithm.
hmacSecret(byte[]) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
For hmac-sha256 algorithm, this provides access to a secret shared with the client.
hmacSecret(byte[]) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
Shared secret for HMAC based algorithms.
hmacSecret(String) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
Helper method to configure a password-like secret (instead of byte based InboundClientDefinition.Builder.hmacSecret(byte[]).
hmacSecret(String) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
Shared secret for HMAC based algorithms.
hmacSharedSecret() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
For hmac-sha256 algorithm, this provides access to a secret shared with the client.
hmacSharedSecret() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
Shared secret for HMAC based algorithms.
HoconConfigParser - Class in io.helidon.config.hocon
Typesafe (Lightbend) Config (HOCON) ConfigParser implementation that supports following media types: "application/hocon" and "application/json".
HoconConfigParser() - Constructor for class io.helidon.config.hocon.HoconConfigParser
Deprecated.
Use HoconConfigParser.builder() to construct a customized instance, or HoconConfigParser.create() to get an instance with defaults
HoconConfigParserBuilder - Class in io.helidon.config.hocon
HOCON ConfigParser Builder.
HoconMpConfigSource - Class in io.helidon.config.hocon.mp
MicroProfile ConfigSource that can be used to add HOCON/JSON files from classpath or file system using the ConfigProviderResolver.getBuilder().
HoconMpMetaConfigProvider - Class in io.helidon.config.hocon.mp
Helidon MicroProfile meta-config provider for Hocon and Json.
HoconMpMetaConfigProvider() - Constructor for class io.helidon.config.hocon.mp.HoconMpMetaConfigProvider
 
host() - Method in class io.helidon.common.http.Forwarded
host directive of the forwarded header.
host() - Method in class io.helidon.common.http.UriInfo
 
host() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor
Get the host name to connect.
host() - Method in interface io.helidon.microprofile.server.Server
Get the host this server listens on.
host() - Method in class io.helidon.microprofile.server.ServerCdiExtension
Current host the server is running on.
host() - Method in class io.helidon.microprofile.server.ServerImpl
 
host() - Method in interface io.helidon.webclient.WebClientServiceRequest
Host of the request uri.
host(String) - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
Set the host name to connect.
host(String) - Method in class io.helidon.microprofile.server.Server.Builder
Configure listen host.
host(String) - Method in class io.helidon.webclient.Proxy.Builder
Sets a new host value.
host(String) - Method in interface io.helidon.webclient.WebClientServiceRequest
Set new host of the request.
host(String) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
HOST - io.helidon.webserver.SocketConfiguration.RequestedUriDiscoveryType
This is the default, only the Http.Header.HOST header is used to discover requested URI.
HOST - Static variable in class io.helidon.common.http.Http.Header
The "Host" header name.
hostFormat(String) - Method in class io.helidon.integrations.oci.connect.OciRequestBase
Deprecated.
Host format to use.
HostLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for host (IP) values.
HostLogEntry.Builder - Class in io.helidon.webserver.accesslog
A fluent API builder for HostLogEntry.
hostnameVerificationEnabled(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Enable hostname verification.
hostPrefix(String) - Method in class io.helidon.integrations.oci.atp.OciAutonomousDbRx.Builder
Deprecated.
Host prefix to use for object storage, defaults to "database".
hostPrefix(String) - Method in class io.helidon.integrations.oci.connect.OciRequestBase
Deprecated.
Host prefix to use.
hostPrefix(String) - Method in class io.helidon.integrations.oci.objectstorage.OciObjectStorageRx.Builder
Deprecated.
Host prefix to use for object storage, defaults to "objectstorage".
hostPrefix(String) - Method in class io.helidon.integrations.oci.telemetry.OciMetricsRx.Builder
Deprecated.
 
hosts() - Method in class io.helidon.security.providers.common.OutboundTarget
Hosts of this target.
housekeepingInterval(Duration) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Interval in milliseconds for the houskeeping.
housekeepingTimeBudget(Duration) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Number of nanoseconds used for each housekeeping cycle.
HtmlEncoder - Class in io.helidon.webserver
HTML encoding of special characters to prevent cross site scripting (XSS) attacks.
Http - Class in io.helidon.common.http
HTTP protocol related constants and utilities.
HTTP - io.helidon.webclient.Proxy.ProxyType
HTTP proxy.
HTTP_VERSION_NOT_SUPPORTED - io.helidon.common.http.Http.Status
505 HTTP Version Not Supported, see HTTP/1.1 documentation.
Http.DateTime - Class in io.helidon.common.http
Support for HTTP date formats based on RFC2616.
Http.Header - Class in io.helidon.common.http
Utility class with a list of names of standard HTTP headers and related tooling methods.
Http.Method - Enum in io.helidon.common.http
Enumeration of all standard HTTP methods.
Http.RequestMethod - Interface in io.helidon.common.http
Interface representing an HTTP request method, all standard methods are in Http.Method enumeration.
Http.ResponseStatus - Interface in io.helidon.common.http
Base interface for status codes used in HTTP responses.
Http.ResponseStatus.Family - Enum in io.helidon.common.http
An enumeration representing the class of status code.
Http.Status - Enum in io.helidon.common.http
Commonly used status codes defined by HTTP, see HTTP/1.1 documentation for the complete list.
Http.Version - Enum in io.helidon.common.http
Enumeration of supported HTTP protocol versions.
http2() - Method in interface io.helidon.webserver.ExperimentalConfiguration
Config property to set HTTP/2 configuration.
http2(Http2Configuration) - Method in class io.helidon.webserver.ExperimentalConfiguration.Builder
Sets value for HTTP/2 configuration.
Http2Configuration - Interface in io.helidon.webserver
Interface Http2Configuration.
Http2Configuration.Builder - Class in io.helidon.webserver
Builder for Http2Configuration.
HttpAuthException - Exception in io.helidon.security.providers.httpauth
Exception in Http authentication.
HttpBasicAuthProvider - Class in io.helidon.security.providers.httpauth
Http authentication security provider.
HttpBasicAuthProvider.Builder - Class in io.helidon.security.providers.httpauth
HttpBasicAuthProvider fluent API builder.
HttpBasicAuthService - Class in io.helidon.security.providers.httpauth
Basic authentication service.
HttpBasicAuthService() - Constructor for class io.helidon.security.providers.httpauth.HttpBasicAuthService
 
HttpBasicOutboundConfig - Class in io.helidon.security.providers.httpauth
Security provider configuration for outbound.
HttpBasicOutboundConfig.Builder - Class in io.helidon.security.providers.httpauth
Fluent API builder for HttpBasicOutboundConfig.
HttpDigest - Class in io.helidon.security.providers.httpauth
Digest specific enums.
HttpDigest() - Constructor for class io.helidon.security.providers.httpauth.HttpDigest
 
HttpDigest.Algorithm - Enum in io.helidon.security.providers.httpauth
Http digest algorithm.
HttpDigest.Qop - Enum in io.helidon.security.providers.httpauth
Http digest QOP (quality of protection).
HttpDigestAuthProvider - Class in io.helidon.security.providers.httpauth
Http authentication security provider.
HttpDigestAuthProvider.Builder - Class in io.helidon.security.providers.httpauth
HttpDigestAuthProvider fluent API builder.
HttpDigestAuthService - Class in io.helidon.security.providers.httpauth
Digest authentication service.
HttpDigestAuthService() - Constructor for class io.helidon.security.providers.httpauth.HttpDigestAuthService
 
HttpException - Exception in io.helidon.webserver
Runtime exception for applications.
HttpException(String) - Constructor for exception io.helidon.webserver.HttpException
HttpException(String, Http.ResponseStatus) - Constructor for exception io.helidon.webserver.HttpException
Creates HttpException.
HttpException(String, Http.ResponseStatus, Throwable) - Constructor for exception io.helidon.webserver.HttpException
Creates HttpException.
HttpException(String, Throwable) - Constructor for exception io.helidon.webserver.HttpException
httpOnly(boolean) - Method in class io.helidon.common.http.SetCookie.Builder
Sets HttpOnly parameter.
httpPathMethodName(ContainerRequestContext) - Static method in class io.helidon.tracing.jersey.TracingHelper
Name is generated from path as {http-method}:{request-path}.
HttpRequest - Interface in io.helidon.common.http
Common attributes of an HTTP Request, that are used both in server requests and in client requests.
HttpRequest.Path - Interface in io.helidon.common.http
Represents requested normalised URI path.
HttpSignatureException - Exception in io.helidon.security.providers.httpsign
Exception from HTTP signatures provider.
HttpSignatureException(Exception) - Constructor for exception io.helidon.security.providers.httpsign.HttpSignatureException
Create a new exception with a cause.
HttpSignatureException(String) - Constructor for exception io.helidon.security.providers.httpsign.HttpSignatureException
Create a new exception with message.
HttpSignHeader - Enum in io.helidon.security.providers.httpsign
Headers supported by HTTP Signature.
HttpSignProvider - Class in io.helidon.security.providers.httpsign
A provider that can authenticate incoming requests based on HTTP signature of header fields, and can create signatures for outbound requests.
HttpSignProvider.Builder - Class in io.helidon.security.providers.httpsign
Fluent API builder for this provider.
HttpSignService - Class in io.helidon.security.providers.httpsign
Implementation of SecurityProviderService to enable automatic loading of this provider from configuration.
HttpSignService() - Constructor for class io.helidon.security.providers.httpsign.HttpSignService
 
httpVersion(Http.Version) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Sets http version.

I

I_AM_A_TEAPOT - io.helidon.common.http.Http.Status
id() - Method in interface io.helidon.common.context.Context
A unique id of this context within this runtime.
id() - Method in interface io.helidon.common.http.DataChunk
The tracing ID of this chunk.
id() - Method in class io.helidon.integrations.oci.vault.Secret
The OCID of the secret.
id() - Method in class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
Deprecated.
 
id() - Method in interface io.helidon.security.Principal
Id of this principal.
id() - Method in interface io.helidon.security.SecurityContext
Id of this context instance.
id(AbstractNodeBuilderImpl.MergingKey) - Method in class io.helidon.config.AbstractNodeBuilderImpl
Returns id computed from key.
id(AbstractNodeBuilderImpl.MergingKey) - Method in class io.helidon.config.ListNodeBuilderImpl
 
id(AbstractNodeBuilderImpl.MergingKey) - Method in class io.helidon.config.ObjectNodeBuilderImpl
 
id(String) - Method in class io.helidon.common.context.Context.Builder
Identification of the new context, should be unique within this runtime.
id(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
The ID of the client token.
id(String) - Method in class io.helidon.security.Principal.Builder
Principal id.
id(String) - Method in class io.helidon.security.SecurityContext.Builder
Id of the new security context.
IDCS_APP_HEADER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Deprecated.
Name of the header containing the IDCS app.
IDCS_APP_HEADER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
Name of the header containing the IDCS app.
IDCS_SUBJECT_TYPE_CLIENT - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Deprecated.
Client subject type used when requesting roles from IDCS.
IDCS_SUBJECT_TYPE_CLIENT - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
Client subject type used when requesting roles from IDCS.
IDCS_SUBJECT_TYPE_USER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Deprecated.
User subject type used when requesting roles from IDCS.
IDCS_SUBJECT_TYPE_USER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
User subject type used when requesting roles from IDCS.
IDCS_TENANT_HEADER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Deprecated.
Name of the header containing the IDCS tenant.
IDCS_TENANT_HEADER - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
Name of the header containing the IDCS tenant.
idcsAppName() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
Deprecated.
IDCS Application ID.
idcsAppName() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
IDCS Application ID.
idcsAppNameTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
Deprecated.
Configure token handler for IDCS Application name.
idcsAppNameTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.Builder
Configure token handler for IDCS Application name.
idcsInfraTenantId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
Deprecated.
 
idcsInfraTenantId() - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MultitenancyEndpoints
Deprecated.
The tenant id of the infrastructure tenant.
idcsInfraTenantId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.DefaultMultitenancyEndpoints
 
idcsInfraTenantId() - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MultitenancyEndpoints
The tenant id of the infrastructure tenant.
idcsMtContext() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
Deprecated.
IDCS Multitenancy context.
idcsMtContext() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
IDCS Multitenancy context.
IdcsMtContext - Class in io.helidon.security.providers.idcs.mapper
IDCS multitenancy context used by the mappers.
IdcsMtContext(String, String) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtContext
Create new context with the specified ids.
IdcsMtRoleMapperProvider - Class in io.helidon.security.providers.idcs.mapper
Deprecated, for removal: This API element is subject to removal in a future version.
IdcsMtRoleMapperProvider(IdcsMtRoleMapperProvider.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Deprecated.
Configure instance from any descendant of IdcsMtRoleMapperProvider.Builder.
IdcsMtRoleMapperProvider.Builder<B extends IdcsMtRoleMapperProvider.Builder<B>> - Class in io.helidon.security.providers.idcs.mapper
Deprecated.
Fluent API builder for IdcsMtRoleMapperProvider.
IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints - Class in io.helidon.security.providers.idcs.mapper
Deprecated.
Default implementation of the IdcsMtRoleMapperProvider.MultitenancyEndpoints.
IdcsMtRoleMapperProvider.MtCacheKey - Class in io.helidon.security.providers.idcs.mapper
Deprecated.
Cache key for multitenant environments.
IdcsMtRoleMapperProvider.MultitenancyEndpoints - Interface in io.helidon.security.providers.idcs.mapper
Deprecated.
Multitenant endpoints for accessing IDCS services.
IdcsMtRoleMapperRxProvider - Class in io.helidon.security.providers.idcs.mapper
SubjectMappingProvider to obtain roles from IDCS server for a user.
IdcsMtRoleMapperRxProvider(IdcsMtRoleMapperRxProvider.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
Configure instance from any descendant of IdcsMtRoleMapperRxProvider.Builder.
IdcsMtRoleMapperRxProvider.Builder<B extends IdcsMtRoleMapperRxProvider.Builder<B>> - Class in io.helidon.security.providers.idcs.mapper
Fluent API builder for IdcsMtRoleMapperRxProvider.
IdcsMtRoleMapperRxProvider.DefaultMultitenancyEndpoints - Class in io.helidon.security.providers.idcs.mapper
IdcsMtRoleMapperRxProvider.MtCacheKey - Class in io.helidon.security.providers.idcs.mapper
Cache key for multitenant environments.
IdcsMtRoleMapperRxProvider.MultitenancyEndpoints - Interface in io.helidon.security.providers.idcs.mapper
Multitenant endpoints for accessing IDCS services.
IdcsRoleMapperProvider - Class in io.helidon.security.providers.idcs.mapper
Deprecated, for removal: This API element is subject to removal in a future version.
IdcsRoleMapperProvider(IdcsRoleMapperProvider.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider
Deprecated.
Constructor that accepts any IdcsRoleMapperProvider.Builder descendant.
IdcsRoleMapperProvider.Builder<B extends IdcsRoleMapperProvider.Builder<B>> - Class in io.helidon.security.providers.idcs.mapper
Deprecated.
Fluent API builder for IdcsRoleMapperProvider.
IdcsRoleMapperProviderBase - Class in io.helidon.security.providers.idcs.mapper
Deprecated, for removal: This API element is subject to removal in a future version.
IdcsRoleMapperProviderBase(IdcsRoleMapperProviderBase.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Deprecated.
Configures the needed fields from the provided builder.
IdcsRoleMapperProviderBase.AppToken - Class in io.helidon.security.providers.idcs.mapper
Deprecated.
A token for app access to IDCS.
IdcsRoleMapperProviderBase.Builder<B extends IdcsRoleMapperProviderBase.Builder<B>> - Class in io.helidon.security.providers.idcs.mapper
Deprecated.
Fluent API builder for IdcsRoleMapperProviderBase.
IdcsRoleMapperProviderService - Class in io.helidon.security.providers.idcs.mapper
IdcsRoleMapperProviderService() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderService
 
IdcsRoleMapperRxProvider - Class in io.helidon.security.providers.idcs.mapper
SubjectMappingProvider to obtain roles from IDCS server for a user.
IdcsRoleMapperRxProvider(IdcsRoleMapperRxProvider.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider
Constructor that accepts any IdcsRoleMapperRxProvider.Builder descendant.
IdcsRoleMapperRxProvider.Builder<B extends IdcsRoleMapperRxProvider.Builder<B>> - Class in io.helidon.security.providers.idcs.mapper
Fluent API builder for IdcsRoleMapperRxProvider.
IdcsRoleMapperRxProviderBase - Class in io.helidon.security.providers.idcs.mapper
Common functionality for IDCS role mapping using reactive WebClient.
IdcsRoleMapperRxProviderBase(IdcsRoleMapperRxProviderBase.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
Configures the needed fields from the provided builder.
IdcsRoleMapperRxProviderBase.AppTokenRx - Class in io.helidon.security.providers.idcs.mapper
Reactive token for app access to IDCS.
IdcsRoleMapperRxProviderBase.Builder<B extends IdcsRoleMapperRxProviderBase.Builder<B>> - Class in io.helidon.security.providers.idcs.mapper
Fluent API builder for IdcsRoleMapperRxProviderBase.
idcsTenantId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
Deprecated.
IDCS Tenant ID.
idcsTenantId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
IDCS Tenant ID.
idcsTenantTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
Deprecated.
Configure token handler for IDCS Tenant ID.
idcsTenantTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.Builder
Configure token handler for IDCS Tenant ID.
identity() - Method in interface io.helidon.openapi.OpenApiUi.Builder
 
identityUri() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Identity server URI.
idleTimeBeforeConnectionTest(Duration) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Set idle time.
idTokenCookieHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Cookie handler to create cookies or unset cookies for id token.
IF_MATCH - Static variable in class io.helidon.common.http.Http.Header
The "If-Match" header name.
IF_MODIFIED_SINCE - Static variable in class io.helidon.common.http.Http.Header
The "If-Modified-Since" header name.
IF_NONE_MATCH - Static variable in class io.helidon.common.http.Http.Header
The "If-None-Match" header name.
IF_RANGE - Static variable in class io.helidon.common.http.Http.Header
The "If-Range" header name.
IF_UNMODIFIED_SINCE - Static variable in class io.helidon.common.http.Http.Header
The "If-Unmodified-Since" header name.
ifEmpty(Runnable) - Method in interface io.helidon.common.reactive.Multi
Executes given Runnable when stream is finished without value(empty stream).
ifEmpty(Runnable) - Method in interface io.helidon.common.reactive.Single
Executes given Runnable when stream is finished without value(empty stream).
ifExists(Consumer<Config>) - Method in interface io.helidon.config.Config
Performs the given action with the config node if node exists, otherwise does nothing.
ifMatch() - Method in interface io.helidon.webclient.WebClientRequestHeaders
Returns value of header "If-Match".
ifMatch(String...) - Method in interface io.helidon.webclient.WebClientRequestHeaders
Sets Http.Header.IF_MATCH header to specific etags.
ifModifiedSince() - Method in interface io.helidon.webclient.WebClientRequestHeaders
Returns value of header "If-Modified-Since".
ifModifiedSince() - Method in interface io.helidon.webserver.RequestHeaders
Optionally returns a value of "If-Modified-Since" header.
ifModifiedSince(ZonedDateTime) - Method in interface io.helidon.webclient.WebClientRequestHeaders
Sets Http.Header.IF_MODIFIED_SINCE header to specific time.
ifNoneMatch() - Method in interface io.helidon.webclient.WebClientRequestHeaders
Returns value of header "If-None-Match".
ifNoneMatch(String...) - Method in interface io.helidon.webclient.WebClientRequestHeaders
Sets Http.Header.IF_NONE_MATCH header to specific etags.
ifPresent(Consumer<? super T>) - Method in interface io.helidon.config.ConfigValue
If a value is present, invoke the specified consumer with the value, otherwise do nothing.
ifPresentOrElse(Consumer<T>, Runnable) - Method in interface io.helidon.config.ConfigValue
If a value is present, performs the given action with the value, otherwise performs the given empty-based action.
ifRange(String) - Method in interface io.helidon.webclient.WebClientRequestHeaders
Sets Http.Header.IF_RANGE header to specific etag.
ifRange(ZonedDateTime) - Method in interface io.helidon.webclient.WebClientRequestHeaders
Sets Http.Header.IF_RANGE header to specific time.
ifRangeDate() - Method in interface io.helidon.webclient.WebClientRequestHeaders
Returns value of header "If-Range" as a ZonedDateTime.
ifRangeString() - Method in interface io.helidon.webclient.WebClientRequestHeaders
Returns value of header "If-Range" as a String.
ifUnmodifiedSince() - Method in interface io.helidon.webclient.WebClientRequestHeaders
Returns value of header "If-Unmodified-Since".
ifUnmodifiedSince() - Method in interface io.helidon.webserver.RequestHeaders
Optionally returns a value of "If-Unmodified-Since" header.
ifUnmodifiedSince(ZonedDateTime) - Method in interface io.helidon.webclient.WebClientRequestHeaders
Sets Http.Header.IF_UNMODIFIED_SINCE header to specific time.
IGNORE - io.helidon.common.SerializationConfig.Action
Ignore the problem and continue as if nothing happened.
ignoreBuildMethod() - Method in annotation type io.helidon.config.metadata.Configured
This is a helper to workaround issues where multiple builders build the same type and they do not make sense standalone.
ignoreElement() - Method in interface io.helidon.common.reactive.Single
Terminal stage, ignore onNext signals, only onComplete and onError signals are propagated.
ignoreElements() - Method in interface io.helidon.common.reactive.Multi
Terminal stage, ignore all items and complete returned Single<Void> successfully or exceptionally.
ignoreFiles(boolean) - Method in class io.helidon.common.SerializationConfig.Builder
Whether to ignore "META-INF/helidon/serial-config.properties" property files defined in dependencies.
IllegalPathPatternException - Exception in io.helidon.webserver
Cannot parse path pattern.
IllegalPathPatternException(String, String, int) - Constructor for exception io.helidon.webserver.IllegalPathPatternException
Creates new instance.
InboundClientDefinition - Class in io.helidon.security.providers.httpsign
Configuration of inbound client.
InboundClientDefinition.Builder - Class in io.helidon.security.providers.httpsign
Fluent API builder to create a new instance of InboundClientDefinition.
inboundRequiredHeaders(SignedHeadersConfig) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
Override the default inbound required headers (e.g.
inc() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsCounter
 
inc(long) - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsCounter
 
include(String) - Method in interface io.helidon.metrics.api.RegistryFilterSettings.Builder
Sets the refex for names to include.
INCLUDE_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.RegistryFilterSettings.Builder
Config key within the filter section for the regex for names to include.
includeStackTraces(boolean) - Method in class io.helidon.media.common.DefaultMediaSupport.Builder
Whether stack traces should be included in response.
increment(long, Consumer<? super IllegalArgumentException>) - Method in class io.helidon.common.reactive.RequestedCounter
Increments safely a requested event counter to prevent Long.MAX_VALUE overflow.
index() - Method in exception io.helidon.webserver.IllegalPathPatternException
Index of character.
INDEXED - io.helidon.dbclient.common.ParamType
Indexed values to be passed to the statement in order.
indexedParam(Object) - Method in class io.helidon.dbclient.common.AbstractStatement
 
indexedParam(Object) - Method in interface io.helidon.dbclient.DbStatement
Configure parameters using Object instance with registered mapper.
indexedParam(Object) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
 
indexedParameters() - Method in interface io.helidon.dbclient.DbClientServiceContext
Indexed parameters (if used).
indexedParams() - Method in class io.helidon.dbclient.common.AbstractStatement
Get the indexed parameters of this statement.
indexIn(CharSequence) - Method in class io.helidon.common.http.CharMatcher
Returns the index of the first matching character in a character sequence, or -1 if no matching character is present.
indexIn(CharSequence, int) - Method in class io.helidon.common.http.CharMatcher
Returns the index of the first matching character in a character sequence, starting from a given position, or -1 if no character matches after that position.
indexView() - Method in class io.helidon.microprofile.openapi.OpenApiCdiExtension
Reports an IndexView for the Jandex index that describes annotated classes for endpoints.
indexViewsSupplier() - Method in class io.helidon.microprofile.openapi.MPOpenAPIBuilder
 
indexViewsSupplier() - Method in class io.helidon.openapi.OpenAPISupport.Builder
 
INFO - io.helidon.security.AuditEvent.AuditSeverity
General information.
INFORMATIONAL - io.helidon.common.http.Http.ResponseStatus.Family
1xx HTTP status codes.
inherit() - Method in annotation type io.helidon.security.abac.policy.PolicyValidator.PolicyStatement
By default, all policy statements defined on all levels (application, class, method, field) are executed in order.
inherit(boolean) - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig.Builder
By default, all policy statements defined on all levels (application, class, method, field) are executed in order.
init(Config) - Method in class io.helidon.config.encryption.EncryptionFilterService
 
init(Config) - Method in interface io.helidon.config.spi.ConfigFilter
Initializes the filter using the Config instance which the filter will affect once Config.Builder.build completes.
init(Config) - Method in class io.helidon.config.ValueResolvingFilter
 
init(Config) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
 
init(Config) - Method in interface io.helidon.security.providers.common.spi.AnnotationAnalyzer
Provides configuration on node "security.jersey.analyzers".
init(ConfigContext) - Method in class io.helidon.config.git.GitConfigSource
 
init(ConfigContext) - Method in class io.helidon.config.PrefixedConfigSource
 
init(ConfigContext) - Method in interface io.helidon.config.spi.ConfigSource
Initialize the config source with a ConfigContext.
init(MessageBodyWriterContext) - Method in interface io.helidon.media.multipart.WriteableBodyPartContent
Initialize the body part content.
init(Supplier<URI>, long, TimeUnit) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
Initialization of the properties provided by LRA client.
init(Supplier<URI>, long, TimeUnit) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
 
init(ProcessingEnvironment) - Method in class io.helidon.config.metadata.processor.ConfigMetadataProcessor
 
init(Config) - Method in class io.helidon.config.encryption.MpEncryptionFilter
 
init(Config) - Method in interface io.helidon.config.mp.spi.MpConfigFilter
Initialize this filter from configuration.
initClass() - Static method in class io.helidon.common.LogConfig
This method is for internal use, to correctly load logging configuration at AOT build time.
initDescription(String) - Method in class io.helidon.config.ObjectNodeImpl
Initialize diagnostics description of source of node instance.
initDescription(String) - Method in class io.helidon.config.ValueNodeImpl
Initialize diagnostics description of source of node instance.
initialBufferSize() - Method in interface io.helidon.webserver.SocketConfiguration
Initial size of the buffer used to parse HTTP line and headers.
initialBufferSize(int) - Method in class io.helidon.webserver.SocketConfiguration.Builder
Configure initial size of the buffer used to parse HTTP line and headers.
initialDelay() - Method in annotation type io.helidon.microprofile.faulttolerance.RetryExponentialBackoff
Initial Delay.
initialDelay() - Method in annotation type io.helidon.microprofile.faulttolerance.RetryFibonacciBackoff
Initial Delay in Milliseconds.
initialDelay() - Method in annotation type io.helidon.microprofile.scheduling.FixedRate
Initial delay of the first invocation.
initialDelay() - Method in interface io.helidon.scheduling.FixedRateInvocation
Initial delay before the very first invocation.
initialDelay(long) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Sets the initial delay before metrics are sent to OCI (defaults to 1L).
initialDelay(long) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
Initial delay of the first invocation.
initialDelay(Duration) - Method in class io.helidon.faulttolerance.Retry.ExponentialRetryPolicy.Builder
Initial Delay.
initialDelay(Duration) - Method in class io.helidon.faulttolerance.Retry.FibonacciRetryPolicy.Builder
Initial Delay in Milliseconds.
initialize() - Method in class io.helidon.integrations.neo4j.metrics.Neo4jMetricsSupport
Register metrics and start monitoring.
initialize() - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
initialized() - Static method in class io.helidon.faulttolerance.FaultTolerance
Mostly used for testing.
initializeExternalTransactionController() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
Overrides the ServerPlatformBase.initializeExternalTransactionController() method to disable JTA if there is no TransactionManager bean present in CDI before invoking the superclass implementation.
initializeMasterProperties() - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
Clears and then builds or rebuilds an internal map of data source properties whose contents will be processed eventually by the AbstractDataSourceExtension.addBean(BeanConfigurator, Named, Properties) method.
initializeServerNameAndVersion() - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
Sets the name of the platform.
initRequestFiltering(ContainerRequestContext) - Method in class io.helidon.security.integration.jersey.SecurityFilter
 
initWatchServiceModifiers(WatchEvent.Modifier...) - Method in class io.helidon.config.FileSystemWatcher
Add modifiers to be used when registering the WatchService.
inject(SpanContext, Format<C>, C) - Method in class io.helidon.tracing.zipkin.ZipkinTracer
 
inject(T, CreationalContext<T>) - Method in class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
 
injectables() - Method in class io.helidon.integrations.oci.atp.OciAutonomousDbInjectionProvider
Deprecated.
 
injectables() - Method in interface io.helidon.integrations.oci.connect.spi.InjectionProvider
List of injectable types supported by this provider.
injectables() - Method in class io.helidon.integrations.oci.objectstorage.OciObjectStorageInjectionProvider
Deprecated.
 
injectables() - Method in class io.helidon.integrations.oci.telemetry.OciTelemetryInjectionProvider
Deprecated.
 
injectables() - Method in class io.helidon.integrations.oci.vault.OciVaultInjectionProvider
Deprecated.
 
injectables() - Method in class io.helidon.integrations.vault.auths.approle.AppRoleAuthProvider
 
injectables() - Method in class io.helidon.integrations.vault.auths.k8s.K8sAuthProvider
 
injectables() - Method in class io.helidon.integrations.vault.auths.token.TokenAuthProvider
 
injectables() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeEngineProvider
 
injectables() - Method in class io.helidon.integrations.vault.secrets.database.DbEngineProvider
 
injectables() - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1EngineProvider
 
injectables() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2EngineProvider
 
injectables() - Method in class io.helidon.integrations.vault.secrets.pki.PkiEngineProvider
 
injectables() - Method in class io.helidon.integrations.vault.secrets.transit.TransitEngineProvider
 
injectables() - Method in interface io.helidon.integrations.vault.spi.InjectionProvider
List of injectable types supported by this provider.
injectables() - Method in class io.helidon.integrations.vault.sys.HcpSysProvider
 
injectedType() - Method in class io.helidon.integrations.oci.connect.spi.InjectionProvider.InjectionType
Get the class of the injectable.
injectedType() - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InjectionType
Class of the injectable.
injectionManager(InjectionManager) - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
Sets a Jersey injection manager to enable sharing across multiple JAX-RS applications in the same Helidon application.
InjectionProvider - Interface in io.helidon.integrations.oci.connect.spi
A Java Service Loader service for locating injectable instances.
InjectionProvider - Interface in io.helidon.integrations.vault.spi
A Java Service Loader service for locating injectable instances.
InjectionProvider.CreateInstanceFunction<T> - Interface in io.helidon.integrations.oci.connect.spi
An interface to allow lambda for creating instances.
InjectionProvider.CreateInstanceFunction<T> - Interface in io.helidon.integrations.vault.spi
Interface to enable lambdas as instance constructors.
InjectionProvider.InjectionType<T> - Class in io.helidon.integrations.oci.connect.spi
A single type that can be injected.
InjectionProvider.InjectionType<T> - Class in io.helidon.integrations.vault.spi
A single injection type.
InjectionProvider.InstanceConfig - Class in io.helidon.integrations.vault.spi
Configuration of an instance, that can have a named Vault (defined in configuration), and a customized path (such as build-secrets instead of secrets for kv2).
InjectionProvider.InstanceConfig.Builder - Class in io.helidon.integrations.vault.spi
Fluent API builder for InjectionProvider.InstanceConfig.
InMemoryOverrideSource - Class in io.helidon.config
In-memory implementation of override source.
InMemoryOverrideSource.Builder - Class in io.helidon.config
Fluent API builder for InMemoryOverrideSource.
inProcess() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
Set the host name to connect.
InProcessGrpcChannel - Annotation Type in io.helidon.microprofile.grpc.core
An qualifier annotation to specify that an in-process Channel should be injected.
InProcessGrpcChannel.Literal - Class in io.helidon.microprofile.grpc.core
inputStreamReader() - Static method in class io.helidon.media.common.ContentReaders
Deprecated.
inputStreamReader() - Static method in class io.helidon.media.common.DefaultMediaSupport
Return InputStream reader instance.
inRole(Subject, String) - Static method in class io.helidon.security.abac.policy.el.BuiltInMethods
Check if subject has the specified role.
inRoles(Subject, String...) - Static method in class io.helidon.security.abac.policy.el.BuiltInMethods
Check if subject has the specified roles (must have all of them).
inScope(Subject, String) - Static method in class io.helidon.security.abac.policy.el.BuiltInMethods
Check if subject has the specified scope.
inScopes(Subject, String...) - Static method in class io.helidon.security.abac.policy.el.BuiltInMethods
Check if subject has the specified scopes (must have all of them).
insert(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute insert statement using a statement passed as an argument.
INSERT - io.helidon.dbclient.DbStatementType
Insert is a statements that creates new records.
instance() - Static method in class io.helidon.grpc.core.JavaMarshaller
Deprecated.
Obtain the singleton instance of a JavaMarshaller.
instance() - Static method in interface io.helidon.microprofile.cdi.HelidonContainer
Get the (initialized or started) container.
instance(Class<U>) - Method in class io.helidon.security.EndpointConfig
Get an instance of a custom object configuring this endpoint.
Instance - Interface in io.helidon.microprofile.grpc.core
A supplier of instances of objects.
INSTANCE - Static variable in class io.helidon.grpc.core.JavaMarshaller
Deprecated.
A singleton instance of a JavaMarshaller.
INSTANCE - Static variable in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform.Eclipselink.Literal
The single instance of the CDISEPlatform.Eclipselink.Literal class.
INSTANCE - Static variable in class io.helidon.integrations.micronaut.cdi.MicronautIntercepted.Literal
Annotation literal.
INSTANCE - Static variable in class io.helidon.microprofile.cdi.BuildTimeEnd.Literal
Singleton instance of a literal of this annotation.
INSTANCE - Static variable in class io.helidon.microprofile.cdi.BuildTimeStart.Literal
Singleton instance of a literal of this annotation.
INSTANCE - Static variable in class io.helidon.microprofile.cdi.RuntimeStart.Literal
Singleton instance of a literal of this annotation.
INSTANCE - Static variable in class io.helidon.microprofile.grpc.client.GrpcChannel.Literal
The singleton instance of GrpcChannel.Literal.
INSTANCE - Static variable in class io.helidon.microprofile.grpc.client.GrpcProxy.Literal
The singleton instance of GrpcProxy.Literal.
INSTANCE - Static variable in class io.helidon.microprofile.grpc.core.Grpc.Literal
The singleton instance of Grpc.Literal.
INSTANCE - Static variable in class io.helidon.microprofile.grpc.core.GrpcInterceptor.Literal
The singleton instance of GrpcInterceptor.Literal.
INSTANCE - Static variable in class io.helidon.microprofile.grpc.core.InProcessGrpcChannel.Literal
The singleton instance of InProcessGrpcChannel.Literal.
INSTANCE - Static variable in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
The singleton instance.
INSTANCE - Static variable in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
The singleton instance.
INSTANCE_PRINCIPAL - io.helidon.integrations.oci.connect.OciRestApi.ConfigType
Deprecated.
Instance.NewInstance<T> - Class in io.helidon.microprofile.grpc.core
A Supplier implementation that supplies new instances of a class each time its get() method is called.
Instance.SingletonInstance<T> - Class in io.helidon.microprofile.grpc.core
A Supplier implementation that supplies the same singleton instance of a value each time its get() method is called.
instanceKeys() - Method in class io.helidon.security.EndpointConfig
Get all classes of custom endpoint configuration object registered.
instanceSupplier() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Obtain the service instance supplier.
instantiate(Config) - Method in class io.helidon.security.abac.policy.el.JavaxElPolicyExecutorService
 
instantiate(Config) - Method in class io.helidon.security.abac.policy.PolicyValidatorService
 
instantiate(Config) - Method in interface io.helidon.security.abac.policy.spi.PolicyExecutorService
Create a new instance of a PolicyExecutor based on the configuration provider.
instantiate(Config) - Method in class io.helidon.security.abac.role.RoleValidatorService
 
instantiate(Config) - Method in class io.helidon.security.abac.scope.ScopeValidatorService
 
instantiate(Config) - Method in class io.helidon.security.abac.time.TimeValidatorService
 
instantiate(Config) - Method in interface io.helidon.security.providers.abac.spi.AbacValidatorService
Create a new instance of the validator based on the configuration provided.
intercept(int, ClientInterceptor...) - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
 
intercept(int, ClientInterceptor...) - Method in interface io.helidon.grpc.client.ClientMethodDescriptor.Rules
Register one or more interceptors for the method.
intercept(int, ClientInterceptor...) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
intercept(int, ClientInterceptor...) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Add one or more ClientInterceptor instances that will intercept calls to this service.
intercept(int, ServerInterceptor...) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
Add one or more global ServerInterceptor instances that will intercept calls to all services in the GrpcRouting built by this builder.
intercept(int, ServerInterceptor...) - Method in interface io.helidon.grpc.server.MethodDescriptor.Rules
Register one or more interceptors for the method.
intercept(int, ServerInterceptor...) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
intercept(int, ServerInterceptor...) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Add one or more ServerInterceptor instances that will intercept calls to this service.
intercept(Channel) - Method in class io.helidon.grpc.client.ClientTracingInterceptor
Use this interceptor to trace all requests made by this client channel.
intercept(ClientInterceptor...) - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
 
intercept(ClientInterceptor...) - Method in interface io.helidon.grpc.client.ClientMethodDescriptor.Rules
Register one or more interceptors for the method.
intercept(ClientInterceptor...) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
intercept(ClientInterceptor...) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register one or more interceptors for the service.
intercept(ServerInterceptor...) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
Add one or more global ServerInterceptor instances that will intercept calls to all services in the GrpcRouting built by this builder.
intercept(ServerInterceptor...) - Method in interface io.helidon.grpc.server.MethodDescriptor.Rules
Register one or more interceptors for the method.
intercept(ServerInterceptor...) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
intercept(ServerInterceptor...) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Add one or more ServerInterceptor instances that will intercept calls to this service.
intercept(String, int, ClientInterceptor...) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
intercept(String, int, ClientInterceptor...) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register one or more interceptors for a named method of the service.
intercept(String, int, ServerInterceptor...) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
intercept(String, int, ServerInterceptor...) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Register one or more interceptors for a named method of the service.
intercept(String, ClientInterceptor...) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
intercept(String, ClientInterceptor...) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register one or more interceptors for a named method of the service.
intercept(String, ServerInterceptor...) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
intercept(String, ServerInterceptor...) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Register one or more interceptors for a named method of the service.
interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.helidon.grpc.client.ClientTracingInterceptor
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.helidon.grpc.metrics.GrpcMetrics
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.helidon.grpc.server.GrpcTracing
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.helidon.security.integration.grpc.GrpcSecurity
 
interceptCall(ServerCall<ReqT, RespT>, Metadata, ServerCallHandler<ReqT, RespT>) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
 
InterceptorPriorities - Class in io.helidon.grpc.core
Constants that represent a priority ordering that interceptors registered with a gRPC service or method will be applied.
interceptors() - Method in class io.helidon.grpc.client.ClientServiceDescriptor
Return service interceptors.
interceptors() - Method in interface io.helidon.grpc.server.GrpcRouting
Obtain a List of the global interceptors that should be applied to all services.
interceptors() - Method in class io.helidon.grpc.server.GrpcRoutingImpl
 
interceptors() - Method in class io.helidon.grpc.server.MethodDescriptor
Obtain the ServerInterceptors to use for this method.
interceptors() - Method in class io.helidon.grpc.server.ServiceDescriptor
Return service interceptors.
INTERNAL_SERVER_ERROR_500 - io.helidon.common.http.Http.Status
500 Internal Server Error, see HTTP/1.1 documentation.
interval() - Method in interface io.helidon.config.ScheduledPollingStrategy.RecurringPolicy
Returns the current interval.
interval() - Method in class io.helidon.config.ScheduledPollingStrategy.RegularRecurringPolicy
 
interval(long, long, TimeUnit, ScheduledExecutorService) - Static method in interface io.helidon.common.reactive.Multi
Signal 0L after an initial delay, then 1L, 2L and so on periodically to the downstream.
interval(long, TimeUnit, ScheduledExecutorService) - Static method in interface io.helidon.common.reactive.Multi
Signal 0L, 1L and so on periodically to the downstream.
inTransaction(Function<DbTransaction, T>) - Method in interface io.helidon.dbclient.DbClient
Execute database statements in transaction.
inTransaction(Function<DbTransaction, T>) - Method in class io.helidon.dbclient.mongodb.MongoDbClient
 
INTROSPECT_JWT - io.helidon.security.providers.oidc.common.OidcConfig.RequestType
Request to validate a JWT against an introspection endpoint.
introspectEndpoint() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Deprecated, for removal: This API element is subject to removal in a future version.
Please use OidcConfig.appWebClient() and OidcConfig.introspectUri() instead; result of moving to reactive webclient from JAX-RS client
introspectUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Introspection endpoint URI.
introspectUri() - Method in class io.helidon.security.providers.oidc.common.Tenant
Introspection endpoint URI.
Invocation - Interface in io.helidon.scheduling
Scheduled method invocation metadata.
invocationHandler(InvocationHandler) - Method in class io.helidon.graphql.server.GraphQlSupport.Builder
InvocationHandler to execute GraphQl requests.
invocationHandler(Supplier<InvocationHandler>) - Method in class io.helidon.graphql.server.GraphQlSupport.Builder
InvocationHandler to execute GraphQl requests.
InvocationHandler - Interface in io.helidon.graphql.server
Invocation handler that allows execution of GraphQL requests without a WebServer.
InvocationHandler.Builder - Class in io.helidon.graphql.server
Fluent API builder to configure the invocation handler.
invoke(StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler
 
invoke(Http.RequestMethod, String, ApiRequest<?>, ApiResponse.Builder<?, T>) - Method in interface io.helidon.integrations.common.rest.RestApi
Invoke a request that is not expected to yield an entity.
invoke(Http.RequestMethod, String, ApiRequest<?>, ApiResponse.Builder<?, T>) - Method in class io.helidon.integrations.common.rest.RestApiBase
 
invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.BidiStreaming
 
invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreaming
 
invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingIterable
 
invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.ClientStreamingStream
 
invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.FutureResponse
 
invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler
 
invoke(Method, Object, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.AbstractUnaryHandler
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier.AbstractServerStreamingHandler
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier.AbstractClientStreamingHandler
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
 
invoke(Method, Object, ReqT, StreamObserver<RespT>) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
 
invoke(Supplier<? extends CompletionStage<T>>) - Method in interface io.helidon.faulttolerance.FtHandler
Invoke this fault tolerance handler on a supplier of a CompletionStage, such as a Single.
invoke(Supplier<? extends CompletionStage<T>>) - Method in interface io.helidon.faulttolerance.FtHandlerTyped
Invoke this fault tolerance handler on a supplier of a CompletionStage, such as a Single.
invoke(Supplier<T>) - Method in interface io.helidon.faulttolerance.Async
Invoke a synchronous operation asynchronously.
invoke(InvocationContext) - Method in class io.helidon.integrations.micronaut.cdi.MicronautInterceptor
Interceptor method that call Micronaut interceptors for a CDI bean.
invoke(ReqT, StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler
 
invokeBytesRequest(Http.RequestMethod, String, ApiRequest<?>, Flow.Publisher<DataChunk>, ApiResponse.Builder<?, T>) - Method in interface io.helidon.integrations.common.rest.RestApi
The request media type should be provided in request, falls back to MediaType.APPLICATION_OCTET_STREAM.
invokeBytesRequest(Http.RequestMethod, String, ApiRequest<?>, Flow.Publisher<DataChunk>, ApiResponse.Builder<?, T>) - Method in class io.helidon.integrations.common.rest.RestApiBase
 
invokeBytesResponse(Http.RequestMethod, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, byte[], R>) - Method in interface io.helidon.integrations.common.rest.RestApi
Invoke API call that is expected to return bytes.
invokeBytesResponse(Http.RequestMethod, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, byte[], R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
 
InvokedResource - Interface in io.helidon.jersey.common
Information about the current request - invoked resource information.
invokeMulti(Supplier<? extends Flow.Publisher<T>>) - Method in interface io.helidon.faulttolerance.FtHandler
Invoke this fault tolerance handler on a supplier of a Flow.Publisher, such as a Multi.
invokeMulti(Supplier<? extends Flow.Publisher<T>>) - Method in interface io.helidon.faulttolerance.FtHandlerTyped
Invoke this fault tolerance handler on a supplier of a Flow.Publisher, such as a Multi.
invokeOptional(Http.RequestMethod, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, JsonObject, R>) - Method in interface io.helidon.integrations.common.rest.RestApi
Invoke a request that may yield an entity.
invokeOptional(Http.RequestMethod, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, JsonObject, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
 
invokePublisherResponse(Http.RequestMethod, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, Multi<DataChunk>, R>) - Method in interface io.helidon.integrations.common.rest.RestApi
Invoke API call that is expected to return bytes as a publisher.
invokePublisherResponse(Http.RequestMethod, String, ApiRequest<?>, ApiOptionalResponse.BuilderBase<?, T, Multi<DataChunk>, R>) - Method in class io.helidon.integrations.common.rest.RestApiBase
 
invokeServices(DbClientServiceContext) - Method in class io.helidon.dbclient.common.DbClientContext
Invoke all configured client services and return a single that completes once all the client services complete.
invokeWithResponse(Http.RequestMethod, String, ApiRequest<?>, ApiEntityResponse.Builder<?, T, JsonObject>) - Method in interface io.helidon.integrations.common.rest.RestApi
Invoke a request that is expected to yield an entity.
invokeWithResponse(Http.RequestMethod, String, ApiRequest<?>, ApiEntityResponse.Builder<?, T, JsonObject>) - Method in class io.helidon.integrations.common.rest.RestApiBase
 
io.helidon.common - module io.helidon.common
Helidon Common library.
io.helidon.common - package io.helidon.common
Common utilities for Helidon projects.
io.helidon.common.configurable - module io.helidon.common.configurable
Common tools that use config component.
io.helidon.common.configurable - package io.helidon.common.configurable
General utilities that use Config.
io.helidon.common.configurable.spi - package io.helidon.common.configurable.spi
Loadable service definitions.
io.helidon.common.context - module io.helidon.common.context
Helidon Common Context library.
io.helidon.common.context - package io.helidon.common.context
Support for context propagation across executor boundaries.
io.helidon.common.context.spi - package io.helidon.common.context.spi
Provider for data propagation between threads in executor service.
io.helidon.common.crypto - module io.helidon.common.crypto
Helidon Common Crypto library.
io.helidon.common.crypto - package io.helidon.common.crypto
Common cryptography implementations.
io.helidon.common.http - module io.helidon.common.http
Helidon Common classes for HTTP server and client.
io.helidon.common.http - package io.helidon.common.http
HTTP APIs and implementations usable by both server and client side of the HTTP story.
io.helidon.common.mapper - module io.helidon.common.mapper
Helidon Common Mapper.
io.helidon.common.mapper - package io.helidon.common.mapper
Support for mapping of types.
io.helidon.common.mapper.spi - package io.helidon.common.mapper.spi
SPI to provide mappers for MapperManager.
io.helidon.common.media.type - module io.helidon.common.media.type
Helidon Common Media Type.
io.helidon.common.media.type - package io.helidon.common.media.type
Support for mapping resources to media types, be it files, URIs or URLs.
io.helidon.common.media.type.spi - package io.helidon.common.media.type.spi
SPI to provide custom mappings of resources to media types.
io.helidon.common.pki - module io.helidon.common.pki
Utilities for PKI configuration and loading of certificates and keys.
io.helidon.common.pki - package io.helidon.common.pki
Utilities for PKI configuration and loading of certificates and keys.
io.helidon.common.reactive - module io.helidon.common.reactive
Helidon Common Reactive Library.
io.helidon.common.reactive - package io.helidon.common.reactive
Common reactive library for Helidon projects.
io.helidon.common.serviceloader - module io.helidon.common.serviceloader
Helidon Common Service Loader.
io.helidon.common.serviceloader - package io.helidon.common.serviceloader
Java Service loader extension.
io.helidon.common.testing.junit5 - module io.helidon.common.testing.junit5
Hamcrest matchers.
io.helidon.common.testing.junit5 - package io.helidon.common.testing.junit5
Basic testing support for Helidon.
io.helidon.config - module io.helidon.config
Helidon SE Config module.
io.helidon.config - package io.helidon.config
Provides interfaces and classes for loading and working with immutable, tree-structured configuration data.
io.helidon.config.encryption - module io.helidon.config.encryption
Module supporting encryption of secrets in configuration files.
io.helidon.config.encryption - package io.helidon.config.encryption
Support for encrypted properties.
io.helidon.config.etcd - module io.helidon.config.etcd
Etcd config source implementation.
io.helidon.config.etcd - package io.helidon.config.etcd
Etcd configuration source.
io.helidon.config.git - module io.helidon.config.git
config git module.
io.helidon.config.git - package io.helidon.config.git
Git configuration source.
io.helidon.config.hocon - module io.helidon.config.hocon
Typesafe (Lightbend) Config (HOCON) Parser implementation.
io.helidon.config.hocon - package io.helidon.config.hocon
HOCON format ConfigParser implementation using Typesafe (Lightbend) Config library.
io.helidon.config.hocon.mp - module io.helidon.config.hocon.mp
Support for HOCON configuration sources.
io.helidon.config.hocon.mp - package io.helidon.config.hocon.mp
HOCON config source for MicroProfile config.
io.helidon.config.metadata - module io.helidon.config.metadata
Configuration metadata annotations.
io.helidon.config.metadata - package io.helidon.config.metadata
Configuration metadata to support IDE auto completion and generation of documentation.
io.helidon.config.metadata.processor - module io.helidon.config.metadata.processor
Annotation processor generating JSON metadata for configuration.
io.helidon.config.metadata.processor - package io.helidon.config.metadata.processor
Annotation processor generating JSON metadata for configuration.
io.helidon.config.mp - module io.helidon.config.mp
Implementation of the non-CDI parts of Eclipse MicroProfile Config specification.
io.helidon.config.mp - package io.helidon.config.mp
Helidon implementation of microprofile config.
io.helidon.config.mp.spi - package io.helidon.config.mp.spi
Helidon specific extension support for MicroProfile Config.
io.helidon.config.objectmapping - module io.helidon.config.objectmapping
config module.
io.helidon.config.objectmapping - package io.helidon.config.objectmapping
Mappers that can map Config to classes with factory methods, classes with Builders and general "bean" classes with constructor and setters.
io.helidon.config.spi - package io.helidon.config.spi
Configuration SPI that defines the behavior developers can implement to extend the config system.
io.helidon.config.testing - module io.helidon.config.testing
Configuration testing support.
io.helidon.config.testing - package io.helidon.config.testing
Configuration Testing Support.
io.helidon.config.yaml - module io.helidon.config.yaml
YAML Parser implementation.
io.helidon.config.yaml - package io.helidon.config.yaml
YAML format ConfigParser implementation.
io.helidon.config.yaml.mp - module io.helidon.config.yaml.mp
Support for YAML configuration sources.
io.helidon.config.yaml.mp - package io.helidon.config.yaml.mp
YAML config source for MicroProfile config.
io.helidon.dbclient - module io.helidon.dbclient
Helidon DB Client.
io.helidon.dbclient - package io.helidon.dbclient
Reactive Database API for Helidon.
io.helidon.dbclient.common - module io.helidon.dbclient.common
Helidon DB Client Common.
io.helidon.dbclient.common - package io.helidon.dbclient.common
Helper classes to use in various implementations.
io.helidon.dbclient.health - module io.helidon.dbclient.health
Helidon DB Client Health Check.
io.helidon.dbclient.health - package io.helidon.dbclient.health
Health check support for Helidon DB Client.
io.helidon.dbclient.jdbc - module io.helidon.dbclient.jdbc
Helidon Common Mapper.
io.helidon.dbclient.jdbc - package io.helidon.dbclient.jdbc
Helidon DB implementation for JDBC.
io.helidon.dbclient.jdbc.spi - package io.helidon.dbclient.jdbc.spi
Service provider interface for Helidon DB implementation for JDBC.
io.helidon.dbclient.jsonp - module io.helidon.dbclient.jsonp
Helidon DB JSON-P Mapper.
io.helidon.dbclient.jsonp - package io.helidon.dbclient.jsonp
JSON Processing support for Helidon DB.
io.helidon.dbclient.metrics - module io.helidon.dbclient.metrics
Helidon DB Client Metrics.
io.helidon.dbclient.metrics - package io.helidon.dbclient.metrics
Metrics support for Helidon DB Client.
io.helidon.dbclient.metrics.jdbc - module io.helidon.dbclient.metrics.jdbc
Helidon JDBC DB Client Metrics.
io.helidon.dbclient.metrics.jdbc - package io.helidon.dbclient.metrics.jdbc
Metrics support for Helidon DB JDBC Client.
io.helidon.dbclient.mongodb - module io.helidon.dbclient.mongodb
Helidon Common Mapper.
io.helidon.dbclient.mongodb - package io.helidon.dbclient.mongodb
Helidon DB integration for reactive mongoDB.
io.helidon.dbclient.spi - package io.helidon.dbclient.spi
Service provider interface for Helidon DB.
io.helidon.dbclient.tracing - module io.helidon.dbclient.tracing
Helidon DB Client Tracing.
io.helidon.dbclient.tracing - package io.helidon.dbclient.tracing
Tracing support for Helidon DB.
io.helidon.faulttolerance - module io.helidon.faulttolerance
Fault tolerance module for Helidon reactive implementation.
io.helidon.faulttolerance - package io.helidon.faulttolerance
Fault tolerance for Helidon SE reactive implementation.
io.helidon.graphql.server - module io.helidon.graphql.server
GraphQl server implementation.
io.helidon.graphql.server - package io.helidon.graphql.server
GraphQL server implementation for Helidon SE.
io.helidon.grpc.client - module io.helidon.grpc.client
gRPC Client Module.
io.helidon.grpc.client - package io.helidon.grpc.client
gRPC client API.
io.helidon.grpc.core - module io.helidon.grpc.core
gRPC Core Module.
io.helidon.grpc.core - package io.helidon.grpc.core
Core classes used by both the reactive gRPC server API and gRPC client API.
io.helidon.grpc.metrics - module io.helidon.grpc.metrics
gRPC Metrics Module.
io.helidon.grpc.metrics - package io.helidon.grpc.metrics
Classes to support adding metrics to gRPC calls.
io.helidon.grpc.server - module io.helidon.grpc.server
gRPC Server Module.
io.helidon.grpc.server - package io.helidon.grpc.server
Reactive gRPC server API.
io.helidon.health - module io.helidon.health
Microprofile configuration module.
io.helidon.health - package io.helidon.health
Health check support for helidon SE.
io.helidon.health.checks - module io.helidon.health.checks
Helidon health checks.
io.helidon.health.checks - package io.helidon.health.checks
Healthchecks provided by our Microprofile implementation.
io.helidon.health.common - module io.helidon.health.common
Helidon health common.
io.helidon.health.common - package io.helidon.health.common
Health common package.
io.helidon.integrations.cdi.delegates - module io.helidon.integrations.cdi.delegates
Provides classes and interfaces that wrap existing CDI constructs.
io.helidon.integrations.cdi.delegates - package io.helidon.integrations.cdi.delegates
Provides classes and interfaces that wrap existing CDI constructs.
io.helidon.integrations.cdi.eclipselink - module io.helidon.integrations.cdi.eclipselink
Provides classes and interfaces for working with Eclipselink in CDI.
io.helidon.integrations.cdi.eclipselink - package io.helidon.integrations.cdi.eclipselink
Provides classes and interfaces for working with Eclipselink in CDI.
io.helidon.integrations.cdi.hibernate - module io.helidon.integrations.cdi.hibernate
Provides classes and interfaces for working with Hibernate in CDI.
io.helidon.integrations.cdi.hibernate - package io.helidon.integrations.cdi.hibernate
Provides classes and interfaces for working with Hibernate in CDI.
io.helidon.integrations.cdi.jpa - module io.helidon.integrations.cdi.jpa
Provides classes and interfaces that integrate the provider-independent parts of JPA into CDI.
io.helidon.integrations.cdi.jpa - package io.helidon.integrations.cdi.jpa
Provides classes and interfaces that integrate the provider-independent parts of JPA into CDI.
io.helidon.integrations.cdi.oci.objectstorage - module io.helidon.integrations.cdi.oci.objectstorage
Provides classes and interfaces that integrate the OCI object storage service into CDI 2.0-based applications.
io.helidon.integrations.cdi.oci.objectstorage - package io.helidon.integrations.cdi.oci.objectstorage
Provides classes and interfaces that integrate the OCI object storage service into CDI 2.0-based applications.
io.helidon.integrations.cdi.referencecountedcontext - module io.helidon.integrations.cdi.referencecountedcontext
Provides classes and interfaces that support contextual reference counting.
io.helidon.integrations.cdi.referencecountedcontext - package io.helidon.integrations.cdi.referencecountedcontext
Provides classes and interfaces that support contextual reference counting.
io.helidon.integrations.common.rest - module io.helidon.integrations.common.rest
Common classes for accessing JSON based REST APIs of third party systems.
io.helidon.integrations.common.rest - package io.helidon.integrations.common.rest
Common classes for accessing JSON based REST APIs of third party systems.
io.helidon.integrations.datasource.cdi - module io.helidon.integrations.datasource.cdi
Provides classes and interfaces to assist in the development of DataSource-related CDI portable extensions.
io.helidon.integrations.datasource.cdi - package io.helidon.integrations.datasource.cdi
Provides classes and interfaces to assist in the development of DataSource-related CDI portable extensions.
io.helidon.integrations.datasource.hikaricp.cdi - module io.helidon.integrations.datasource.hikaricp.cdi
CDI integration for the Hikari connection pool.
io.helidon.integrations.datasource.hikaricp.cdi - package io.helidon.integrations.datasource.hikaricp.cdi
CDI integration for the Hikari connection pool.
io.helidon.integrations.datasource.ucp.cdi - module io.helidon.integrations.datasource.ucp.cdi
Provides classes and interfaces that integrate the Oracle Universal Connection Pool into CDI as a provider of DataSource beans.
io.helidon.integrations.datasource.ucp.cdi - package io.helidon.integrations.datasource.ucp.cdi
Provides classes and interfaces that integrate the Oracle Universal Connection Pool into CDI as a provider of DataSource beans.
io.helidon.integrations.jdbc - module io.helidon.integrations.jdbc
Support for JDBC constructs.
io.helidon.integrations.jdbc - package io.helidon.integrations.jdbc
Support for JDBC constructs.
io.helidon.integrations.jedis.cdi - module io.helidon.integrations.jedis.cdi
CDI integration for the Jedis Redis client.
io.helidon.integrations.jedis.cdi - package io.helidon.integrations.jedis.cdi
CDI integration for the Jedis Redis client.
io.helidon.integrations.jta.cdi - module io.helidon.integrations.jta.cdi
Provides classes and interfaces that integrate JTA version 1.2 into CDI version 2.0 using Narayana as the underlying implementation.
io.helidon.integrations.jta.cdi - package io.helidon.integrations.jta.cdi
Provides classes and interfaces that integrate JTA version 1.2 into CDI version 2.0 using Narayana as the underlying implementation.
io.helidon.integrations.jta.jdbc - module io.helidon.integrations.jta.jdbc
Support for JTA-related JDBC constructs.
io.helidon.integrations.jta.jdbc - package io.helidon.integrations.jta.jdbc
Support for JTA-related JDBC constructs.
io.helidon.integrations.jta.weld - module io.helidon.integrations.jta.weld
Provides classes and interfaces that enable transactional observer methods in Weld-backed CDI 2.0 SE implementations using the Narayana engine.
io.helidon.integrations.jta.weld - package io.helidon.integrations.jta.weld
Provides classes and interfaces that enable transactional observer methods in Weld-backed CDI 2.0 SE implementations using the Narayana engine.
io.helidon.integrations.micrometer - module io.helidon.integrations.micrometer
Support for Micrometer in Helidon SE.
io.helidon.integrations.micrometer - package io.helidon.integrations.micrometer
Support for Micrometer in Helidon SE.
io.helidon.integrations.micrometer.cdi - module io.helidon.integrations.micrometer.cdi
Support for Micrometer in Helidon MP.
io.helidon.integrations.micrometer.cdi - package io.helidon.integrations.micrometer.cdi
Support for Micrometer in Helidon MP.
io.helidon.integrations.micronaut.cdi - module io.helidon.integrations.micronaut.cdi
Integration of Micronaut into CDI.
io.helidon.integrations.micronaut.cdi - package io.helidon.integrations.micronaut.cdi
Integrates Micronaut beans and interceptors into CDI.
io.helidon.integrations.micronaut.cdi.data - package io.helidon.integrations.micronaut.cdi.data
Micronaut data specific extensions for CDI.
io.helidon.integrations.micronaut.cdi.processor - module io.helidon.integrations.micronaut.cdi.processor
Micronaut integration with CDI - annotation processor for Micronaut.
io.helidon.integrations.micronaut.cdi.processor - package io.helidon.integrations.micronaut.cdi.processor
Annotation processors for Micronaut integration.
io.helidon.integrations.micronaut.data - module io.helidon.integrations.micronaut.data
Integration with Micronaut Data.
io.helidon.integrations.microstream - module io.helidon.integrations.microstream
Provides support for Microstream core features integration.
io.helidon.integrations.microstream.cache - module io.helidon.integrations.microstream.cache
Provides support for Microstream-Cache features integration.
io.helidon.integrations.microstream.cache - package io.helidon.integrations.microstream.cache
Provides support for Microstream-Cache features integration.
io.helidon.integrations.microstream.cdi - module io.helidon.integrations.microstream.cdi
Provides CDI support for Microstream integration.
io.helidon.integrations.microstream.cdi - package io.helidon.integrations.microstream.cdi
Provides CDI support for Microstream integration.
io.helidon.integrations.microstream.core - package io.helidon.integrations.microstream.core
Provides support for Microstream core features integration.
io.helidon.integrations.microstream.health - module io.helidon.integrations.microstream.health
Provides support for Microstream-HealthChecks features integration.
io.helidon.integrations.microstream.health - package io.helidon.integrations.microstream.health
Provides support for Microstream-HealthChecks features integration.
io.helidon.integrations.microstream.metrics - module io.helidon.integrations.microstream.metrics
Provides support for Microstream-Metrics features integration.
io.helidon.integrations.microstream.metrics - package io.helidon.integrations.microstream.metrics
Provides support for Microstream-Metrics features integration.
io.helidon.integrations.neo4j - module io.helidon.integrations.neo4j
Neo4j support module.
io.helidon.integrations.neo4j - package io.helidon.integrations.neo4j
Neo4j integrations for Helidon.
io.helidon.integrations.neo4j.health - module io.helidon.integrations.neo4j.health
Neo4j health checks module.
io.helidon.integrations.neo4j.health - package io.helidon.integrations.neo4j.health
Health check for Neo4j.
io.helidon.integrations.neo4j.metrics - module io.helidon.integrations.neo4j.metrics
Neo4j metrics support module.
io.helidon.integrations.neo4j.metrics - package io.helidon.integrations.neo4j.metrics
Metrics package.
io.helidon.integrations.oci.atp - module io.helidon.integrations.oci.atp
OCI ATP integration.
io.helidon.integrations.oci.atp - package io.helidon.integrations.oci.atp
OCI ATP integration.
io.helidon.integrations.oci.cdi - module io.helidon.integrations.oci.cdi
CDI extension to add support for injection of OCI APIs.
io.helidon.integrations.oci.cdi - package io.helidon.integrations.oci.cdi
CDI extension to add support for injection of OCI APIs.
io.helidon.integrations.oci.connect - module io.helidon.integrations.oci.connect
Classes needed for OCI to connect to service API.
io.helidon.integrations.oci.connect - package io.helidon.integrations.oci.connect
Classes needed for OCI to connect to service API.
io.helidon.integrations.oci.connect.spi - package io.helidon.integrations.oci.connect.spi
Service provider interfaces for OCI connect.
io.helidon.integrations.oci.metrics - module io.helidon.integrations.oci.metrics
Integrating with OCI Metrics.
io.helidon.integrations.oci.metrics - package io.helidon.integrations.oci.metrics
Integrating with OCI Metrics.
io.helidon.integrations.oci.metrics.cdi - module io.helidon.integrations.oci.metrics.cdi
Integrating with OCI Metrics Using CDI.
io.helidon.integrations.oci.metrics.cdi - package io.helidon.integrations.oci.metrics.cdi
Integrating with OCI Metrics Using CDI.
io.helidon.integrations.oci.objectstorage - module io.helidon.integrations.oci.objectstorage
OCI Object Storage integration.
io.helidon.integrations.oci.objectstorage - package io.helidon.integrations.oci.objectstorage
OCI Object Storage integration.
io.helidon.integrations.oci.objectstorage.health - module io.helidon.integrations.oci.objectstorage.health
OCI Object Storage Health.
io.helidon.integrations.oci.objectstorage.health - package io.helidon.integrations.oci.objectstorage.health
OCI Object Storage Health.
io.helidon.integrations.oci.sdk.cdi - module io.helidon.integrations.oci.sdk.cdi
Provides classes and interfaces that integrate any service client from the Oracle Cloud Infrastructure Java SDK into CDI 2.0-based applications.
io.helidon.integrations.oci.sdk.cdi - package io.helidon.integrations.oci.sdk.cdi
Provides classes and interfaces that integrate any service client from the Oracle Cloud Infrastructure Java SDK into CDI 2.0-based applications.
io.helidon.integrations.oci.telemetry - module io.helidon.integrations.oci.telemetry
Integration with OCI Telemetry.
io.helidon.integrations.oci.telemetry - package io.helidon.integrations.oci.telemetry
Integration with OCI Telemetry.
io.helidon.integrations.oci.vault - module io.helidon.integrations.oci.vault
Integration with OCI Vault REST API including the KMS encryption and digest support.
io.helidon.integrations.oci.vault - package io.helidon.integrations.oci.vault
Integration with OCI Vault REST API including the KMS encryption and digest support.
io.helidon.integrations.oci.vault.health - module io.helidon.integrations.oci.vault.health
OCI Vault Health.
io.helidon.integrations.oci.vault.health - package io.helidon.integrations.oci.vault.health
OCI Vault Health.
io.helidon.integrations.openapi.ui - module io.helidon.integrations.openapi.ui
Helidon SE OpenAPI UI Support.
io.helidon.integrations.openapi.ui - package io.helidon.integrations.openapi.ui
Support for the OpenAPI UI in Helidon SE.
io.helidon.integrations.vault - module io.helidon.integrations.vault
Vault integration.
io.helidon.integrations.vault - package io.helidon.integrations.vault
Vault integration.
io.helidon.integrations.vault.auths.approle - module io.helidon.integrations.vault.auths.approle
AppRole authentication method for Vault.
io.helidon.integrations.vault.auths.approle - package io.helidon.integrations.vault.auths.approle
AppRole authentication method for Vault.
io.helidon.integrations.vault.auths.common - module io.helidon.integrations.vault.auths.common
Common classes for Vault integration.
io.helidon.integrations.vault.auths.common - package io.helidon.integrations.vault.auths.common
Common classes for Vault integration.
io.helidon.integrations.vault.auths.k8s - module io.helidon.integrations.vault.auths.k8s
Vault authentication method for Kubernetes.
io.helidon.integrations.vault.auths.k8s - package io.helidon.integrations.vault.auths.k8s
Vault authentication method for Kubernetes.
io.helidon.integrations.vault.auths.token - module io.helidon.integrations.vault.auths.token
Token authentication method for Vault.
io.helidon.integrations.vault.auths.token - package io.helidon.integrations.vault.auths.token
Token authentication method for Vault.
io.helidon.integrations.vault.cdi - module io.helidon.integrations.vault.cdi
Vault integration with CDI.
io.helidon.integrations.vault.cdi - package io.helidon.integrations.vault.cdi
Vault integration with CDI.
io.helidon.integrations.vault.secrets.cubbyhole - module io.helidon.integrations.vault.secrets.cubbyhole
Vault's Cubbyhole Secrets Engine support.
io.helidon.integrations.vault.secrets.cubbyhole - package io.helidon.integrations.vault.secrets.cubbyhole
Cubbyhole secret engine support for Vault.
io.helidon.integrations.vault.secrets.database - module io.helidon.integrations.vault.secrets.database
Vault's Database Secrets Engine support.
io.helidon.integrations.vault.secrets.database - package io.helidon.integrations.vault.secrets.database
Vault's Database Secrets Engine support.
io.helidon.integrations.vault.secrets.kv - module io.helidon.integrations.vault.secrets.kv
Vault's Key/value version 2 Secrets Engine support.
io.helidon.integrations.vault.secrets.kv1 - package io.helidon.integrations.vault.secrets.kv1
Vault's KV1 Secrets Engine support.
io.helidon.integrations.vault.secrets.kv2 - package io.helidon.integrations.vault.secrets.kv2
Vault's Key/value version 2 Secrets Engine support.
io.helidon.integrations.vault.secrets.kvone - module io.helidon.integrations.vault.secrets.kvone
Vault's KV1 Secrets Engine support.
io.helidon.integrations.vault.secrets.pki - module io.helidon.integrations.vault.secrets.pki
Vault's PKI Secrets Engine support.
io.helidon.integrations.vault.secrets.pki - package io.helidon.integrations.vault.secrets.pki
Vault's PKI Secrets Engine support.
io.helidon.integrations.vault.secrets.transit - module io.helidon.integrations.vault.secrets.transit
Vault transit secrets.
io.helidon.integrations.vault.secrets.transit - package io.helidon.integrations.vault.secrets.transit
Vault transit secrets.
io.helidon.integrations.vault.spi - package io.helidon.integrations.vault.spi
Vault integration SPI.
io.helidon.integrations.vault.sys - module io.helidon.integrations.vault.sys
Sys operations for Vault.
io.helidon.integrations.vault.sys - package io.helidon.integrations.vault.sys
Sys operations for Vault.
io.helidon.jersey.common - module io.helidon.jersey.common
Utilities for Jersey handling.
io.helidon.jersey.common - package io.helidon.jersey.common
Utilities for Jersey handling.
io.helidon.jersey.connector - module io.helidon.jersey.connector
A Connector that utilizes the Helidon HTTP Client to send and receive * HTTP request and responses.
io.helidon.jersey.connector - package io.helidon.jersey.connector
A Connector that utilizes the Helidon HTTP Client to send and receive HTTP request and responses.
io.helidon.logging.common - module io.helidon.logging.common
Helidon logging.
io.helidon.logging.common - package io.helidon.logging.common
Helidon MDC support for delegation of the MDC values to all of the logging frameworks.
io.helidon.logging.common.spi - package io.helidon.logging.common.spi
This package provides interface for an actual MDC support implementation.
io.helidon.logging.jul - module io.helidon.logging.jul
Helidon Java Util Logging MDC support module.
io.helidon.logging.jul - package io.helidon.logging.jul
Helidon Java util logging MDC support.
io.helidon.logging.slf4j - module io.helidon.logging.slf4j
Helidon Slf4j MDC module.
io.helidon.logging.slf4j - package io.helidon.logging.slf4j
Helidon Slf4J MDC propagation support.
io.helidon.lra.coordinator.client - module io.helidon.lra.coordinator.client
Abstract coordinator spi for easy switching used coordinator implementation.
io.helidon.lra.coordinator.client - package io.helidon.lra.coordinator.client
MicroProfile Long Running Actions Coordinator client spi.
io.helidon.lra.coordinator.client.narayana - module io.helidon.lra.coordinator.client.narayana
Coordinator client for coordinators using Narayana like API.
io.helidon.lra.coordinator.client.narayana - package io.helidon.lra.coordinator.client.narayana
MicroProfile Long Running Actions Narayana Coordinator client.
io.helidon.media.common - module io.helidon.media.common
Media type support common classes.
io.helidon.media.common - package io.helidon.media.common
Common classes for processing content with a specific MediaType.
io.helidon.media.common.spi - package io.helidon.media.common.spi
This package provides extensibility for the MediaContext.
io.helidon.media.jackson - module io.helidon.media.jackson
Jackson support common classes.
io.helidon.media.jackson - package io.helidon.media.jackson
Jackson media type support.
io.helidon.media.jsonb - module io.helidon.media.jsonb
JSON-B support common classes.
io.helidon.media.jsonb - package io.helidon.media.jsonb
JSON-B media type support.
io.helidon.media.jsonp - module io.helidon.media.jsonp
JSON-P support common classes.
io.helidon.media.jsonp - package io.helidon.media.jsonp
JSON-P media type support.
io.helidon.media.multipart - module io.helidon.media.multipart
Media MultiPart support classes.
io.helidon.media.multipart - package io.helidon.media.multipart
Helidon Media MultiPart.
io.helidon.messaging - module io.helidon.messaging
Helidon Reactive Messaging.
io.helidon.messaging - package io.helidon.messaging
Helidon Reactive Messaging.
io.helidon.messaging.connectors.aq - module io.helidon.messaging.connectors.aq
MicroProfile Reactive Messaging Oracle AQ connector.
io.helidon.messaging.connectors.aq - package io.helidon.messaging.connectors.aq
MicroProfile Reactive Messaging Oracle AQ connector.
io.helidon.messaging.connectors.jms - module io.helidon.messaging.connectors.jms
Microprofile messaging JMS connector.
io.helidon.messaging.connectors.jms - package io.helidon.messaging.connectors.jms
Microprofile messaging JMS connector.
io.helidon.messaging.connectors.kafka - module io.helidon.messaging.connectors.kafka
Microprofile messaging Kafka connector.
io.helidon.messaging.connectors.kafka - package io.helidon.messaging.connectors.kafka
Microprofile messaging Kafka connector.
io.helidon.metrics - module io.helidon.metrics
Helidon Metrics implementation.
io.helidon.metrics - package io.helidon.metrics
Metrics support for Java SE, uses the Microprofile metrics APIs and formats.
io.helidon.metrics.api - module io.helidon.metrics.api
Helidon metrics API.
io.helidon.metrics.api - package io.helidon.metrics.api
Defines the Helidon metrics API so Helidon metrics-capable components can implement metrics simply and without regard for whether metrics is actually on the runtime path or not or is enabled or not.
io.helidon.metrics.api.spi - package io.helidon.metrics.api.spi
SPI for the metrics API.
io.helidon.metrics.exemplartrace - package io.helidon.metrics.exemplartrace
Provides exemplar support in metrics using tracing identifiers.
io.helidon.metrics.jaeger - module io.helidon.metrics.jaeger
Helidon Jaeger metrics integration.
io.helidon.metrics.jaeger - package io.helidon.metrics.jaeger
Exposes Jaeger tracing metrics as Helidon vendor metrics.
io.helidon.metrics.prometheus - module io.helidon.metrics.prometheus
Prometheus support.
io.helidon.metrics.prometheus - package io.helidon.metrics.prometheus
Support for Prometheus client endpoint.
io.helidon.metrics.serviceapi - module io.helidon.metrics.serviceapi
API, SPI, and minimal implementation of metrics service.
io.helidon.metrics.serviceapi - package io.helidon.metrics.serviceapi
API and minimal implementation for metrics support service.
io.helidon.metrics.serviceapi.spi - package io.helidon.metrics.serviceapi.spi
Service provider interfaces for locating implementations of the metrics support service.
io.helidon.metrics.traceexemplar - module io.helidon.metrics.traceexemplar
Provides exemplar support in metrics using tracing identifiers.
io.helidon.microprofile.accesslog - module io.helidon.microprofile.accesslog
MicroProfile access log extension.
io.helidon.microprofile.accesslog - package io.helidon.microprofile.accesslog
Extension of MicroProfile to add support for access log.
io.helidon.microprofile.bean.validation - package io.helidon.microprofile.bean.validation
General Bean Validation.
io.helidon.microprofile.cdi - module io.helidon.microprofile.cdi
CDI implementation enhancements for Helidon MP.
io.helidon.microprofile.cdi - package io.helidon.microprofile.cdi
CDI extension for Helidon MP.
io.helidon.microprofile.config - module io.helidon.microprofile.config
CDI extension for microprofile config implementation.
io.helidon.microprofile.config - package io.helidon.microprofile.config
Helidon implementation of microprofile config for CDI.
io.helidon.microprofile.cors - module io.helidon.microprofile.cors
Support for CORS.
io.helidon.microprofile.cors - package io.helidon.microprofile.cors
Helidon MP CORS Support
io.helidon.microprofile.faulttolerance - module io.helidon.microprofile.faulttolerance
Microprofile fault tolerance implementation.
io.helidon.microprofile.faulttolerance - package io.helidon.microprofile.faulttolerance
Helidon implementation of Microprofile fault tolerance.
io.helidon.microprofile.graphql.server - module io.helidon.microprofile.graphql.server
GraphQL microprofile server module.
io.helidon.microprofile.graphql.server - package io.helidon.microprofile.graphql.server
Microprofile GraphQL server implementation.
io.helidon.microprofile.grpc.client - module io.helidon.microprofile.grpc.client
gRPC client implementation for Helidon MP.
io.helidon.microprofile.grpc.client - package io.helidon.microprofile.grpc.client
gRPC client microprofile classes.
io.helidon.microprofile.grpc.core - module io.helidon.microprofile.grpc.core
gRPC microprofile core module
io.helidon.microprofile.grpc.core - package io.helidon.microprofile.grpc.core
Core gRPC microprofile classes.
io.helidon.microprofile.grpc.metrics - module io.helidon.microprofile.grpc.metrics
gRPC microprofile metrics module
io.helidon.microprofile.grpc.metrics - package io.helidon.microprofile.grpc.metrics
gRPC microprofile metrics.
io.helidon.microprofile.grpc.server - module io.helidon.microprofile.grpc.server
gRPC microprofile server module
io.helidon.microprofile.grpc.server - package io.helidon.microprofile.grpc.server
Microprofile 1.0 gRPC server implementation.
io.helidon.microprofile.grpc.server.spi - package io.helidon.microprofile.grpc.server.spi
Microprofile 1.0 gRPC server implementation.
io.helidon.microprofile.health - module io.helidon.microprofile.health
Microprofile health module.
io.helidon.microprofile.health - package io.helidon.microprofile.health
Implements the JAX-RS and CDI support for microprofile.
io.helidon.microprofile.jwt.auth - module io.helidon.microprofile.jwt.auth
Microprofile jwt module.
io.helidon.microprofile.jwt.auth - package io.helidon.microprofile.jwt.auth
Implementation of Microprofile JWT Auth specification.
io.helidon.microprofile.lra - module io.helidon.microprofile.lra
Helidon implementation of MicroProfile Long Running Actions.
io.helidon.microprofile.lra - package io.helidon.microprofile.lra
Helidon implementation of MicroProfile Long Running Actions.
io.helidon.microprofile.messaging - module io.helidon.microprofile.messaging
MicroProfile Reactive Messaging implementation.
io.helidon.microprofile.messaging - package io.helidon.microprofile.messaging
MicroProfile Reactive Messaging implementation.
io.helidon.microprofile.messaging.health - module io.helidon.microprofile.messaging.health
MicroProfile Reactive Messaging Health check.
io.helidon.microprofile.messaging.health - package io.helidon.microprofile.messaging.health
MicroProfile Reactive Messaging Health check.
io.helidon.microprofile.metrics - module io.helidon.microprofile.metrics
Microprofile metrics implementation.
io.helidon.microprofile.metrics - package io.helidon.microprofile.metrics
Microprofile metrics specification implementation.
io.helidon.microprofile.oidc - module io.helidon.microprofile.oidc
Microprofile OIDC integration.
io.helidon.microprofile.oidc - package io.helidon.microprofile.oidc
OIDC integration for Microprofile server.
io.helidon.microprofile.openapi - module io.helidon.microprofile.openapi
CDI extension for MicroProfile OpenAPI implementation.
io.helidon.microprofile.openapi - package io.helidon.microprofile.openapi
Support for OpenAPI in Helidon MP.
io.helidon.microprofile.reactive - module io.helidon.microprofile.reactive
MicroProfile Reactive Streams Operators implementation.
io.helidon.microprofile.reactive - package io.helidon.microprofile.reactive
Support for MicroProfile Reactive Streams Operators in Helidon MP.
io.helidon.microprofile.restclient - module io.helidon.microprofile.restclient
MP Rest client.
io.helidon.microprofile.restclient - package io.helidon.microprofile.restclient
Helidon specific extension to the rest client implementation from Jersey.
io.helidon.microprofile.scheduling - module io.helidon.microprofile.scheduling
CDI Scheduling implementation.
io.helidon.microprofile.scheduling - package io.helidon.microprofile.scheduling
CDI Scheduling implementation.
io.helidon.microprofile.security - module io.helidon.microprofile.security
Microprofile configuration module.
io.helidon.microprofile.security - package io.helidon.microprofile.security
Integration of Helidon security with Microprofile server.
io.helidon.microprofile.server - module io.helidon.microprofile.server
Implementation of a layer that binds microprofile components together and runs an HTTP server.
io.helidon.microprofile.server - package io.helidon.microprofile.server
Microprofile 1.0 server implementation.
io.helidon.microprofile.tracing - module io.helidon.microprofile.tracing
Eclipse Microprofile Tracing implementation for helidon microprofile.
io.helidon.microprofile.tracing - package io.helidon.microprofile.tracing
Microprofile extension for tracing.
io.helidon.microprofile.tyrus - module io.helidon.microprofile.tyrus
MP Tyrus Integration
io.helidon.microprofile.tyrus - package io.helidon.microprofile.tyrus
Helidon MP integration with Tyrus.
io.helidon.openapi - module io.helidon.openapi
Helidon SE OpenAPI Support.
io.helidon.openapi - package io.helidon.openapi
Helidon SE OpenAPI Support.
io.helidon.scheduling - module io.helidon.scheduling
Scheduling module for Helidon reactive implementation.
io.helidon.scheduling - package io.helidon.scheduling
Scheduling for Helidon SE reactive implementation.
io.helidon.security - module io.helidon.security
Java for cloud security module.
io.helidon.security - package io.helidon.security
Security
io.helidon.security.abac.policy - module io.helidon.security.abac.policy
Policy attribute validator.
io.helidon.security.abac.policy - package io.helidon.security.abac.policy
Attribute based access control policy validator.
io.helidon.security.abac.policy.el - module io.helidon.security.abac.policy.el
Policy attribute validator.
io.helidon.security.abac.policy.el - package io.helidon.security.abac.policy.el
Integration with Java EE expression language.
io.helidon.security.abac.policy.spi - package io.helidon.security.abac.policy.spi
Service provider interface (SPI) to support policy statements in Attribute based access control.
io.helidon.security.abac.role - module io.helidon.security.abac.role
Role attribute validator.
io.helidon.security.abac.role - package io.helidon.security.abac.role
Role attribute validator.
io.helidon.security.abac.scope - module io.helidon.security.abac.scope
Scope attribute validator.
io.helidon.security.abac.scope - package io.helidon.security.abac.scope
Scope (OAuth2) attribute validator.
io.helidon.security.abac.time - module io.helidon.security.abac.time
Time attribute validator.
io.helidon.security.abac.time - package io.helidon.security.abac.time
Time attribute validator.
io.helidon.security.annotations - module io.helidon.security.annotations
Annotations for integration with environment supporting annotations.
io.helidon.security.annotations - package io.helidon.security.annotations
Annotations for integration with containers supporting them.
io.helidon.security.integration.common - module io.helidon.security.integration.common
Security integration common.
io.helidon.security.integration.common - package io.helidon.security.integration.common
Utilities for integrating Helidon security with other components, such as Web Server and Jersey.
io.helidon.security.integration.grpc - module io.helidon.security.integration.grpc
Security integration with Helidon gRPC.
io.helidon.security.integration.grpc - package io.helidon.security.integration.grpc
Integration library for GrpcServer.
io.helidon.security.integration.jersey - module io.helidon.security.integration.jersey
Security integration with Jersey.
io.helidon.security.integration.jersey - package io.helidon.security.integration.jersey
Jersey integration for security module.
io.helidon.security.integration.jersey.client - module io.helidon.security.integration.jersey.client
Security integration with Jersey Client.
io.helidon.security.integration.jersey.client - package io.helidon.security.integration.jersey.client
Jersey client integration for security module.
io.helidon.security.integration.webserver - module io.helidon.security.integration.webserver
Security integration with Helidon Webserver.
io.helidon.security.integration.webserver - package io.helidon.security.integration.webserver
Integration library for RxServer.
io.helidon.security.jwt - module io.helidon.security.jwt
Http signature provider.
io.helidon.security.jwt - package io.helidon.security.jwt
JWT (JSON web token) support.
io.helidon.security.jwt.jwk - package io.helidon.security.jwt.jwk
JWK (JSON web key) support.
io.helidon.security.providers.abac - module io.helidon.security.providers.abac
Attribute based access control provider.
io.helidon.security.providers.abac - package io.helidon.security.providers.abac
Attribute based access control (ABAC) security provider.
io.helidon.security.providers.abac.spi - package io.helidon.security.providers.abac.spi
Attribute based access control (ABAC) security provider's SPI.
io.helidon.security.providers.common - module io.helidon.security.providers.common
Java for cloud security module providers.
io.helidon.security.providers.common - package io.helidon.security.providers.common
Common classes for provider implementation.
io.helidon.security.providers.common.spi - package io.helidon.security.providers.common.spi
Extension of integration with Jersey to support customized analysis of resource classes and methods to enable/disable security.
io.helidon.security.providers.config.vault - module io.helidon.security.providers.config.vault
Vault operation backed by configuration.
io.helidon.security.providers.config.vault - package io.helidon.security.providers.config.vault
Vault operation backed by configuration.
io.helidon.security.providers.google.login - module io.helidon.security.providers.google.login
Google login authentication provider.
io.helidon.security.providers.google.login - package io.helidon.security.providers.google.login
Integration with Google login button.
io.helidon.security.providers.header - module io.helidon.security.providers.header
Header based authentication provider.
io.helidon.security.providers.header - package io.helidon.security.providers.header
Provider that can extract username from a (any) header.
io.helidon.security.providers.httpauth - module io.helidon.security.providers.httpauth
Basic and digest authentication provider.
io.helidon.security.providers.httpauth - package io.helidon.security.providers.httpauth
Basic security provider, supporting "basic" and "digest" authentication schemes with role support.
io.helidon.security.providers.httpauth.spi - package io.helidon.security.providers.httpauth.spi
SPI for basic and digest authentication providers.
io.helidon.security.providers.httpsign - module io.helidon.security.providers.httpsign
Http signature provider.
io.helidon.security.providers.httpsign - package io.helidon.security.providers.httpsign
Provider supporting validation of incoming signatures and signing of outbound requests.
io.helidon.security.providers.idcs.mapper - module io.helidon.security.providers.idcs.mapper
IDCS role mapper.
io.helidon.security.providers.idcs.mapper - package io.helidon.security.providers.idcs.mapper
Mapper that retrieves roles from IDCS server and maps them to user subject.
io.helidon.security.providers.jwt - module io.helidon.security.providers.jwt
JWT provider.
io.helidon.security.providers.jwt - package io.helidon.security.providers.jwt
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create new ones) for outbound calls.
io.helidon.security.providers.oidc - module io.helidon.security.providers.oidc
OIDC authentication and security propagation provider.
io.helidon.security.providers.oidc - package io.helidon.security.providers.oidc
Integration with Open ID Connect providers.
io.helidon.security.providers.oidc.common - module io.helidon.security.providers.oidc.common
OIDC common classes.
io.helidon.security.providers.oidc.common - package io.helidon.security.providers.oidc.common
Open ID Connect (OIDC) classes usable from all OIDC related components.
io.helidon.security.providers.oidc.common.spi - package io.helidon.security.providers.oidc.common.spi
Open ID Connect (OIDC) SPI interfaces.
io.helidon.security.spi - package io.helidon.security.spi
Security component's SPI.
io.helidon.security.util - module io.helidon.security.util
Helidon Security utilities.
io.helidon.security.util - package io.helidon.security.util
General utilities for security modules.
io.helidon.servicecommon.rest - module io.helidon.servicecommon.rest
Support types for REST services.
io.helidon.servicecommon.rest - package io.helidon.servicecommon.rest
Support types for REST services.
io.helidon.servicecommon.restcdi - module io.helidon.servicecommon.restcdi
General-purpose reusable artifacts to help write CDI extensions, annotation processing, and interceptors for Helidon services.
io.helidon.servicecommon.restcdi - package io.helidon.servicecommon.restcdi
General-purpose reusable artifacts to help write CDI extensions, annotation processing, and interceptors for Helidon services.
io.helidon.tracing - module io.helidon.tracing
Opentracing support for helidon, with an abstraction API and SPI for tracing collectors.
io.helidon.tracing - package io.helidon.tracing
Distributed tracing support for Helidon.
io.helidon.tracing.config - module io.helidon.tracing.config
Tracing configuration for traced components.
io.helidon.tracing.config - package io.helidon.tracing.config
Configuration for traced components, spans and logs.
io.helidon.tracing.jaeger - module io.helidon.tracing.jaeger
Jaeger tracing support.
io.helidon.tracing.jaeger - package io.helidon.tracing.jaeger
Helidon integration with Jaeger tracer.
io.helidon.tracing.jersey - module io.helidon.tracing.jersey
Tracing integration with Jersey.
io.helidon.tracing.jersey - package io.helidon.tracing.jersey
Integration of Jersey with tracing.
io.helidon.tracing.jersey.client - module io.helidon.tracing.jersey.client
Tracing integration with jersey (JAX-RS) client.
io.helidon.tracing.jersey.client - package io.helidon.tracing.jersey.client
Tracing support for Jersey client.
io.helidon.tracing.spi - package io.helidon.tracing.spi
SPI classes to support integration of distributed tracers.
io.helidon.tracing.tracerresolver - module io.helidon.tracing.tracerresolver
TracerResolver tracing support.
io.helidon.tracing.tracerresolver - package io.helidon.tracing.tracerresolver
Helidon tracing support for TracerResolver.
io.helidon.tracing.zipkin - module io.helidon.tracing.zipkin
Zipkin tracing support.
io.helidon.tracing.zipkin - package io.helidon.tracing.zipkin
Brave based Open Tracing implementation for an integration with Zipkin.
io.helidon.webclient - module io.helidon.webclient
Helidon WebClient.
io.helidon.webclient - package io.helidon.webclient
A reactive client for rest calls.
io.helidon.webclient.context.propagation - module io.helidon.webclient.context.propagation
Helidon WebClient Context Propagation.
io.helidon.webclient.context.propagation - package io.helidon.webclient.context.propagation
Propagation of context values across network using HTTP Headers.
io.helidon.webclient.jaxrs - module io.helidon.webclient.jaxrs
Basic integration with JAX-RS client.
io.helidon.webclient.jaxrs - package io.helidon.webclient.jaxrs
Helidon support for JAX-RS (Jersey) client.
io.helidon.webclient.metrics - module io.helidon.webclient.metrics
Helidon WebClient Metrics.
io.helidon.webclient.metrics - package io.helidon.webclient.metrics
Client metrics service.
io.helidon.webclient.security - module io.helidon.webclient.security
Helidon WebClient Security.
io.helidon.webclient.security - package io.helidon.webclient.security
Client service propagation service.
io.helidon.webclient.spi - package io.helidon.webclient.spi
This package provides extensibility for the WebClient.
io.helidon.webclient.tracing - module io.helidon.webclient.tracing
Helidon WebClient Tracing.
io.helidon.webclient.tracing - package io.helidon.webclient.tracing
Client tracing propagation service.
io.helidon.webserver - module io.helidon.webserver
Reactive web server.
io.helidon.webserver - package io.helidon.webserver
Reactive web server API.
io.helidon.webserver.accesslog - module io.helidon.webserver.accesslog
Reactive web server.
io.helidon.webserver.accesslog - package io.helidon.webserver.accesslog
Access log support for Helidon WebServer.
io.helidon.webserver.context.propagation - module io.helidon.webserver.context.propagation
Propagation of context data across HTTP for Helidon WebServer.
io.helidon.webserver.context.propagation - package io.helidon.webserver.context.propagation
Propagation of context data across HTTP for Helidon WebServer.
io.helidon.webserver.cors - module io.helidon.webserver.cors
The Helidon SE CORS module
io.helidon.webserver.cors - package io.helidon.webserver.cors
Helidon SE CORS Support
io.helidon.webserver.jersey - module io.helidon.webserver.jersey
Jersey integration.
io.helidon.webserver.jersey - package io.helidon.webserver.jersey
This package contains JAX-RS (Jersey based) support for WebServer's Routing.
io.helidon.webserver.staticcontent - module io.helidon.webserver.staticcontent
Static content support for Helidon WebServer.
io.helidon.webserver.staticcontent - package io.helidon.webserver.staticcontent
Static content support for Helidon WebServer.
io.helidon.webserver.transport.netty.epoll - module io.helidon.webserver.transport.netty.epoll
Netty EPOLL transport.
io.helidon.webserver.transport.netty.epoll - package io.helidon.webserver.transport.netty.epoll
Netty Epoll Transport implementation.
io.helidon.webserver.transport.netty.iouring - module io.helidon.webserver.transport.netty.iouring
Netty IOURING transport.
io.helidon.webserver.transport.netty.iouring - package io.helidon.webserver.transport.netty.iouring
Netty io_uring Transport implementation.
io.helidon.webserver.tyrus - module io.helidon.webserver.tyrus
Tyrus integration.
io.helidon.webserver.tyrus - package io.helidon.webserver.tyrus
Tyrus integration.
IoMulti - Interface in io.helidon.common.reactive
Create reactive stream from standard IO resources.
IoMulti.MultiFromByteChannelBuilder - Class in io.helidon.common.reactive
Fluent API builder for creating a Multi from a ReadableByteChannel.
IoMulti.MultiFromInputStreamBuilder - Class in io.helidon.common.reactive
Fluent API builder for creating a Multi from an InputStream.
IoMulti.MultiToByteChannelBuilder - Class in io.helidon.common.reactive
Fluent API builder for creating a subscriber consuming Multi<ByteBuffer> to WritableByteChannel.
IoMulti.OutputStreamMultiBuilder - Class in io.helidon.common.reactive
Fluent API builder for OutputStreamMulti.
IOUringTransport - Class in io.helidon.webserver.transport.netty.iouring
A Transport implementation based upon Netty's iouring-based native transport.
IOUringTransport() - Constructor for class io.helidon.webserver.transport.netty.iouring.IOUringTransport
 
is(char) - Static method in class io.helidon.common.http.CharMatcher
Returns a char matcher that matches only one specified character.
isAccepted(MediaType) - Method in interface io.helidon.webserver.RequestHeaders
Test if the given media type is acceptable as a response for this request.
isAck() - Method in interface io.helidon.messaging.connectors.jms.JmsMessage
Check if message has been acknowledged yet.
isActive() - Method in class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedContext
Returns true when invoked.
isAnnotatedService() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Determine whether this modeller contains an annotated service.
isAnnotationPresent(Class<? extends Annotation>) - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
 
isApplicable(Class<?>) - Method in class io.helidon.microprofile.tyrus.HelidonComponentProvider
 
isAuthenticated() - Method in interface io.helidon.security.SecurityContext
Return true if the user is authenticated.
isAvailableFor(WebServer) - Method in interface io.helidon.webserver.Transport
Returns true if this Transport implementation is available for use by the given WebServer implementation; false otherwise.
isAvailableFor(WebServer) - Method in class io.helidon.webserver.transport.netty.epoll.EPollTransport
Returns true when Epoll.isAvailable() returns true and false otherwise.
isAvailableFor(WebServer) - Method in class io.helidon.webserver.transport.netty.iouring.IOUringTransport
Returns true when IOUring.isAvailable() returns true and false otherwise.
isBackedBy(Class<T>) - Method in interface io.helidon.common.http.DataChunk
Checks if this instance is backed by buffers of a certain kind.
isBackedBy(Class<T>) - Method in class io.helidon.webserver.ByteBufDataChunk
 
isBaseMetricEnabled(String) - Method in interface io.helidon.metrics.api.BaseMetricsSettings
 
isBuffered() - Method in class io.helidon.media.multipart.ReadableBodyPart
Indicate if the content of this BodyPart instance is buffered in memory.
isBuildTime() - Static method in class io.helidon.common.NativeImageHelper
Check whether we are in native image build time.
isCancelled() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Check if publisher is in terminal state CANCELLED.
isCancelled() - Method in class io.helidon.common.reactive.EmittingPublisher
Check if publisher has been cancelled.
isClass() - Method in class io.helidon.common.GenericType
Whether this generic type represents a simple class with no generic information.
isCloseable() - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
Returns true if a call to ConditionallyCloseableConnection.close() will actually close this ConditionallyCloseableConnection.
isClosed() - Method in class io.helidon.common.reactive.SingleSubscriberHolder
Check if this subscriber holder has been closed.
isClosed() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
isCompleted() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Check if publisher sent onComplete signal downstream.
isCompleted() - Method in class io.helidon.common.reactive.EmittingPublisher
Check if publisher has been completed.
isConcreteNonInterceptor(ProcessAnnotatedType<?>) - Method in class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension
Checks to make sure the annotated type is not abstract and is not an interceptor.
isDefault(boolean) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
If set to true (default value) then this policy returns a virtual provider combining the configured providers.
isDeleted() - Method in class io.helidon.metrics.api.AbstractMetric
 
isDeleted() - Method in interface io.helidon.metrics.api.HelidonMetric
 
isEmpty() - Method in class io.helidon.security.ClassToInstanceStore
Check if this store is empty.
isEnabled() - Method in class io.helidon.grpc.core.GrpcTlsDescriptor
Check if TLS is enabled.
isEnabled() - Method in interface io.helidon.metrics.api.BaseMetricsSettings.Builder
 
isEnabled() - Method in interface io.helidon.metrics.api.BaseMetricsSettings
 
isEnabled() - Method in interface io.helidon.metrics.api.ComponentMetricsSettings
 
isEnabled() - Method in interface io.helidon.metrics.api.MetricsSettings
 
isEnabled() - Method in interface io.helidon.metrics.api.RegistrySettings.Builder
 
isEnabled() - Method in interface io.helidon.metrics.api.RegistrySettings
Returns whether metrics of this type are enabled.
isEnabled() - Method in class io.helidon.openapi.OpenApiUiBase
 
isEnabled() - Method in class io.helidon.tracing.config.Traceable
Whether this trace should be executed or not.
isEnabled() - Method in class io.helidon.webserver.cors.CrossOriginConfig
 
isEnabled() - Method in class io.helidon.webserver.cors.MappedCrossOriginConfig
Reports whether this instance is enabled.
isEnabled(boolean) - Method in interface io.helidon.openapi.OpenApiUi.Builder
Sets whether the UI should be enabled.
isEnabled(boolean) - Method in class io.helidon.openapi.OpenApiUiBase.Builder
 
isEntityExpected(String, ApiRequest<?>, Http.RequestMethod, String, Http.ResponseStatus) - Method in class io.helidon.integrations.common.rest.RestApiBase
This method is only called for methods that return an optional entity.
isExtended() - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
 
isExtended() - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings
 
isFailed() - Method in class io.helidon.common.reactive.EmittingPublisher
Check if publisher has been failed.
isFixedSize() - Method in class io.helidon.common.configurable.ThreadPool
Tests whether or not the number of threads can change over time.
isFlushChunk() - Method in interface io.helidon.common.http.DataChunk
An empty data chunk with a flush flag can be used to force a connection flush without actually writing any bytes.
isHttp2Enabled() - Method in interface io.helidon.webserver.ServerConfiguration
Checks if HTTP/2 is enabled in config.
isIndexed() - Method in interface io.helidon.dbclient.DbClientServiceContext
Whether this is a statement with indexed parameters.
isInProcessChannel() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor
Checks if this is a descriptor for building a in process Channel.
isJdkSSL() - Method in class io.helidon.grpc.core.GrpcTlsDescriptor
Check if JDK SSL has be used.
isLazy() - Method in interface io.helidon.config.ConfigSourceRuntime
If a config source is lazy, its ConfigSourceRuntime.load() method always returns empty and you must use ConfigSourceRuntime.node(String) methods to retrieve its values.
isLeaf() - Method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
Returns true in case the key represents a leaf node.
isLeaf() - Method in interface io.helidon.config.Config
Returns true if this node exists and is a leaf node (has no children).
isLeaf() - Method in enum io.helidon.config.Config.Type
Returns true if this configuration node is existing a value node.
isLoaded() - Method in interface io.helidon.common.LazyValue
Return true if the value is loaded, false if the supplier was not invoked.
isMarkedAsDeleted(Metric) - Static method in class io.helidon.metrics.api.AbstractRegistry
Indicates whether the specific metrics has been marked as deleted.
isMarkedAsDeleted(Metric) - Static method in interface io.helidon.metrics.api.HelidonMetric
Indicates if the specified metric is known to have been marked as deleted.
isMetricEnabled(String) - Method in class io.helidon.metrics.api.AbstractRegistry
 
isMetricEnabled(String) - Method in interface io.helidon.metrics.api.RegistrySettings
Returns whether the specified metric name is enabled or not, factoring in the enabled setting for this type as a whole with the regex pattern.
isMetricEnabled(String) - Method in class io.helidon.metrics.Registry
 
isMetricEnabled(MetricRegistry.Type, String) - Method in interface io.helidon.metrics.api.MetricsSettings
Reports whether the specified metric is enabled in the indicated registry type.
isModified(byte[]) - Method in class io.helidon.config.FileConfigSource
 
isModified(byte[]) - Method in class io.helidon.config.FileOverrideSource
 
isModified(byte[]) - Method in class io.helidon.config.git.GitConfigSource
 
isModified(Long) - Method in class io.helidon.config.etcd.EtcdConfigSource
 
isModified(Path, byte[]) - Static method in class io.helidon.config.FileSourceHelper
Check if a file on the file system is changed, as compared to the digest provided.
isModified(Path, Instant) - Static method in class io.helidon.config.FileSourceHelper
Check if a file on the file system is changed based on its last modification timestamp.
isModified(Instant) - Method in class io.helidon.config.DirectoryConfigSource
 
isModified(Instant) - Method in class io.helidon.config.UrlConfigSource
 
isModified(Instant) - Method in class io.helidon.config.UrlOverrideSource
 
isModified(Map<?, ?>) - Method in class io.helidon.config.MapConfigSource
 
isModified(S) - Method in interface io.helidon.config.spi.PollableSource
This method is invoked to check if this source has changed.
isNamed() - Method in interface io.helidon.dbclient.DbClientServiceContext
Whether this is a statement with named parameters.
isNativeImage() - Static method in class io.helidon.common.NativeImageHelper
Check whether we are in native image environment (either build time or runtime).
isNot(char) - Static method in class io.helidon.common.http.CharMatcher
Returns a char matcher that matches any character except the one specified.
isNotPublic() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
Get a new sub-list of methods containing all the methods from this method list that are not public.
isOfMethod(Http.Method...) - Method in class io.helidon.webserver.RequestPredicate
Accepts only requests with one of specified HTTP methods.
isOfMethod(String...) - Method in class io.helidon.webserver.RequestPredicate
Accepts only requests with one of specified HTTP methods.
isOptional() - Method in interface io.helidon.security.SecurityRequest
If true and security provider does not find required information in request/response/message, or headers, it should return SecurityResponse.SecurityStatus.FAILURE without doing any side effects (e.g.
isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
 
isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider
 
isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.header.HeaderAtnProvider
 
isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
 
isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider
 
isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.jwt.JwtProvider
 
isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.oidc.OidcProvider
 
isOutboundSupported(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in interface io.helidon.security.spi.OutboundSecurityProvider
Check if the path to be executed is supported by this security provider.
isOwnProducerOrNonDefaultQualified(Bean<?>, Class<?>) - Method in class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension
 
isPasswordValid(char[]) - Method in interface io.helidon.security.providers.httpauth.SecureUserStore.User
Check if the password is valid.
isPermitted() - Method in class io.helidon.security.AuthorizationResponse
Returns true if access to resource was permitted.
isPresent() - Method in interface io.helidon.config.ConfigValue
Return true if there is a value present, otherwise false.
isPresent(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
If the property is present on the JSON object, returns a non-empty optional, otherwise returns an empty.
isReadOnly() - Method in interface io.helidon.common.http.DataChunk
Returns true if the underlying byte buffer of this chunk is read only or false otherwise.
isReadOnly() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
isReadOnly() - Method in class io.helidon.webserver.ByteBufDataChunk
 
isReadOnly(ELContext, Object, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
 
isReleased() - Method in interface io.helidon.common.http.DataChunk
Whether this chunk is released and the associated data structures returned by methods (such as DataChunk.iterator() or DataChunk.bytes()) should not be used.
isReleased() - Method in class io.helidon.webserver.ByteBufDataChunk
 
isRoot() - Method in interface io.helidon.config.Config.Key
Returns true in case the key represents root config node, otherwise it returns false.
isRunning() - Method in interface io.helidon.grpc.server.GrpcServer
Returns true if the server is currently running.
isRunning() - Method in class io.helidon.grpc.server.GrpcServerImpl
 
isRunning() - Method in interface io.helidon.webserver.WebServer
Returns true if the server is currently running.
isRuntime() - Static method in class io.helidon.common.NativeImageHelper
Check whether we are in native image runtime.
isSecure() - Method in interface io.helidon.webserver.BareRequest
Gets an indicating whether this request was made using a secure channel, such as HTTPS.
isSecure() - Method in interface io.helidon.webserver.ServerRequest
Returns an indicating whether this request was made using a secure channel, such as HTTPS.
isSecurityClass(StackWalker.StackFrame) - Static method in interface io.helidon.security.spi.AuditProvider.AuditSource
 
isSensitive() - Method in class io.helidon.security.AuditEvent.AuditParam
Whether this is sensitive information (such as passwords).
isStreaming() - Method in class io.helidon.grpc.server.GrpcTracingConfig
 
isStrictExemplars() - Method in class io.helidon.metrics.api.AbstractRegistry
 
isStrictExemplars() - Method in interface io.helidon.metrics.api.RegistrySettings.Builder
 
isStrictExemplars() - Method in interface io.helidon.metrics.api.RegistrySettings
Returns whether strict exemplar behavior is enabled.
isSuccess() - Method in enum io.helidon.security.SecurityResponse.SecurityStatus
 
isSuccess(String, ApiRequest<?>, Http.RequestMethod, String, Http.ResponseStatus) - Method in class io.helidon.integrations.common.rest.RestApiBase
Provide information whether the response is a success response for requests with optional entity.
issueCertificate(IssueCertificate.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Issue a new certificate returning raw data.
issueCertificate(IssueCertificate.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Issue a new certificate returning raw data.
IssueCertificate - Class in io.helidon.integrations.vault.secrets.pki
Issue Certificate request and response.
IssueCertificate.Request - Class in io.helidon.integrations.vault.secrets.pki
Request object.
IssueCertificate.Response - Class in io.helidon.integrations.vault.secrets.pki
Response object parsed from JSON returned by the RestApi.
issuer() - Method in class io.helidon.security.jwt.Jwt
Issuer claim.
issuer() - Method in class io.helidon.security.jwt.JwtHeaders
Issuer claim.
issuer() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Token issuer.
issuer() - Method in class io.helidon.security.providers.oidc.common.Tenant
Token issuer.
issuer(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
Optional JWT issuer.
issuer(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Issuer used to create new JWTs.
issuer(String) - Method in class io.helidon.security.jwt.Jwt.Builder
The issuer claim identifies the principal that issued the JWT.
issuer(String) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
Issuer of the token.
issuer(String) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Issuer used to create new JWTs.
issueTime() - Method in class io.helidon.security.jwt.Jwt
Issue time claim.
issueTime(Instant) - Method in class io.helidon.security.jwt.Jwt.Builder
The issue time defines the time that this JWT was issued.
issueTime(Instant) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
Time the token was issued.
isTransactionActive() - Method in class io.helidon.integrations.jta.weld.NarayanaTransactionServices
Returns true if the current Transaction has a status indicating that it is active.
isUnbounded() - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Check if downstream requested unbounded number of items eg.
isUnbounded() - Method in class io.helidon.common.reactive.EmittingPublisher
Check if downstream requested unbounded number of items, eg.
isUserInRole(Subject, String) - Method in interface io.helidon.security.spi.AuthorizationProvider
Return true if current user is in the specified role.
isUserInRole(String) - Method in interface io.helidon.security.SecurityContext
Check if user is in specified role if supported by global authorization provider.
isUserInRole(String, String) - Method in interface io.helidon.security.SecurityContext
Check if user is in specified role if supported by global or specific authorization provider.
isValid() - Method in class io.helidon.common.Errors
Check if these messages are a valid result.
isValid() - Method in class io.helidon.integrations.oci.vault.Verify.Response
A Boolean value that indicates whether the signature was verified.
isValid() - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Response
Whether the signature/HMAC was valid.
isValid(int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
isValid(SecurityResponse.SecurityStatus) - Method in enum io.helidon.security.CompositeProviderFlag
Check whether the status is valid for this flag.
isVerbose() - Method in class io.helidon.grpc.server.GrpcTracingConfig
 
isWildcardSubtype() - Method in class io.helidon.common.http.MediaType
Checks if the subtype is a wildcard.
isWildcardType() - Method in class io.helidon.common.http.MediaType
Checks if the primary type is a wildcard.
isWrapperFor(Class<?>) - Method in class io.helidon.integrations.jdbc.AbstractDataSource
 
isWrapperFor(Class<?>) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
iterate(T, UnaryOperator<T>) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
iteration() - Method in interface io.helidon.scheduling.Invocation
How many times has been scheduled method invoked yet.
iterator() - Method in interface io.helidon.common.http.DataChunk
 
iterator() - Method in class io.helidon.common.serviceloader.HelidonServiceLoader
 
iterator() - Method in class io.helidon.grpc.core.PriorityBag
 
iterator() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
Iterator over the list of annotated methods contained in this method list.
iterator() - Method in class io.helidon.webserver.ByteBufDataChunk
 
iterator() - Method in class io.helidon.webserver.cors.MappedCrossOriginConfig
 
iv() - Method in class io.helidon.security.jwt.EncryptedJwt
Initialization vector for the encrypted content.

J

JacksonProvider - Class in io.helidon.media.jackson
Jackson support SPI provider.
JacksonProvider() - Constructor for class io.helidon.media.jackson.JacksonProvider
 
JacksonRuntimeException - Exception in io.helidon.media.jackson
A RuntimeException that indicates a problem was encountered while performing JSON manipulation with Jackson.
JacksonSupport - Class in io.helidon.media.jackson
Support for Jackson integration.
JaegerDataPropagationProvider - Class in io.helidon.tracing.jaeger
A data propagation provider for Jaeger.
JaegerDataPropagationProvider() - Constructor for class io.helidon.tracing.jaeger.JaegerDataPropagationProvider
 
JaegerTracerBuilder - Class in io.helidon.tracing.jaeger
The JaegerTracerBuilder is a convenience builder for Tracer to use with Jaeger.
JaegerTracerBuilder() - Constructor for class io.helidon.tracing.jaeger.JaegerTracerBuilder
Default constructor, does not modify any state.
JaegerTracerProvider - Class in io.helidon.tracing.jaeger
Jaeger java service.
JaegerTracerProvider() - Constructor for class io.helidon.tracing.jaeger.JaegerTracerProvider
 
javaIsoControl() - Static method in class io.helidon.common.http.CharMatcher
Determines whether a character is an ISO control character as specified by Character.isISOControl(char).
JavaMarshaller<T> - Class in io.helidon.grpc.core
Deprecated, for removal: This API element is subject to removal in a future version.
Not suitable for production use, and will be removed in 3.0. Please use one of the other supported marshallers instead.
JavaMarshaller.Supplier - Class in io.helidon.grpc.core
Deprecated.
A MarshallerSupplier implementation that supplies instances of JavaMarshaller.
javaMethodName() - Method in interface io.helidon.grpc.core.MethodHandler
Obtain the name of the underlying Java method that this handler maps to.
javaType() - Method in interface io.helidon.dbclient.DbColumn
Type of the column as would be returned by the underlying database driver.
javaType() - Method in class io.helidon.dbclient.mongodb.MongoDbColumn
 
JavaxElPolicyExecutor - Class in io.helidon.security.abac.policy.el
PolicyExecutor for Java EE Expression Language (EL).
JavaxElPolicyExecutor.Builder - Class in io.helidon.security.abac.policy.el
A fluent API builder for JavaxElPolicyExecutor.
JavaxElPolicyExecutorService - Class in io.helidon.security.abac.policy.el
Java service for JavaxElPolicyExecutor to be automatically added as a policy executor for ABAC.
JavaxElPolicyExecutorService() - Constructor for class io.helidon.security.abac.policy.el.JavaxElPolicyExecutorService
 
JAX_RS_TRACING_COMPONENT - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
Name of tracing component used to retrieve tracing configuration.
JaxRsApplication - Class in io.helidon.microprofile.server
A JAX-RS application to be registered.
JaxRsApplication.Builder - Class in io.helidon.microprofile.server
Fluent API builder to create JaxRsApplication instances.
JaxRsCdiExtension - Class in io.helidon.microprofile.server
Configure Jersey related things.
JaxRsCdiExtension() - Constructor for class io.helidon.microprofile.server.JaxRsCdiExtension
 
JaxRsClient - Class in io.helidon.webclient.jaxrs
Point of access to ClientBuilder to support Helidon features, such as propagation of tracing, correct handling of Context.
JdbcDbClientProvider - Class in io.helidon.dbclient.jdbc
Provider for JDBC database implementation.
JdbcDbClientProvider() - Constructor for class io.helidon.dbclient.jdbc.JdbcDbClientProvider
 
JdbcDbClientProviderBuilder - Class in io.helidon.dbclient.jdbc
Fluent API builder for JdbcDbClientProviderBuilder that implements the DbClientProviderBuilder from Helidon DB API.
JdbcMetricsCounter - Class in io.helidon.dbclient.metrics.jdbc
Counter metric wrapper for Hikari CP metric.
JdbcMetricsExtensionProvider - Class in io.helidon.dbclient.metrics.jdbc
JDBC Configuration Interceptor Provider for Metrics.
JdbcMetricsExtensionProvider() - Constructor for class io.helidon.dbclient.metrics.jdbc.JdbcMetricsExtensionProvider
 
JdbcMetricsGauge<T> - Class in io.helidon.dbclient.metrics.jdbc
Gauge metric wrapper for Hikari CP metric.
JdbcMetricsHistogram - Class in io.helidon.dbclient.metrics.jdbc
Histogram metric wrapper for Hikari CP metric.
JdbcMetricsMeter - Class in io.helidon.dbclient.metrics.jdbc
Meter metric wrapper for Hikari CP metric.
JdbcMetricsSnapshot - Class in io.helidon.dbclient.metrics.jdbc
Metric Snapshot wrapper for Hikari CP metric.
JdbcMetricsTimer - Class in io.helidon.dbclient.metrics.jdbc
Timer metric wrapper for Hikari CP metric.
JdbcMetricsTimerContext - Class in io.helidon.dbclient.metrics.jdbc
Metric Timer.Context wrapper for Hikari CP metric.
jdkSSL(boolean) - Method in class io.helidon.grpc.core.GrpcTlsDescriptor.Builder
Sets the type of SSL implementation to be used.
JedisExtension - Class in io.helidon.integrations.jedis.cdi
An Extension providing CDI integration for the Jedis Redis client.
JedisExtension() - Constructor for class io.helidon.integrations.jedis.cdi.JedisExtension
Creates a new JedisExtension.
JerseyClientAutoDiscoverable - Class in io.helidon.webclient.jaxrs
Auto discoverable feature to use a custom executor service for all client asynchronous operations.
JerseyClientAutoDiscoverable() - Constructor for class io.helidon.webclient.jaxrs.JerseyClientAutoDiscoverable
 
JerseySupport - Class in io.helidon.webserver.jersey
The Jersey Support integrates Jersey (JAX-RS RI) into the Web Server.
JerseySupport.Builder - Class in io.helidon.webserver.jersey
Builder for convenient way to create JerseySupport.
jitter(long) - Method in class io.helidon.faulttolerance.Retry.ExponentialRetryPolicy.Builder
Random part of the delay.
jitter(long) - Method in class io.helidon.faulttolerance.Retry.FibonacciRetryPolicy.Builder
Random part of the delay.
jitter(Duration) - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy.Builder
Random part of the delay.
JmsBytesMessage - Class in io.helidon.messaging.connectors.jms
A JMS Bytes message representation.
JmsConfigBuilder - Class in io.helidon.messaging.connectors.jms
Build Jms specific config.
JmsConnector - Class in io.helidon.messaging.connectors.jms
MicroProfile Reactive Messaging JMS connector.
JmsConnector(Config, Instance<ConnectionFactory>) - Constructor for class io.helidon.messaging.connectors.jms.JmsConnector
Create new JmsConnector.
JmsConnector(Map<String, ConnectionFactory>, ScheduledExecutorService, ExecutorService) - Constructor for class io.helidon.messaging.connectors.jms.JmsConnector
Create new JmsConnector.
JmsConnector.JmsConnectorBuilder - Class in io.helidon.messaging.connectors.jms
Builder for JmsConnector.
JmsConnectorBuilder() - Constructor for class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
 
JmsMessage<PAYLOAD> - Interface in io.helidon.messaging.connectors.jms
Message representing JMS message together with all the metadata.
JmsMessage.CustomMapper<PAYLOAD> - Interface in io.helidon.messaging.connectors.jms
Mapper for creating Message.
JmsMessage.OutgoingJmsMessageBuilder<PAYLOAD> - Class in io.helidon.messaging.connectors.jms
Outgoing JMS message builder.
JmsTextMessage - Class in io.helidon.messaging.connectors.jms
A JMS Text message representation.
jndiInitialContextProperties(Map<String, String>) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
Environment properties used for creating initial context java.naming.factory.initial, java.naming.provider.url.
jndiInitialFactory(Class<? extends InitialContextFactory>) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
JNDI initial factory.
jndiInitialFactory(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
JNDI initial factory.
jndiJmsFactory(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
JNDI name of JMS factory.
jndiProviderUrl(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
JNDI provider url.
jndiService() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
Throws an UnsupportedOperationException when invoked.
join(URI, long, Participant) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
Deprecated, for removal: This API element is subject to removal in a future version.
join(URI, PropagatedHeaders, long, Participant) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
Join existing LRA with participant.
join(URI, PropagatedHeaders, long, Participant) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
 
JpaExtension - Class in io.helidon.integrations.cdi.jpa
A portable extension normally instantiated by the Java service provider infrastructure that integrates the provider-independent parts of JPA into CDI.
JpaExtension() - Constructor for class io.helidon.integrations.cdi.jpa.JpaExtension
Creates a new JpaExtension.
json(JsonObject) - Method in class io.helidon.security.jwt.jwk.JwkKeys.Builder
Load keys from JSON.
JSON_EVENT_STREAM_PREDICATE - Static variable in class io.helidon.common.http.MediaType
Predicate to test if MediaType is text/event-stream without any parameter or with parameter "element-type".
JSON_PREDICATE - Static variable in class io.helidon.common.http.MediaType
Predicate to test if MediaType is application/json or has json suffix.
JsonbMarshaller<T> - Class in io.helidon.grpc.core
An implementation of a gRPC MethodDescriptor.Marshaller that uses JSONB for serialization.
JsonbMarshaller.Supplier - Class in io.helidon.grpc.core
A MarshallerSupplier implementation that supplies instances of JsonbMarshaller.
JsonbProvider - Class in io.helidon.media.jsonb
JSON-B support SPI provider.
JsonbProvider() - Constructor for class io.helidon.media.jsonb.JsonbProvider
 
JsonbSupport - Class in io.helidon.media.jsonb
Support for JSON-B integration.
jsonBuilderFactory() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
JSON builder factory.
jsonBuilderFactory() - Method in class io.helidon.integrations.common.rest.RestApiBase
JSON builder factory.
jsonOkResponse(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, JsonObject, ResponseBuilder<?, T, JsonObject>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Builds the response using the response builder provided.
JsonpProvider - Class in io.helidon.media.jsonp
JSON Processing support SPI provider.
JsonpProvider() - Constructor for class io.helidon.media.jsonp.JsonpProvider
 
jsonProcessingConfig(Map<String, ?>) - Method in class io.helidon.media.jsonp.JsonpSupport.Builder
Configuration to use when creating reader and writer factories.
JsonProcessingMapper - Class in io.helidon.dbclient.jsonp
Json processing mapper.
JsonProcessingMapperProvider - Class in io.helidon.dbclient.jsonp
JSON-P mapper provider.
JsonProcessingMapperProvider() - Constructor for class io.helidon.dbclient.jsonp.JsonProcessingMapperProvider
 
JsonpSupport - Class in io.helidon.media.jsonp
Support for JSON Processing integration.
JsonpSupport.Builder - Class in io.helidon.media.jsonp
Fluent-API builder for JsonpSupport.
jsonReaderFactory() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
JSON reader factory.
jsonReaderFactory() - Method in class io.helidon.integrations.common.rest.RestApiBase
JSON reader factory.
jsonReaderFactory(JsonReaderFactory) - Method in class io.helidon.media.jsonp.JsonpSupport.Builder
Explicit JSON-P Reader factory instance.
JsonRequest - Class in io.helidon.integrations.common.rest
Implementation of a ApiRequest that allows free configuration of the JSON object.
JsonService - Class in io.helidon.webserver
A Service and abstract Handler that provides support for JSON content.
JsonService() - Constructor for class io.helidon.webserver.JsonService
 
JsonWebTokenImpl - Class in io.helidon.microprofile.jwt.auth
Deprecated, for removal: This API element is subject to removal in a future version.
this class will not be public in future versions of Helidon
JsonWebTokenImpl() - Constructor for class io.helidon.microprofile.jwt.auth.JsonWebTokenImpl
Deprecated.
 
jsonWriterFactory() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
JSON writer factory.
jsonWriterFactory() - Method in class io.helidon.integrations.common.rest.RestApiBase
JSON writer factory.
jsonWriterFactory(JsonWriterFactory) - Method in class io.helidon.media.jsonp.JsonpSupport.Builder
Explicit JSON-P Writer factory instance.
JtaDataSource - Class in io.helidon.integrations.jta.jdbc
An AbstractDataSource and a Synchronization that wraps another DataSource that is known to not behave correctly in the presence of JTA transaction management, such as one supplied by any of several freely and commercially available connection pools, and that makes such a non-JTA-aware DataSource behave as sensibly as possible in the presence of a JTA-managed transaction.
JtaDataSource(Supplier<? extends DataSource>, BooleanSupplier) - Constructor for class io.helidon.integrations.jta.jdbc.JtaDataSource
Creates a new JtaDataSource.
JtaDataSource(DataSource, BooleanSupplier) - Constructor for class io.helidon.integrations.jta.jdbc.JtaDataSource
Creates a new JtaDataSource.
JulMdc - Class in io.helidon.logging.jul
MDC implementation for Java Util Logging framework.
JulMdcPropagator - Class in io.helidon.logging.jul
This is propagator of JUL MDC values between different threads.
JulMdcPropagator() - Constructor for class io.helidon.logging.jul.JulMdcPropagator
 
JulMdcProvider - Class in io.helidon.logging.jul
Provider for setting MDC values to the Java Util Logging MDC support.
JulMdcProvider() - Constructor for class io.helidon.logging.jul.JulMdcProvider
 
just(Collection<T>) - Static method in interface io.helidon.common.reactive.Multi
Create a Multi instance that publishes the given items to a single subscriber.
just(Supplier<? extends ConfigSource>...) - Static method in interface io.helidon.config.Config
Creates a new Config loaded from the specified ConfigSources.
just(T) - Static method in interface io.helidon.common.reactive.Single
Create a Single instance that publishes the given item to its subscriber(s).
just(T...) - Static method in interface io.helidon.common.reactive.Multi
Create a Multi instance that publishes the given items to a single subscriber.
justCall() - Static method in class io.helidon.config.RetryPolicies
An implementation that invokes the requested method just once, without any execute.
jwk(Jwk) - Method in class io.helidon.security.jwt.EncryptedJwt.Builder
Specific Jwk which should be used for content key encryption.
Jwk - Class in io.helidon.security.jwt.jwk
A JWK (JSON Web key) is a representation of data needed to sign, encrypt, verify and /or decrypt data (e.g a public and/or private key; password for symmetric ciphers).
JwkEC - Class in io.helidon.security.jwt.jwk
Elliptic curve JSON web key.
JwkEC.Builder - Class in io.helidon.security.jwt.jwk
Builder for JwkEC.
JwkKeys - Class in io.helidon.security.jwt.jwk
A representation of the JSON web keys document - a map of key ids to corresponding web keys.
JwkKeys.Builder - Class in io.helidon.security.jwt.jwk
Builder of JwkKeys.
jwkKid(String) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
JWK key id to locate JWK to sign our request.
JwkOctet - Class in io.helidon.security.jwt.jwk
Symmetric cipher JSON web key.
JwkOctet.Builder - Class in io.helidon.security.jwt.jwk
Builder for JwkOctet.
JwkRSA - Class in io.helidon.security.jwt.jwk
RSA JSON web key.
JwkRSA.Builder - Class in io.helidon.security.jwt.jwk
Builder for JwkRSA.
jwks(JwkKeys, String) - Method in class io.helidon.security.jwt.EncryptedJwt.Builder
JwkKeys which should be searched for key with specific kid.
Jwt - Class in io.helidon.security.jwt
JWT token.
Jwt.Builder - Class in io.helidon.security.jwt
Builder of a Jwt.
Jwt.ExpirationValidator - Class in io.helidon.security.jwt
Validator of expiration claim.
Jwt.FieldValidator - Class in io.helidon.security.jwt
Validator of a string field obtained from a JWT.
Jwt.IssueTimeValidator - Class in io.helidon.security.jwt
Validator of issue time claim.
Jwt.NotBeforeValidator - Class in io.helidon.security.jwt
Validator of not before claim.
jwtAudience(String) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
JWT Audience.
JwtAuthAnnotationAnalyzer - Class in io.helidon.microprofile.jwt.auth
Implementation of AnnotationAnalyzer which checks for LoginConfig annotation if JWT Authentication should be enabled.
JwtAuthAnnotationAnalyzer() - Constructor for class io.helidon.microprofile.jwt.auth.JwtAuthAnnotationAnalyzer
 
JwtAuthCdiExtension - Class in io.helidon.microprofile.jwt.auth
JWT Authentication CDI extension class.
JwtAuthCdiExtension() - Constructor for class io.helidon.microprofile.jwt.auth.JwtAuthCdiExtension
 
JwtAuthProvider - Class in io.helidon.microprofile.jwt.auth
Provider that provides JWT authentication.
JwtAuthProvider.Builder - Class in io.helidon.microprofile.jwt.auth
Fluent API builder for JwtAuthProvider.
JwtAuthProvider.JwtOutboundTarget - Class in io.helidon.microprofile.jwt.auth
A custom object to configure specific handling of outbound calls.
JwtAuthProviderService - Class in io.helidon.microprofile.jwt.auth
JwtAuthProviderService() - Constructor for class io.helidon.microprofile.jwt.auth.JwtAuthProviderService
 
JwtException - Exception in io.helidon.security.jwt
A RuntimeException for the JWT and JWK world.
JwtException(String) - Constructor for exception io.helidon.security.jwt.JwtException
Exception with a message.
JwtException(String, Throwable) - Constructor for exception io.helidon.security.jwt.JwtException
Exception with a message and a cause.
jwtHeader(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
 
JwtHeaders - Class in io.helidon.security.jwt
Representation of the header section of a JWT.
JwtHeaders.Builder - Class in io.helidon.security.jwt
Fluent API builder to create JWT Header.
jwtId() - Method in class io.helidon.security.jwt.Jwt
Jwt id claim.
jwtId(String) - Method in class io.helidon.security.jwt.Jwt.Builder
A unique identifier of this JWT (optional) - must be unique across issuers.
jwtKid(String) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
JWT key id of the outbound token, used by target service to map to configuration to validate our signature.
JwtOutboundTarget(TokenHandler, String, String, String, int, long) - Constructor for class io.helidon.microprofile.jwt.auth.JwtAuthProvider.JwtOutboundTarget
Create an instance to add to OutboundTarget.
JwtProvider - Class in io.helidon.security.providers.jwt
Provider that can process JWT tokens in request headers and assert identity (e.g.
JwtProvider.Builder - Class in io.helidon.security.providers.jwt
Fluent API builder for JwtProvider.
JwtProvider.JwtOutboundTarget - Class in io.helidon.security.providers.jwt
A custom object to configure specific handling of outbound calls.
JwtProvider.JwtOutboundTarget.Builder - Class in io.helidon.security.providers.jwt
Fluent API builder for JwtProvider.JwtOutboundTarget.
JwtProviderService - Class in io.helidon.security.providers.jwt
Service for JwtProvider to auto-configure it with Security.
JwtProviderService() - Constructor for class io.helidon.security.providers.jwt.JwtProviderService
 
JwtUtil - Class in io.helidon.security.jwt
Utilities for JWT and JWK parsing.
JwtUtil.Address - Class in io.helidon.security.jwt
Address class representing the JSON object for address.

K

K8sAuth - Interface in io.helidon.integrations.vault.auths.k8s
Kubernetes authentication method API.
K8sAuthProvider - Class in io.helidon.integrations.vault.auths.k8s
Java Service Loader implementation for Vault authentication method based on Kubernetes.
K8sAuthProvider() - Constructor for class io.helidon.integrations.vault.auths.k8s.K8sAuthProvider
 
K8sAuthRx - Interface in io.helidon.integrations.vault.auths.k8s
Kubernetes authentication method API.
k8sCaCert(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
PEM encoded CA cert for use by the TLS client used to talk with the Kubernetes API.
K8sVaultAuth - Class in io.helidon.integrations.vault.auths.k8s
Vault authentication for Kubernetes (k8s).
K8sVaultAuth() - Constructor for class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth
Deprecated.
K8sVaultAuth.Builder - Class in io.helidon.integrations.vault.auths.k8s
Fluent API builder for K8sVaultAuth.
KafkaConfigBuilder - Class in io.helidon.messaging.connectors.kafka
Build Kafka specific config.
KafkaConfigBuilder.AutoOffsetReset - Enum in io.helidon.messaging.connectors.kafka
What to do when there is no initial offset in Kafka.
KafkaConnector - Class in io.helidon.messaging.connectors.kafka
Implementation of Kafka Connector as described in the MicroProfile Reactive Messaging Specification.
KafkaMessage<K,​V> - Interface in io.helidon.messaging.connectors.kafka
Kafka specific Micro Profile Reactive Messaging Message.
KafkaProducerMessage<K,​V> - Class in io.helidon.messaging.connectors.kafka
Kafka specific Micro Profile Reactive Messaging Producer Message.
KafkaPublisher<K,​V> - Class in io.helidon.messaging.connectors.kafka
This is an implementation of Publisher that read messages from Kafka and push them downstream to one subscriber.
KafkaPublisher.Builder<K,​V> - Class in io.helidon.messaging.connectors.kafka
Fluent API builder for KafkaPublisher.
KafkaSubscriber<K,​V> - Class in io.helidon.messaging.connectors.kafka
Reactive streams subscriber implementation.
KafkaSubscriber.Builder<K,​V> - Class in io.helidon.messaging.connectors.kafka
Fluent API builder for KafkaSubscriber.
keepAlive(boolean) - Method in class io.helidon.webclient.WebClient.Builder
Set whether connection to server should be kept alive after request.
keepAlive(boolean) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Whether connection should be kept alive after request.
keepAliveMinutes(int) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
Keep alive minutes of the thread pool executor.
key() - Method in interface io.helidon.config.Config
Returns the fully-qualified key of the Config node.
key() - Method in interface io.helidon.config.ConfigValue
Returns the fully-qualified key of the originating Config node.
key() - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdEndpoint
Etcd key.
key() - Method in annotation type io.helidon.config.metadata.ConfiguredOption
The key of the configuration option as used in config.
key() - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
key() - Method in annotation type io.helidon.config.objectmapping.Value
Specifies a key of configuration node to be used to set JavaBean property value from.
key() - Method in class io.helidon.tracing.Tag
Tag name.
key(Resource) - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
Read a private key from PEM format from a resource definition.
key(String) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
Etcd key with which the value containing the configuration is associated.
key(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder
Key within the secret used to obtain the value.
key(String) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig.Builder
Key within the secret used to obtain the value.
key(String) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig.Builder
Key within the secret used to obtain the value.
KEY_PERFORMANCE_INDICATORS_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
Config key for extended key performance indicator metrics settings.
KEY_PERFORMANCE_INDICATORS_EXTENDED_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
Config key for enabled setting of the extended KPI metrics.
KEY_PERFORMANCE_INDICATORS_EXTENDED_DEFAULT - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
Default enabled setting for extended KPI metrics.
KEY_TYPE_EC - Static variable in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
EC (Elliptic curve) algorithm for keys.
KEY_TYPE_EC - Static variable in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
EC (Elliptic curve) algorithm for keys.
KEY_TYPE_EC - Static variable in class io.helidon.security.jwt.jwk.Jwk
Key type of elliptic curve keys.
KEY_TYPE_OCT - Static variable in class io.helidon.security.jwt.jwk.Jwk
Key type of octet keys.
KEY_TYPE_RSA - Static variable in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
RSA algorithm for keys.
KEY_TYPE_RSA - Static variable in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
RSA algorithm for keys.
KEY_TYPE_RSA - Static variable in class io.helidon.security.jwt.jwk.Jwk
Key type of RSA keys.
keyAlias(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Alias of the private key in the keystore.
keyBits(int) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies the number of bits to use for the generated keys.
keyConfig() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
For rsa-sha256 algorithm, this provides access to the public key of the client.
keyConfig() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
Private key configuration for RSA based algorithms.
KeyConfig - Class in io.helidon.common.pki
Configuration of keystore, certificates and keys.
KeyConfig.Builder - Class in io.helidon.common.pki
Fluent API builder for KeyConfig.
KeyConfig.KeystoreBuilder - Class in io.helidon.common.pki
Builder for resources from a java keystore (PKCS12, JKS etc.).
KeyConfig.PemBuilder - Class in io.helidon.common.pki
Builder for PEM files - accepts private key and certificate chain.
keyDeserializer(Class<? extends Deserializer<?>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
Deserializer class for key that implements the Deserializer interface.
keyFingerprint() - Method in class io.helidon.integrations.oci.connect.OciConfigProfile
Deprecated.
Fingerprint of the key.
keyFingerprint(String) - Method in class io.helidon.integrations.oci.connect.OciConfigProfile.Builder
Deprecated.
Key fingerprint.
keyId() - Method in interface io.helidon.integrations.oci.connect.OciSignatureData
Deprecated.
Key ID to use.
keyId() - Method in class io.helidon.integrations.oci.vault.Decrypt.Response
Decryption key ID.
keyId() - Method in class io.helidon.integrations.oci.vault.Encrypt.Response
Encryption key OCID.
keyId() - Method in class io.helidon.integrations.oci.vault.GetKey.Response
Key OCID.
keyId() - Method in class io.helidon.integrations.oci.vault.Secret
The OCID of the master encryption key that is used to encrypt the secret.
keyId() - Method in class io.helidon.integrations.oci.vault.Sign.Response
The OCID of the key used to sign the message.
keyId() - Method in class io.helidon.security.jwt.jwk.Jwk
The key id (kid) of this JWK.
keyId() - Method in class io.helidon.security.jwt.Jwt
Key id claim.
keyId() - Method in class io.helidon.security.jwt.JwtHeaders
Key id claim.
keyId() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
The key id of this client.
keyId() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
Key id of this service (will be mapped by target service to validate signature).
keyId(String) - Method in class io.helidon.integrations.oci.vault.Decrypt.Request
The OCID of the key to encrypt with.
keyId(String) - Method in class io.helidon.integrations.oci.vault.Encrypt.Request
The OCID of the key to encrypt with.
keyId(String) - Method in class io.helidon.integrations.oci.vault.GetKey.Request
Key OCID.
keyId(String) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultDigestConfig.Builder
OCID of the key to use for signature.
keyId(String) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultEncryptionConfig.Builder
OCID of the key to use for encryption.
keyId(String) - Method in class io.helidon.integrations.oci.vault.Sign.Request
The OCID of the key to sign with.
keyId(String) - Method in class io.helidon.integrations.oci.vault.Verify.Request
The OCID of the key to sign with.
keyId(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Key id to be used to sign/verify this JWT.
keyId(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
Key id to be used to sign/verify this JWT.
keyId(String) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
The key id of this client to map to this signature validation configuration.
keyId(String) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
Key id of this service (will be mapped by target service to validate signature).
keyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
Name of the key (Vault server side) used for this digest.
keyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
Specifies the name of the encryption key to encrypt/decrypt against.
keyPair() - Method in interface io.helidon.integrations.oci.connect.SessionKeys
Deprecated.
Get the key pair.
keyPassphrase(char[]) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Pass-phrase of the key in the keystore (used for private keys).
keyPassphrase(char[]) - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
Passphrase for private key.
keyPassphrase(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Pass-phrase of the key in the keystore (used for private keys).
keyPassphrase(String) - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
Passphrase for private key.
KeyPerformanceIndicatorMetricsSettings - Interface in io.helidon.metrics.api
Settings for key performance indicator (KPI) metrics.
KeyPerformanceIndicatorMetricsSettings - Interface in io.helidon.metrics
Deprecated, for removal: This API element is subject to removal in a future version.
KeyPerformanceIndicatorMetricsSettings.Builder - Interface in io.helidon.metrics.api
Override default settings.
KeyPerformanceIndicatorMetricsSettings.Builder - Interface in io.helidon.metrics
Deprecated.
Builder for KPI settings.
keyPerformanceIndicatorSettings() - Method in interface io.helidon.metrics.api.MetricsSettings
 
keyPerformanceIndicatorSettings(KeyPerformanceIndicatorMetricsSettings.Builder) - Method in interface io.helidon.metrics.api.MetricsSettings.Builder
Set the KPI metrics settings.
keyPerformanceIndicatorsMetricsConfig(Config) - Method in class io.helidon.metrics.MetricsSupport.Builder
keyPerformanceIndicatorsMetricsSettings(KeyPerformanceIndicatorMetricsSettings.Builder) - Method in class io.helidon.metrics.MetricsSupport.Builder
KeyPerformanceIndicatorSupport - Interface in io.helidon.webserver
Definitions and factory methods for key performance indicator KeyPerformanceIndicatorSupport.Context and KeyPerformanceIndicatorSupport.Metrics.
KeyPerformanceIndicatorSupport.Context - Interface in io.helidon.webserver
Per-request key performance indicator context, with behavior common to immediately-processed requests and deferrable ones.
KeyPerformanceIndicatorSupport.DeferrableRequestContext - Interface in io.helidon.webserver
Added per-request key performance indicator context behavior for requests for which processing might be deferred until some time after receipt of the request (i.e., some time after request handling begins).
KeyPerformanceIndicatorSupport.Metrics - Interface in io.helidon.webserver
Key performance indicator metrics behavior.
keys() - Method in class io.helidon.security.ClassToInstanceStore
Get all keys of this store.
keys() - Method in class io.helidon.security.jwt.jwk.JwkKeys
List of keys in this instance.
keySerializer(Class<? extends Serializer<?>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
Serializer class for key that implements the Serializer interface.
keySize(int) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
Set size of the key (in bits) which should be generated.
keystore(Resource) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Keystore resource definition.
keystoreBuilder() - Static method in class io.helidon.common.pki.KeyConfig
Build this instance from a java keystore (such as PKCS12 keystore).
keystorePassphrase(char[]) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Pass-phrase of the keystore (supported with JKS and PKCS12 keystores).
keystorePassphrase(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Pass-phrase of the keystore (supported with JKS and PKCS12 keystores).
keystoreType(String) - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Set type of keystore.
keyType() - Method in class io.helidon.security.jwt.jwk.Jwk
The key type (kty) of this JWK.
keyType(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies the type of key to generate for generated private keys and the type of key expected for submitted CSRs.
keyType(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
This parameter is required when encryption key is expected to be created.
keyUsage(List<String>) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Configure list of usages.
keyVersion() - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Encrypted
Version of the key used to encrypt the data.
keyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
Specifies the version of the key to use for digest.
keyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig.Builder
Version of the key used to encrypt the data.
keyVersionId() - Method in class io.helidon.integrations.oci.vault.Decrypt.Response
Decryption key version ID.
keyVersionId() - Method in class io.helidon.integrations.oci.vault.Encrypt.Response
Encryption key version OCID.
keyVersionId() - Method in class io.helidon.integrations.oci.vault.Sign.Response
The OCID of the key version used to sign the message.
keyVersionId(String) - Method in class io.helidon.integrations.oci.vault.Decrypt.Request
The OCID of the key version used to encrypt the ciphertext.
keyVersionId(String) - Method in class io.helidon.integrations.oci.vault.Encrypt.Request
The OCID of the key version used to encrypt the ciphertext.
keyVersionId(String) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultDigestConfig.Builder
OCID of the key version.
keyVersionId(String) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultEncryptionConfig.Builder
OCID of the key version.
keyVersionId(String) - Method in class io.helidon.integrations.oci.vault.Sign.Request
The OCID of the key version used to sing the message.
keyVersionId(String) - Method in class io.helidon.integrations.oci.vault.Verify.Request
The OCID of the key version used to sing the message.
kind() - Method in annotation type io.helidon.config.metadata.ConfiguredOption
Kind of this option.
KMS_HOST_PREFIX - Static variable in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Host name prefix for key management service (KMS).
kmsEndpoint(String) - Method in class io.helidon.integrations.oci.vault.OciVaultRx.Builder
Deprecated.
 
kmsPrefix(String) - Method in class io.helidon.integrations.oci.vault.OciVaultRx.Builder
Deprecated.
 
Kv1EngineProvider - Class in io.helidon.integrations.vault.secrets.kv1
Java Service Loader service for this engine.
Kv1EngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.kv1.Kv1EngineProvider
 
Kv1Secrets - Interface in io.helidon.integrations.vault.secrets.kv1
Secrets for KV version 1 secrets engine.
Kv1SecretsRx - Interface in io.helidon.integrations.vault.secrets.kv1
Secrets for KV version 1 secrets engine.
Kv1SecurityProvider - Class in io.helidon.integrations.vault.secrets.kv1
Integration with Helidon Security.
Kv1SecurityProvider.Kv1SecretConfig - Class in io.helidon.integrations.vault.secrets.kv1
Configuration of a secret when using programmatic setup of security secrets.
Kv1SecurityProvider.Kv1SecretConfig.Builder - Class in io.helidon.integrations.vault.secrets.kv1
Fluent API builder for Kv1SecurityProvider.Kv1SecretConfig.
Kv1SecurityService - Class in io.helidon.integrations.vault.secrets.kv1
Service loader service implementation for SecurityProviderService.
Kv1SecurityService() - Constructor for class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityService
Deprecated.
Do not use this constructor, this is a service loader service!
Kv2EngineProvider - Class in io.helidon.integrations.vault.secrets.kv2
Java Service Loader implementation of Vault KV version 2 secrets engine.
Kv2EngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.kv2.Kv2EngineProvider
 
Kv2Metadata - Class in io.helidon.integrations.vault.secrets.kv2
Metadata of a KV version 2 secret.
Kv2Secret - Interface in io.helidon.integrations.vault.secrets.kv2
KV secret for version 2.
Kv2Secrets - Interface in io.helidon.integrations.vault.secrets.kv2
Secrets for KV version 2 secrets engine blocking implementation.
Kv2SecretsRx - Interface in io.helidon.integrations.vault.secrets.kv2
Reactive API for secrets for KV version 2 secrets engine.
Kv2SecurityProvider - Class in io.helidon.integrations.vault.secrets.kv2
Integration with Helidon Security.
Kv2SecurityProvider.Kv2SecretConfig - Class in io.helidon.integrations.vault.secrets.kv2
Configuration of a secret when using programmatic setup of security secrets.
Kv2SecurityProvider.Kv2SecretConfig.Builder - Class in io.helidon.integrations.vault.secrets.kv2
Fluent API builder for Kv2SecurityProvider.Kv2SecretConfig.
Kv2SecurityService - Class in io.helidon.integrations.vault.secrets.kv2
Service loader service implementation for SecurityProviderService.
Kv2SecurityService() - Constructor for class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityService
Deprecated.
Do not use this constructor, this is a service loader service!

L

label() - Method in interface io.helidon.metrics.ExemplarService
Returns a label using whatever current context is available.
label() - Method in class io.helidon.metrics.exemplartrace.TraceExemplarService
 
LambdaStreamObserver<V> - Class in io.helidon.grpc.core
A StreamObserver that uses lambdas to handle the various messages.
last() - Method in interface io.helidon.config.Config.Context
Returns instance of Config node related to same Config key as original node used to get Context from.
LAST_MODIFIED - Static variable in class io.helidon.common.http.Http.Header
The "Last-Modified" header name.
lastEndpointURI() - Method in interface io.helidon.webclient.WebClientResponse
URI of the last request.
lastModified() - Method in interface io.helidon.webclient.WebClientResponseHeaders
Returns value of header "Last-Modified" of the response.
lastModified() - Method in interface io.helidon.webserver.ResponseHeaders
Optionally gets the value of "Last-Modified" header.
lastModified(Instant) - Method in interface io.helidon.webserver.ResponseHeaders
Sets the value of "Last-Modified" header.
lastModified(ZonedDateTime) - Method in interface io.helidon.webserver.ResponseHeaders
Sets the value of "Last-Modified" header.
lastModifiedTime(Path) - Static method in class io.helidon.config.FileSourceHelper
Returns the last modified time of the given file or directory.
LATEST - io.helidon.integrations.oci.vault.SecretStage
Latest.
LATEST - io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
Automatically reset the offset to the earliest offset.
launchContainerRunnable(Runnable) - Method in class io.helidon.integrations.cdi.eclipselink.CDISEPlatform
Uses CDI to find a relevant Executor whose Executor.execute(Runnable) method will be used to submit the supplied Runnable.
LAX - io.helidon.common.http.SetCookie.SameSite
Cookies are not sent on normal cross-site subrequests (for example to load images or frames into a third party site) , but are sent when a user is navigating to the origin site (i.e., when following a link).
LazyConfigSource - Interface in io.helidon.config.spi
A source that is not capable of loading all keys at once.
LazyList<T> - Interface in io.helidon.common
Wrapper for list of LazyValues while keeping laziness.
LazyValue<T> - Interface in io.helidon.common
A typed supplier that wraps another supplier and only retrieves the value on the first request to Supplier.get(), caching the value for all subsequent invocations.
leaseDuration() - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
 
leaseDuration() - Method in class io.helidon.integrations.vault.VaultTokenBase
Lease duration.
leaseDuration(Duration) - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
Lease duration.
leave() - Method in interface io.helidon.lra.coordinator.client.Participant
URI of participant's method annotated with @Leave.
leave(URI, Participant) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
Deprecated, for removal: This API element is subject to removal in a future version.
leave(URI, PropagatedHeaders, Participant) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
Leave LRA.
leave(URI, PropagatedHeaders, Participant) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
 
LENGTH_REQUIRED_411 - io.helidon.common.http.Http.Status
411 Length Required, see HTTP/1.1 documentation.
lengthen() - Method in interface io.helidon.config.ScheduledPollingStrategy.RecurringPolicy
Allows the ScheduledPollingStrategy.RecurringPolicy to react by prolonging the interval between ticking.
lengthen(BiFunction<Duration, Integer, Duration>) - Method in class io.helidon.config.ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder
Sets the function that will be used to lengthen the interval between ticking.
lifecycleDetail() - Method in class io.helidon.integrations.oci.vault.Secret
Additional information about the current lifecycle state of the secret.
lifecycleState() - Method in class io.helidon.integrations.oci.vault.GetKey.Response
The key's current lifecycle state.
lifecycleState() - Method in class io.helidon.integrations.oci.vault.GetVault.Response
The vault's current lifecycle state.
lifecycleState() - Method in class io.helidon.integrations.oci.vault.Secret
The current lifecycle state of the secret.
limit(int) - Method in class io.helidon.faulttolerance.Bulkhead.Builder
Maximal number of parallel requests going through this bulkhead.
limit(long) - Method in interface io.helidon.common.reactive.Multi
Limit stream to allow only specified number of items to pass.
limitNoAck(int) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
This value applies only when autoCommit is set to false.
LINE - Static variable in class io.helidon.graphql.server.GraphQlConstants
Key for line.
linear(long, long, long) - Static method in interface io.helidon.common.reactive.RetrySchema
Creates the retry schema with a linear delay increment.
LINEAR - io.helidon.webserver.BackpressureStrategy
Data chunks are requested one-by-one after previous data chunk has been given to Netty for writing.
lineNumber() - Method in interface io.helidon.security.spi.AuditProvider.AuditSource
Line number within the source file that caused this event.
LINK - Static variable in class io.helidon.common.http.Http.Header
The "Link" header name.
list() - Method in class io.helidon.integrations.vault.ListSecrets.Response
Get the list.
list() - Method in interface io.helidon.integrations.vault.Secrets
List available secrets.
list() - Method in interface io.helidon.integrations.vault.SecretsRx
List available secrets.
list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
List database connections.
list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
List database connections.
list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.Secrets
List available secrets.
list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
List certificate serial numbers.
list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
List certificate serial numbers.
list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
List available keys.
list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
List available keys.
list(ListSecrets.Request) - Method in interface io.helidon.integrations.vault.SecretsRx
List available secrets.
list(String) - Method in interface io.helidon.integrations.vault.Secrets
List available secrets on a path.
list(String) - Method in interface io.helidon.integrations.vault.SecretsRx
List available secrets on a path.
LIST - io.helidon.config.Config.Type
Config node is a list of indexed elements (values, objects or other lists).
LIST - io.helidon.config.metadata.ConfiguredOption.Kind
Option is a list of values (either primitive, String or object nodes).
LIST - io.helidon.config.spi.ConfigNode.NodeType
A list of values, optionally may have a value.
LIST - Static variable in interface io.helidon.integrations.vault.Vault
HTTP LIST method used by several Vault engines.
listener(Channel<PAYLOAD>, Consumer<? super PAYLOAD>) - Method in class io.helidon.messaging.Messaging.Builder
Register Consumer for listening every payload coming from upstream.
ListNodeBuilderImpl - Class in io.helidon.config
Implementation of ConfigNode.ListNode.Builder.
ListNodeBuilderImpl() - Constructor for class io.helidon.config.ListNodeBuilderImpl
Initialize list builder.
ListNodeBuilderImpl(Function<String, String>) - Constructor for class io.helidon.config.ListNodeBuilderImpl
Initialize list builder.
ListSecrets - Class in io.helidon.integrations.vault
List secrets request and response.
ListSecrets.Request - Class in io.helidon.integrations.vault
Request object.
ListSecrets.Response - Class in io.helidon.integrations.vault
Response object parsed from JSON returned by the RestApi.
Literal() - Constructor for class io.helidon.integrations.cdi.eclipselink.CDISEPlatform.Eclipselink.Literal
 
Literal() - Constructor for class io.helidon.integrations.micronaut.cdi.MicronautIntercepted.Literal
 
Literal() - Constructor for class io.helidon.microprofile.cdi.BuildTimeEnd.Literal
 
Literal() - Constructor for class io.helidon.microprofile.cdi.BuildTimeStart.Literal
 
Literal() - Constructor for class io.helidon.microprofile.cdi.RuntimeStart.Literal
 
Literal() - Constructor for class io.helidon.microprofile.grpc.client.GrpcChannel.Literal
 
Literal() - Constructor for class io.helidon.microprofile.grpc.client.GrpcProxy.Literal
 
Literal() - Constructor for class io.helidon.microprofile.grpc.core.Grpc.Literal
 
Literal() - Constructor for class io.helidon.microprofile.grpc.core.GrpcInterceptor.Literal
 
Literal() - Constructor for class io.helidon.microprofile.grpc.core.InProcessGrpcChannel.Literal
 
livenessChecks() - Method in interface io.helidon.microprofile.health.HealthCheckProvider
Return the provided liveness HealthChecks.
load() - Method in class io.helidon.config.ClasspathConfigSource
 
load() - Method in class io.helidon.config.ClasspathOverrideSource
 
load() - Method in interface io.helidon.config.ConfigSourceRuntime
Load the config source if it is eager (such as ParsableSource or NodeConfigSource.
load() - Method in class io.helidon.config.DirectoryConfigSource
 
load() - Method in class io.helidon.config.etcd.EtcdConfigSource
 
load() - Method in class io.helidon.config.FileConfigSource
 
load() - Method in class io.helidon.config.FileOverrideSource
 
load() - Method in class io.helidon.config.git.GitConfigSource
 
load() - Method in class io.helidon.config.InMemoryOverrideSource
 
load() - Method in class io.helidon.config.MapConfigSource
 
load() - Method in class io.helidon.config.PrefixedConfigSource
 
load() - Method in interface io.helidon.config.spi.NodeConfigSource
Loads the underlying source data.
load() - Method in interface io.helidon.config.spi.OverrideSource
Load override data from the underlying source.
load() - Method in interface io.helidon.config.spi.ParsableSource
Loads the underlying source data.
load() - Method in class io.helidon.config.UrlConfigSource
 
load() - Method in class io.helidon.config.UrlOverrideSource
 
loadBalancerPolicy() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor
Get the default load balancer policy to use.
loadBalancerPolicy(String) - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
Set the default load balancer policy name.
loadOnStartup(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Whether to load JWK verification keys on server startup Default value is false.
localAddress() - Method in interface io.helidon.webserver.BareRequest
Gets the Internet Protocol (IP) address of the interface on which the request was received.
localAddress() - Method in interface io.helidon.webserver.ServerRequest
Returns the Internet Protocol (IP) address of the interface on which the request was received.
locale() - Method in class io.helidon.security.jwt.Jwt
Locale claim.
locale(Locale) - Method in class io.helidon.security.jwt.Jwt.Builder
Locale of the subject.
localPort() - Method in interface io.helidon.webserver.BareRequest
Returns the Internet Protocol (IP) port number of the interface on which the request was received.
localPort() - Method in interface io.helidon.webserver.ServerRequest
Returns the Internet Protocol (IP) port number of the interface on which the request was received.
locateTransactionManager() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
Returns the TransactionManager instance supplied at construction time.
locateUserTransaction() - Method in class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatform
Returns the UserTransaction instance supplied at construction time.
location() - Method in interface io.helidon.common.configurable.Resource
Location (or description) of this resource, depends on original source.
location() - Method in interface io.helidon.webclient.WebClientResponseHeaders
Returns URI representation of "Location" header from the response.
location() - Method in interface io.helidon.webserver.ResponseHeaders
Optionally gets the value of "Location" header.
location(URI) - Method in interface io.helidon.webserver.ResponseHeaders
Sets the value of "Location" header.
LOCATION - Static variable in class io.helidon.common.http.Http.Header
The "Location" header name.
LOCATIONS - Static variable in class io.helidon.graphql.server.GraphQlConstants
Key for locations.
lock() - Method in class io.helidon.common.reactive.RequestedCounter
Lock internal counter if strict mode is on.
lockFileName(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Name of the lock file.
log() - Method in interface io.helidon.common.reactive.Multi
Log all signals onSubscribe, onNext, onError, onComplete, cancel and request coming to and from preceding operator.
log() - Method in interface io.helidon.common.reactive.Single
Log all signals onSubscribe, onNext, onError, onComplete, cancel and request coming to and from preceding operator.
log(Level) - Method in interface io.helidon.common.reactive.Multi
Log all signals onSubscribe, onNext, onError, onComplete, cancel and request coming to and from preceding operator.
log(Level) - Method in interface io.helidon.common.reactive.Single
Log all signals onSubscribe, onNext, onError, onComplete, cancel and request coming to and from preceding operator.
log(Level, boolean) - Method in interface io.helidon.common.reactive.Multi
Log all signals onSubscribe, onNext, onError, onComplete, cancel and request coming to and from preceding operator.
log(Level, boolean) - Method in interface io.helidon.common.reactive.Single
Log all signals onSubscribe, onNext, onError, onComplete, cancel and request coming to and from preceding operator.
log(Level, String) - Method in interface io.helidon.common.reactive.Multi
Log all signals onSubscribe, onNext, onError, onComplete, cancel and request coming to and from preceding operator.
log(Level, String) - Method in interface io.helidon.common.reactive.Single
Log all signals onSubscribe, onNext, onError, onComplete, cancel and request coming to and from preceding operator.
log(Logger) - Method in class io.helidon.common.Errors
Log supplied errors and return a status flag indicating whether the result is OK or not (will return true for valid, false if Severity.FATAL is present).
LogConfig - Class in io.helidon.common
Logging configuration utility.
logDeny() - Method in class io.helidon.security.integration.common.SecurityTracing
Log security status - deny.
logEnabled(String, boolean) - Method in class io.helidon.tracing.config.SpanTracingConfig
Whether a log event should be logged on the span with a default value.
logFormatString(String) - Method in class io.helidon.webserver.accesslog.AccessLogSupport.Builder
The format for log entries (similar to the Apache LogFormat).
logger() - Method in class io.helidon.security.integration.jersey.SecurityFilter
 
logger() - Method in class io.helidon.servicecommon.rest.HelidonRestServiceSupport
 
loggerName(String) - Method in class io.helidon.webserver.accesslog.AccessLogSupport.Builder
Name of the logger use to obtain access log logger from Logger.getLogger(String).
login() - Method in interface io.helidon.security.providers.httpauth.SecureUserStore.User
Get login name.
login(Login.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
Issues a Vault token based on the presented credentials.
login(Login.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
Issues a Vault token based on the presented credentials.
login(Login.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
Fetch a token.
login(Login.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
Fetch a token.
Login - Class in io.helidon.integrations.vault.auths.approle
AppRole Login request and response.
Login - Class in io.helidon.integrations.vault.auths.k8s
Login request and response.
Login() - Constructor for class io.helidon.integrations.vault.auths.approle.Login
 
Login.Request - Class in io.helidon.integrations.vault.auths.approle
Request object.
Login.Request - Class in io.helidon.integrations.vault.auths.k8s
Request object.
Login.Response - Class in io.helidon.integrations.vault.auths.approle
Response object parsed from JSON returned by the RestApi.
Login.Response - Class in io.helidon.integrations.vault.auths.k8s
Response object parsed from JSON returned by the RestApi.
logLeakedSessions(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Eable log leaked sessions.
logout() - Method in interface io.helidon.security.SecurityContext
Logout user, clear current security context.
logoutEnabled() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Whether logout is enabled.
logoutEnabled(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Whether to enable logout support.
logoutEndpointUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Logout endpoint on OIDC server.
logoutEndpointUri() - Method in class io.helidon.security.providers.oidc.common.Tenant
Logout endpoint on OIDC server.
logoutUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Logout URI.
logoutUri(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Path to register web server for logout link.
logProceed() - Method in class io.helidon.security.integration.common.SecurityTracing
Log security status - proceed.
logService(Subject) - Method in class io.helidon.security.integration.common.AtnTracing
Log authenticated service.
logSpans(boolean) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
Whether the reporter should also log the spans.
logUser(Subject) - Method in class io.helidon.security.integration.common.AtnTracing
Log authenticated user.
LONG_RUNNING_REQUESTS_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
Config key for long-running requests settings.
LONG_RUNNING_REQUESTS_THRESHOLD_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
Config key for long-running requests threshold setting (in milliseconds).
LONG_RUNNING_REQUESTS_THRESHOLD_MS_DEFAULT - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
Default long-running requests threshold.
longRunningRequestThresholdMs() - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
 
longRunningRequestThresholdMs() - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings
 
longRunningRequestThresholdMs(long) - Method in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
Sets the long-running request threshold (in ms).
longRunningRequestThresholdMs(long) - Method in interface io.helidon.metrics.KeyPerformanceIndicatorMetricsSettings.Builder
Deprecated.
 
lookupAnnotation(E, Class<? extends Annotation>, Class<?>) - Static method in class io.helidon.microprofile.metrics.MetricUtil
Deprecated.
This method is made public to migrate from metrics1 to metrics2 for gRPC, this should be refactored. This method will be removed outside of major version of Helidon.
lPad(int) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry.Builder
Apply left padding to fill the defined length.
LraAutoDiscoverable - Class in io.helidon.microprofile.lra
Register filter and mappers to Jersey.
LraAutoDiscoverable() - Constructor for class io.helidon.microprofile.lra.LraAutoDiscoverable
 
LraCdiExtension - Class in io.helidon.microprofile.lra
MicroProfile Long Running Actions CDI extension.
LraCdiExtension() - Constructor for class io.helidon.microprofile.lra.LraCdiExtension
Initialize MicroProfile Long Running Actions CDI extension.
LruCache<K,​V> - Class in io.helidon.common.configurable
Least recently used cache.
LruCache.Builder<K,​V> - Class in io.helidon.common.configurable
Fluent API builder for LruCache.

M

main(String[]) - Static method in class io.helidon.config.encryption.Main
Expected parameters: type [aes|rsa] encryptionConfig [masterPassword|pathToRsaPublicKey] secretToEncrypt.
main(String[]) - Static method in class io.helidon.microprofile.cdi.Main
Start CDI.
main(String[]) - Static method in class io.helidon.microprofile.server.Main
Deprecated.
Main method to start server.
Main - Class in io.helidon.config.encryption
Cli access to secret encryption.
Main - Class in io.helidon.microprofile.cdi
This is the "master" main class of Helidon MP.
Main - Class in io.helidon.microprofile.server
Deprecated.
since 2.0.0, use Main instead
managementEndpoint() - Method in class io.helidon.integrations.oci.vault.GetVault.Response
The service endpoint to perform management operations against.
managementEndpoint(String) - Method in class io.helidon.integrations.oci.vault.OciVaultRx.Builder
Deprecated.
 
map() - Method in class io.helidon.config.MapConfigSource.MapBuilder
Map used as data of this config source.
map(Config, GenericType<T>) - Method in interface io.helidon.config.spi.ConfigMapper
Convert the specified Config node into the target type specified by GenericType.
map(Config, Class<T>) - Method in interface io.helidon.config.spi.ConfigMapper
Converts the specified Config node to the target type.
map(ProviderRequest, AuthenticationResponse) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Deprecated.
 
map(ProviderRequest, AuthenticationResponse) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
 
map(ProviderRequest, AuthenticationResponse) - Method in interface io.helidon.security.spi.SubjectMappingProvider
Map grants from authenticated request (e.g.
map(String, GenericType<T>, String) - Method in interface io.helidon.config.spi.ConfigMapper
Converts the value to the target generic type.
map(String, Class<T>, String) - Method in interface io.helidon.config.spi.ConfigMapper
Converts the value to the target type.
map(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Multi
Map this Multi instance to a new Multi of another type using the given Function.
map(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Single
Map this Single instance to a new Single of another type using the given Function.
map(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Subscribable
Map this Subscribable instance to a new Subscribable of another type using the given Function.
map(Function<? super T, ? extends U>) - Method in interface io.helidon.config.ConfigValue
If a value is present, apply the provided mapping function to it, and if the result is non-null, return an Optional describing the result.
map(Function<R, U>) - Method in class io.helidon.integrations.common.rest.ApiOptionalResponse
Map the (possible) response entity to a different type.
map(Map<String, String>) - Method in class io.helidon.config.MapConfigSource.MapBuilder
Map to be used as config source underlying data.
map(SOURCE) - Method in interface io.helidon.common.mapper.Mapper
Map an instance of source type to an instance of target type.
map(SOURCE, GenericType<SOURCE>, GenericType<TARGET>) - Method in interface io.helidon.common.mapper.MapperManager
Map from source to target.
map(SOURCE, Class<SOURCE>, Class<TARGET>) - Method in interface io.helidon.common.mapper.MapperManager
Map from source to target.
MAP - io.helidon.config.metadata.ConfiguredOption.Kind
Option is a map of strings to primitive type or String.
MapBuilder() - Constructor for class io.helidon.config.MapConfigSource.MapBuilder
Creat a new builder instance.
MapConfigSource - Class in io.helidon.config
ConfigSource implementation based on Map<String, String>.
MapConfigSource.Builder - Class in io.helidon.config
Fluent API builder for MapConfigSource.
MapConfigSource.MapBuilder<T extends MapConfigSource.MapBuilder<T>> - Class in io.helidon.config
An abstract fluent API builder for MapConfigSource.
mappedConfig(Config) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
Merges mapped CORS config information.
MappedCrossOriginConfig - Class in io.helidon.webserver.cors
Cross-origin CrossOriginConfig instances linked to paths, plus an enabled setting.
MappedCrossOriginConfig.Builder - Class in io.helidon.webserver.cors
Fluent builder for Mapped cross-origin config.
mapper() - Method in interface io.helidon.config.Config
The mapper used by this config instance.
mapper() - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
mapper(GenericType<SOURCE>, GenericType<TARGET>) - Method in interface io.helidon.common.mapper.spi.MapperProvider
Find a mapper that is capable of mapping from source to target types.
mapper(GenericType<T>) - Method in interface io.helidon.config.spi.ConfigMapperProvider
Mapper for a specific generic type.
mapper(GenericType<T>) - Method in interface io.helidon.dbclient.spi.DbMapperProvider
Returns mapper for specific type supporting generic types as well.
mapper(Class<SOURCE>, Class<TARGET>) - Method in interface io.helidon.common.mapper.spi.MapperProvider
Find a mapper that is capable of mapping from source to target classes.
mapper(Class<SOURCE>, Class<TARGET>) - Method in class io.helidon.dbclient.common.DbClientMapperProvider
 
mapper(Class<T>) - Method in class io.helidon.config.objectmapping.ObjectConfigMapperProvider
 
mapper(Class<T>) - Method in interface io.helidon.config.spi.ConfigMapperProvider
A simple mapping function from config node to a typed value based on the expected class.
mapper(Class<T>) - Method in class io.helidon.dbclient.jsonp.JsonProcessingMapperProvider
 
mapper(Class<T>) - Method in interface io.helidon.dbclient.spi.DbMapperProvider
Returns mapper for specific type.
Mapper<SOURCE,​TARGET> - Interface in io.helidon.common.mapper
A generic and general approach to mapping two types.
MapperException - Exception in io.helidon.common.mapper
An exception that is thrown when mapping failed to map source to target.
MapperException(GenericType<?>, GenericType<?>, String) - Constructor for exception io.helidon.common.mapper.MapperException
Failed with no underlying exception.
MapperException(GenericType<?>, GenericType<?>, String, Throwable) - Constructor for exception io.helidon.common.mapper.MapperException
Failed with an underlying exception.
mapperManager() - Method in class io.helidon.dbclient.common.AbstractStatement
Mapper manager.
mapperManager() - Method in class io.helidon.dbclient.common.DbClientContext
Configured mapper manager.
mapperManager(MapperManager) - Method in class io.helidon.dbclient.common.DbClientContext.BuilderBase
Configure the mapper manager to use.
mapperManager(MapperManager) - Method in class io.helidon.dbclient.DbClient.Builder
Mapper manager for generic mapping, such as mapping of parameters to expected types.
mapperManager(MapperManager) - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
 
mapperManager(MapperManager) - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
 
mapperManager(MapperManager) - Method in interface io.helidon.dbclient.spi.DbClientProviderBuilder
Mapper manager for generic mapping, such as mapping of parameters to expected types.
MapperManager - Interface in io.helidon.common.mapper
Mapper manager of all configured mappers.
MapperManager.Builder - Class in io.helidon.common.mapper
Fluent API builder for MapperManager.
mapperProvider(DbMapperProvider) - Method in class io.helidon.dbclient.DbClient.Builder
Database schema mappers provider.
MapperProvider - Interface in io.helidon.common.mapper.spi
Java Service loader service to get mappers.
mappers() - Method in class io.helidon.config.objectmapping.ObjectConfigMapperProvider
 
mappers() - Method in interface io.helidon.config.spi.ConfigMapperProvider
Returns a map of mapper functions associated with appropriate target type (Class<?>.
mark() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsMeter
 
mark(long) - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsMeter
 
markAsDeleted() - Method in class io.helidon.metrics.api.AbstractMetric
 
markAsDeleted() - Method in interface io.helidon.metrics.api.HelidonMetric
Record that a previously-registered metric has been removed from the registry.
marshalingAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
Specifies the way in which the signature should be marshaled.
marshalingAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
Specifies the way in which the signature should be marshaled.
marshalingAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
Specifies the way in which the signature should be marshaled.
marshall(Single<T>, GenericType<T>) - Method in class io.helidon.media.common.MessageBodyWriterContext
Convert a given input publisher into HTTP payload by selecting a writer that accepts the specified type and current context.
marshall(Single<T>, MessageBodyWriter<T>, GenericType<T>) - Method in class io.helidon.media.common.MessageBodyWriterContext
Convert a given input publisher into HTTP payload by selecting a writer with the specified class.
marshall(Flow.Publisher<T>, GenericType<T>) - Method in interface io.helidon.media.common.MessageBodyStreamWriter
Create a marshalling function that can be used to marshall the publisher with a context.
marshall(T) - Method in interface io.helidon.media.common.MessageBodyWriter
Create a marshalling function that can be used to marshall the given value with a context.
marshallerSupplier(MarshallerSupplier) - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
 
marshallerSupplier(MarshallerSupplier) - Method in interface io.helidon.grpc.client.ClientMethodDescriptor.Rules
Register the MarshallerSupplier for the method.
marshallerSupplier(MarshallerSupplier) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
marshallerSupplier(MarshallerSupplier) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register the MarshallerSupplier for the service.
marshallerSupplier(MarshallerSupplier) - Method in interface io.helidon.grpc.server.MethodDescriptor.Rules
Register the MarshallerSupplier for the method.
marshallerSupplier(MarshallerSupplier) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
marshallerSupplier(MarshallerSupplier) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Register the MarshallerSupplier for the service.
MarshallerSupplier - Interface in io.helidon.grpc.core
A supplier of MethodDescriptor.Marshaller instances for specific classes.
MarshallerSupplier.DefaultMarshallerSupplier - Class in io.helidon.grpc.core
The default MarshallerSupplier.
MarshallerSupplier.ProtoMarshallerSupplier - Class in io.helidon.grpc.core
A MarshallerSupplier implementation that supplies Protocol Buffer marshaller instances.
MARSHALLING_ALGORITHM_ASN_1 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
Marshalling algorithm "asn1".
MARSHALLING_ALGORITHM_JWS - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
Marshalling algorithm "jws".
marshallStream(Flow.Publisher<T>, GenericType<T>) - Method in class io.helidon.media.common.MessageBodyWriterContext
Convert a given input publisher into HTTP payload by selecting a stream writer that accepts the specified type and current context.
marshallStream(Flow.Publisher<T>, MessageBodyStreamWriter<T>, GenericType<T>) - Method in class io.helidon.media.common.MessageBodyWriterContext
Convert a given input publisher into HTTP payload by selecting a stream writer with the specified class.
MASTER_PASSWORD_CONFIG_KEY - Static variable in class io.helidon.config.encryption.ConfigProperties
Configuration property key to set master password ("security.config.aes.insecure-passphrase").
MASTER_PASSWORD_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
Environment variable to set master password ("SECURE_CONFIG_AES_MASTER_PWD").
masterPassword(char[]) - Method in class io.helidon.config.encryption.EncryptionFilter.Builder
Master password for AES based decryption.
masterPassword(char[]) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider.Builder
Configure master password used for encryption/decryption.
match(CharSequence) - Method in interface io.helidon.webserver.PathMatcher
Matches this matcher against a URI path.
MatcherWithRetry - Class in io.helidon.common.testing.junit5
Hamcrest matcher capable of configured retries before failing the assertion, plus more generic retry processing.
MatcherWithRetry - Class in io.helidon.config.testing
Hamcrest matcher capable of configured retries before failing the assertion, plus more generic retry processing.
matches() - Method in interface io.helidon.webserver.PathMatcher.Result
Whether the tested vector matches the associated path template.
matches(char) - Method in class io.helidon.common.http.CharMatcher
Determines a true or false value for the given character.
matches(Object) - Method in class io.helidon.config.testing.ValueNodeMatcher
 
matches(String) - Method in class io.helidon.webserver.cors.CrossOriginConfig
Reports whether the specified HTTP method name matches this CrossOriginConfig.
matchesAllOf(CharSequence) - Method in class io.helidon.common.http.CharMatcher
Returns true if a character sequence contains only matching characters.
matchesAnyOf(CharSequence) - Method in class io.helidon.common.http.CharMatcher
Returns true if a character sequence contains at least one matching character.
matchesNoneOf(CharSequence) - Method in class io.helidon.common.http.CharMatcher
Returns true if a character sequence contains no matching characters.
max(Duration) - Method in class io.helidon.config.ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder
Sets the maximal interval between tick events.
MAX_FORWARDS - Static variable in class io.helidon.common.http.Http.Header
The "Max-Forwards" header name.
maxAge() - Method in annotation type io.helidon.microprofile.cors.CrossOrigin
Pre-flight response duration in seconds.
maxAge(Duration) - Method in class io.helidon.common.http.SetCookie.Builder
Sets Max-Age parameter.
maxAgeSeconds() - Method in class io.helidon.webserver.cors.CrossOriginConfig
 
maxAgeSeconds(long) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
 
maxAgeSeconds(long) - Method in class io.helidon.webserver.cors.CrossOriginConfig.Builder
 
maxChunkSize() - Method in interface io.helidon.webserver.SocketConfiguration
Maximal size of a single chunk of received data.
maxChunkSize(int) - Method in class io.helidon.webserver.SocketConfiguration.Builder
Configure maximal size of a chunk to be read from incoming requests.
maxConnectionLifetime(Duration) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Set max life time.
maxConnectionLifetime(Duration) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
Specifies the maximum amount of time a connection may be reused.
maxConnectionLifetimeSeconds(Duration) - Method in class io.helidon.integrations.vault.secrets.database.OracleConfigureRequest
Specifies the maximum amount of time a connection may be reused.
maxConnectionPoolSize(int) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Set pool size.
maxContentLength() - Method in interface io.helidon.webserver.Http2Configuration
Default HTTP/2 content length.
maxContentLength(int) - Method in class io.helidon.webserver.Http2Configuration.Builder
Sets max content length for HTTP/2.
maxDelay(Duration) - Method in class io.helidon.faulttolerance.Retry.ExponentialRetryPolicy.Builder
Max Delay in Milliseconds.
maxDelay(Duration) - Method in class io.helidon.faulttolerance.Retry.FibonacciRetryPolicy.Builder
Max Delay in Milliseconds.
maxHeaderSize() - Method in interface io.helidon.webserver.SocketConfiguration
Maximal size of all headers combined.
maxHeaderSize(int) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
 
maxHeaderSize(int) - Method in class io.helidon.webserver.SocketConfiguration.Builder
 
maxHeaderSize(int) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Maximal number of bytes of all header values combined.
maxHeaderSize(int) - Method in class io.helidon.webserver.WebServer.Builder
 
maxIdleConnections(int) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
Specifies the maximum number of idle connections to the database.
maxIdleConnections(int) - Method in class io.helidon.integrations.vault.secrets.database.OracleConfigureRequest
Specifies the maximum number of idle connections to the database.
maxInitialLineLength() - Method in interface io.helidon.webserver.SocketConfiguration
Maximal length of the initial HTTP line.
maxInitialLineLength(int) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
 
maxInitialLineLength(int) - Method in class io.helidon.webserver.SocketConfiguration.Builder
 
maxInitialLineLength(int) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Maximal number of characters in the initial HTTP line.
maxInitialLineLength(int) - Method in class io.helidon.webserver.WebServer.Builder
 
maxLength(int) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry.Builder
Configure maximal length of the output written.
maxLength(String) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry
Apply maximal length limitation.
maxOpenConnections(int) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
Specifies the maximum number of open connections to the database.
maxOpenConnections(int) - Method in class io.helidon.integrations.vault.secrets.database.OracleConfigureRequest
Specifies the maximum number of open connections to the database.
maxPayloadSize() - Method in interface io.helidon.webserver.SocketConfiguration
Maximum size allowed for an HTTP payload in a client request.
maxPayloadSize(long) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Configure maximum client payload size.
maxPayloadSize(long) - Method in class io.helidon.webserver.SocketConfiguration.Builder
 
maxPayloadSize(long) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Set a maximum payload size for a client request.
maxPayloadSize(long) - Method in class io.helidon.webserver.WebServer.Builder
 
maxPoolSize(int) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
Max pool size of the thread pool executor.
maxQueueSize(int) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
The reporter's maximum queue size.
maxRapidResets() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
 
maxRapidResets() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
Returns the maximum allowed number of rapid resets (stream RST sent by client before any data have been sent by server).
maxRapidResets(int) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
Maximum number of rapid resets(stream RST sent by client before any data have been sent by server).
maxRedirects() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Maximal number of redirects allowed between Helidon and OIDC provider.
maxRedirects(int) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Configure maximal number of redirects when redirecting to an OIDC provider within a single authentication attempt.
maxShutdownTimeout() - Method in interface io.helidon.webserver.ServerConfiguration
The maximum amount of time that the server will wait to shut down regardless of the value of any additionally requested quiet period.
maxShutdownTimeout(Duration) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Configure the maximum amount of time that the server will wait to shut down regardless of the value of any additionally requested quiet period.
maxSize(long) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
Configure maximal cache size.
maxTtl(Duration) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
Specifies the maximum TTL for the leases associated with this role.
maxTtl(Duration) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies the maximum Time To Live.
MAY_FAIL - io.helidon.security.CompositeProviderFlag
Provider may fail, nothing happens if it does.
MD5 - io.helidon.security.providers.httpauth.HttpDigest.Algorithm
MD5 algorithm.
MdcProvider - Interface in io.helidon.logging.common.spi
Provider which is used to propagate values passed from HelidonMdc to the corresponding logging framework MDC storage.
me() - Method in class io.helidon.dbclient.common.AbstractStatement
Returns this builder cast to the correct type.
me() - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Can be returned by subclasses that can be subclassed again.
me() - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
Can be returned by subclasses that can be subclassed again.
me() - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
Used to return correct type for setter methods of this builder.
me() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
Can be returned by subclasses that can be subclassed again.
me() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
Allows returning the correct type when subclassing.
me() - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
 
me() - Method in class io.helidon.openapi.OpenAPISupport.Builder
 
me() - Method in class io.helidon.servicecommon.rest.HelidonRestServiceSupport.Builder
Returns correctly-typed this.
me() - Method in class io.helidon.webserver.cors.CorsSupport.Builder
 
me() - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
 
MEDIA_TYPE_APPLICATION_HOCON - Static variable in class io.helidon.config.hocon.HoconConfigParser
A String constant representing "application/hocon" media type.
MEDIA_TYPE_APPLICATION_JSON - Static variable in class io.helidon.config.hocon.HoconConfigParser
A String constant representing "application/json" media type.
MEDIA_TYPE_APPLICATION_YAML - Static variable in class io.helidon.config.yaml.YamlConfigParser
A String constant representing "application/x-yaml" media type.
MEDIA_TYPE_TEXT_JAVA_PROPERTIES - Static variable in class io.helidon.config.PropertiesConfigParser
A String constant representing "text/x-java-properties" media type.
mediaContext(MediaContext) - Method in interface io.helidon.media.common.ParentingMediaContextBuilder
Sets the MediaContext parent and overrides the existing one.
mediaContext(MediaContext) - Method in class io.helidon.webclient.WebClient.Builder
 
mediaContext(MediaContext) - Method in class io.helidon.webserver.WebServer.Builder
 
mediaContext(Supplier<MediaContext>) - Method in interface io.helidon.media.common.ParentingMediaContextBuilder
Sets the MediaContext parent and overrides the existing one.
MediaContext - Class in io.helidon.media.common
Media support.
MediaContext.Builder - Class in io.helidon.media.common
MediaSupport builder.
MediaContextBuilder<T> - Interface in io.helidon.media.common
Adds methods to support adding readers, writers and media services to the builder.
MediaSupport - Interface in io.helidon.media.common
Service used to register readers and writers to the respective context.
MediaSupportProvider - Interface in io.helidon.media.common.spi
Java service loader interface.
mediaType() - Method in class io.helidon.config.AbstractConfigSource
Media type if on eis configured for parsing content of ParsableSource.
mediaType() - Method in class io.helidon.config.ClasspathConfigSource
 
mediaType() - Method in class io.helidon.config.etcd.EtcdConfigSource
 
mediaType() - Method in class io.helidon.config.FileConfigSource
 
mediaType() - Method in class io.helidon.config.git.GitConfigSource
 
mediaType() - Method in interface io.helidon.config.spi.ConfigParser.Content
Media type of the content.
mediaType() - Method in interface io.helidon.config.spi.ParsableSource
If media type is configured on this source, or can be guessed from the underlying origin, return it.
mediaType() - Method in class io.helidon.config.UrlConfigSource
 
mediaType(String) - Method in class io.helidon.config.AbstractConfigSourceBuilder
Media type if this is a ParsableSource and explicit media type is configured.
mediaType(String) - Method in class io.helidon.config.ClasspathConfigSource.Builder
 
mediaType(String) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
 
mediaType(String) - Method in class io.helidon.config.FileConfigSource.Builder
 
mediaType(String) - Method in class io.helidon.config.git.GitConfigSourceBuilder
 
mediaType(String) - Method in class io.helidon.config.spi.ConfigParser.Content.Builder
Media type of the content if known by the config source.
mediaType(String) - Method in interface io.helidon.config.spi.ParsableSource.Builder
Configure an explicit media type to be used with this source.
mediaType(String) - Method in class io.helidon.config.UrlConfigSource.Builder
 
mediaType(Optional<String>) - Method in class io.helidon.config.spi.ConfigParser.Content.Builder
A shortcut method to invoke with result of MediaTypes.detectType(String) and similar methods.
MediaType - Class in io.helidon.common.http
An abstraction for a media type.
MediaType.Builder - Class in io.helidon.common.http
A fluent API builder to create instances of MediaType.
MediaTypeDetector - Interface in io.helidon.common.media.type.spi
Detect media type.
mediaTypeMapping(Function<Config.Key, Optional<String>>) - Method in class io.helidon.config.AbstractConfigSourceBuilder
Sets a function that maps keys to media type.
MediaTypes - Class in io.helidon.common.media.type
Media type detection based on a resource.
member(ID) - Method in class io.helidon.config.AbstractNodeBuilderImpl
Returns member instance associated with specified id.
member(Integer) - Method in class io.helidon.config.ListNodeBuilderImpl
 
member(String) - Method in class io.helidon.config.ObjectNodeBuilderImpl
 
merge(ID, MergeableNode) - Method in class io.helidon.config.AbstractNodeBuilderImpl
Merges a member of specified id with specified node.
merge(MergeableNode) - Method in interface io.helidon.config.MergeableNode
Returns new instance mergeable node of same type of original one that merges also with specified node.
merge(MergeableNode) - Method in class io.helidon.config.ObjectNodeImpl
 
merge(MergeableNode) - Method in class io.helidon.config.ValueNodeImpl
 
merge(PriorityBag<? extends T>) - Method in class io.helidon.grpc.core.PriorityBag
Merge a PriorityBag into this PriorityBag.
merge(TracingConfig, TracingConfig) - Static method in class io.helidon.tracing.config.TracingConfig
Merge two configurations together.
merge(Integer, MergeableNode) - Method in class io.helidon.config.ListNodeBuilderImpl
 
merge(String, MergeableNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
 
merge(List<ConfigNode.ObjectNode>) - Method in interface io.helidon.config.spi.MergingStrategy
Merges an ordered list of ConfigNode.ObjectNodes into a single instance.
MergeableNode - Interface in io.helidon.config
Extension of ConfigNode that supports merging with other nodes.
mergeWithParent() - Method in annotation type io.helidon.config.metadata.ConfiguredOption
When set to true, this property will be part of the parent structure (e.g.
mergingStrategy(MergingStrategy) - Method in interface io.helidon.config.Config.Builder
Merging Strategy to use when more than one config source is used.
MergingStrategy - Interface in io.helidon.config.spi
An algorithm for combining multiple ConfigNode.ObjectNode root nodes into a single ConfigNode.ObjectNode root node.
message() - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.FailedMetric
Message describing the problem.
message(Base64Value) - Method in class io.helidon.integrations.oci.vault.Sign.Request
The base64-encoded binary data object denoting the message or message digest to sign.
message(Base64Value) - Method in class io.helidon.integrations.oci.vault.Verify.Request
The base64-encoded binary data object denoting the message or message digest to sign.
message(Object, String, Severity) - Method in class io.helidon.common.Errors.Collector
Add a message to the list of messages.
message(String) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
Message configured by RestApi.
message(String, Severity) - Method in class io.helidon.common.Errors.Collector
Add a message to the list of messages with source automatically added.
MESSAGE - Static variable in class io.helidon.graphql.server.GraphQlConstants
Key for message.
MESSAGE_TYPE_DIGEST - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
Digest of a message.
MESSAGE_TYPE_RAW - Static variable in class io.helidon.integrations.oci.vault.Sign.Request
Raw message.
MessageBodyContent - Interface in io.helidon.media.common
Reactive contract for a message body content.
MessageBodyContext - Class in io.helidon.media.common
Base message body context implementation.
MessageBodyContext(MessageBodyContext) - Constructor for class io.helidon.media.common.MessageBodyContext
Create a new parented content support instance.
MessageBodyContext(MessageBodyContext, MessageBodyContext.EventListener) - Constructor for class io.helidon.media.common.MessageBodyContext
Create a new parented content support instance.
MessageBodyContext.ErrorEvent - Interface in io.helidon.media.common
A subscription event emitted for MessageBodyContext.EventType.BEFORE_ONERROR or MessageBodyContext.EventType.AFTER_ONERROR that carries the received error.
MessageBodyContext.Event - Interface in io.helidon.media.common
Message body content subscription event contract.
MessageBodyContext.EventListener - Interface in io.helidon.media.common
Message body content subscription event listener.
MessageBodyContext.EventType - Enum in io.helidon.media.common
Message body content subscription event types.
MessageBodyFilter - Interface in io.helidon.media.common
Function to filter or replace message body content publisher.
MessageBodyFilters - Interface in io.helidon.media.common
Registry of MessageBodyFilters.
MessageBodyOperator<T extends MessageBodyContext> - Interface in io.helidon.media.common
Conversion operator that can be selected based on a requested type and a message body context.
MessageBodyOperator.PredicateResult - Enum in io.helidon.media.common
Status whether requested class type is supported by the operator.
MessageBodyReadableContent - Class in io.helidon.media.common
MessageBodyReader<T> - Interface in io.helidon.media.common
Conversion operator that can convert HTTP payload into one object.
MessageBodyReaderContext - Class in io.helidon.media.common
Reader message body context.
MessageBodyReaders - Interface in io.helidon.media.common
Registry of MessageBodyReader allowing to register reader instances in the system.
MessageBodyStreamReader<T> - Interface in io.helidon.media.common
Conversion operator that can convert HTTP payload into a stream of objects.
MessageBodyStreamWriter<T> - Interface in io.helidon.media.common
Conversion operator that generate HTTP payload from a stream of objects.
MessageBodyWriter<T> - Interface in io.helidon.media.common
Conversion operator that generate HTTP payload from objects.
MessageBodyWriterContext - Class in io.helidon.media.common
Implementation of MessageBodyWriters.
MessageBodyWriters - Interface in io.helidon.media.common
Registry of MessageBodyWriter allowing to register writer instances in the system.
messageFormat() - Method in annotation type io.helidon.security.annotations.Audited
The message format of this audit event.
messageFormat() - Method in interface io.helidon.security.AuditEvent
Gets the message format of this AuditEvent to be used with String.format(String, Object...).
messageSelector(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
JMS API message selector expression based on a subset of the SQL92.
messageSelector(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
JMS API message selector expression based on a subset of the SQL92.
messageType(String) - Method in class io.helidon.integrations.oci.vault.Sign.Request
Denotes whether the value of the message parameter is a raw message or a message digest.
messageType(String) - Method in class io.helidon.integrations.oci.vault.Verify.Request
Denotes whether the value of the message parameter is a raw message or a message digest.
Messaging - Interface in io.helidon.messaging
Helidon Reactive Messaging.
Messaging.Builder - Class in io.helidon.messaging
Fluent API builder for Messaging.
MessagingCdiExtension - Class in io.helidon.microprofile.messaging
MicroProfile Reactive Messaging CDI Extension.
MessagingCdiExtension() - Constructor for class io.helidon.microprofile.messaging.MessagingCdiExtension
 
MessagingDeploymentException - Exception in io.helidon.microprofile.messaging
Exception reporting problems during deployment of messaging.
MessagingException - Exception in io.helidon.messaging
Reactive Messaging specific exception.
MessagingException - Exception in io.helidon.microprofile.messaging
Exception raised from messaging subscriber when onError signal is intercepted.
MessagingException(String) - Constructor for exception io.helidon.messaging.MessagingException
Create new MessagingException with supplied message.
MessagingException(String, Throwable) - Constructor for exception io.helidon.messaging.MessagingException
Create new MessagingException with supplied message and cause.
MessagingLivenessCheck - Class in io.helidon.microprofile.messaging.health
MicroProfile Reactive Messaging liveness check.
MessagingReadinessCheck - Class in io.helidon.microprofile.messaging.health
MicroProfile Reactive Messaging readiness check.
metaConfig() - Method in interface io.helidon.config.Config.Builder
Check if meta configuration is present and if so, update this builder using the meta configuration.
metaConfig() - Static method in class io.helidon.config.MetaConfig
Find meta configuration (files or classpath resources) and create a meta configuration instance from it.
MetaConfig - Class in io.helidon.config
Meta configuration.
metadata() - Method in class io.helidon.integrations.oci.vault.GetSecretBundle.Response
Customer-provided contextual metadata for the secret.
metadata() - Method in class io.helidon.integrations.vault.auths.approle.Login.Response
Token metadata.
metadata() - Method in class io.helidon.integrations.vault.auths.k8s.Login.Response
Additional token metadata.
metadata() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
Metadata.
metadata() - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Response
 
metadata() - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secret
Metadata of this secret.
metadata() - Method in class io.helidon.metrics.api.AbstractMetric
 
metadata() - Method in interface io.helidon.metrics.api.HelidonMetric
 
metadataServiceUrl(String) - Method in class io.helidon.integrations.oci.connect.OciConfigInstancePrincipal.Builder
Deprecated.
Configure custom metadata service URL.
metaMethodAnnotations(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Get all instances of the specified meta-annotation type found on the method annotations (a meta-annotation is an annotation that annotates other annotations).
meter() - Static method in class io.helidon.dbclient.metrics.DbClientMetrics
Create a meter builder, to be registered with DbClient.Builder.addService(java.util.function.Supplier).
meter() - Static method in class io.helidon.webclient.metrics.WebClientMetrics
Creates new meter client metric.
meter(String) - Method in class io.helidon.metrics.api.AbstractRegistry
 
meter(String, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
 
meter(Metadata) - Method in class io.helidon.metrics.api.AbstractRegistry
 
meter(Metadata, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
 
metered() - Static method in class io.helidon.grpc.metrics.GrpcMetrics
A static factory method to create a GrpcMetrics instance to meter gRPC method calls.
meterRegistry() - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory
Returns the MeterRegistry associated with this factory instance.
MeterRegistryFactory - Class in io.helidon.integrations.micrometer
Provides access to the MeterRegistry Helidon SE uses to collect meters and report their metrics.
MeterRegistryFactory.Builder - Class in io.helidon.integrations.micrometer
Builder for constructing MeterRegistryFactory instances.
MeterRegistryFactory.BuiltInRegistryType - Enum in io.helidon.integrations.micrometer
Available built-in registry types.
MeterRegistryFactory.BuiltInRegistryType.UnrecognizedBuiltInRegistryTypeException - Exception in io.helidon.integrations.micrometer
Describes an unrecognized built-in registry type.
meterRegistryFactorySupplier(MeterRegistryFactory) - Method in class io.helidon.integrations.micrometer.MicrometerSupport.Builder
Assigns a MeterRegistryFactory.
method() - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver.MethodInvocation
Returns the method to invoke to retrieve the value.
method() - Method in interface io.helidon.common.http.HttpRequest
Returns an HTTP request method.
method() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Get the underlying Java method.
method() - Method in class io.helidon.security.SecurityEnvironment
Verb to execute on the resource.
method() - Method in interface io.helidon.webserver.BareRequest
Gets an HTTP request method.
method() - Method in interface io.helidon.webserver.cors.CorsSupportBase.RequestAdapter
Reports the method name for the request.
method() - Method in interface io.helidon.webserver.DirectHandler.TransportRequest
HTTP method.
method(Http.RequestMethod) - Method in interface io.helidon.webclient.WebClient
Create a request builder for a method based on method parameter.
method(String) - Method in class io.helidon.grpc.client.ClientServiceDescriptor
Return ClientMethodDescriptor for a specified method getName.
method(String) - Method in class io.helidon.grpc.server.ServiceDescriptor
Return MethodDescriptor for a specified method name.
method(String) - Method in class io.helidon.security.SecurityEnvironment.Builder
Method that is requested (such as GET/POST for http).
method(String) - Method in interface io.helidon.webclient.WebClient
Create a request builder for a method based on method parameter.
METHOD - io.helidon.microprofile.metrics.MetricUtil.MatchingType
Deprecated.
Method.
METHOD - io.helidon.security.EndpointConfig.AnnotationScope
Annotation on a resource method.
METHOD_NAME - io.helidon.grpc.client.ClientRequestAttribute
Add the method name to the tracing span.
METHOD_NAME - io.helidon.grpc.server.ServerRequestAttribute
log the method name.
METHOD_NOT_ALLOWED_405 - io.helidon.common.http.Http.Status
405 Method Not Allowed, see HTTP/1.1 documentation.
METHOD_TYPE - io.helidon.grpc.client.ClientRequestAttribute
Add the method type to the tracing span.
METHOD_TYPE - io.helidon.grpc.server.ServerRequestAttribute
Log the method type.
MethodDescriptor<ReqT,​ResT> - Class in io.helidon.grpc.server
Encapsulates all metadata necessary to define a gRPC method.
MethodDescriptor.Configurer<ReqT,​ResT> - Interface in io.helidon.grpc.server
An interface implemented by classes that can configure a MethodDescriptor.Rules.
MethodDescriptor.Rules<ReqT,​ResT> - Interface in io.helidon.grpc.server
Method configuration API.
methodHandler() - Method in class io.helidon.grpc.client.ClientMethodDescriptor
Obtain the MethodHandler to use to make client calls.
methodHandler(MethodHandler) - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
 
methodHandler(MethodHandler) - Method in interface io.helidon.grpc.client.ClientMethodDescriptor.Rules
Set the MethodHandler that can be used to invoke the method.
MethodHandler<ReqT,​RespT> - Interface in io.helidon.grpc.core
A gRPC method call handler.
MethodHandler.BidirectionalClient - Interface in io.helidon.grpc.core
A bidirectional client call handler.
MethodHandler.ClientStreaming - Interface in io.helidon.grpc.core
A client streaming client call handler.
MethodHandler.ServerStreamingClient - Interface in io.helidon.grpc.core
A server streaming client call handler.
MethodHandler.UnaryClient - Interface in io.helidon.grpc.core
A unary client call handler.
MethodHandlerSupplier - Interface in io.helidon.microprofile.grpc.core
A supplier of MethodHandlers for AnnotatedMethods.
methodName() - Method in interface io.helidon.security.spi.AuditProvider.AuditSource
Method name that caused this event.
methods() - Method in class io.helidon.grpc.client.ClientServiceDescriptor
Return the collections of methods that make up this service.
methods() - Method in class io.helidon.grpc.server.ServiceDescriptor
Return service methods.
methods() - Method in interface io.helidon.webserver.PathTracingConfig
Method(s) this configuration should be valid for.
methods(List<String>) - Method in class io.helidon.webserver.PathTracingConfig.Builder
HTTP methods to restrict registration of this configuration on web server.
MetricData() - Constructor for class io.helidon.integrations.oci.telemetry.PostMetricData.MetricData
 
metricFactories() - Method in class io.helidon.metrics.api.AbstractRegistry
 
metricFactories() - Method in class io.helidon.metrics.Registry
 
metricIDsForName(String) - Method in class io.helidon.metrics.api.AbstractRegistry
 
metricIDsForName(String) - Method in class io.helidon.metrics.Registry
 
METRICS_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.ComponentMetricsSettings.Builder
By convention, the config key within the component's config section containing metrics settings for the component.
METRICS_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsSettings.Builder
The config key containing settings for all of metrics.
MetricsCdiExtension - Class in io.helidon.microprofile.metrics
MetricsCdiExtension class.
MetricsCdiExtension() - Constructor for class io.helidon.microprofile.metrics.MetricsCdiExtension
Creates a new extension instance.
MetricsConfigurer - Class in io.helidon.microprofile.grpc.metrics
A AnnotatedServiceConfigurer that adds a gRPC metrics interceptor to an annotated gRPC service.
MetricsConfigurer() - Constructor for class io.helidon.microprofile.grpc.metrics.MetricsConfigurer
 
metricsEnabled(boolean) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Enagle metrics.
metricsSettings(MetricsSettings.Builder) - Method in class io.helidon.metrics.MetricsSupport.Builder
 
metricsSettings(MetricsSettings.Builder) - Method in interface io.helidon.metrics.serviceapi.MetricsSupport.Builder
Assigns MetricsSettings which will be used in creating the MetricsSupport instance at build-time.
MetricsSettings - Interface in io.helidon.metrics.api
Settings which control behavior for metrics overall.
MetricsSettings.Builder - Interface in io.helidon.metrics.api
Builder for MetricsSettings.
MetricsSupport - Class in io.helidon.metrics
Support for metrics for Helidon Web Server.
MetricsSupport - Interface in io.helidon.metrics.serviceapi
Behavior for supporting metrics for the Helidon Web Server.
MetricsSupport(MetricsSettings, RestServiceSettings) - Constructor for class io.helidon.metrics.MetricsSupport
 
MetricsSupport(MetricsSupport.Builder) - Constructor for class io.helidon.metrics.MetricsSupport
 
MetricsSupport.Builder - Class in io.helidon.metrics
A fluent API builder to build instances of MetricsSupport.
MetricsSupport.Builder<T extends MetricsSupport> - Interface in io.helidon.metrics.serviceapi
Builder for MetricsSupport.
MetricsSupportProvider<T extends MetricsSupport> - Interface in io.helidon.metrics.serviceapi.spi
Provider behavior for MetricsSupport.Builder instances (and, indirectly, for MetricsSupport instances).
MetricsSupportProviderImpl - Class in io.helidon.metrics
Provider which furnishes a builder for MetricsSupport instances.
MetricsSupportProviderImpl() - Constructor for class io.helidon.metrics.MetricsSupportProviderImpl
 
metricType() - Method in class io.helidon.grpc.metrics.GrpcMetrics
Obtain the MetricType.
MetricUtil - Class in io.helidon.microprofile.metrics
Class MetricUtil.
MetricUtil.LookupResult<A extends Annotation> - Class in io.helidon.microprofile.metrics
Deprecated.
This class is made public to migrate from metrics1 to metrics2 for gRPC, this should be refactored
MetricUtil.MatchingType - Enum in io.helidon.microprofile.metrics
Deprecated.
This class is made public to migrate from metrics1 to metrics2 for gRPC, this should be refactored
MicrometerCdiExtension - Class in io.helidon.integrations.micrometer.cdi
CDI extension for handling Micrometer artifacts.
MicrometerCdiExtension() - Constructor for class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
Creates new extension instance.
MicrometerSupport - Class in io.helidon.integrations.micrometer
Implements simple Micrometer support.
MicrometerSupport.Builder - Class in io.helidon.integrations.micrometer
Fluid builder for MicrometerSupport objects.
MicronautCdiException - Exception in io.helidon.integrations.micronaut.cdi
Exception thrown by Micronaut CDI integration, when a checked exception must be consumed.
MicronautCdiExtension - Class in io.helidon.integrations.micronaut.cdi
Extension integrating CDI with Micronaut.
MicronautCdiExtension() - Constructor for class io.helidon.integrations.micronaut.cdi.MicronautCdiExtension
 
MicronautDataCdiExtension - Class in io.helidon.integrations.micronaut.cdi.data
CDI Extension that adds Micronaut data specific features.
MicronautDataCdiExtension() - Constructor for class io.helidon.integrations.micronaut.cdi.data.MicronautDataCdiExtension
 
MicronautIntercepted - Annotation Type in io.helidon.integrations.micronaut.cdi
Used to add interceptors to existing CDI beans to be intercepted by Micronaut interceptors.
MicronautIntercepted.Literal - Class in io.helidon.integrations.micronaut.cdi
Literal used to obtain an instance of the annotation.
MicronautInterceptor - Class in io.helidon.integrations.micronaut.cdi
A CDI interceptor that invokes all Micronaut interceptors.
MicrostreamCache - Annotation Type in io.helidon.integrations.microstream.cdi
Creates a cache based upon the Microstream JCache implementation.
MicrostreamCacheConfigurationBuilder<K,​V> - Class in io.helidon.integrations.microstream.cache
Builder for Microstream-CacheConfigurations.
MicrostreamCacheConfigurationBuilder(Class<K>, Class<V>) - Constructor for class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
MicrostreamCacheConfigurationBuilder(Configuration, Class<K>, Class<V>) - Constructor for class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
MicrostreamHealthCheck - Class in io.helidon.integrations.microstream.health
Microstream health check.
MicrostreamHealthCheck.Builder - Class in io.helidon.integrations.microstream.health
Builder for MicrostreamHealthCheck.
MicrostreamMetricsSupport - Class in io.helidon.integrations.microstream.metrics
Helper class that provides the default metrics for an Microstream EmbeddedStorageManager.
MicrostreamMetricsSupport.Builder - Class in io.helidon.integrations.microstream.metrics
A fluent API builder to build instances of MetricsSupport.
MicrostreamStorage - Annotation Type in io.helidon.integrations.microstream.cdi
Qualifier annotation for Microstream EmbeddedStorageManager.
middleName() - Method in class io.helidon.security.jwt.Jwt
Middle name claim.
middleName(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Middle name of subject.
min(Duration) - Method in class io.helidon.config.ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder
Sets the minimal interval between tick events.
minDecryptionVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
Specifies the minimum version of ciphertext allowed to be decrypted.
minEncryptionVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
Specifies the minimum version of the key that can be used to encrypt plaintext, sign payloads, or generate HMACs.
MinimalMetricsSupport - Class in io.helidon.metrics.serviceapi
Minimal implementation of MetricsSupport.
MISSING - io.helidon.config.Config.Type
Config node does not exists.
MissingValueException - Exception in io.helidon.config
Exception representing a specific failures related to a missing configuration value.
ModelHelper - Class in io.helidon.microprofile.grpc.core
Common model helper methods.
modelReader(String) - Method in class io.helidon.openapi.SEOpenAPISupportBuilder
Sets the app-provided model reader class.
modificationDate() - Method in class io.helidon.media.multipart.ContentDisposition
Get the value of the modification-date parameter that can be used to indicate the date at which the file was last modified.
modificationDate(ZonedDateTime) - Method in class io.helidon.media.multipart.ContentDisposition.Builder
Set the content disposition modification-date parameter.
MongoDbClient - Class in io.helidon.dbclient.mongodb
MongoDB driver handler.
MongoDbClientConfig - Class in io.helidon.dbclient.mongodb
MongoDB Configuration parameters.
MongoDbClientProvider - Class in io.helidon.dbclient.mongodb
Helidon DB Provider for mongoDB.
MongoDbClientProvider() - Constructor for class io.helidon.dbclient.mongodb.MongoDbClientProvider
 
MongoDbClientProviderBuilder - Class in io.helidon.dbclient.mongodb
Builder for mongoDB database.
MongoDbColumn - Class in io.helidon.dbclient.mongodb
Mongo specific column data and metadata.
MongoDbExecute - Class in io.helidon.dbclient.mongodb
Execute implementation for MongoDB.
MongoDbRows<T> - Class in io.helidon.dbclient.mongodb
Mongo specific execution result containing result set with multiple rows.
MongoDbStatementDml - Class in io.helidon.dbclient.mongodb
DML statement for MongoDB.
MongoDbStatementGet - Class in io.helidon.dbclient.mongodb
Statement for GET operation in mongoDB.
MongoDbTransaction - Class in io.helidon.dbclient.mongodb
Transaction execute implementation for MongoDB.
monitoringClient(Monitoring) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Sets the Monitoring client instance to use in sending metrics to OCI.
MOVED_PERMANENTLY_301 - io.helidon.common.http.Http.Status
301 Moved Permanently, see HTTP/1.1 documentation.
MP - io.helidon.common.HelidonFlavor
The "MicroProfile" flavor.
MpConfig - Class in io.helidon.config.mp
Utilities for Helidon MicroProfile Config implementation.
MpConfigBuilder - Class in io.helidon.config.mp
Deprecated.
This is an internal class that was exposed accidentally. It will be package local in next major release.
MpConfigFilter - Interface in io.helidon.config.mp.spi
Filtering support for MicroProfile config implementation.
MpConfigImpl - Class in io.helidon.config.mp
Deprecated.
This is an internal class that was exposed accidentally. It will be package local in next major release.
MpConfigProviderResolver - Class in io.helidon.config.mp
Integration with microprofile config.
MpConfigProviderResolver() - Constructor for class io.helidon.config.mp.MpConfigProviderResolver
 
MpConfigProviderResolver.ConfigDelegate - Class in io.helidon.config.mp
Deprecated.
This is an internal class that was exposed accidentally. It will be package local in next major release.
MpConfigSourceProvider - Interface in io.helidon.config.mp.spi
Java Service loader interface for MP ConfigSource Providers that adds configuration profile support.
MpConfigSources - Class in io.helidon.config.mp
Utilities for MicroProfile Config ConfigSource.
MpEncryptionFilter - Class in io.helidon.config.encryption
Provides possibility to decrypt passwords from configuration sources.
MpEncryptionFilter() - Constructor for class io.helidon.config.encryption.MpEncryptionFilter
Deprecated.
MpException - Exception in io.helidon.microprofile.server
A generic Microprofile runtime exception.
MpMetaConfigProvider - Interface in io.helidon.config.mp.spi
Java Service loader interface for Meta-config providers.
MpMetaConfigUtils - Class in io.helidon.config.mp
Utilities for Helidon MicroProfile Meta-Config implementation.
MPOpenAPIBuilder - Class in io.helidon.microprofile.openapi
Fluent builder for OpenAPISupport in Helidon MP.
MPOpenAPIBuilder() - Constructor for class io.helidon.microprofile.openapi.MPOpenAPIBuilder
 
MpRestClientListener - Class in io.helidon.microprofile.restclient
A client listener that wraps executor service with Contexts.wrap(java.util.concurrent.ExecutorService).
MpRestClientListener() - Constructor for class io.helidon.microprofile.restclient.MpRestClientListener
 
MpTracingAutoDiscoverable - Class in io.helidon.microprofile.tracing
Registers the MpTracingContextFilter to support propagation of information from server runtime to client runtime.
MpTracingAutoDiscoverable() - Constructor for class io.helidon.microprofile.tracing.MpTracingAutoDiscoverable
 
MpTracingClientRegistrar - Class in io.helidon.microprofile.tracing
Microprofile client tracing registrar.
MpTracingClientRegistrar() - Constructor for class io.helidon.microprofile.tracing.MpTracingClientRegistrar
 
MpTracingContextFilter - Class in io.helidon.microprofile.tracing
Automatically registered filter that stores required information in thread local, to allow outbound clients to get all context.
MpTracingContextFilter() - Constructor for class io.helidon.microprofile.tracing.MpTracingContextFilter
 
MpTracingFilter - Class in io.helidon.microprofile.tracing
Adds tracing of Jersey calls using a post-matching filter.
MpTracingFilter() - Constructor for class io.helidon.microprofile.tracing.MpTracingFilter
 
MpTracingInterceptor - Class in io.helidon.microprofile.tracing
Interceptor for Traced annotation.
MpTracingInterceptor() - Constructor for class io.helidon.microprofile.tracing.MpTracingInterceptor
 
MpTracingRestClientFilter - Class in io.helidon.microprofile.tracing
Filter to handle REST client specifics.
MpTracingRestClientFilter() - Constructor for class io.helidon.microprofile.tracing.MpTracingRestClientFilter
 
MpTracingRestClientListener - Class in io.helidon.microprofile.tracing
Tracing extension for Rest Client.
MpTracingRestClientListener() - Constructor for class io.helidon.microprofile.tracing.MpTracingRestClientListener
 
MtCacheKey(IdcsMtContext, String) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
Deprecated.
New (immutable) cache key.
MtCacheKey(IdcsMtContext, String) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
New (immutable) cache key.
MtCacheKey(String, String, String) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
Deprecated.
New (immutable) cache key.
MtCacheKey(String, String, String) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
New (immutable) cache key.
Multi<T> - Interface in io.helidon.common.reactive
Represents a Flow.Publisher emitting zero or more items, optionally followed by an error or completion.
multiFromByteChannel(ReadableByteChannel) - Static method in interface io.helidon.common.reactive.IoMulti
Creates a multi that reads data from the provided byte channel.
multiFromByteChannelBuilder(ReadableByteChannel) - Static method in interface io.helidon.common.reactive.IoMulti
Creates a builder of Multi from provided ReadableByteChannel.
MultiFromOutputStream - Class in io.helidon.common.reactive
Deprecated, for removal: This API element is subject to removal in a future version.
please use OutputStreamMulti instead
MultiFromOutputStream() - Constructor for class io.helidon.common.reactive.MultiFromOutputStream
Deprecated.
Create new output stream that Flow.Publisher publishes any data written to it as ByteBuffer events.
multiFromStream(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
Create a Multi instance that publishes ByteBuffers from the given InputStream.
multiFromStreamBuilder(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
Creates a builder of the Multi from supplied InputStream.
MultiPart<T extends BodyPart> - Interface in io.helidon.media.multipart
Deprecated, for removal: This API element is subject to removal in a future version.
Use content().asStream(ReadableBodyPart.class) instead to read multipart entities. This interface will be removed at 3.0.0 version.
MULTIPART_FORM_DATA - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing multipart/form-data media type.
MultiPartBodyReader - Class in io.helidon.media.multipart
Deprecated, for removal: This API element is subject to removal in a future version.
Use BodyPartBodyStreamReader instead. This interface will be removed at 3.0.0 version.
MultiPartBodyWriter - Class in io.helidon.media.multipart
MultiPartDecoder - Class in io.helidon.media.multipart
Reactive processor that decodes HTTP payload as a stream of BodyPart.
MultiPartDecoder.DataChunkPublisher - Class in io.helidon.media.multipart
Inner publisher that publishes the body part as DataChunk.
MultiPartEncoder - Class in io.helidon.media.multipart
Reactive processor that encodes a stream of BodyPart into an HTTP payload.
MultiPartSupport - Class in io.helidon.media.multipart
Multipart media support.
MultiTappedPublisher<T> - Class in io.helidon.common.reactive
Intercept the calls to the various Flow interface methods and calls the appropriate user callbacks.
MultiTappedPublisher.Builder<T> - Class in io.helidon.common.reactive
Multi tapped publisher builder to register custom callbacks.
multitenancyEndpoints() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider
Deprecated.
Get the IdcsMtRoleMapperProvider.MultitenancyEndpoints used to get assertion and token endpoints of a multitenant IDCS.
multitenancyEndpoints() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider
Get the IdcsMtRoleMapperRxProvider.MultitenancyEndpoints used to get assertion and token endpoints of a multitenant IDCS.
multitenantEndpoints(IdcsMtRoleMapperProvider.MultitenancyEndpoints) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.Builder
Deprecated.
Replace default endpoint provider in multitenant IDCS setup.
multitenantEndpoints(IdcsMtRoleMapperRxProvider.MultitenancyEndpoints) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.Builder
Replace default endpoint provider in multitenant IDCS setup.
multiToByteChannel(WritableByteChannel) - Static method in interface io.helidon.common.reactive.IoMulti
Creates function consuming Multi<ByteBuffer> to supplied WritableByteChannel.
multiToByteChannelBuilder(WritableByteChannel) - Static method in interface io.helidon.common.reactive.IoMulti
Creates function consuming Multi<ByteBuffer> to supplied WritableByteChannel.
MUST_FAIL - io.helidon.security.CompositeProviderFlag
Provider must fail.
MutabilitySupport - Class in io.helidon.config
Mutability support for file based sources.
MySqlConfigureRequest - Class in io.helidon.integrations.vault.secrets.database
Request to configure MySQL database.
MySqlConfigureRequest(String) - Constructor for class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
 

N

name() - Method in interface io.helidon.common.http.Http.RequestMethod
Get method name.
name() - Method in class io.helidon.common.http.SetCookie
Gets cookie's name.
name() - Method in interface io.helidon.config.Config.Key
Returns the name of Config node.
name() - Method in interface io.helidon.config.Config
Returns the last token of the fully-qualified key for the Config node.
name() - Method in interface io.helidon.config.ConfigValue
Returns the last token of the fully-qualified key for the originating Config node.
name() - Method in interface io.helidon.dbclient.DbColumn
Column name.
name() - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProvider
 
name() - Method in class io.helidon.dbclient.mongodb.MongoDbClientProvider
 
name() - Method in class io.helidon.dbclient.mongodb.MongoDbColumn
 
name() - Method in interface io.helidon.dbclient.spi.DbClientProvider
Name of this provider.
name() - Method in interface io.helidon.faulttolerance.FtHandler
A name assigned to a handler for debugging, error reporting or configuration purposes.
name() - Method in class io.helidon.grpc.client.ClientMethodDescriptor
Returns the simple name of the method.
name() - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
name() - Method in class io.helidon.grpc.client.ClientServiceDescriptor
Obtain the service name.
name() - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Obtain the name fo the service this configuration configures.
name() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
Get the server name.
name() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
Get the server name.
name() - Method in interface io.helidon.grpc.server.GrpcService
Obtain the name of this service.
name() - Method in class io.helidon.grpc.server.MethodDescriptor
Return the name of the method.
name() - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
name() - Method in class io.helidon.grpc.server.ServiceDescriptor
Return service name.
name() - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Obtain the name fo the service this configuration configures.
name() - Method in annotation type io.helidon.integrations.microstream.cdi.MicrostreamCache
Specifies the cache name.
name() - Method in class io.helidon.integrations.oci.objectstorage.GetBucket.Response
The name of the bucket.
name() - Method in class io.helidon.integrations.oci.vault.Secret
The user-friendly name of the secret.
name() - Method in interface io.helidon.media.multipart.BodyPart
Get the control name.
name() - Method in class io.helidon.media.multipart.ContentDisposition
Get the value of the name parameter.
name() - Method in class io.helidon.messaging.Channel
Channel name, used to pair configuration of connectors vs.
name() - Method in class io.helidon.microprofile.grpc.client.GrpcChannel.Literal
 
name() - Method in annotation type io.helidon.microprofile.grpc.client.GrpcChannel
The name of the configured channel or gRPC server host.
name() - Method in annotation type io.helidon.microprofile.grpc.core.Bidirectional
Obtain the name of the method.
name() - Method in annotation type io.helidon.microprofile.grpc.core.ClientStreaming
Obtain the name of the method.
name() - Method in class io.helidon.microprofile.grpc.core.Grpc.Literal
 
name() - Method in annotation type io.helidon.microprofile.grpc.core.Grpc
Obtain the service name.
name() - Method in annotation type io.helidon.microprofile.grpc.core.GrpcMethod
Obtain the name of the method.
name() - Method in annotation type io.helidon.microprofile.grpc.core.ServerStreaming
Obtain the name of the method.
name() - Method in annotation type io.helidon.microprofile.grpc.core.Unary
Obtain the name of the method.
name() - Method in class io.helidon.security.AuditEvent.AuditParam
Name of this parameter.
name() - Method in class io.helidon.security.providers.common.OutboundTarget
Name of this target.
name() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Name of the tenant.
name() - Method in class io.helidon.tracing.config.Traceable
Name of this traceable unit.
name() - Method in class io.helidon.webserver.cors.CorsSupportBase
 
name() - Method in class io.helidon.webserver.cors.MappedCrossOriginConfig
 
name() - Method in interface io.helidon.webserver.SocketConfiguration
Name of this socket.
name(String) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
Name of this thread pool executor.
name(String) - Method in class io.helidon.config.ConfigSources.SystemPropertiesConfigSource.Builder
 
name(String) - Method in class io.helidon.config.MapConfigSource.MapBuilder
Name of this source.
name(String) - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
Customized name of the health check.
name(String) - Method in class io.helidon.faulttolerance.Bulkhead.Builder
A name assigned for debugging, error reporting or configuration purposes.
name(String) - Method in class io.helidon.faulttolerance.CircuitBreaker.Builder
A name assigned for debugging, error reporting or configuration purposes.
name(String) - Method in class io.helidon.faulttolerance.Retry.Builder
A name assigned for debugging, error reporting or configuration purposes.
name(String) - Method in class io.helidon.faulttolerance.Timeout.Builder
A name assigned for debugging, error reporting or configuration purposes.
name(String) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
name(String) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Set the name for the service.
name(String) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
Set the name of the gRPC server.
name(String) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
name(String) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Set the name for the service.
name(String) - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck.Builder
Customized name of the health check.
name(String) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricData
The name of the metric.
name(String) - Method in class io.helidon.integrations.oci.vault.CreateSecret.SecretContent
Names should be unique within a secret.
name(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
Name of the credentials.
name(String) - Method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
Name of the credentials.
name(String) - Method in class io.helidon.integrations.vault.secrets.database.DbDelete.Request
Name of the credentials.
name(String) - Method in class io.helidon.integrations.vault.secrets.database.DbDeleteRole.Request
Name of the credentials.
name(String) - Method in class io.helidon.integrations.vault.secrets.database.DbGet.Request
Name of the credentials.
name(String) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
Specifies the name of the encryption key to create.
name(String) - Method in class io.helidon.integrations.vault.secrets.transit.DeleteKey.Request
Specifies the name of the encryption key to create.
name(String) - Method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
Specifies the name of the encryption key to create.
name(String) - Method in class io.helidon.integrations.vault.sys.CreatePolicy.Request
Policy name.
name(String) - Method in class io.helidon.integrations.vault.sys.DeletePolicy.Request
Name of the policy to delete.
name(String) - Method in class io.helidon.media.multipart.ContentDisposition.Builder
Set the content disposition name parameter.
name(String) - Method in class io.helidon.media.multipart.WriteableBodyPart.Builder
Name which will be used in ContentDisposition.
name(String) - Method in class io.helidon.media.multipart.WriteableBodyPartHeaders.Builder
Name which will be used in ContentDisposition.
name(String) - Method in class io.helidon.messaging.Channel.Builder
Channel name, used to pair configuration of connectors vs.
name(String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy.Builder
Name of this provider to use for explicit provider configuration.
name(String) - Method in class io.helidon.security.Grant.Builder
Name of this grant.
name(String) - Method in class io.helidon.security.Principal.Builder
Principal name.
name(String) - Method in class io.helidon.security.providers.common.OutboundTarget.Builder
Configure the name of this outbound target.
name(String) - Method in class io.helidon.security.providers.oidc.common.TenantConfig.Builder
Name of the tenant.
name(String) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
Sets the name to be used for the CORS support instance.
name(String) - Method in class io.helidon.webserver.cors.MappedCrossOriginConfig.Builder
Sets the name for the CORS-enabled component or app (primarily for logging).
name(String) - Method in class io.helidon.webserver.SocketConfiguration.Builder
Configure a socket name, to bind named routings to.
NAME - Static variable in class io.helidon.grpc.core.JavaMarshaller
Deprecated.
The name of this marshaller.
NAMED - io.helidon.dbclient.common.ParamType
Named values to be passed to the statement by name.
NAMED_FACTORY_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
Select in case factory is injected as a named bean or configured with name.
namedDelete(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute delete statement using a statement defined in the configuration file.
namedDml(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute a data modification statement using a statement defined in the configuration file.
namedFactory(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
To select from manually configured ConnectionFactories over JmsConnectorBuilder#connectionFactory().
namedGet(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute a database query using a statement defined in the configuration file.
namedInsert(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute insert statement using a statement defined in the configuration file.
namedParam(Object) - Method in class io.helidon.dbclient.common.AbstractStatement
 
namedParam(Object) - Method in interface io.helidon.dbclient.DbStatement
Configure parameters using Object instance with registered mapper.
namedParam(Object) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
 
namedParameters() - Method in interface io.helidon.dbclient.DbClientServiceContext
Named parameters (if used).
namedParams() - Method in class io.helidon.dbclient.common.AbstractStatement
Get the named parameters of this statement.
NamedProvider<T extends SecurityProvider> - Class in io.helidon.security
A wrapper for a named security provider.
namedQuery(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute a database query using a statement defined in the configuration file.
namedSocket(String) - Method in interface io.helidon.webserver.ServerConfiguration
A socket configuration of an additional named server socket.
namedUpdate(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute update statement using a statement defined in the configuration file.
nameFormatter(OciMetricsSupport.NameFormatter) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Sets the OciMetricsSupport.NameFormatter to use in formatting metric names.
nameFunction(GrpcMetrics.NamingFunction) - Method in class io.helidon.grpc.metrics.GrpcMetrics
Set the GrpcMetrics.NamingFunction to use to generate the metric name.
nameResolverFactory() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor
Deprecated.
nameResolverFactory(NameResolver.Factory) - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
Deprecated.
namespace() - Method in class io.helidon.integrations.oci.objectstorage.GetBucket.Request
Namespace if configured on this request.
namespace() - Method in class io.helidon.integrations.oci.objectstorage.GetBucket.Response
The Object Storage namespace in which the bucket resides.
namespace() - Method in class io.helidon.integrations.oci.objectstorage.ObjectRequest
Namespace if configured on this request.
namespace(String) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Sets the namespace.
namespace(String) - Method in class io.helidon.integrations.oci.objectstorage.GetBucket.Request
The Object Storage namespace used for the request.
namespace(String) - Method in class io.helidon.integrations.oci.objectstorage.health.OciObjectStorageHealthCheck.Builder
Set the namespace.
namespace(String) - Method in class io.helidon.integrations.oci.objectstorage.ObjectRequest
The Object Storage namespace used for the request.
namespace(String) - Method in class io.helidon.integrations.oci.objectstorage.OciObjectStorageRx.Builder
Deprecated.
Object storage namespace to use.
namespace(String) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricData
The source service or application emitting the metric.
nameStartsWith(String) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
Get a new sub-list of methods containing all the methods from this method list with a specified method name prefix.
NarayanaClient - Class in io.helidon.lra.coordinator.client.narayana
Narayana LRA coordinator client.
NarayanaClient() - Constructor for class io.helidon.lra.coordinator.client.narayana.NarayanaClient
 
NarayanaExtension - Class in io.helidon.integrations.jta.cdi
NarayanaExtension() - Constructor for class io.helidon.integrations.jta.cdi.NarayanaExtension
Creates a new NarayanaExtension.
NarayanaTransactionServices - Class in io.helidon.integrations.jta.weld
A TransactionServices implementation that uses the Narayana transaction engine and does not use JNDI.
NarayanaTransactionServices() - Constructor for class io.helidon.integrations.jta.weld.NarayanaTransactionServices
Deprecated.
Only intended for service loader, do not instantiate
nativeBuildTime(ClassLoader) - Static method in class io.helidon.common.HelidonFeatures
Will scan all features and log errors and warnings for features that have a native image limitation.
NativeImageHelper - Class in io.helidon.common
Utility for GraalVM native image.
nativeSQL(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
ndJsonStreamWriter() - Static method in class io.helidon.media.jackson.JacksonSupport
Return a default Jackson entity event stream writer.
ndJsonStreamWriter() - Static method in class io.helidon.media.jsonb.JsonbSupport
Return a default JSON-B entity event stream writer.
ndJsonStreamWriter() - Static method in class io.helidon.media.jsonp.JsonpSupport
Return a default JSON-P entity event stream writer.
ndJsonStreamWriter(ObjectMapper) - Static method in class io.helidon.media.jackson.JacksonSupport
Create a new Jackson entity stream writer based on ObjectMapper instance.
ndJsonStreamWriter(Jsonb) - Static method in class io.helidon.media.jsonb.JsonbSupport
Create a new JSON-B entity stream writer based on Jsonb instance.
ndJsonStreamWriter(JsonWriterFactory) - Static method in class io.helidon.media.jsonp.JsonpSupport
Create a new JSON-P entity stream writer based on JsonWriterFactory instance.
ndJsonStreamWriterInstance() - Method in class io.helidon.media.jackson.JacksonSupport
Return Jackson stream writer instance for MediaType.APPLICATION_X_NDJSON content type.
ndJsonStreamWriterInstance() - Method in class io.helidon.media.jsonb.JsonbSupport
Return JSON-B stream writer instance for MediaType.APPLICATION_X_NDJSON content type.
ndJsonStreamWriterInstance() - Method in class io.helidon.media.jsonp.JsonpSupport
Return JSON-P stream writer.
negate() - Method in class io.helidon.common.http.CharMatcher
Returns a matcher that matches any character not matched by this matcher.
negate() - Method in class io.helidon.webserver.RequestPredicate
Return a predicate that represents the logical negation of this predicate.
Neo4j - Class in io.helidon.integrations.neo4j
Main entry point for Neo4j support for Helidon.
Neo4j.Builder - Class in io.helidon.integrations.neo4j
Fluent API builder for Neo4j.
Neo4j.Builder.TrustStrategy - Enum in io.helidon.integrations.neo4j
Security trustStrategy.
Neo4jCdiExtension - Class in io.helidon.integrations.neo4j
A CDI Extension for Neo4j support.
Neo4jCdiExtension() - Constructor for class io.helidon.integrations.neo4j.Neo4jCdiExtension
 
Neo4jException - Exception in io.helidon.integrations.neo4j
Helidon exception marking a problem with Neo4j integration setup or runtime.
Neo4jException(String) - Constructor for exception io.helidon.integrations.neo4j.Neo4jException
Neo4jException constructor with message.
Neo4jException(String, Throwable) - Constructor for exception io.helidon.integrations.neo4j.Neo4jException
Neo4jException constructor with message and throwable.
Neo4jHealthCheck - Class in io.helidon.integrations.neo4j.health
Health support module for Neo4j.
Neo4jMetricsCdiExtension - Class in io.helidon.integrations.neo4j.metrics
CDI Extension, instantiated by CDI.
Neo4jMetricsCdiExtension() - Constructor for class io.helidon.integrations.neo4j.metrics.Neo4jMetricsCdiExtension
 
Neo4jMetricsSupport - Class in io.helidon.integrations.neo4j.metrics
Neo4j helper class to support metrics.
Neo4jMetricsSupport.Builder - Class in io.helidon.integrations.neo4j.metrics
Fluent API builder for Neo4jMetricsSupport.
never() - Static method in interface io.helidon.common.reactive.Multi
Get a Multi instance that never completes.
never() - Static method in interface io.helidon.common.reactive.Single
Get a Single instance that never completes.
newFile() - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
Creates a new temporary file with a generated unique name.
newFile(String) - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
Creates a new temporary file with the specified name.
newFolder() - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
Creates a new temporary folder with a unique generated name.
newFolder(String) - Method in class io.helidon.common.testing.junit5.TemporaryFolderExt
Creates a new temporary folder with the specified name.
newIfMatchETag(String) - Method in class io.helidon.integrations.oci.objectstorage.RenameObject.Request
The if-match entity tag (ETag) of the new object.
newIfNoneMatchETag(String) - Method in class io.helidon.integrations.oci.objectstorage.RenameObject.Request
The if-none-match entity tag (ETag) of the new object.
newInstance() - Static method in class io.helidon.grpc.server.ProtoReflectionService
Creates a instance of ProtoReflectionService.
NewInstance(Class<T>) - Constructor for class io.helidon.microprofile.grpc.core.Instance.NewInstance
 
newName() - Method in class io.helidon.tracing.config.SpanTracingConfig
When rename is desired, returns the new name.
newName(String) - Method in class io.helidon.tracing.config.SpanTracingConfig.Builder
Configure a new name of this span.
newObjectName(String) - Method in class io.helidon.integrations.oci.objectstorage.RenameObject.Request
The new name of the source object.
next() - Method in interface io.helidon.webserver.cors.CorsSupportBase.RequestAdapter
Processes the next handler/filter/request processor in the chain.
next() - Method in interface io.helidon.webserver.ServerRequest
Continue request processing on the next registered handler.
next(Throwable) - Method in interface io.helidon.webserver.ServerRequest
Continues or enters an error branch of a request processing.
nextDelay(int, long) - Method in interface io.helidon.common.reactive.RetrySchema
Returns a delay before next read if the last one poll did not get new data.
nextDelayMillis(long, long, int) - Method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy
 
nextDelayMillis(long, long, int) - Method in class io.helidon.faulttolerance.Retry.ExponentialRetryPolicy
 
nextDelayMillis(long, long, int) - Method in class io.helidon.faulttolerance.Retry.FibonacciRetryPolicy
 
nextDelayMillis(long, long, int) - Method in class io.helidon.faulttolerance.Retry.JitterRetryPolicy
 
nextDelayMillis(long, long, int) - Method in interface io.helidon.faulttolerance.Retry.RetryPolicy
Return next delay in milliseconds, or an empty optional to finish retries.
nickname() - Method in class io.helidon.security.jwt.Jwt
Nickname claim.
nickname(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Nickname of the subject.
NO_CACHING - io.helidon.webserver.ServerResponse.CachingStrategy
Discourage caching.
NO_CONTENT_204 - io.helidon.common.http.Http.Status
204 No Content, see HTTP/1.1 documentation.
NO_OP - Static variable in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Context
No-op implementation of Context.
NO_OP - Static variable in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Metrics
No-op implementation of Metrics.
noCache() - Static method in interface io.helidon.security.providers.common.EvictableCache
Create a new cache that is not a cache (e.g.
node(ConfigNode.ObjectNode) - Method in class io.helidon.config.spi.ConfigContent.NodeContent.Builder
Node with the configuration of this content.
node(String) - Method in interface io.helidon.config.ConfigSourceRuntime
Get a single config node based on the key.
node(String) - Method in interface io.helidon.config.spi.LazyConfigSource
Provide a value for the node on the requested key.
NodeConfigSource - Interface in io.helidon.config.spi
An eager source that can read all data from the underlying origin as a configuration node.
noDefaultPolicy(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
If configured to true, the default policy will not be contained in this token's policy set.
noDelay(int) - Static method in class io.helidon.faulttolerance.Retry.DelayingRetryPolicy
Create a retry policy with no delays and with the specified number of calls.
nodeType() - Method in interface io.helidon.config.spi.ConfigNode.ListNode
 
nodeType() - Method in interface io.helidon.config.spi.ConfigNode
Get the type of this node.
nodeType() - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode
 
nodeType() - Method in interface io.helidon.config.spi.ConfigNode.ValueNode
 
noDigestQop() - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
Do not use qop in challenge (will fallback to legacy RFC-2069 instead of RFC-2617.
noEntityOkResponse(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, ApiResponse.Builder<?, T>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Create a response for no entity.
NON_LOCAL_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
If true then any messages published to the topic using this session's connection, or any other connection with the same client identifier, will not be added to the durable subscription.
nonce() - Method in class io.helidon.security.jwt.Jwt
Nonce claim.
nonce(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
Specifies a base64 encoded nonce value used during encryption.
nonce(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
Configure nonce.
nonce(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
Specifies the nonce value.
nonce(Base64Value) - Method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
Configure nonce.
nonce(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Nonce value is used to prevent replay attacks and must be returned if it was sent in authentication request.
none() - Static method in class io.helidon.common.http.CharMatcher
Matches no character.
NONE - io.helidon.common.http.SetCookie.SameSite
Cookies will be sent in all contexts, i.e.
NONE - io.helidon.common.SerializationConfig.TraceOption
No deserialization tracing done.
NONE - io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
Throw exception to the consumer if no previous offset is found for the consumer's group.
NONE - io.helidon.security.providers.httpauth.HttpDigest.Qop
Legacy approach - used internally to parse headers.
NONE - io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
The Client does not authenticate itself at the Token Endpoint, either because it uses only the Implicit Flow (and so does not use the Token Endpoint) or because it is a Public Client with no Client Secret or other authentication mechanism.
NONE - io.helidon.webclient.DnsResolverType
No DNS resolver.
NONE - io.helidon.webclient.Proxy.ProxyType
No proxy.
NONE - io.helidon.webserver.ClientAuthentication
Authentication is not required.
NONE_JWK - Static variable in class io.helidon.security.jwt.jwk.Jwk
A jwk with no fields filled and Jwk.ALG_NONE algorithm.
noneOf(CharSequence) - Static method in class io.helidon.common.http.CharMatcher
Returns a char matcher that matches any character not present in the given character sequence.
noop() - Static method in interface io.helidon.lra.coordinator.client.PropagatedHeaders
Create new noop instance, always returns same instance of empty map.
nop() - Static method in class io.helidon.config.PollingStrategies
Provides a default polling strategy that does not fire an event at all.
noPad() - Method in class io.helidon.webserver.accesslog.AbstractLogEntry.Builder
Apply no padding on the output.
noParent(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
This argument only has effect if used by a root or sudo caller.
noProvider(Class<? extends SecurityProvider>) - Method in class io.helidon.security.Security.Builder
Check whether any provider is configured.
noProxy() - Static method in class io.helidon.webclient.Proxy
A Proxy instance that does not proxy requests.
NORMAL - io.helidon.webserver.ServerResponse.CachingStrategy
Normal cache control: permit caching but prohibit transforming the content.
normalize(CharMatcher, String) - Static method in class io.helidon.common.http.Tokenizer
Verify that the given token matches the specified matcher and return a lower case only token string.
noStore(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
If set, certificates issued/signed against this role will not be stored in the storage backend.
NOT_ACCEPTABLE_406 - io.helidon.common.http.Http.Status
406 Not Acceptable, see HTTP/1.1 documentation.
NOT_AVAILABLE - Static variable in interface io.helidon.webserver.accesslog.AccessLogEntry
If an entry is not available, use this string as the result.
NOT_FOUND_404 - io.helidon.common.http.Http.Status
404 Not Found, see HTTP/1.1 documentation.
NOT_IMPLEMENTED_501 - io.helidon.common.http.Http.Status
501 Not Implemented, see HTTP/1.1 documentation.
NOT_MODIFIED_304 - io.helidon.common.http.Http.Status
304 Not Modified, see HTTP/1.1 documentation.
NOT_SUPPORTED - io.helidon.media.common.MessageBodyOperator.PredicateResult
Requested type not supported.
notBefore() - Method in class io.helidon.security.jwt.Jwt
Not before claim.
notBefore(Instant) - Method in class io.helidon.security.jwt.Jwt.Builder
The not before time defines the time that this JWT starts being valid.
notBeforeDuration(Duration) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies the duration by which to backdate the NotBefore property.
notBeforeSeconds(int) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
Allowed validity before issue time.
NotFoundException - Exception in io.helidon.webserver
A runtime exception indicating a not found.
NotFoundException(String) - Constructor for exception io.helidon.webserver.NotFoundException
NotFoundException(String, Throwable) - Constructor for exception io.helidon.webserver.NotFoundException
NoVaultAuth - Class in io.helidon.integrations.vault.auths.common
Java Service Loader implementation for creating an unauthenticated Vault instance.
NoVaultAuth() - Constructor for class io.helidon.integrations.vault.auths.common.NoVaultAuth
Required for service loader.
numberOfIterations(int) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
Number of iterations which will be used for key derivation from the password.
numUses(int) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
The maximum uses for the given token.

O

object(Object) - Method in class io.helidon.security.SecurityRequestBuilder
Put object to this request.
object(String, Object) - Method in class io.helidon.security.SecurityRequestBuilder
Bind object to a specific name.
object(String, Supplier<Object>) - Method in class io.helidon.security.SecurityRequestBuilder
Bind object supplier to a specific name.
object(Supplier<Object>) - Method in class io.helidon.security.SecurityRequestBuilder
Put object supplier to this request.
OBJECT - io.helidon.config.Config.Type
Config node is an object of named members (values, lists or other objects).
OBJECT - io.helidon.config.spi.ConfigNode.NodeType
An object (complex structure), optionally may have a value.
ObjectConfigMapperProvider - Class in io.helidon.config.objectmapping
Java beans support for configuration.
ObjectConfigMapperProvider() - Constructor for class io.helidon.config.objectmapping.ObjectConfigMapperProvider
 
objectName() - Method in class io.helidon.integrations.oci.objectstorage.ObjectRequest
Object name, required.
objectName(String) - Method in class io.helidon.integrations.oci.objectstorage.ObjectRequest
The name of the object.
objectName(String) - Method in class io.helidon.integrations.oci.objectstorage.RenameObject.Request
The name of the source object to be renamed.
ObjectNodeBuilderImpl - Class in io.helidon.config
ObjectNodeBuilderImpl(Function<String, String>) - Constructor for class io.helidon.config.ObjectNodeBuilderImpl
Initialize object builder.
ObjectNodeImpl - Class in io.helidon.config
ObjectRequest<T extends ObjectRequest<T>> - Class in io.helidon.integrations.oci.objectstorage
Object store base request class.
ObjectRequest() - Constructor for class io.helidon.integrations.oci.objectstorage.ObjectRequest
 
observeManagedBeans(ProcessManagedBean<?>) - Method in class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension
Observes all managed beans but immediately dismisses ones for which the Java class was not previously noted by the ProcessAnnotatedType observer (which recorded only classes with selected annotations).
observeOn(Executor) - Method in interface io.helidon.common.reactive.Multi
Re-emit the upstream's signals to the downstream on the given executor's thread using a default buffer size of 32 and errors skipping ahead of items.
observeOn(Executor) - Method in interface io.helidon.common.reactive.Single
Re-emit the upstream's signals to the downstream on the given executor's thread.
observeOn(Executor) - Method in interface io.helidon.common.reactive.Subscribable
Re-emit the upstream's signals to the downstream on the given executor's thread.
observeOn(Executor, int, boolean) - Method in interface io.helidon.common.reactive.Multi
Re-emit the upstream's signals to the downstream on the given executor's thread.
OCI_ENDPOINT_FORMAT - Static variable in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Default endpoint format for secrets.
OCI_PROFILE - io.helidon.integrations.oci.connect.OciRestApi.ConfigType
Deprecated.
OciApiException - Exception in io.helidon.integrations.oci.connect
Deprecated, for removal: This API element is subject to removal in a future version.
OCI SDK instead
OciApiException() - Constructor for exception io.helidon.integrations.oci.connect.OciApiException
Deprecated.
Exception without a message and cause.
OciApiException(String) - Constructor for exception io.helidon.integrations.oci.connect.OciApiException
Deprecated.
Exception with message.
OciApiException(String, Throwable) - Constructor for exception io.helidon.integrations.oci.connect.OciApiException
Deprecated.
Exception with message and cause.
OciApiException(Throwable) - Constructor for exception io.helidon.integrations.oci.connect.OciApiException
Deprecated.
Exception with cause and no message.
OciAutonomousDb - Interface in io.helidon.integrations.oci.atp
Deprecated, for removal: This API element is subject to removal in a future version.
OCI SDK instead
OciAutonomousDbInjectionProvider - Class in io.helidon.integrations.oci.atp
Deprecated.
do not use directly
OciAutonomousDbInjectionProvider() - Constructor for class io.helidon.integrations.oci.atp.OciAutonomousDbInjectionProvider
Deprecated.
do not use
OciAutonomousDbRx - Interface in io.helidon.integrations.oci.atp
Deprecated, for removal: This API element is subject to removal in a future version.
OCI SDK instead
OciAutonomousDbRx.Builder - Class in io.helidon.integrations.oci.atp
Deprecated.
Fluent API Builder for OciAutonomousDbRx.
OciCdiExtension - Class in io.helidon.integrations.oci.cdi
Deprecated, for removal: This API element is subject to removal in a future version.
OCI SDK instead
OciCdiExtension() - Constructor for class io.helidon.integrations.oci.cdi.OciCdiExtension
Deprecated.
Default constructor, used by CDI when discovering extensions through service loader, or directly when configuring an extension instance with CDI.
ociCode() - Method in exception io.helidon.integrations.oci.connect.OciRestException
Deprecated.
OCI error code (if present in response).
OciConfigConfigSource - Class in io.helidon.integrations.cdi.oci.objectstorage
Deprecated, for removal: This API element is subject to removal in a future version.
Please see the io.helidon.integrations.cdi.oci.OciExtension class for more information.
OciConfigConfigSource() - Constructor for class io.helidon.integrations.cdi.oci.objectstorage.OciConfigConfigSource
Deprecated.
Creates a new OciConfigConfigSource.
OciConfigInstancePrincipal - Class in io.helidon.integrations.oci.connect
Deprecated, for removal: This API element is subject to removal in a future version.
OCI SDK instead
OciConfigInstancePrincipal.Builder - Class in io.helidon.integrations.oci.connect
Deprecated.
Fluent API builder for OciConfigInstancePrincipal.
OciConfigProfile - Class in io.helidon.integrations.oci.connect
Deprecated, for removal: This API element is subject to removal in a future version.
OCI SDK instead
OciConfigProfile.Builder - Class in io.helidon.integrations.oci.connect
Deprecated.
Fluent API builder for OciConfigProfile.
OciConfigProvider - Interface in io.helidon.integrations.oci.connect
Deprecated, for removal: This API element is subject to removal in a future version.
OCI SDK instead
OciConfigResourcePrincipal - Class in io.helidon.integrations.oci.connect
Deprecated, for removal: This API element is subject to removal in a future version.
OCI SDK instead
OciConfigResourcePrincipal() - Constructor for class io.helidon.integrations.oci.connect.OciConfigResourcePrincipal
Deprecated.
 
ocid(String) - Method in class io.helidon.integrations.oci.atp.OciAutonomousDbRx.Builder
Deprecated.
Explicit ocid of ATP to use.
OciExtension - Class in io.helidon.integrations.oci.sdk.cdi
A CDI 2.0 portable extension that enables the injection of any service interface, service client, service client builder, asynchronous service interface, asynchronous service client, or asynchronous service client builder from the Oracle Cloud Infrastructure Java SDK.
OciExtension() - Constructor for class io.helidon.integrations.oci.sdk.cdi.OciExtension
Deprecated.
For ServiceLoader use only.
ociMessage() - Method in exception io.helidon.integrations.oci.connect.OciRestException
Deprecated.
OCI error message (if present in response).
OciMetrics - Interface in io.helidon.integrations.oci.telemetry
Deprecated, for removal: This API element is subject to removal in a future version.
use OCI SDK instead
OciMetricsBean - Class in io.helidon.integrations.oci.metrics.cdi
CDI bean for preparing OCI metrics integration.
OciMetricsBean() - Constructor for class io.helidon.integrations.oci.metrics.cdi.OciMetricsBean
Deprecated.
OciMetricsCdiExtension - Class in io.helidon.integrations.oci.metrics.cdi
OCI metrics integration CDI extension.
OciMetricsCdiExtension() - Constructor for class io.helidon.integrations.oci.metrics.cdi.OciMetricsCdiExtension
 
ociMetricsConfig() - Method in class io.helidon.integrations.oci.metrics.cdi.OciMetricsBean
Returns the OCI metrics config settings previously retrieved from the config root.
OciMetricsRx - Interface in io.helidon.integrations.oci.telemetry
Deprecated, for removal: This API element is subject to removal in a future version.
use OCI SDK instead
OciMetricsRx.Builder - Class in io.helidon.integrations.oci.telemetry
Deprecated.
Fluent API builder for OciMetricsRx.
OciMetricsSupport - Class in io.helidon.integrations.oci.metrics
OCI Metrics Support
OciMetricsSupport.Builder - Class in io.helidon.integrations.oci.metrics
Fluent API builder to create OciMetricsSupport.
OciMetricsSupport.NameFormatter - Interface in io.helidon.integrations.oci.metrics
Prescribes behavior for formatting metric names for use by OCI.
ociMetricsSupportBuilder(Config, Config, Monitoring) - Method in class io.helidon.integrations.oci.metrics.cdi.OciMetricsBean
Returns the builder for constructing a new OciMetricsSupport instance, initialized using the config retrieved using the OciMetricsBean.configKey() return value and the provided Monitoring instance.
ociObjectStorage(OciObjectStorageRx) - Method in class io.helidon.integrations.oci.objectstorage.health.OciObjectStorageHealthCheck.Builder
Set the underlying OCI ObjectStorage RX client.
OciObjectStorage - Interface in io.helidon.integrations.oci.objectstorage
Deprecated, for removal: This API element is subject to removal in a future version.
use OCI SDK instead
OCIObjectStorageExtension - Class in io.helidon.integrations.cdi.oci.objectstorage
Deprecated, for removal: This API element is subject to removal in a future version.
Please see the io.helidon.integrations.cdi.oci.OciExtension class instead.
OCIObjectStorageExtension() - Constructor for class io.helidon.integrations.cdi.oci.objectstorage.OCIObjectStorageExtension
Deprecated.
OciObjectStorageHealthCheck - Class in io.helidon.integrations.oci.objectstorage.health
Liveness check for an OCI's ObjectStorage bucket.
OciObjectStorageHealthCheck.Builder - Class in io.helidon.integrations.oci.objectstorage.health
Fluent API builder for OciObjectStorageHealthCheck.
OciObjectStorageInjectionProvider - Class in io.helidon.integrations.oci.objectstorage
Deprecated.
do not use directly
OciObjectStorageInjectionProvider() - Constructor for class io.helidon.integrations.oci.objectstorage.OciObjectStorageInjectionProvider
Deprecated.
do not use
OciObjectStorageRx - Interface in io.helidon.integrations.oci.objectstorage
Deprecated, for removal: This API element is subject to removal in a future version.
use OCI SDK instead
OciObjectStorageRx.Builder - Class in io.helidon.integrations.oci.objectstorage
Deprecated.
Fluent API Builder for OciObjectStorageRx.
OciRequestBase<T extends OciRequestBase<T>> - Class in io.helidon.integrations.oci.connect
Deprecated, for removal: This API element is subject to removal in a future version.
OCI SDK instead
OciRequestBase() - Constructor for class io.helidon.integrations.oci.connect.OciRequestBase
Deprecated.
 
OciResponseParser - Class in io.helidon.integrations.oci.connect
Deprecated, for removal: This API element is subject to removal in a future version.
OCI SDK instead
OciResponseParser() - Constructor for class io.helidon.integrations.oci.connect.OciResponseParser
Deprecated.
New instance.
OciRestApi - Class in io.helidon.integrations.oci.connect
Deprecated, for removal: This API element is subject to removal in a future version.
OCI SDK instead
OciRestApi.Builder - Class in io.helidon.integrations.oci.connect
Deprecated.
Fluent API builder for OciRestApi.
OciRestApi.ConfigType - Enum in io.helidon.integrations.oci.connect
Deprecated.
How to connect to OCI.
OciRestException - Exception in io.helidon.integrations.oci.connect
Deprecated, for removal: This API element is subject to removal in a future version.
use OCI SDK instead
OciRestException.Builder - Class in io.helidon.integrations.oci.connect
Deprecated.
Fluent API builder for OciRestException.
OciSignatureData - Interface in io.helidon.integrations.oci.connect
Deprecated, for removal: This API element is subject to removal in a future version.
OCI SDK insteadw
OciTelemetryInjectionProvider - Class in io.helidon.integrations.oci.telemetry
Deprecated.
Do not use directly, this is only used via service loader
OciTelemetryInjectionProvider() - Constructor for class io.helidon.integrations.oci.telemetry.OciTelemetryInjectionProvider
Deprecated.
Do not use directly, this is only used via service loader
ociVault(OciVaultRx) - Method in class io.helidon.integrations.oci.vault.health.OciVaultHealthCheck.Builder
Set the vault client.
OciVault - Interface in io.helidon.integrations.oci.vault
Deprecated, for removal: This API element is subject to removal in a future version.
use OCI SDK instead
OciVaultHealthCheck - Class in io.helidon.integrations.oci.vault.health
Liveness check for an OCI's Vault.
OciVaultHealthCheck.Builder - Class in io.helidon.integrations.oci.vault.health
Fluent API builder for OciVaultHealthCheck.
OciVaultInjectionProvider - Class in io.helidon.integrations.oci.vault
Deprecated.
do not use directly
OciVaultInjectionProvider() - Constructor for class io.helidon.integrations.oci.vault.OciVaultInjectionProvider
Deprecated.
do not use
OciVaultRx - Interface in io.helidon.integrations.oci.vault
Deprecated, for removal: This API element is subject to removal in a future version.
use OCI SDK instead
OciVaultRx.Builder - Class in io.helidon.integrations.oci.vault
Deprecated.
Fluent API builder for OciVaultRx.
OciVaultSecurityProvider - Class in io.helidon.integrations.oci.vault
Security provider to retrieve secrets from OCI Vault, and to use OCI KMS for encryption, decryption and signatures.
OciVaultSecurityProvider.OciVaultDigestConfig - Class in io.helidon.integrations.oci.vault
Configuration for a signature.
OciVaultSecurityProvider.OciVaultDigestConfig.Builder - Class in io.helidon.integrations.oci.vault
OciVaultSecurityProvider.OciVaultEncryptionConfig - Class in io.helidon.integrations.oci.vault
Configuration for encryption/decryption.
OciVaultSecurityProvider.OciVaultEncryptionConfig.Builder - Class in io.helidon.integrations.oci.vault
OciVaultSecurityProvider.OciVaultSecretConfig - Class in io.helidon.integrations.oci.vault
Configuration of an OCI Vault secret.
OciVaultSecurityProvider.OciVaultSecretConfig.Builder - Class in io.helidon.integrations.oci.vault
OciVaultSecurityService - Class in io.helidon.integrations.oci.vault
Deprecated.
do not use directly
OciVaultSecurityService() - Constructor for class io.helidon.integrations.oci.vault.OciVaultSecurityService
Deprecated.
do not use
of(int) - Static method in enum io.helidon.common.http.Http.ResponseStatus.Family
Get the family for the response status code.
of(String) - Static method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
Creates instance of Key parsed from string representation.
of(K, V) - Static method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
Create a message with the given payload and ack function.
of(K, V, Supplier<CompletionStage<Void>>) - Static method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
Create a message with the given payload and ack function.
of(PAYLOAD) - Static method in interface io.helidon.messaging.connectors.jms.JmsMessage
Create a JmsMessage with the given payload.
of(PAYLOAD, Supplier<CompletionStage<Void>>) - Static method in interface io.helidon.messaging.connectors.jms.JmsMessage
Create a JmsMessage with the given payload and ack function.
of(T) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
of(T...) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
of(V) - Static method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
Create a message with the given payload and ack function.
of(V, Supplier<CompletionStage<Void>>) - Static method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
Create a message with the given payload and ack function.
ofNullable(T) - Method in class io.helidon.microprofile.reactive.HelidonReactivePublisherFactory
 
OidcCdiExtension - Class in io.helidon.microprofile.oidc
Microprofile extension that brings support for Open ID Connect.
OidcCdiExtension() - Constructor for class io.helidon.microprofile.oidc.OidcCdiExtension
 
oidcConfig() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
Deprecated.
Get the configuration to access IDCS instance.
oidcConfig() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Deprecated.
Access to OidcConfig so the field is not duplicated by classes that extend this provider.
oidcConfig() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.Builder
Get the configuration to access IDCS instance.
oidcConfig() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
Access to OidcConfig so the field is not duplicated by classes that extend this provider.
oidcConfig(OidcConfig) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
Deprecated.
Use explicit OidcConfig instance, e.g.
oidcConfig(OidcConfig) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.Builder
Use explicit OidcConfig instance, e.g.
oidcConfig(OidcConfig) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Configuration of OIDC (Open ID Connect).
OidcConfig - Class in io.helidon.security.providers.oidc.common
Configuration of OIDC usable from all resources that utilize OIDC specification, such as security provider, web server extension and IDCS connectivity.
OidcConfig.Builder - Class in io.helidon.security.providers.oidc.common
A fluent API Builder to build instances of OidcConfig.
OidcConfig.ClientAuthentication - Enum in io.helidon.security.providers.oidc.common
Client Authentication methods that are used by Clients to authenticate to the Authorization Server when using the Token Endpoint.
OidcConfig.RequestType - Enum in io.helidon.security.providers.oidc.common
Types of requests to identity provider.
OidcCookieHandler - Class in io.helidon.security.providers.oidc.common
Handler of cookies used in OIDC.
oidcMetadata() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
OIDC metadata.
OidcProvider - Class in io.helidon.security.providers.oidc
Open ID Connect authentication provider.
OidcProvider.Builder - Class in io.helidon.security.providers.oidc
Builder for OidcProvider.
OidcProviderService - Class in io.helidon.security.providers.oidc
Java service to create OIDC provider instance.
OidcProviderService() - Constructor for class io.helidon.security.providers.oidc.OidcProviderService
 
OidcSupport - Class in io.helidon.security.providers.oidc
OIDC integration requires web resources to be exposed through a web server.
OidcSupport.Builder - Class in io.helidon.security.providers.oidc
A fluent API builder for OidcSupport.
ok() - Method in interface io.helidon.webserver.cors.CorsSupportBase.ResponseAdapter
Returns a response with only the headers that were set on this adapter and the status set to OK.
OK_200 - io.helidon.common.http.Http.Status
okSeverity() - Method in annotation type io.helidon.security.annotations.Audited
Severity of request with successful response (in http, this would be 1** 2** and 3** statuses).
oldIfMatchETag(String) - Method in class io.helidon.integrations.oci.objectstorage.RenameObject.Request
The if-match entity tag (ETag) of the source object.
onAbort(Consumer<? super Throwable>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Callback executed when this Publisher fails or is cancelled in a way that the entity performing emit() may be unaware of.
onAck(Supplier<CompletionStage<Void>>) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
Callback invoked when message is acknowledged.
onCancel(Runnable) - Method in class io.helidon.common.reactive.CompletionSingle
 
onCancel(Runnable) - Method in class io.helidon.common.reactive.EmittingPublisher
Executed when cancel signal from downstream arrive.
onCancel(Runnable) - Method in interface io.helidon.common.reactive.Multi
Executes given Runnable when a cancel signal is received.
onCancel(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher
 
onCancel(Runnable) - Method in interface io.helidon.common.reactive.Single
Executes given Runnable when a cancel signal is received.
onCancel(Runnable) - Method in interface io.helidon.common.reactive.Subscribable
Executes given Runnable when a cancel signal is received.
onCancelCallback(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
On cancel callback.
onChange(BiConsumer<String, ConfigNode>) - Method in interface io.helidon.config.ConfigSourceRuntime
Change support for a runtime.
onChange(BiConsumer<String, ConfigNode>) - Method in class io.helidon.config.PrefixedConfigSource
 
onChange(BiConsumer<String, ConfigNode>) - Method in interface io.helidon.config.spi.EventConfigSource
Register a change listener.
onChange(Consumer<Config>) - Method in interface io.helidon.config.Config
Register a Consumer that is invoked each time a change occurs on whole Config or on a particular Config node.
onChange(Consumer<String>) - Method in interface io.helidon.security.providers.oidc.common.spi.TenantConfigFinder
Register a change listener.
onCleanup(Consumer<? super T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Callback executed to clean up the buffer, when the Publisher terminates without passing ownership of buffered items to anyone (fail, completeNow, or the Subscription is cancelled).
onComplete() - Method in class io.helidon.common.reactive.SequentialSubscriber
 
onComplete() - Method in class io.helidon.media.multipart.MultiPartDecoder
 
onComplete() - Method in class io.helidon.media.multipart.MultiPartEncoder
 
onComplete() - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
 
onComplete() - Method in class io.helidon.webclient.FileSubscriber
Deprecated.
 
onComplete() - Method in interface io.helidon.webserver.BareResponse
Response should be flushed and closed.
onComplete() - Method in class io.helidon.webserver.tyrus.TyrusReaderSubscriber
 
onComplete(Runnable) - Method in interface io.helidon.common.reactive.Multi
Executes given Runnable when onComplete signal is received.
onComplete(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher
 
onComplete(Runnable) - Method in interface io.helidon.common.reactive.Single
Executes given Runnable when onComplete signal is received.
onComplete(Runnable) - Method in interface io.helidon.common.reactive.Subscribable
Executes given Runnable when onComplete signal is received.
onCompleteCallback(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
On complete callback.
onCompleted() - Method in class io.helidon.grpc.client.GrpcServiceClient.SingleValueStreamObserver
 
onCompleted() - Method in class io.helidon.grpc.core.LambdaStreamObserver
 
onCompleted() - Method in class io.helidon.grpc.core.SafeStreamObserver
 
onCompleted() - Method in class io.helidon.grpc.server.CollectingObserver
 
onCompleteResume(T) - Method in interface io.helidon.common.reactive.Multi
Resume stream from single item if onComplete signal is intercepted.
onCompleteResume(T) - Method in interface io.helidon.common.reactive.Single
Resume stream from single item if onComplete signal is intercepted.
onCompleteResume(T) - Method in interface io.helidon.common.reactive.Subscribable
Resume stream from single item if onComplete signal is intercepted.
onCompleteResumeWith(Flow.Publisher<? extends T>) - Method in interface io.helidon.common.reactive.Multi
Resume stream from supplied publisher if onComplete signal is intercepted.
onCompleteResumeWith(Flow.Publisher<? extends T>) - Method in interface io.helidon.common.reactive.Single
Resume stream from supplied publisher if onComplete signal is intercepted.
onCompleteResumeWith(Flow.Publisher<? extends T>) - Method in interface io.helidon.common.reactive.Subscribable
Resume stream from supplied publisher if onComplete signal is intercepted.
onCompleteResumeWithSingle(Function<Optional<T>, ? extends Single<? extends T>>) - Method in interface io.helidon.common.reactive.Single
Resume stream with supplied single if onComplete signal is intercepted.
onCounterAdded(String, Counter) - Method in class io.helidon.dbclient.metrics.jdbc.DropwizardMetricsListener
 
onCounterRemoved(String) - Method in class io.helidon.dbclient.metrics.jdbc.DropwizardMetricsListener
 
onEmit(Consumer<T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Callback executed right after onNext is actually sent.
onEmpty(Runnable) - Method in interface io.helidon.common.reactive.OptionalCompletionStage
Returns a new OptionalCompletionStage that, when this stage completes normally and returns null, executes the given action.
onError(Throwable) - Method in class io.helidon.common.reactive.SequentialSubscriber
 
onError(Throwable) - Method in class io.helidon.grpc.client.GrpcServiceClient.SingleValueStreamObserver
 
onError(Throwable) - Method in class io.helidon.grpc.core.LambdaStreamObserver
 
onError(Throwable) - Method in class io.helidon.grpc.core.SafeStreamObserver
 
onError(Throwable) - Method in class io.helidon.grpc.server.CollectingObserver
 
onError(Throwable) - Method in class io.helidon.media.multipart.MultiPartDecoder
 
onError(Throwable) - Method in class io.helidon.media.multipart.MultiPartEncoder
 
onError(Throwable) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
 
onError(Throwable) - Method in class io.helidon.webclient.FileSubscriber
Deprecated.
 
onError(Throwable) - Method in interface io.helidon.webserver.BareResponse
Response should be flushed and closed.
onError(Throwable) - Method in class io.helidon.webserver.tyrus.TyrusReaderSubscriber
 
onError(Consumer<? super Throwable>) - Method in interface io.helidon.common.reactive.Multi
Executes given Runnable when onError signal is received.
onError(Consumer<? super Throwable>) - Method in class io.helidon.common.reactive.MultiTappedPublisher
 
onError(Consumer<? super Throwable>) - Method in interface io.helidon.common.reactive.Single
Executes given Consumer when onError signal is received.
onError(Consumer<? super Throwable>) - Method in interface io.helidon.common.reactive.Subscribable
Executes given Runnable when onError signal is received.
onErrorCallback(Consumer<? super Throwable>) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
On error callback.
onErrorResume(Function<? super Throwable, ? extends T>) - Method in interface io.helidon.common.reactive.Multi
Function providing one item to be submitted as onNext in case of onError signal is received.
onErrorResume(Function<? super Throwable, ? extends T>) - Method in interface io.helidon.common.reactive.Single
Function providing one item to be submitted as onNext in case of onError signal is received.
onErrorResume(Function<? super Throwable, ? extends T>) - Method in interface io.helidon.common.reactive.Subscribable
Function providing one item to be submitted as onNext in case of onError signal is received.
onErrorResumeWith(Function<? super Throwable, ? extends Flow.Publisher<? extends T>>) - Method in interface io.helidon.common.reactive.Multi
Resume stream from supplied publisher if onError signal is intercepted.
onErrorResumeWith(Function<? super Throwable, ? extends Flow.Publisher<? extends T>>) - Method in interface io.helidon.common.reactive.Single
Resume stream from supplied publisher if onError signal is intercepted.
onErrorResumeWith(Function<? super Throwable, ? extends Flow.Publisher<? extends T>>) - Method in interface io.helidon.common.reactive.Subscribable
Resume stream from supplied publisher if onError signal is intercepted.
onErrorResumeWithSingle(Function<? super Throwable, ? extends Single<? extends T>>) - Method in interface io.helidon.common.reactive.Single
Resume stream from supplied publisher if onError signal is intercepted.
onEvent(MessageBodyContext.Event) - Method in interface io.helidon.media.common.MessageBodyContext.EventListener
Handle a subscription event.
onGaugeAdded(String, Gauge<?>) - Method in class io.helidon.dbclient.metrics.jdbc.DropwizardMetricsListener
 
onGaugeRemoved(String) - Method in class io.helidon.dbclient.metrics.jdbc.DropwizardMetricsListener
 
onHistogramAdded(String, Histogram) - Method in class io.helidon.dbclient.metrics.jdbc.DropwizardMetricsListener
 
onHistogramRemoved(String) - Method in class io.helidon.dbclient.metrics.jdbc.DropwizardMetricsListener
 
onMeterAdded(String, Meter) - Method in class io.helidon.dbclient.metrics.jdbc.DropwizardMetricsListener
 
onMeterRemoved(String) - Method in class io.helidon.dbclient.metrics.jdbc.DropwizardMetricsListener
 
onNewClient(Class<?>, RestClientBuilder) - Method in class io.helidon.microprofile.restclient.MpRestClientListener
 
onNewClient(Class<?>, RestClientBuilder) - Method in class io.helidon.microprofile.tracing.MpTracingRestClientListener
 
onNewWebServer(Consumer<WebServer>) - Method in class io.helidon.webserver.Routing.Builder
 
onNewWebServer(Consumer<WebServer>) - Method in interface io.helidon.webserver.Routing.Rules
Registers callback on created new WebServer instance with this routing.
onNext(DataChunk) - Method in class io.helidon.media.multipart.MultiPartDecoder
 
onNext(DataChunk) - Method in class io.helidon.webclient.FileSubscriber
Deprecated.
 
onNext(DataChunk) - Method in interface io.helidon.webserver.BareResponse
Provided ByteBuffer MUST be fully read during the method call.
onNext(DataChunk) - Method in class io.helidon.webserver.tyrus.TyrusReaderSubscriber
 
onNext(WriteableBodyPart) - Method in class io.helidon.media.multipart.MultiPartEncoder
 
onNext(Message<V>) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
 
onNext(T) - Method in class io.helidon.common.reactive.SequentialSubscriber
 
onNext(T) - Method in class io.helidon.grpc.client.GrpcServiceClient.SingleValueStreamObserver
 
onNext(T) - Method in class io.helidon.grpc.core.SafeStreamObserver
 
onNext(V) - Method in class io.helidon.grpc.core.LambdaStreamObserver
 
onNext(V) - Method in class io.helidon.grpc.server.CollectingObserver
 
onNextCallback(Consumer<? super T>) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
On next callback.
onNoConfig(SerializationConfig.Action) - Method in class io.helidon.common.SerializationConfig.Builder
What action to do in case of no configuration of the global filter.
onRequest(BiConsumer<Long, Long>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
Callback executed when request signal from downstream arrive.
onRequest(BiConsumer<Long, Long>) - Method in class io.helidon.common.reactive.EmittingPublisher
Callback executed when request signal from downstream arrive.
onRequest(BiConsumer<Long, Long>) - Method in class io.helidon.common.reactive.IoMulti.OutputStreamMultiBuilder
Callback executed when request signal from downstream arrive.
onRequest(BiConsumer<Long, Long>) - Method in class io.helidon.common.reactive.MultiFromOutputStream
Deprecated.
Callback executed when request signal from downstream arrive.
onRequestCallback(LongConsumer) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
On request callback.
onRequestCompleted(boolean, long) - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Metrics
Invoked when processing on a request has finished.
onRequestReceived() - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Metrics
Invoked when a request has been received.
onRequestStarted() - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Metrics
Invoked when processing on a request has been started.
onShutdown() - Method in class io.helidon.metrics.MetricsSupport
 
onShutdown() - Method in class io.helidon.servicecommon.rest.HelidonRestServiceSupport
 
onSubscribe(Flow.Subscription) - Method in class io.helidon.common.reactive.SequentialSubscriber
 
onSubscribe(Flow.Subscription) - Method in class io.helidon.media.multipart.MultiPartDecoder
 
onSubscribe(Flow.Subscription) - Method in class io.helidon.media.multipart.MultiPartEncoder
 
onSubscribe(Flow.Subscription) - Method in class io.helidon.webclient.FileSubscriber
Deprecated.
 
onSubscribe(Flow.Subscription) - Method in interface io.helidon.webserver.BareResponse
Each response is subscribed up to a single publisher and AFTER BareResponse.writeStatusAndHeaders(Http.ResponseStatus, Map) method is called and returned.
onSubscribe(Flow.Subscription) - Method in class io.helidon.webserver.tyrus.TyrusReaderSubscriber
 
onSubscribe(Subscription) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber
 
onSubscribeCallback(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher.Builder
Subscription callback.
onTerminate(Runnable) - Method in interface io.helidon.common.reactive.Multi
Executes given Runnable when any of signals onComplete, onCancel or onError is received.
onTerminate(Runnable) - Method in class io.helidon.common.reactive.MultiTappedPublisher
 
onTerminate(Runnable) - Method in interface io.helidon.common.reactive.Single
Executes given Runnable when any of signals onComplete, onCancel or onError is received.
onTerminate(Runnable) - Method in interface io.helidon.common.reactive.Subscribable
Executes given Runnable when any of signals onComplete, onCancel or onError is received.
onTimerAdded(String, Timer) - Method in class io.helidon.dbclient.metrics.jdbc.DropwizardMetricsListener
 
onTimerRemoved(String) - Method in class io.helidon.dbclient.metrics.jdbc.DropwizardMetricsListener
 
onValue(Consumer<? super T>) - Method in interface io.helidon.common.reactive.OptionalCompletionStage
Returns a new OptionalCompletionStage that, when this stage completes normally and returns non-null, is executed with this stage's result as the argument to the supplied action.
onWrongConfig(SerializationConfig.Action) - Method in class io.helidon.common.SerializationConfig.Builder
What action to do in case of wrong configuration of the global filter.
OPEN - io.helidon.faulttolerance.CircuitBreaker.State
Circuit is open and all requests fail with CircuitBreakerOpenException.
OPENAPI_UI_CONFIG_KEY - Static variable in interface io.helidon.openapi.OpenApiUi.Builder
Config prefix within the "openapi" section containing UI settings.
OpenApiCdiExtension - Class in io.helidon.microprofile.openapi
Portable extension to allow construction of a Jandex index (to pass to SmallRye OpenAPI) from CDI if no META-INF/jandex.idx file exists on the class path.
OpenApiCdiExtension() - Constructor for class io.helidon.microprofile.openapi.OpenApiCdiExtension
Creates a new instance of the index builder.
openAPIConfig() - Method in class io.helidon.microprofile.openapi.MPOpenAPIBuilder
 
openAPIConfig() - Method in class io.helidon.openapi.OpenAPISupport.Builder
Returns the smallrye OpenApiConfig instance describing the set-up that will govern the smallrye OpenAPI behavior.
openAPIConfig() - Method in class io.helidon.openapi.SEOpenAPISupportBuilder
 
OpenAPISupport - Class in io.helidon.openapi
Provides an endpoint and supporting logic for returning an OpenAPI document that describes the endpoints handled by the server.
OpenAPISupport(OpenAPISupport.Builder<?>) - Constructor for class io.helidon.openapi.OpenAPISupport
 
OpenAPISupport.Builder<B extends OpenAPISupport.Builder<B>> - Class in io.helidon.openapi
Fluent API builder for OpenAPISupport.
openApiSupportWebContext() - Method in class io.helidon.openapi.OpenApiUiBase.Builder
 
openApiSupportWebContext(String) - Method in interface io.helidon.openapi.OpenApiUi.Builder
Assigns the web context the OpenAPISupport instance uses.
openApiSupportWebContext(String) - Method in class io.helidon.openapi.OpenApiUiBase.Builder
 
OpenApiUi - Interface in io.helidon.openapi
Behavior for OpenAPI UI implementations.
OpenApiUi.Builder<B extends OpenApiUi.Builder<B,​T>,​T extends OpenApiUi> - Interface in io.helidon.openapi
Builder for an OpenApiUi.
OpenApiUiBase - Class in io.helidon.openapi
Common base class for implementations of @link OpenApiUi}.
OpenApiUiBase(OpenApiUiBase.Builder<?, ?>, Function<MediaType, String>, String) - Constructor for class io.helidon.openapi.OpenApiUiBase
Creates a new UI implementation from the specified builder and document preparer.
OpenApiUiBase.Builder<B extends OpenApiUiBase.Builder<B,​T>,​T extends OpenApiUi> - Class in io.helidon.openapi
Common base builder implementation for creating a new OpenApiUi.
OpenApiUiFactory<B extends OpenApiUi.Builder<B,​T>,​T extends OpenApiUi> - Interface in io.helidon.openapi
Behavior for factories able to provide new builders of OpenApiUi instances.
OpenApiUiFactoryFull - Class in io.helidon.integrations.openapi.ui
Implementation of the OpenApiUiFactory contract for a full implementation of OpenApiUi.
OpenApiUiFactoryFull() - Constructor for class io.helidon.integrations.openapi.ui.OpenApiUiFactoryFull
Creates a new instance of the factory for a full UI implementation.
OpenApiUiNoOpFactory - Class in io.helidon.openapi
Factory providing builders for OpenApiUiNoOp implementations.
OpenApiUiNoOpFactory() - Constructor for class io.helidon.openapi.OpenApiUiNoOpFactory
 
OPERATION_DECRYPT - Static variable in class io.helidon.security.jwt.jwk.Jwk
Decrypt content and validate decryption, if applicable.
OPERATION_DERIVE_BITS - Static variable in class io.helidon.security.jwt.jwk.Jwk
Derive bits not to be used as a key.
OPERATION_DERIVE_KEY - Static variable in class io.helidon.security.jwt.jwk.Jwk
Derive key.
OPERATION_ENCRYPT - Static variable in class io.helidon.security.jwt.jwk.Jwk
Encrypt content.
OPERATION_SIGN - Static variable in class io.helidon.security.jwt.jwk.Jwk
Compute digital signature or MAC.
OPERATION_UNWRAP_KEY - Static variable in class io.helidon.security.jwt.jwk.Jwk
Decrypt key and validate decryption, if applicable.
OPERATION_VERIFY - Static variable in class io.helidon.security.jwt.jwk.Jwk
Verify digital signature or MAC.
OPERATION_WRAP_KEY - Static variable in class io.helidon.security.jwt.jwk.Jwk
Encrypt key.
operationNameConstructor() - Method in class io.helidon.grpc.server.GrpcTracingConfig
 
operations() - Method in class io.helidon.security.jwt.jwk.Jwk
Permitted operations of this JWK.
operatorName() - Method in class io.helidon.common.reactive.MultiTappedPublisher
 
optional() - Method in class io.helidon.config.AbstractSource
 
optional() - Method in class io.helidon.config.PrefixedConfigSource
 
optional() - Method in interface io.helidon.config.spi.Source.Builder
Configure this source to be optional.
optional() - Method in interface io.helidon.config.spi.Source
Whether this source is optional.
optional() - Method in annotation type io.helidon.security.annotations.Authenticated
If set to optional, authentication will be attempted, yet if it fails, we would still be called without authenticated user/service.
optional(boolean) - Method in class io.helidon.config.AbstractSourceBuilder
 
optional(boolean) - Method in interface io.helidon.config.spi.Source.Builder
Whether the source is optional or not.
optional(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Whether authentication is required.
optional(boolean) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
If set to true, this provider will return SecurityResponse.SecurityStatus.ABSTAIN instead of failing in case of invalid request.
optional(boolean) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
Whether authentication is required.
optional(boolean) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
Whether authentication is required.
optional(boolean) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
Whether authentication is required.
optional(boolean) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
Set whether the signature is optional.
optional(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Whether authentication is required.
optional(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Whether authentication is required.
optional(boolean) - Method in class io.helidon.security.SecurityRequestBuilder
Set that security is optional.
OPTIONAL - io.helidon.security.CompositeProviderFlag
Provider may succeed or abstain.
OPTIONAL - io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
Security MAY be used (e.g.
OPTIONAL - io.helidon.webserver.ClientAuthentication
Authentication is optional.
OptionalCompletionStage<T> - Interface in io.helidon.common.reactive
A completion stage that allows processing of cases when the element is present and when not.
optionalEmpty() - Static method in class io.helidon.common.testing.junit5.OptionalMatcher
A matcher for an Optional that checks it is empty.
OptionalMatcher - Class in io.helidon.common.testing.junit5
Hamcrest matchers for Optional.
OptionalMatcher - Class in io.helidon.config.testing
Matchers for Optional.
optionalPresent() - Static method in class io.helidon.common.testing.junit5.OptionalMatcher
A matcher for an Optional that checks it is present.
optionalSupplier() - Method in interface io.helidon.config.ConfigValue
Returns a Supplier of an Optional<T> of the configuration node.
optionalValue(Matcher<? super T>) - Static method in class io.helidon.common.testing.junit5.OptionalMatcher
A matcher for an Optional that checks it is present, and that the value matches the provided matcher.
options() - Method in class io.helidon.openapi.OpenApiUiBase.Builder
 
options() - Method in class io.helidon.openapi.OpenApiUiBase
 
options() - Method in interface io.helidon.webclient.WebClient
Create a request builder for a options method.
options(Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
options(Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes all OPTIONS requests to provided handler(s).
options(PathMatcher, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
options(PathMatcher, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes OPTIONS requests with corresponding path to provided handler(s).
options(String, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
options(String, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes OPTIONS requests with corresponding path to provided handler(s).
options(Map<String, String>) - Method in interface io.helidon.openapi.OpenApiUi.Builder
Sets implementation-specific UI options.
options(Map<String, String>) - Method in class io.helidon.openapi.OpenApiUiBase.Builder
 
OPTIONS - io.helidon.common.http.Http.Method
The OPTIONS method represents a request for information about the communication options available on the request/response chain identified by the Request-URI.
OPTIONS_CONFIG_KEY - Static variable in interface io.helidon.openapi.OpenApiUi.Builder
Config key for implementation-dependent options settings.
or(CharMatcher) - Method in class io.helidon.common.http.CharMatcher
Returns a matcher that matches any character matched by either this matcher or other.
or(Predicate<ServerRequest>) - Method in class io.helidon.webserver.RequestPredicate
Returns a composed predicate that represents a logical OR expression between this predicate and another predicate.
or(Supplier<? extends Optional<T>>) - Method in interface io.helidon.config.ConfigValue
If the underlying Optional does not have a value, set it to the Optional produced by the supplying function.
OracleConfigureRequest - Class in io.helidon.integrations.vault.secrets.database
Request to configure Oracle database.
OracleConfigureRequest(String) - Constructor for class io.helidon.integrations.vault.secrets.database.OracleConfigureRequest
 
orElse(T) - Method in interface io.helidon.config.ConfigValue
Return the value if present, otherwise return other.
orElseGet(Supplier<? extends T>) - Method in interface io.helidon.config.ConfigValue
Return the value if present, otherwise invoke other and return the result of that invocation.
orElseThrow(Supplier<? extends X>) - Method in interface io.helidon.config.ConfigValue
Return the contained value, if present, otherwise throw an exception to be created by the provided supplier.
origin() - Method in class io.helidon.security.Grant
Origin of this grant - this may be an arbitrary string, URI, component creating it etc.
origin(String) - Method in class io.helidon.security.Grant.Builder
Origin of this grant (e.g.
ORIGIN - Static variable in class io.helidon.common.http.Http.Header
The "Origin" header name.
orphan() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
Whether the token is orphan (no parent).
orphan(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
If true, tokens created against this policy will be orphan tokens (they will have no parent).
OTHER - io.helidon.common.http.Http.ResponseStatus.Family
Other, unrecognized HTTP status codes.
otherwise(Handler) - Method in class io.helidon.webserver.RequestPredicate.ConditionalHandler
Set the Handler to use when the predicate does not match the request.
outbound(OutboundConfig) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
Add outbound targets to this builder.
OUTBOUND_SPAN_QUALIFIER - Static variable in class io.helidon.tracing.config.TracingConfigUtil
Qualifier for outbound io.opentracing.SpanContext as registered with Context.
OUTBOUND_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
Reserved event type prefix for outbound security (such as identity propagation) events.
outboundClientBuilder() - Method in interface io.helidon.security.SecurityContext
Outbound security client builder for programmatic outbound security used for identity propagation, identity mapping, encryption of outbound calls etc.
outboundConfig(OutboundConfig) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Configuration of outbound rules.
outboundConfig(OutboundConfig) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
Outbound configuration - a set of outbound targets that will have the token propagated.
outboundConfig(OutboundConfig) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Configuration of outbound rules.
outboundConfig(OutboundConfig) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Configuration of outbound rules.
OutboundConfig - Class in io.helidon.security.providers.common
Configuration of outbound security targets.
OutboundConfig() - Constructor for class io.helidon.security.providers.common.OutboundConfig
 
OutboundConfig.Builder - Class in io.helidon.security.providers.common
OutboundConfig builder when not reading it from configuration.
outboundEndpointConfig(EndpointConfig) - Method in class io.helidon.security.OutboundSecurityClientBuilder
Configure outbound endpoint config (annotations, config, attributes etc.) for this outbound call.
outboundEndpointConfig(Supplier<EndpointConfig>) - Method in class io.helidon.security.OutboundSecurityClientBuilder
Configure outbound endpoint config (annotations, config, attributes etc.) for this outbound call.
outboundEnvironment(SecurityEnvironment) - Method in class io.helidon.security.OutboundSecurityClientBuilder
Configure outbound environment (path, headers, URI etc.) for this outbound call.
outboundEnvironment(Supplier<SecurityEnvironment>) - Method in class io.helidon.security.OutboundSecurityClientBuilder
Configure outbound environment (path, headers, URI etc.) for this outbound call.
outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider
 
outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.oidc.OidcProvider
 
outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in interface io.helidon.security.spi.OutboundSecurityProvider
Creates necessary updates to headers and entity needed for outbound security (e.g.
outboundSecurity(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.spi.SynchronousProvider
Creates necessary updates to headers and entity needed for outbound security (e.g.
OutboundSecurityClientBuilder - Class in io.helidon.security
Builder constructing a security client - extends the SecurityRequestBuilder for convenience.
OutboundSecurityProvider - Interface in io.helidon.security.spi
Security provider for securing client requests (outbound).
OutboundSecurityResponse - Class in io.helidon.security
Response of outbound security provider.
OutboundSecurityResponse.Builder - Class in io.helidon.security
Builder class to build custom identity propagation responses.
OutboundTarget - Class in io.helidon.security.providers.common
Configuration of outbound target.
OutboundTarget.Builder - Class in io.helidon.security.providers.common
Fluent API builder for OutboundTarget.
OutboundTargetDefinition - Class in io.helidon.security.providers.httpsign
Configuration of outbound target to sign outgoing requests.
OutboundTargetDefinition.Builder - Class in io.helidon.security.providers.httpsign
Fluent API builder to build OutboundTargetDefinition instances.
outboundTokenHandler(TokenHandler) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
Token handler to create outbound headers to propagate identity.
outboundTracing() - Method in class io.helidon.security.integration.common.SecurityTracing
Create a tracing span for outbound tracing.
OutboundTracing - Class in io.helidon.security.integration.common
Tracing support for outbound security.
outputStreamMulti() - Static method in interface io.helidon.common.reactive.IoMulti
Create an OutputStream that provides the data written as a Multi.
OutputStreamMulti - Class in io.helidon.common.reactive
Output stream that Flow.Publisher publishes any data written to it as ByteBuffer events.
OutputStreamMulti() - Constructor for class io.helidon.common.reactive.OutputStreamMulti
Create new output stream that Flow.Publisher publishes any data written to it as ByteBuffer events.
outputStreamMultiBuilder() - Static method in interface io.helidon.common.reactive.IoMulti
Creates a builder of the OutputStream that provides data written as a Multi.
overallTimeout() - Method in class io.helidon.config.SimpleRetryPolicy
Overall timeout.
overallTimeout(long, TimeUnit) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
Configure record timeout since its creation.
overallTimeout(Duration) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
Overall timeout.
overallTimeout(Duration) - Method in class io.helidon.faulttolerance.Retry.Builder
Overall timeout.
OverrideConfigFilter - Class in io.helidon.config
A config filter that replaces values with a new ones of keys that matching with Pattern.
OverrideConfigFilter(Supplier<List<Map.Entry<Predicate<Config.Key>, String>>>) - Constructor for class io.helidon.config.OverrideConfigFilter
Creates a filter with a given supplier of a map of key patterns to a override values.
overrideCoordinatorUriSupplier(Supplier<URI>) - Method in class io.helidon.microprofile.lra.CoordinatorLocatorService
Override standard supplier for getting coordinator uri from config.
overrides(Supplier<? extends OverrideSource>) - Method in interface io.helidon.config.Config.Builder
Sets source of a override source.
OverrideSource - Interface in io.helidon.config.spi
Source of config override settings.
OverrideSource.OverrideData - Class in io.helidon.config.spi
Group of config override settings.
OverrideSourceProvider - Interface in io.helidon.config.spi
Java service loader service to provide a override source based on meta configuration.
OverrideSources - Class in io.helidon.config
Class provides access to built-in OverrideSource implementations.

P

packageName() - Method in class io.helidon.grpc.server.ServiceDescriptor
Returns package name from proto file.
pad(String) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry
Apply configured padding.
parallelismThreshold(long) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
Configure parallelism threshold.
param(String) - Method in interface io.helidon.common.http.HttpRequest.Path
Returns value of single parameter resolved from path pattern.
param(String) - Method in interface io.helidon.webserver.PathMatcher.Result
Get value for a given parameter of the associated path matcher.
PARAM_ALGORITHM - Static variable in class io.helidon.security.jwt.jwk.Jwk
JWK parameter for algorithm.
PARAM_CURVE - Static variable in class io.helidon.security.jwt.jwk.JwkEC
JWK parameter for EC curve.
PARAM_EXP - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
JWK parameter for private key exponent.
PARAM_FIRST_CRT_COEFF - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
JWK parameter for private key First CRT Coefficient.
PARAM_FIRST_FACTOR_CRT_EXP - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
JWK parameter for private key First Factor CRT Exponent.
PARAM_FIRST_PRIME_FACTOR - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
JWK parameter for private key First Prime Factor.
PARAM_HEADER_NAME - Static variable in class io.helidon.security.providers.oidc.common.OidcConfig
Default name of the header we expect JWT in.
PARAM_KEY_ID - Static variable in class io.helidon.security.jwt.jwk.Jwk
JWK parameter for key id.
PARAM_KEY_TYPE - Static variable in class io.helidon.security.jwt.jwk.Jwk
JWK parameter for key type.
PARAM_OCTET_KEY - Static variable in class io.helidon.security.jwt.jwk.JwkOctet
Key value.
PARAM_OPERATIONS - Static variable in class io.helidon.security.jwt.jwk.Jwk
JWK parameters for permitted operations.
PARAM_OTHER_PRIMES - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
JWK parameter for private key Other Primes Info.
PARAM_PRIVATE_KEY - Static variable in class io.helidon.security.jwt.jwk.JwkEC
JWK parameter for private key.
PARAM_PUB_EXP - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
JWK parameter for public key exponent.
PARAM_PUB_MODULUS - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
JWK parameter for public key modulus.
PARAM_SECOND_FACTOR_CRT_EXP - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
JWK parameter for private key Second Factor CRT Exponent.
PARAM_SECOND_PRIME_FACTOR - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
JWK parameter for private key Second Prime Factor.
PARAM_USE - Static variable in class io.helidon.security.jwt.jwk.Jwk
JWK parameter for usage.
PARAM_X_COORDINATE - Static variable in class io.helidon.security.jwt.jwk.JwkEC
JWK parameter for X coordinate.
PARAM_Y_COODRINATE - Static variable in class io.helidon.security.jwt.jwk.JwkEC
JWK parameter for X coordinate.
parameter(String, String) - Method in class io.helidon.media.multipart.ContentDisposition.Builder
Add a new content disposition header parameter.
parameterAnnotations() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Get method parameter annotations.
parameters() - Method in class io.helidon.common.http.MediaType
Getter for a read-only parameter map.
parameters() - Method in class io.helidon.media.multipart.ContentDisposition
Get the parameters map.
parameters(List<Object>) - Method in interface io.helidon.dbclient.DbClientServiceContext
Set new indexed parameters to be used.
parameters(Map<String, Object>) - Method in interface io.helidon.dbclient.DbClientServiceContext
Set new named parameters to be used.
parameters(Map<String, String>) - Method in class io.helidon.common.http.MediaType.Builder
Parameters of the media type.
Parameters - Interface in io.helidon.common.http
Parameters represents key : value pairs where key is a String with potentially multiple values.
parameterTypes() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Get method parameter types.
paramName() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Query parameter name.
paramName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Name of a query parameter that contains the JWT token when parameter is used.
params() - Method in interface io.helidon.security.AuditEvent
Parameters of this audit event, used in String.format(String, Object...) when creating the audit message.
params() - Method in interface io.helidon.webserver.PathMatcher.Result
Returns the values of parameters that were specified in the associated path template.
params(Object...) - Method in interface io.helidon.dbclient.DbStatement
Configure parameters from an array by order.
params(List<?>) - Method in class io.helidon.dbclient.common.AbstractStatement
 
params(List<?>) - Method in interface io.helidon.dbclient.DbStatement
Configure parameters from a List by order.
params(List<?>) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
 
params(Map<String, ?>) - Method in class io.helidon.dbclient.common.AbstractStatement
 
params(Map<String, ?>) - Method in interface io.helidon.dbclient.DbStatement
Configure named parameters.
params(Map<String, ?>) - Method in class io.helidon.dbclient.mongodb.MongoDbStatementGet
 
paramTenantName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Name of a query parameter that contains the tenant name when parameter is used.
paramType() - Method in class io.helidon.dbclient.common.AbstractStatement
Type of parameters of this statement.
ParamType - Enum in io.helidon.dbclient.common
Type of statement parameters.
parent() - Method in interface io.helidon.config.Config.Key
Returns instance of Key that represents key of parent config node.
parent() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Parent of this analysis.
parent(Context) - Method in class io.helidon.common.context.Context.Builder
Parent of the new context.
PARENT_CONTEXT_CLIENT_PROPERTY - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Deprecated.
Property sent with JAX-RS requests to override parent span context in outbound calls.
PARENT_CONTEXT_CLIENT_PROPERTY - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
Property sent with JAX-RS requests to override parent span context in outbound calls.
ParentingMediaContextBuilder<T> - Interface in io.helidon.media.common
Builder of MediaContext that can be parented.
ParsableSource - Interface in io.helidon.config.spi
An eager source that can read all data from the underlying origin as a stream that can be parsed based on its media type (or using an explicit ConfigParser.
ParsableSource.Builder<B extends ParsableSource.Builder<B>> - Interface in io.helidon.config.spi
A builder for a parsable source.
parse(ConfigParser.Content) - Method in class io.helidon.config.hocon.HoconConfigParser
 
parse(ConfigParser.Content) - Method in class io.helidon.config.PropertiesConfigParser
 
parse(ConfigParser.Content) - Method in interface io.helidon.config.spi.ConfigParser
parse(ConfigParser.Content) - Method in class io.helidon.config.yaml.YamlConfigParser
 
parse(ConfigParser.Content, Function<String, Optional<InputStream>>) - Method in class io.helidon.config.hocon.HoconConfigParser
 
parse(ConfigParser.Content, Function<String, Optional<InputStream>>) - Method in interface io.helidon.config.spi.ConfigParser
parse(InputStream) - Method in class io.helidon.grpc.core.JavaMarshaller
Deprecated.
 
parse(InputStream) - Method in class io.helidon.grpc.core.JsonbMarshaller
 
parse(String) - Static method in class io.helidon.common.http.Http.DateTime
Parse provided text to ZonedDateTime using any possible date / time format specified by RFC2616 Hypertext Transfer Protocol.
parse(String) - Static method in class io.helidon.common.http.MediaType
Parses a media type from its string representation.
parse(String) - Static method in class io.helidon.common.http.SetCookie
Parses new instance of SetCookie from the String representation.
parser() - Method in class io.helidon.config.AbstractConfigSource
Config parser if one is configured to use for parsing content of ParsableSource.
parser() - Method in class io.helidon.config.ClasspathConfigSource
 
parser() - Method in class io.helidon.config.etcd.EtcdConfigSource
 
parser() - Method in class io.helidon.config.FileConfigSource
 
parser() - Method in class io.helidon.config.git.GitConfigSource
 
parser() - Method in interface io.helidon.config.spi.ParsableSource
If a parser is configured with this source, return it.
parser() - Method in class io.helidon.config.UrlConfigSource
 
parser(ConfigParser) - Method in class io.helidon.config.AbstractConfigSourceBuilder
A parser if this is a ParsableSource and explicit parser is configured.
parser(ConfigParser) - Method in class io.helidon.config.ClasspathConfigSource.Builder
 
parser(ConfigParser) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
 
parser(ConfigParser) - Method in class io.helidon.config.FileConfigSource.Builder
 
parser(ConfigParser) - Method in class io.helidon.config.git.GitConfigSourceBuilder
 
parser(ConfigParser) - Method in interface io.helidon.config.spi.ParsableSource.Builder
Configure an explicit parser to be used with the source.
parser(ConfigParser) - Method in class io.helidon.config.UrlConfigSource.Builder
 
parserMapping(Function<Config.Key, Optional<ConfigParser>>) - Method in class io.helidon.config.AbstractConfigSourceBuilder
Sets a function that maps keys to a parser.
parseToken(JwtHeaders, String) - Static method in class io.helidon.security.jwt.EncryptedJwt
Parse a token received over network.
parseToken(JwtHeaders, String) - Static method in class io.helidon.security.jwt.SignedJwt
Parse a token received over network.
parseToken(String) - Static method in class io.helidon.security.jwt.EncryptedJwt
Parse a token received over network.
parseToken(String) - Static method in class io.helidon.security.jwt.JwtHeaders
Parse a token to retrieve the JWT header.
parseToken(String) - Static method in class io.helidon.security.jwt.SignedJwt
Parse a token received over network.
PARTIAL_CONTENT_206 - io.helidon.common.http.Http.Status
206 Reset Content, see HTTP/1.1 documentation.
partialResultsException() - Method in interface io.helidon.graphql.server.ExecutionContext
Retrieve partial results Throwable.
partialResultsException(Throwable) - Method in interface io.helidon.graphql.server.ExecutionContext
Add a partial results Throwable.
Participant - Interface in io.helidon.lra.coordinator.client
Participant metadata needed by LRA coordinator.
passes(String) - Method in interface io.helidon.metrics.api.RegistryFilterSettings
Reports whether a given metric name passes the filter.
password() - Method in interface io.helidon.integrations.vault.secrets.database.DbCredentials
Password of the database user.
password(char[]) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
Set password upon which the cryptography key will be generated.
password(char[]) - Method in class io.helidon.webclient.Proxy.Builder
Sets a new password for the proxy.
password(String) - Method in class io.helidon.dbclient.jdbc.ConnectionPool.Builder
 
password(String) - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
 
password(String) - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
 
password(String) - Method in interface io.helidon.dbclient.spi.DbClientProviderBuilder
Set database connection p¨assword.
password(String) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Create password.
password(String) - Method in class io.helidon.integrations.oci.atp.GenerateAutonomousDatabaseWallet.Request
Set explicit password to encrypt the keys inside the wallet.
password(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
Specifies the password to use when connecting with the username.
password(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
Password used for creating JMS connection.
password(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
Password used for creating JMS connection.
PASSWORD_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
Password used with ConnectionFactory.
PasswordKeyDerivation - Class in io.helidon.common.crypto
Util class used for encryption key derivation from the password.
passwordPolicy(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
The name of the password policy to use when generating passwords for this database.
patch(Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
patch(Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes all RFC 5789 PATCH requests to provided handler(s).
patch(PathMatcher, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
patch(PathMatcher, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes RFC 5789 PATCH requests with corresponding path to provided handler(s).
patch(String, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
patch(String, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes RFC 5789 PATCH requests with corresponding path to provided handler(s).
PATCH - io.helidon.common.http.Http.Method
The PATCH method as described in RFC 5789 is used to perform an update to an existing resource, where the request payload only has to contain the instructions on how to perform the update.
path() - Method in interface io.helidon.common.http.HttpRequest
Returns a path which was accepted by matcher in actual routing.
path() - Method in class io.helidon.common.http.UriInfo
 
path() - Method in class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
Returns a relative path to the configuration file.
path() - Method in class io.helidon.integrations.vault.ListSecrets.Request
Path to read, may be empty for root (or secret engines that do not support path).
path() - Method in interface io.helidon.integrations.vault.Secret
Path of this secret.
path() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.GetCubbyhole.Response
 
path() - Method in class io.helidon.integrations.vault.secrets.database.DbGet.Response
 
path() - Method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Response
 
path() - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Response
 
path() - Method in class io.helidon.security.SecurityEnvironment
Path to the resource.
path() - Method in interface io.helidon.webserver.cors.CorsSupportBase.RequestAdapter
 
path() - Method in interface io.helidon.webserver.PathTracingConfig
Path this configuration should configure.
path(HttpRequest.Path) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Path of the request.
path(String) - Method in class io.helidon.common.http.SetCookie.Builder
Sets Path parameter.
path(String) - Method in class io.helidon.config.git.GitConfigSourceBuilder
Configure path to use.
path(String) - Method in class io.helidon.health.checks.DiskSpaceHealthCheck.Builder
Path on the file system to find a file system.
path(String) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth.Builder
Custom method path.
path(String) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth.Builder
Custom method path.
path(String) - Method in class io.helidon.integrations.vault.ListSecrets.Request
Configure the path to list, may be ignored by specific secret engines.
path(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CreateCubbyhole.Request
Path of the secret.
path(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder
Path of the secret on Vault's Cubbyhole secret provider.
path(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.DeleteCubbyhole.Request
Path of the secret.
path(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.GetCubbyhole.Request
Path of the secret.
path(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.UpdateCubbyhole.Request
Path of the secret.
path(String) - Method in class io.helidon.integrations.vault.secrets.kv1.CreateKv1.Request
Path of the secret to create.
path(String) - Method in class io.helidon.integrations.vault.secrets.kv1.DeleteKv1.Request
Path of the secret to delete.
path(String) - Method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Request
Path of the secret to get.
path(String) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig.Builder
Path of the secret on Vault's KV1 secret provider.
path(String) - Method in class io.helidon.integrations.vault.secrets.kv1.UpdateKv1.Request
Path of the secret to update.
path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.CreateKv2.Request
Secret path.
path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.DeleteAllKv2.Request
Path of the secret to delete.
path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.DeleteKv2.Request
Path of the secret to delete.
path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.DestroyKv2.Request
Path of the secret to destroy.
path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Request
Path of the secret to get.
path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig.Builder
Path of the secret on Vault's KV2 secret provider.
path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.UndeleteKv2.Request
Path of the secret to undelete.
path(String) - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
Path of the secret to update.
path(String) - Method in class io.helidon.integrations.vault.sys.DisableAuth.Request
Path of an authentication method to disable.
path(String) - Method in class io.helidon.integrations.vault.sys.DisableEngine.Request
Path of a secrets engine to disable.
path(String) - Method in class io.helidon.metrics.prometheus.PrometheusSupport.Builder
Sets path of the metrics resource, default is /metrics.
path(String) - Method in class io.helidon.security.SecurityEnvironment.Builder
Path that is requested (such as URI for http, without protocol, server and port).
path(String) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Path of the request.
path(String) - Method in interface io.helidon.webclient.WebClientServiceRequest
Set the new path of the request.
path(String) - Method in class io.helidon.webserver.PathTracingConfig.Builder
Path to register the traced configuration on.
path(Path) - Method in class io.helidon.config.DirectoryConfigSource.Builder
Configuration directory path.
path(Path) - Method in class io.helidon.config.FileConfigSource.Builder
Configure the path to read configuration from (mandatory).
path(Path) - Method in class io.helidon.config.FileOverrideSource.Builder
Configure path to look for the source.
path(Path) - Method in class io.helidon.health.checks.DiskSpaceHealthCheck.Builder
Path on the file system to find a file system.
PATH - Static variable in class io.helidon.graphql.server.GraphQlConstants
Key for path.
pathMapper(Function<String, String>) - Method in class io.helidon.webserver.staticcontent.StaticContentSupport.Builder
Map request path to resource path.
PathMatcher - Interface in io.helidon.webserver
URI Path Matcher.
PathMatcher.PrefixResult - Interface in io.helidon.webserver
The result of prefix matching a PathMatcher to a given URI path.
PathMatcher.Result - Interface in io.helidon.webserver
The result of matching a PathMatcher to a given URI path.
pathPattern() - Method in class io.helidon.webserver.cors.CrossOriginConfig
 
pathPattern(String) - Method in class io.helidon.webserver.cors.CrossOriginConfig.Builder
Updates the path prefix for this cross-origin config.
pathSuffix(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
If set, tokens created against this role will have the given suffix as part of their path in addition to the role name.
PathTracingConfig - Interface in io.helidon.webserver
Traced system configuration for web server for a specific path.
PathTracingConfig.Builder - Class in io.helidon.webserver
Fluent API builder for PathTracingConfig.
pathWriter() - Static method in class io.helidon.media.common.DefaultMediaSupport
Return Path writer instance.
pattern() - Method in exception io.helidon.webserver.IllegalPathPatternException
Illegal used pattern.
payload(PAYLOAD) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
Set or replace JMS payload.
PAYLOAD_TOO_LARGE - io.helidon.webserver.DirectHandler.EventType
Payload is bigger than the configured maximal size.
payloadClaim(String) - Method in class io.helidon.security.jwt.Jwt
Get a claim by its name from payload.
payloadClaims() - Method in class io.helidon.security.jwt.Jwt
All payload claims in raw json form.
payloadJson() - Method in class io.helidon.security.jwt.Jwt
Create a JSON payload object.
PAYMENT_REQUIRED_402 - io.helidon.common.http.Http.Status
402 Payment Required, see HTTP/1.1 documentation.
peek(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Multi
Invoke provided consumer for every item in stream.
peek(Consumer<? super T>) - Method in class io.helidon.common.reactive.MultiTappedPublisher
 
peek(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Single
Invoke provided consumer for the item in stream.
peek(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Subscribable
Invoke provided consumer for every item in stream.
PEM - io.helidon.integrations.vault.secrets.pki.PkiFormat
PEM encoded.
PEM_BUNDLE - io.helidon.integrations.vault.secrets.pki.PkiFormat
pemBuilder() - Static method in class io.helidon.common.pki.KeyConfig
Build this instance from PEM files (usually a pair of private key and certificate chain).
PENDING - io.helidon.integrations.oci.vault.SecretStage
Pending.
period(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
If specified, the token will be periodic; it will have no maximum TTL (unless an "explicit-max-ttl" is also set) but every renewal will use the given period.
periodExecutions(long) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
Period for executing poll cycles in millis.
periodExecutions(long) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
Period for executing poll cycles in millis.
periodExecutions(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
Period between successive executions of polling loop.
periodExecutions(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
Specifies the period in milliseconds between successive scheduler executions.
permit() - Static method in class io.helidon.security.AuthorizationResponse
Permit the request.
permitAll() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
Returns true if access should be permitted to all.
PersistenceUnitInfoBean - Class in io.helidon.integrations.cdi.jpa
A PersistenceUnitInfo implementation that can be constructed by hand.
PersistenceUnitInfoBean(String, URL, String, String, ClassLoader, Supplier<? extends ClassLoader>, Consumer<? super ClassTransformer>, boolean, Collection<? extends URL>, Collection<? extends String>, Collection<? extends String>, String, String, PersistenceUnitInfoBean.DataSourceProvider, Properties, SharedCacheMode, PersistenceUnitTransactionType, ValidationMode) - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
PersistenceUnitInfoBean(String, URL, String, String, ClassLoader, Supplier<? extends ClassLoader>, Consumer<? super ClassTransformer>, boolean, Collection<? extends URL>, Collection<? extends String>, Collection<? extends String>, String, String, Supplier<? extends PersistenceUnitInfoBean.DataSourceProvider>, Properties, SharedCacheMode, PersistenceUnitTransactionType, ValidationMode) - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
PersistenceUnitInfoBean(String, URL, Collection<? extends String>, PersistenceUnitInfoBean.DataSourceProvider, Properties) - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
Creates a new PersistenceUnitInfoBean using as many defaults as reasonably possible.
PersistenceUnitInfoBean(String, URL, Collection<? extends String>, Supplier<? extends PersistenceUnitInfoBean.DataSourceProvider>, Properties) - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
Creates a new PersistenceUnitInfoBean using as many defaults as reasonably possible.
PersistenceUnitInfoBean.DataSourceProvider - Interface in io.helidon.integrations.cdi.jpa
A functional interface indicating that its implementations can supply DataSources.
phoneNumber() - Method in class io.helidon.security.jwt.Jwt
Phone number claim.
phoneNumber(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Phone number of the subject.
phoneNumberVerified() - Method in class io.helidon.security.jwt.Jwt
Phone number verified claim.
phoneNumberVerified(Boolean) - Method in class io.helidon.security.jwt.Jwt.Builder
Whether the phone number is verified or not.
picture() - Method in class io.helidon.security.jwt.Jwt
Picture URI claim.
picture(URI) - Method in class io.helidon.security.jwt.Jwt.Builder
Profile picture URI of the subject.
PkiEngineProvider - Class in io.helidon.integrations.vault.secrets.pki
Java Service Loader service for PKI Secrets engine for Vault integration.
PkiEngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.pki.PkiEngineProvider
 
PkiException - Exception in io.helidon.common.pki
Exception caused by PKI handling (keystores, keys, certificates).
PkiFormat - Enum in io.helidon.integrations.vault.secrets.pki
Format of certificate or CRL.
PkiRole - Class in io.helidon.integrations.vault.secrets.pki
Pki Role request and response.
PkiRole.Request - Class in io.helidon.integrations.vault.secrets.pki
Request object.
PkiRole.Response - Class in io.helidon.integrations.vault.secrets.pki
Response object parsed from JSON returned by the RestApi.
PkiSecrets - Interface in io.helidon.integrations.vault.secrets.pki
API operation for Vault PKI Secrets Engine.
PkiSecretsRx - Interface in io.helidon.integrations.vault.secrets.pki
API operation for Vault PKI Secrets Engine.
plain(String, Object) - Static method in class io.helidon.security.AuditEvent.AuditParam
New parameter of any type.
policies() - Method in class io.helidon.integrations.vault.auths.k8s.Login.Response
List of policy names of this token.
policies() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
List of policy names.
policy(String) - Method in class io.helidon.integrations.vault.sys.CreatePolicy.Request
Policy text.
PolicyExecutor - Interface in io.helidon.security.abac.policy.spi
Custom executor of policy statements.
PolicyExecutorService - Interface in io.helidon.security.abac.policy.spi
Java service for PolicyValidator ABAC validator.
policyStatements() - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig
The policy statements collected through configuration hierarchy.
PolicyValidator - Class in io.helidon.security.abac.policy
Abac validator based on a PolicyValidator.PolicyStatement.
PolicyValidator.Builder - Class in io.helidon.security.abac.policy
A fluent API builder for PolicyValidator.
PolicyValidator.PolicyConfig - Class in io.helidon.security.abac.policy
Configuration of policy validator - a statement and whether to inherit value from parents.
PolicyValidator.PolicyConfig.Builder - Class in io.helidon.security.abac.policy
A fluent API builder for PolicyValidator.PolicyConfig.
PolicyValidator.PolicyStatement - Annotation Type in io.helidon.security.abac.policy
Annotate resource classes, methods, application etc.
PolicyValidatorService - Class in io.helidon.security.abac.policy
A validator of policy statements java service to plug into Abac security provider.
PolicyValidatorService() - Constructor for class io.helidon.security.abac.policy.PolicyValidatorService
 
poll(Path, Duration, Consumer<Path>, Consumer<Path>) - Static method in class io.helidon.config.MutabilitySupport
Start polling for changes.
poll(Instant) - Method in interface io.helidon.config.spi.PollingStrategy.Polled
Poll for changes.
PollableSource<S> - Interface in io.helidon.config.spi
A source implementing this interface provides support for polling using a PollingStrategy.
PollableSource.Builder<T extends PollableSource.Builder<T>> - Interface in io.helidon.config.spi
A builder for pollable source.
PollingStrategies - Class in io.helidon.config
Built-in PollingStrategy implementations.
PollingStrategies.ScheduledBuilder - Class in io.helidon.config
A builder for a scheduled polling strategy.
pollingStrategy() - Method in class io.helidon.config.AbstractSource
A polling strategy of this source, if it implements PollableSource and has one configured.
pollingStrategy() - Method in class io.helidon.config.DirectoryConfigSource
 
pollingStrategy() - Method in class io.helidon.config.etcd.EtcdConfigSource
 
pollingStrategy() - Method in class io.helidon.config.FileConfigSource
 
pollingStrategy() - Method in class io.helidon.config.FileOverrideSource
 
pollingStrategy() - Method in class io.helidon.config.git.GitConfigSource
 
pollingStrategy() - Method in class io.helidon.config.MapConfigSource
 
pollingStrategy() - Method in interface io.helidon.config.spi.PollableSource
If a polling strategy is configured with this source, return it.
pollingStrategy() - Method in class io.helidon.config.UrlConfigSource
 
pollingStrategy() - Method in class io.helidon.config.UrlOverrideSource
 
pollingStrategy(Config) - Static method in class io.helidon.config.MetaConfig
Load a polling strategy based on its meta configuration.
pollingStrategy(PollingStrategy) - Method in class io.helidon.config.AbstractSourceBuilder
Configure a polling strategy.
pollingStrategy(PollingStrategy) - Method in class io.helidon.config.DirectoryConfigSource.Builder
 
pollingStrategy(PollingStrategy) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
 
pollingStrategy(PollingStrategy) - Method in class io.helidon.config.FileConfigSource.Builder
 
pollingStrategy(PollingStrategy) - Method in class io.helidon.config.FileOverrideSource.Builder
 
pollingStrategy(PollingStrategy) - Method in class io.helidon.config.git.GitConfigSourceBuilder
 
pollingStrategy(PollingStrategy) - Method in class io.helidon.config.MapConfigSource.MapBuilder
 
pollingStrategy(PollingStrategy) - Method in interface io.helidon.config.spi.PollableSource.Builder
 
pollingStrategy(PollingStrategy) - Method in class io.helidon.config.UrlConfigSource.Builder
 
pollingStrategy(PollingStrategy) - Method in class io.helidon.config.UrlOverrideSource.Builder
 
pollingStrategy(Supplier<? extends PollingStrategy>) - Method in interface io.helidon.config.spi.PollableSource.Builder
 
PollingStrategy - Interface in io.helidon.config.spi
Mechanism for notifying interested listeners when they should check for changes that might have been made to the data used to create a Config tree, as accessed through PollableSources.
PollingStrategy.Polled - Interface in io.helidon.config.spi
A polled component.
PollingStrategyProvider - Interface in io.helidon.config.spi
Java service loader service to create a polling strategy factory based on meta configuration.
pollTimeout(long) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
Timeout for polling for next message in every poll cycle in millis.
pollTimeout(long) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
Timeout for polling for next message in every poll cycle in millis.
pollTimeout(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
The maximum time to block polling loop in milliseconds.
pollTimeout(long) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
Specifies maximum time in milliseconds to block polling messages from Kafka.
port() - Method in class io.helidon.common.http.UriInfo
 
port() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor
Get the port that will be used to connect to the server.
port() - Method in interface io.helidon.grpc.server.GrpcServer
Returns a port number the default server socket is bound to and is listening on; or -1 if unknown or not active.
port() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
Get the server port.
port() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
Get the server port.
port() - Method in class io.helidon.grpc.server.GrpcServerImpl
 
port() - Method in interface io.helidon.microprofile.server.Server
Get the port this server listens on or -1 if the server is not running.
port() - Method in class io.helidon.microprofile.server.ServerCdiExtension
Current port the server is running on.
port() - Method in class io.helidon.microprofile.server.ServerImpl
 
port() - Method in interface io.helidon.webclient.WebClientServiceRequest
Port of the request uri.
port() - Method in interface io.helidon.webserver.ServerConfiguration
Returns a server port to listen on with the default server socket.
port() - Method in interface io.helidon.webserver.SocketConfiguration
Returns a server port to listen on with the server socket.
port() - Method in interface io.helidon.webserver.WebServer
Returns a port number the default server socket is bound to and is listening on; or -1 if unknown or not active.
port(int) - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
Set the port that will be used to connect to the server.
port(int) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
Sets server port.
port(int) - Method in class io.helidon.microprofile.server.Server.Builder
Configure listen port.
port(int) - Method in class io.helidon.webclient.Proxy.Builder
Sets a port value.
port(int) - Method in interface io.helidon.webclient.WebClientServiceRequest
Set new port of the request.
port(int) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Sets server port.
port(int) - Method in class io.helidon.webserver.SocketConfiguration.Builder
 
port(int) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Configures a server port to listen on with the server socket.
port(int) - Method in class io.helidon.webserver.WebServer.Builder
 
port(String) - Method in class io.helidon.microprofile.server.ServerCdiExtension
Named port the server is running on.
port(String) - Method in interface io.helidon.webserver.WebServer
Returns a port number an additional named server socket is bound to and is listening on; or -1 if unknown or not active.
post() - Method in interface io.helidon.webclient.WebClient
Create a request builder for a post method.
post(Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
post(Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes all POST requests to provided handler(s).
post(PathMatcher, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
post(PathMatcher, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes POST requests with corresponding path to provided handler(s).
post(String, ApiRequest<?>, ApiResponse.Builder<?, T>) - Method in interface io.helidon.integrations.common.rest.RestApi
Post without a response entity.
post(String, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
post(String, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes POST requests with corresponding path to provided handler(s).
POST - io.helidon.common.http.Http.Method
The POST method is used to request that the origin server acceptedTypes the entity enclosed in the request as a new subordinate of the resource identified by the Request-URI in the Request-Line.
postBuild() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
Post build method.
postBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Called after adding properties defined in this request.
postBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Request
 
postCompletion(InvocationContext, Throwable, W) - Method in interface io.helidon.servicecommon.restcdi.HelidonInterceptor.WithPostCompletion
Performs whatever post-completion work is needed for the given context, applied to the specified work item.
postConfigureEndpoint(Routing.Rules, Routing.Rules) - Method in class io.helidon.integrations.micrometer.MicrometerSupport
 
postConfigureEndpoint(Routing.Rules, Routing.Rules) - Method in class io.helidon.metrics.MetricsSupport
Finish configuring metrics endpoint on the provided routing rules.
postConfigureEndpoint(Routing.Rules, Routing.Rules) - Method in class io.helidon.metrics.serviceapi.MinimalMetricsSupport
 
postConfigureEndpoint(Routing.Rules, Routing.Rules) - Method in class io.helidon.servicecommon.rest.HelidonRestServiceSupport
Concrete implementations override this method to perform any service-specific routing set-up.
postConstruct() - Method in class io.helidon.microprofile.tracing.MpTracingFilter
Post construct method, initialization procedures.
postConstruct() - Method in class io.helidon.security.integration.jersey.SecurityFilter
A life-cycle method invoked by Jersey that finished initialization of the filter.
postConstruct(T) - Method in class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
 
postJsonResponse(WebClientRequestBuilder, Object, Function<JsonObject, T>, BiFunction<Http.ResponseStatus, String, Optional<T>>, BiFunction<Throwable, String, Optional<T>>) - Static method in class io.helidon.security.providers.oidc.common.OidcConfig
Processing of WebClient submit using a POST method.
postLogoutUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Post logout redirect URI.
postLogoutUri(URI) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
URI to redirect to once the logout process is done.
postMetricData(PostMetricData.Request) - Method in interface io.helidon.integrations.oci.telemetry.OciMetrics
Deprecated.
Publishes raw metric data points to the Monitoring service.
postMetricData(PostMetricData.Request) - Method in interface io.helidon.integrations.oci.telemetry.OciMetricsRx
Deprecated.
Publishes raw metric data points to the Monitoring service.
PostMetricData - Class in io.helidon.integrations.oci.telemetry
Class to group together all types related to post metric data request and response.
PostMetricData.FailedMetric - Class in io.helidon.integrations.oci.telemetry
Failed metric definition.
PostMetricData.MetricData - Class in io.helidon.integrations.oci.telemetry
Metric data send with post metric data.
PostMetricData.MetricDataPoint - Class in io.helidon.integrations.oci.telemetry
The post metric data consists of a set of PostMetricData.MetricData, and each metric data has one or more data points.
PostMetricData.Request - Class in io.helidon.integrations.oci.telemetry
Post metric data request.
PostMetricData.Response - Class in io.helidon.integrations.oci.telemetry
Response object parsed from JSON returned by the RestApi.
PRAGMA - Static variable in class io.helidon.common.http.Http.Header
The "Pragma" header name.
preBuild() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
Pre build method.
preBuild() - Method in class io.helidon.integrations.oci.connect.OciRestApi.Builder
Deprecated.
 
preBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Called before adding properties defined in this request.
preBuild(JsonBuilderFactory, JsonObjectBuilder) - Method in class io.helidon.integrations.vault.VaultRequest
 
precision() - Method in interface io.helidon.dbclient.DbColumn
Precision of this column.
PRECONDITION_FAILED_412 - io.helidon.common.http.Http.Status
412 Precondition Failed, see HTTP/1.1 documentation.
preDestroy(T) - Method in class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
 
predicate() - Method in class io.helidon.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
Predicate used to build a client service.
preferredUsername() - Method in class io.helidon.security.jwt.Jwt
Preferred username claim.
preferredUsername(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Preferred username of the subject.
PREFETCH - io.helidon.webserver.BackpressureStrategy
After first data chunk arrives, expected number of chunks needed to fill the buffer up to watermark is calculated and requested.
prefix() - Method in annotation type io.helidon.config.metadata.Configured
Standalone configuration objects use a prefix to mark where Helidon expects them in the configuration tree.
prefix() - Method in enum io.helidon.dbclient.DbStatementType
Short prefix of this type.
prefixed(String, Supplier<? extends ConfigSource>) - Static method in class io.helidon.config.ConfigSources
Provides a ConfigSource from a sourceSupplier, adding the specified prefix to the keys in the source.
PrefixedConfigSource - Class in io.helidon.config
ConfigSource implementation wraps another config source and add key prefix to original one.
prefixMatch(CharSequence) - Method in interface io.helidon.webserver.PathMatcher
Matches this matcher against a left part (prefix) of URI path with granularity on the path segment.
preHashed(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
Set to true when the input is already hashed.
preHashed(boolean) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
Set to true when the input is already hashed.
preInvocation(InvocationContext, W) - Method in interface io.helidon.servicecommon.restcdi.HelidonInterceptor
Performs whatever pre-invocation work is needed for the given context, applied to the specified work item.
prepareCall(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareCall(String, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareCall(String, int, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareDocument(MediaType) - Method in class io.helidon.openapi.OpenApiUiBase
Prepares a representation of the OpenAPI document in the specified media type.
prepareMetricFactories() - Method in class io.helidon.metrics.api.AbstractRegistry
 
prepareMetricFactories() - Method in class io.helidon.metrics.Registry
 
prepareMetricsEndpoints(String, Routing.Rules) - Method in class io.helidon.metrics.MetricsSupport
 
prepareMetricsEndpoints(String, Routing.Rules) - Method in interface io.helidon.metrics.serviceapi.MetricsSupport
Prepares the family of /metrics endpoints.
prepareMetricsEndpoints(String, Routing.Rules) - Method in class io.helidon.metrics.serviceapi.MinimalMetricsSupport
 
prepareMetricToTypeMap() - Method in class io.helidon.metrics.api.AbstractRegistry
 
prepareMetricToTypeMap() - Method in class io.helidon.metrics.Registry
 
prepareModel() - Method in class io.helidon.openapi.OpenAPISupport
Triggers preparation of the model from external code.
prepareResponse(CorsSupportBase.RequestAdapter<Q>, CorsSupportBase.ResponseAdapter<R>) - Method in class io.helidon.webserver.cors.CorsSupportBase
Not for developer user. Gets a response ready to participate in the CORS protocol.
prepareStatement(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareStatement(String, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareStatement(String, int[]) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareStatement(String, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareStatement(String, int, int, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareStatement(String, String[]) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
prepareTextResponseFromMainEndpoint(ServerRequest, ServerResponse) - Method in interface io.helidon.openapi.OpenApiUi
Gives the UI an opportunity to respond to a request arriving at the OpenAPISupport endpoint for which the best-accepted MediaType was text/html.
present() - Static method in class io.helidon.config.testing.OptionalMatcher
A matcher for an Optional that checks it is present.
prestart(boolean) - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier.Builder
Whether to prestart core threads in this thread pool executor.
prestart(boolean) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
Whether to prestart core threads in this thread pool executor.
previewChar() - Method in class io.helidon.common.http.Tokenizer
Get the character at the current position.
PREVIOUS - io.helidon.integrations.oci.vault.SecretStage
Previous.
principal() - Method in class io.helidon.security.Subject
Get the principal this subject is created for (e.g.
principal(Principal) - Method in class io.helidon.security.Subject.Builder
Main principal of this subject.
Principal - Interface in io.helidon.security
A security principal.
Principal.Builder - Class in io.helidon.security
A fluent API builder for Principal.
principalName() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
The principal name of the client.
principalName(String) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
The principal name of the client, defaults to keyId if not configured.
principals() - Method in class io.helidon.security.Subject
Get all principals of this subject (including the one returned by Subject.principal()).
print(HelidonFlavor, String, boolean) - Static method in class io.helidon.common.HelidonFeatures
Print features for the current flavor.
printFeatureDetails() - Method in interface io.helidon.webserver.ServerConfiguration
Whether to print details of HelidonFeatures.
printFeatureDetails(boolean) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Set to true to print detailed feature information on startup.
printFeatureDetails(boolean) - Method in class io.helidon.webserver.WebServer.Builder
Set to true to print detailed feature information on startup.
printStackTrace(PrintStream) - Method in exception io.helidon.integrations.vault.VaultRestException
 
Priorities - Class in io.helidon.common.serviceloader
Priority utilities.
Prioritized - Interface in io.helidon.common
Interface to define that this class is a class with priority.
priority() - Method in interface io.helidon.common.Prioritized
Priority of this class (maybe because it is defined dynamically, so it cannot be defined by an annotation).
priority() - Method in class io.helidon.config.hocon.mp.HoconMpMetaConfigProvider
 
priority() - Method in class io.helidon.config.yaml.mp.YamlMetaConfigProvider
 
PRIORITY - Static variable in class io.helidon.config.hocon.HoconConfigParser
Priority of the parser used if registered by Config.Builder automatically.
PRIORITY - Static variable in class io.helidon.config.PropertiesConfigParser
Priority of the parser used if registered by Config.Builder automatically.
PRIORITY - Static variable in interface io.helidon.config.spi.ConfigFilter
Default priority of the filter if registered by Config.Builder automatically.
PRIORITY - Static variable in interface io.helidon.config.spi.ConfigMapperProvider
Default priority of the mapper provider if registered by Config.Builder automatically.
PRIORITY - Static variable in interface io.helidon.config.spi.ConfigParser
Default priority of the parser if registered by Config.Builder automatically.
PRIORITY - Static variable in class io.helidon.config.yaml.YamlConfigParser
Priority of the parser used if registered by Config.Builder automatically.
PriorityBag<T> - Class in io.helidon.grpc.core
A bag of values ordered by priority.
priorityComparator(int) - Static method in class io.helidon.common.serviceloader.Priorities
Returns a comparator for two objects, the classes for which are implementations of Prioritized, and/or optionally annotated with Priority and which applies a specified default priority if either or both classes lack the annotation.
PRIVATE_KEY_ALIAS_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
Environment variable to set private key alias within a keystore.
PRIVATE_KEY_JWT - io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
Clients that have registered a public key sign a JWT using that key.
PRIVATE_KEY_PASS_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
Environment variable to set pass phrase for private key.
PRIVATE_KEY_PEM_PATH_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
Environment variable to set location of private key ("SECURE_CONFIG_RSA_PEM_KEY") PEM file.
PRIVATE_KEYSTORE_PASS_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
Environment variable to set pass phrase for keystore.
PRIVATE_KEYSTORE_PATH_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
Environment variable to set location of private key ("SECURE_CONFIG_RSA_PRIVATE_KEY") keystore.
PRIVATE_KEYSTORE_TYPE_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
Environment variable to set key type to use.
privateCredential(Class<T>) - Method in class io.helidon.security.Subject
Get private credential for the specified type.
privateKey() - Method in class io.helidon.common.pki.KeyConfig
The private key of this config if configured.
privateKey() - Method in class io.helidon.integrations.oci.connect.OciConfigProfile
Deprecated.
Private key (PEM encoded) used to sign requests.
privateKey() - Method in interface io.helidon.integrations.oci.connect.OciSignatureData
Deprecated.
Private key to use to generate signatures.
privateKey(KeyConfig) - Method in class io.helidon.config.encryption.EncryptionFilter.Builder
Private key for RSA based decryption.
privateKey(KeyConfig) - Method in class io.helidon.webserver.WebServerTls.Builder
Configure private key to use for SSL context.
privateKey(String) - Method in class io.helidon.integrations.oci.connect.OciConfigProfile.Builder
Deprecated.
PEM encoded private key.
privateKey(ECPrivateKey) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
Set the private key to be used for performing security operations requiring private key, such as signing data, encrypting/decrypting data etc.
privateKey(RSAPrivateKey) - Method in class io.helidon.integrations.oci.connect.OciConfigProfile.Builder
Deprecated.
Configure an explicit RSA private key.
privateKey(RSAPrivateKey) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
Set the private key to be used for performing security operations requiring private key, such as signing data, encrypting/decrypting data etc.
privateKey(PrivateKey) - Method in class io.helidon.common.crypto.AsymmetricCipher.Builder
Private key which should be used for decryption.
privateKey(PrivateKey) - Method in class io.helidon.common.crypto.Signature.Builder
Set private key which should be used for signature creation.
privateKey(PrivateKey) - Method in class io.helidon.common.pki.KeyConfig.Builder
Configure a private key instance (rather then keystore and alias).
privateKey(Supplier<KeyConfig>) - Method in class io.helidon.webserver.WebServerTls.Builder
Configure private key to use for SSL context.
privateKeyConfig(KeyConfig) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
Private key configuration for RSA based algorithms.
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.helidon.config.metadata.processor.ConfigMetadataProcessor
 
processListDataResponse(JsonObject) - Static method in class io.helidon.integrations.vault.VaultUtil
Process response from LIST operations.
processManagedBean(ProcessManagedBean<?>) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
 
processManagedBean(ProcessManagedBean<?>) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
 
processManagedBean(ProcessManagedBean<?>) - Method in class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension
Deals with a managed bean that survived vetoing, provided by concrete extension implementations.
processor() - Method in class io.helidon.webserver.cors.CorsEnabledServiceHelper
Constructs a Handler for performing CORS processing, according to the previously-provided Config.
processor(Channel<PAYLOAD>, Channel<RESULT>, Function<? super PAYLOAD, ? extends RESULT>) - Method in class io.helidon.messaging.Messaging.Builder
Register a mapping function between two channels.
processor(Channel<PAYLOAD>, Channel<RESULT>, ProcessorBuilder<? extends Message<? extends PAYLOAD>, ? extends Message<? extends RESULT>>) - Method in class io.helidon.messaging.Messaging.Builder
Register ProcessorBuilder for building Processor to be used is in Channel's subscriber and out Channel's publisher.
processor(Channel<PAYLOAD>, Channel<RESULT>, Processor<? extends Message<? extends PAYLOAD>, ? extends Message<? extends RESULT>>) - Method in class io.helidon.messaging.Messaging.Builder
Register Processor to be used is in Channel's subscriber and out Channel's publisher.
processRequest(CorsSupportBase.RequestAdapter<Q>, CorsSupportBase.ResponseAdapter<R>) - Method in class io.helidon.webserver.cors.CorsSupportBase
Not for developer use. Submits a request adapter and response adapter for CORS processing.
processRoleRequest(WebClientRequestBuilder, Object, String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
 
processSecurity(ContainerRequestContext, SecurityFilterCommon.FilterContext, SecurityTracing, SecurityContext) - Method in class io.helidon.security.integration.jersey.SecurityFilter
 
processServerResponse(Response, String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Deprecated.
Process the server response to retrieve groups and app roles from it.
produce(CreationalContext<T>) - Method in class io.helidon.integrations.cdi.delegates.DelegatingProducer
 
produced(AtomicLong, long) - Static method in enum io.helidon.common.reactive.SubscriptionHelper
Atomically subtract the given number from the field if that field is not already at Long.MAX_VALUE and return the new value.
producers() - Method in class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension
 
producerSupplier(Supplier<Producer<K, V>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
Defines how to instantiate the KafkaSubscriber.
profile() - Method in class io.helidon.security.jwt.Jwt
Profile URI claim.
profile(String) - Method in class io.helidon.config.mp.MpConfigBuilder
Deprecated.
Configure an explicit profile name.
profile(URI) - Method in class io.helidon.security.jwt.Jwt.Builder
Profile URI of the subject.
programmaticEndpoint(Class<? extends Endpoint>) - Method in class io.helidon.microprofile.tyrus.WebSocketApplication.Builder
Add single programmatic endpoint.
programmaticEndpoints() - Method in class io.helidon.microprofile.tyrus.WebSocketApplication
Get list of programmatic endpoints.
PROMETHEUS - io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType
Prometheus built-in registry type.
PrometheusSupport - Class in io.helidon.metrics.prometheus
Support for Prometheus client endpoint.
PrometheusSupport.Builder - Class in io.helidon.metrics.prometheus
A builder of PrometheusSupport.
propagate(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Whether to propagate identity.
propagate(boolean) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
Whether to propagate identity.
propagate(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Whether to propagate identity.
propagate(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Whether to propagate identity.
propagateData(JaegerDataPropagationProvider.JaegerContext) - Method in class io.helidon.tracing.jaeger.JaegerDataPropagationProvider
Activates scope in secondary thread.
propagateData(Map<String, String>) - Method in class io.helidon.logging.jul.JulMdcPropagator
 
propagateData(Map<String, String>) - Method in class io.helidon.logging.slf4j.Slf4jMdcPropagator
 
propagateData(T) - Method in interface io.helidon.common.context.spi.DataPropagationProvider
Propagates the data to be used by the new thread.
PropagatedHeaders - Interface in io.helidon.lra.coordinator.client
Headers propagated between Participant and Coordinator.
PropagatedHeaders.NoopPropagatedHeaders - Class in io.helidon.lra.coordinator.client
Noop headers, always returns same instance of empty map.
PropagatedHeaders.PrefixedPropagatedHeaders - Class in io.helidon.lra.coordinator.client
Propagated headers which can scan for allowed headers with any of the preconfigured prefixes.
PropagationRecord - Interface in io.helidon.webclient.context.propagation
Propagation record mapping classifier to header, may be a String type, or and array of strings.
PropagationRecord - Interface in io.helidon.webserver.context.propagation
Propagation record mapping header to classifier, may be a String type, or an array of strings.
PropagationRecord.Builder - Class in io.helidon.webclient.context.propagation
Fluent API builder for PropagationRecord.
PropagationRecord.Builder - Class in io.helidon.webserver.context.propagation
Fluent API builder for PropagationRecord.
properties() - Static method in class io.helidon.config.ConfigParsers
Returns a ConfigParser implementation that parses Java Properties content (the media type "text/x-java-properties").
properties() - Method in interface io.helidon.webclient.WebClientRequestBuilder.ClientRequest
Request immutable list of properties.
properties() - Method in interface io.helidon.webclient.WebClientServiceRequest
Properties configured by user when creating this client request.
properties(Properties) - Method in class io.helidon.config.MapConfigSource.MapBuilder
Properties to be used as config source underlying data.
properties(Properties) - Method in class io.helidon.dbclient.jdbc.ConnectionPool.Builder
 
PropertiesConfigParser - Class in io.helidon.config
ConfigParser implementation that parses Java Properties content.
PropertiesConfigParser() - Constructor for class io.helidon.config.PropertiesConfigParser
 
property(String) - Method in class io.helidon.integrations.oci.connect.OciConfigProfile
Deprecated.
A property defined either in OCI config file or in config.
property(String, boolean) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
Set JMS of given name.
property(String, byte) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
Set JMS of given name.
property(String, double) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
Set JMS of given name.
property(String, float) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
Set JMS of given name.
property(String, int) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
Set JMS of given name.
property(String, long) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
Set JMS of given name.
property(String, short) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
Set JMS of given name.
property(String, Object) - Method in class io.helidon.security.integration.grpc.GrpcClientSecurity.Builder
Set a new property that may be used by SecurityProviders when creating the credentials to apply to the call.
property(String, Object) - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
 
property(String, String) - Method in class io.helidon.integrations.oci.connect.OciConfigProfile.Builder
Deprecated.
Add property as defined in OCI config file.
property(String, String) - Method in class io.helidon.messaging.ConnectorConfigBuilder
 
property(String, String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
Add custom property.
property(String, String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
Add custom property.
property(String, String) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
Set JMS of given name.
property(String, String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
Add custom property.
property(String, String) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Add a property to be used by a WebClientService.
PROPERTY_CONTEXT - Static variable in class io.helidon.security.integration.jersey.client.ClientSecurity
Property name for security context.
PROPERTY_DISABLE_OUTBOUND - Static variable in class io.helidon.security.providers.common.OutboundConfig
Property used for outbound calls with clients to disable registration/running of outbound security.
PROPERTY_PROVIDER - Static variable in class io.helidon.security.integration.grpc.GrpcClientSecurity
Property name for outbound security provider name.
PROPERTY_PROVIDER - Static variable in class io.helidon.security.integration.jersey.client.ClientSecurity
Property name for outbound security provider name.
proto() - Method in class io.helidon.common.http.Forwarded
proto directive of the forwarded header.
proto() - Method in class io.helidon.grpc.server.ServiceDescriptor
Return a proto file descriptor.
proto(Descriptors.FileDescriptor) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
proto(Descriptors.FileDescriptor) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register the proto file for the service.
proto(Descriptors.FileDescriptor) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
proto(Descriptors.FileDescriptor) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Register the proto for the service.
PROTO - Static variable in interface io.helidon.grpc.core.MarshallerSupplier
The name of the Protocol Buffer marshaller supplier.
protocolVersion() - Method in interface io.helidon.webserver.DirectHandler.TransportRequest
Protocol version (either from actual request, or guessed).
ProtoMarshallerSupplier() - Constructor for class io.helidon.grpc.core.MarshallerSupplier.ProtoMarshallerSupplier
 
ProtoReflectionService - Class in io.helidon.grpc.server
Provides a reflection service for Protobuf services (including the reflection service itself).
provider() - Method in annotation type io.helidon.config.metadata.ConfiguredOption
Set to true if the configuration may be provided by another module not know to us.
provider() - Method in annotation type io.helidon.security.annotations.Authenticated
Explicit authentication provider to use when processing this Authorized.
provider() - Method in annotation type io.helidon.security.annotations.Authorized
Explicit authorization provider to use when processing this Authorized.
provider(String) - Method in class io.helidon.common.crypto.AsymmetricCipher.Builder
Set provider of the algorithm.
provider(String) - Method in class io.helidon.common.crypto.HashDigest.Builder
Set provider of the algorithm.
provider(String) - Method in class io.helidon.common.crypto.HmacDigest.Builder
Set provider of the algorithm.
provider(String) - Method in class io.helidon.common.crypto.Signature.Builder
Set provider of the algorithm.
provider(String) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
Set provider of the algorithm.
PROVIDER_CONFIG_KEY - Static variable in class io.helidon.security.providers.oidc.OidcProviderService
The default configuration key expected under security.providers that would contain configuration of a provider instance.
providerClass() - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityService
Deprecated.
 
providerClass() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityService
 
providerClass() - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityService
 
providerClass() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityService
 
providerClass() - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityService
 
providerClass() - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProviderService
 
providerClass() - Method in class io.helidon.security.providers.abac.AbacProviderService
 
providerClass() - Method in class io.helidon.security.providers.config.vault.ConfigVaultProviderService
 
providerClass() - Method in class io.helidon.security.providers.google.login.GoogleTokenService
 
providerClass() - Method in class io.helidon.security.providers.header.HeaderAtnService
 
providerClass() - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthService
 
providerClass() - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthService
 
providerClass() - Method in class io.helidon.security.providers.httpsign.HttpSignService
 
providerClass() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderService
 
providerClass() - Method in class io.helidon.security.providers.jwt.JwtProviderService
 
providerClass() - Method in class io.helidon.security.providers.oidc.OidcProviderService
 
providerClass() - Method in interface io.helidon.security.spi.SecurityProviderService
Class of the provider of this provider service.
ProviderConfig - Interface in io.helidon.security.spi
A marker interface for configurations of providers.
providerConfigKey() - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityService
Deprecated.
 
providerConfigKey() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityService
 
providerConfigKey() - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityService
 
providerConfigKey() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityService
 
providerConfigKey() - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityService
 
providerConfigKey() - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProviderService
 
providerConfigKey() - Method in class io.helidon.security.providers.abac.AbacProviderService
 
providerConfigKey() - Method in class io.helidon.security.providers.config.vault.ConfigVaultProviderService
 
providerConfigKey() - Method in class io.helidon.security.providers.google.login.GoogleTokenService
 
providerConfigKey() - Method in class io.helidon.security.providers.header.HeaderAtnService
 
providerConfigKey() - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthService
 
providerConfigKey() - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthService
 
providerConfigKey() - Method in class io.helidon.security.providers.httpsign.HttpSignService
 
providerConfigKey() - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderService
 
providerConfigKey() - Method in class io.helidon.security.providers.jwt.JwtProviderService
 
providerConfigKey() - Method in class io.helidon.security.providers.oidc.OidcProviderService
 
providerConfigKey() - Method in interface io.helidon.security.spi.SecurityProviderService
Key of the "root" of configuration of this provider.
providerInstance(Config) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityService
Deprecated.
 
providerInstance(Config) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityService
 
providerInstance(Config) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityService
 
providerInstance(Config) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityService
 
providerInstance(Config) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityService
 
providerInstance(Config) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProviderService
 
providerInstance(Config) - Method in class io.helidon.security.providers.abac.AbacProviderService
 
providerInstance(Config) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProviderService
 
providerInstance(Config) - Method in class io.helidon.security.providers.google.login.GoogleTokenService
 
providerInstance(Config) - Method in class io.helidon.security.providers.header.HeaderAtnService
 
providerInstance(Config) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthService
 
providerInstance(Config) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthService
 
providerInstance(Config) - Method in class io.helidon.security.providers.httpsign.HttpSignService
 
providerInstance(Config) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderService
 
providerInstance(Config) - Method in class io.helidon.security.providers.jwt.JwtProviderService
 
providerInstance(Config) - Method in class io.helidon.security.providers.oidc.OidcProviderService
 
providerInstance(Config) - Method in interface io.helidon.security.spi.SecurityProviderService
Create a new instance of the provider based on the configuration provided.
ProviderRequest - Class in io.helidon.security
A request sent to security providers.
providerSelectionPolicy(Function<ProviderSelectionPolicy.Providers, ProviderSelectionPolicy>) - Method in class io.helidon.security.Security.Builder
Set the provider selection policy.
ProviderSelectionPolicy - Interface in io.helidon.security.spi
A policy that selects provider to use.
ProviderSelectionPolicy.Providers - Interface in io.helidon.security.spi
Interface that is passed to a constructor of a ProviderSelectionPolicy implementation to supply all configured providers from security.
provides() - Method in annotation type io.helidon.config.metadata.Configured
Additional types this type provides.
proxy() - Method in interface io.helidon.webclient.WebClientRequestBuilder.ClientRequest
Proxy used by current request.
proxy(Proxy) - Method in class io.helidon.webclient.WebClient.Builder
Sets new proxy which will used for the requests.
proxy(Proxy) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Override client proxy configuration.
proxy(Class<T>, Class<?>...) - Method in class io.helidon.grpc.client.GrpcServiceClient
Create a dynamic proxy for the specified interface that proxies calls to the wrapped gRPC service.
Proxy - Class in io.helidon.webclient
A definition of a proxy server to use for outgoing requests.
PROXY_AUTHENTICATION_REQUIRED_407 - io.helidon.common.http.Http.Status
407 Proxy Authentication Required, see HTTP/1.1 documentation.
Proxy.Builder - Class in io.helidon.webclient
Fluent API builder for Proxy.
Proxy.ProxyType - Enum in io.helidon.webclient
Type of the proxy.
proxyHost(String) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
Set proxy host when talking to Google.
proxyHost(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Proxy host to use.
proxyPort(int) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
Set proxy port when talking to Google.
proxyPort(int) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Proxy port.
proxyProtocol(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Proxy protocol to use when proxy is used.
PUBLIC_KEY_PINS - Static variable in class io.helidon.common.http.Http.Header
The "Public-Key-Pins" header name.
publicCert() - Method in class io.helidon.common.pki.KeyConfig
The public X.509 Certificate if configured.
publicCredential(Class<T>) - Method in class io.helidon.security.Subject
Get public credential for the specified type.
publicKey() - Method in class io.helidon.common.pki.KeyConfig
The public key of this config if configured.
publicKey(Resource) - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
Read a public key from PEM format from a resource definition.
publicKey(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
String representation of the public key.
publicKey(ECPublicKey) - Method in class io.helidon.security.jwt.jwk.JwkEC.Builder
Set the public key to be used for performing security operations requiring public key, such as signature verification, encrypting/decrypting data etc.
publicKey(RSAPublicKey) - Method in class io.helidon.security.jwt.jwk.JwkRSA.Builder
Set the public key to be used for performing security operations requiring public key, such as signature verification, encrypting/decrypting data etc.
publicKey(PublicKey) - Method in class io.helidon.common.crypto.AsymmetricCipher.Builder
Public key which should be used for encryption.
publicKey(PublicKey) - Method in class io.helidon.common.crypto.Signature.Builder
Set public key which should be used for signature verification.
publicKey(PublicKey) - Method in class io.helidon.common.pki.KeyConfig.Builder
Configure a public key instance (rather then keystore and certificate alias).
publicKeyCert(X509Certificate) - Method in class io.helidon.common.pki.KeyConfig.Builder
Configure an X.509 certificate instance for public key certificate.
publicKeyConfig(KeyConfig) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
For algorithms based on public/private key (such as rsa-sha256), this provides access to the public key of the client.
publicKeyPath(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Path to public key.
publish(LogRecord) - Method in class io.helidon.common.HelidonConsoleHandler
Deprecated.
 
publish(LogRecord) - Method in class io.helidon.logging.jul.HelidonConsoleHandler
 
publisher() - Method in class io.helidon.integrations.oci.objectstorage.GetObjectRx.Response
Get a publisher of DataChunk, this is useful when the result is sent via WebServer or WebClient that also use it.
publisher(Channel<PAYLOAD>, Flow.Publisher<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
Register Flow.Publisher to be used for supplied Channel.
publisher(Channel<PAYLOAD>, Flow.Publisher<? extends PAYLOAD>, Function<? super PAYLOAD, ? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
Register Flow.Publisher to be used for supplied Channel.
publisher(Channel<PAYLOAD>, PublisherBuilder<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
Register PublisherBuilder to be used for construction of the publisher for supplied Channel.
publisher(Channel<PAYLOAD>, Publisher<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
Register Publisher to be used for supplied Channel.
publisher(Channel<PAYLOAD>, Publisher<? extends PAYLOAD>, Function<? super PAYLOAD, ? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
Register Publisher to be used for supplied Channel.
publisher(Flow.Publisher<DataChunk>) - Method in class io.helidon.media.multipart.WriteableBodyPart.Builder
Create a new body part backed by the specified publisher.
publisherConfig(Config) - Method in class io.helidon.messaging.Channel.Builder
Config available to publisher connector.
put() - Method in interface io.helidon.webclient.WebClient
Create a request builder for a put method.
put(Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
put(Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes all PUT requests to provided handler(s).
put(PathMatcher, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
put(PathMatcher, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes PUT requests with corresponding path to provided handler(s).
put(Executable, Class<? extends Annotation>, W) - Method in class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension.WorkItemsManager
 
put(String, ApiRequest<?>, ApiResponse.Builder<?, T>) - Method in interface io.helidon.integrations.common.rest.RestApi
Put without a response entity.
put(String, CrossOriginConfig.Builder) - Method in class io.helidon.webserver.cors.MappedCrossOriginConfig.Builder
Adds a new builder to the collection, associating it with the given path.
put(String, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
put(String, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes PUT requests with corresponding path to provided handler(s).
put(String, Iterable<String>) - Method in class io.helidon.common.http.HashParameters
 
put(String, Iterable<String>) - Method in interface io.helidon.common.http.Parameters
Associates specified values with the specified key (optional operation).
put(String, Iterable<String>) - Method in class io.helidon.common.http.ReadOnlyParameters
 
put(String, Object) - Method in class io.helidon.security.util.AbacSupport.BasicAttributes
Put a new attribute to this instance.
put(String, String) - Method in interface io.helidon.logging.common.spi.MdcProvider
Set value to the specific logging framework MDC storage.
put(String, String) - Method in class io.helidon.logging.jul.JulMdcProvider
 
put(String, String) - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
 
put(String, String...) - Method in class io.helidon.common.http.HashParameters
 
put(String, String...) - Method in interface io.helidon.common.http.Parameters
Associates specified values with the specified key (optional operation).
put(String, String...) - Method in class io.helidon.common.http.ReadOnlyParameters
 
put(K, V) - Method in class io.helidon.common.configurable.LruCache
Put a value to the cache.
PUT - io.helidon.common.http.Http.Method
The PUT method requests that the enclosed entity be stored under the supplied Request-URI.
putAll(Parameters) - Method in class io.helidon.common.http.HashParameters
 
putAll(Parameters) - Method in interface io.helidon.common.http.Parameters
Copies all of the mappings from the specified parameters to this instance replacing values of existing associations (optional operation).
putAll(Parameters) - Method in class io.helidon.common.http.ReadOnlyParameters
 
putAll(Parameters) - Method in interface io.helidon.webclient.WebClientRequestHeaders
 
putAll(Parameters) - Method in interface io.helidon.webserver.ResponseHeaders
 
putAll(ClassToInstanceStore<? extends T>) - Method in class io.helidon.security.ClassToInstanceStore
Put all mappings from another instance.
putDataSourceProperties(String, Properties) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
Adds additional synthesized properties to an internal map of data source properties whose contents will be processed eventually by the AbstractDataSourceExtension.addBean(BeanConfigurator, Named, Properties) method.
putIfAbsent(String, Iterable<String>) - Method in class io.helidon.common.http.HashParameters
 
putIfAbsent(String, Iterable<String>) - Method in interface io.helidon.common.http.Parameters
If the specified key is not already associated with a value associates it with the given value and returns empty List, else returns the current value (optional operation).
putIfAbsent(String, Iterable<String>) - Method in class io.helidon.common.http.ReadOnlyParameters
 
putIfAbsent(String, String...) - Method in class io.helidon.common.http.HashParameters
 
putIfAbsent(String, String...) - Method in interface io.helidon.common.http.Parameters
If the specified key is not already associated with a value associates it with the given value and returns empty List, else returns the current value (optional operation).
putIfAbsent(String, String...) - Method in class io.helidon.common.http.ReadOnlyParameters
 
putInstance(Class<? extends U>, U) - Method in class io.helidon.security.ClassToInstanceStore
Put an explicit class to instance mapping.
putInstance(U) - Method in class io.helidon.security.ClassToInstanceStore
Put an instance with implicit class mapping into this store.
putObject(PutObject.Request, ReadableByteChannel) - Method in interface io.helidon.integrations.oci.objectstorage.OciObjectStorage
Deprecated.
Creates a new object or overwrites an existing object with the same name.
putObject(PutObject.Request, Flow.Publisher<DataChunk>) - Method in interface io.helidon.integrations.oci.objectstorage.OciObjectStorageRx
Deprecated.
Creates a new object or overwrites an existing object with the same name.
PutObject - Class in io.helidon.integrations.oci.objectstorage
Put object request and response.
PutObject.Request - Class in io.helidon.integrations.oci.objectstorage
Request object.
PutObject.Response - Class in io.helidon.integrations.oci.objectstorage
Response object for responses without an entity.
putResource(Object, Object) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
Deprecated.
Adds or replaces an object in the Map of resources being managed for the transaction bound to the current thread at the time this method is called.
putSingle(String, String) - Method in interface io.helidon.lra.coordinator.client.Headers
Deprecated.
Replace any existing values of the given key by single provided value.

Q

QUALIFIED_LONG_RUNNING_REQUESTS_THRESHOLD_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.KeyPerformanceIndicatorMetricsSettings.Builder
 
QUALITY_FACTOR_PARAMETER - Static variable in interface io.helidon.common.http.AcceptPredicate
The media type quality factor ("q") parameter name.
qualityFactor() - Method in interface io.helidon.common.http.AcceptPredicate
Gets quality factor parameter ("q") as a double value.
qualityFactor() - Method in class io.helidon.common.http.MediaType
 
query() - Method in interface io.helidon.common.http.HttpRequest
Returns an encoded query string without leading '?' character.
query() - Method in class io.helidon.common.http.UriInfo
 
query() - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
Set health check statement type to query.
query(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute a database query using a statement passed as an argument.
QUERY - io.helidon.dbclient.DbStatementType
Query is statement that returns zero or more results.
queryParam(String, TokenHandler) - Method in class io.helidon.security.integration.webserver.SecurityHandler
Add a query parameter extraction configuration.
queryParam(String, String) - Method in class io.helidon.security.SecurityEnvironment.Builder
Add a single-value query parameter.
queryParam(String, String...) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Add a query parameter.
queryParam(String, List<String>) - Method in class io.helidon.security.SecurityEnvironment.Builder
Add a multivalued query parameter.
QueryParamHandler - Class in io.helidon.security.integration.jersey
Handler of query parameters - extracts them and stores them in a security header, so security can access them.
queryParamHandlers() - Method in class io.helidon.security.integration.webserver.SecurityHandler
List of query parameter handlers.
QueryParamMapping - Class in io.helidon.security
Definition of a map to bind a query param to a header.
queryParamName() - Method in class io.helidon.security.QueryParamMapping
Name of the query parameter to map.
queryParams() - Method in interface io.helidon.common.http.HttpRequest
Returns query parameters.
queryParams() - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
Returns immutable configured query parameters.
queryParams() - Method in interface io.helidon.integrations.common.rest.ApiRequest
Returns immutable configured query parameters.
queryParams() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
 
queryParams() - Method in class io.helidon.security.SecurityEnvironment
Query parameters obtained from the request.
queryParams(Parameters) - Method in class io.helidon.security.SecurityEnvironment.Builder
Add query parameters of the request.
queryParams(Parameters) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Configure query parameters.
queue(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
Use supplied destination name and QUEUE as type.
queue(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
Use supplied destination name and QUEUE as type.
QUEUE - io.helidon.messaging.connectors.jms.Type
Queue connection type, every message is consumed by one client only.
queueCapacity(int) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
Queue capacity of the thread pool executor.
queueLength(int) - Method in class io.helidon.faulttolerance.Bulkhead.Builder
Maximal number of enqueued requests waiting for processing.

R

range(int, int) - Static method in interface io.helidon.common.reactive.Multi
Emits a range of ever increasing integers.
RANGE - Static variable in class io.helidon.common.http.Http.Header
The "Range" header name.
rangeLong(long, long) - Static method in interface io.helidon.common.reactive.Multi
Emits a range of ever increasing longs.
rapidResetCheckPeriod() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
 
rapidResetCheckPeriod() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
Returns the period for counting rapid resets (stream RST sent by client before any data have been sent by server).
rapidResetCheckPeriod(Duration) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
Period for counting rapid resets(stream RST sent by client before any data have been sent by server).
rawType() - Method in class io.helidon.common.GenericType
Returns the object representing the class or interface that declared the type represented by this generic type instance.
read() - Method in class io.helidon.media.common.DataChunkInputStream
 
read(byte[], int, int) - Method in class io.helidon.media.common.DataChunkInputStream
 
read(DbRow) - Method in interface io.helidon.dbclient.DbMapper
Read database row and convert it to target type instance.
read(DbRow) - Method in class io.helidon.dbclient.jsonp.JsonProcessingMapper
Get a JSON-P representation of this row.
read(DbRow, GenericType<T>) - Method in interface io.helidon.dbclient.DbMapperManager
Read database row into a typed value.
read(DbRow, Class<T>) - Method in interface io.helidon.dbclient.DbMapperManager
Read database row into a typed value.
read(Flow.Publisher<DataChunk>, GenericType<U>, MessageBodyReaderContext) - Method in interface io.helidon.media.common.MessageBodyReader
Convert a HTTP payload into a Single publisher of the given type.
read(Flow.Publisher<DataChunk>, GenericType<U>, MessageBodyReaderContext) - Method in interface io.helidon.media.common.MessageBodyStreamReader
Convert the given HTTP payload into objects of the given type.
read(Flow.Publisher<DataChunk>, GenericType<U>, MessageBodyReaderContext) - Method in class io.helidon.media.multipart.BodyPartBodyStreamReader
 
read(Flow.Publisher<DataChunk>, GenericType<U>, MessageBodyReaderContext) - Method in class io.helidon.media.multipart.MultiPartBodyReader
Deprecated.
 
ReadableBodyPart - Class in io.helidon.media.multipart
Readable body part entity.
ReadableBodyPart.Builder - Class in io.helidon.media.multipart
Builder class for creating BodyPart instances.
ReadableBodyPartHeaders - Class in io.helidon.media.multipart
Readable body part headers.
ReadableBodyPartHeaders.Builder - Class in io.helidon.media.multipart
Builder class to create ReadableBodyPartHeaders instances.
ReadableByteChannelPublisher - Class in io.helidon.media.common
Deprecated, for removal: This API element is subject to removal in a future version.
ReadableByteChannelPublisher(ReadableByteChannel, RetrySchema) - Constructor for class io.helidon.media.common.ReadableByteChannelPublisher
Deprecated, for removal: This API element is subject to removal in a future version.
ReadableMultiPart - Class in io.helidon.media.multipart
Deprecated, for removal: This API element is subject to removal in a future version.
Use content().asStream(ReadableBodyPart.class) instead to read multipart entities. This interface will be removed at 3.0.0 version.
readBytes(Flow.Publisher<DataChunk>) - Static method in class io.helidon.media.common.ContentReaders
Collect the DataChunk of the given publisher into a single byte array.
readDataAndDigest(Path) - Static method in class io.helidon.config.FileSourceHelper
Read data and its digest in the same go.
readDate() - Method in class io.helidon.media.multipart.ContentDisposition
Get the value of the modification-date parameter that can be used to indicate the date at which the file was last read.
readDate(ZonedDateTime) - Method in class io.helidon.media.multipart.ContentDisposition.Builder
Set the content disposition read-date parameter.
reader() - Static method in class io.helidon.media.jackson.JacksonSupport
Return a default Jackson entity reader.
reader() - Static method in class io.helidon.media.jsonb.JsonbSupport
Return a default JSON-B entity reader.
reader() - Static method in class io.helidon.media.jsonp.JsonpSupport
Return a default JSON-P entity reader.
reader(ObjectMapper) - Static method in class io.helidon.media.jackson.JacksonSupport
Create a new Jackson entity reader based on ObjectMapper instance.
reader(Jsonb) - Static method in class io.helidon.media.jsonb.JsonbSupport
Create a new JSON-B entity reader based on Jsonb instance.
reader(JsonReaderFactory) - Static method in class io.helidon.media.jsonp.JsonpSupport
Create a new JSON-P entity reader based on JsonReaderFactory.
Reader<R> - Interface in io.helidon.common.http
Deprecated.
since 2.0.0, use io.helidon.media.common.MessageBodyReader instead
readerContext() - Method in class io.helidon.media.common.MediaContext
Get the configured reader context.
readerContext() - Method in class io.helidon.media.common.MessageBodyReadableContent
Get the reader context used to unmarshall data.
readerContext() - Method in interface io.helidon.webclient.WebClientRequestBuilder
Returns reader context of the request builder.
readerContext() - Method in interface io.helidon.webserver.WebServer
Get the parent MessageBodyReaderContext context.
readerInstance() - Method in class io.helidon.media.jackson.JacksonSupport
Return Jackson reader instance.
readerInstance() - Method in class io.helidon.media.jsonb.JsonbSupport
Return JSON-B reader instance.
readerInstance() - Method in class io.helidon.media.jsonp.JsonpSupport
Return JSON-P reader instance.
readError(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse) - Method in class io.helidon.integrations.common.rest.RestApiBase
Read error with no entity (content length set to 0).
readError(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse) - Method in class io.helidon.integrations.oci.connect.OciRestApi
Deprecated.
 
readError(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
Read error with an entity that failed to be parsed into a JSON object.
readError(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, String) - Method in class io.helidon.integrations.oci.connect.OciRestApi
Deprecated.
 
readError(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, JsonObject) - Method in class io.helidon.integrations.common.rest.RestApiBase
Read error with a JSON entity.
readError(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, JsonObject) - Method in class io.helidon.integrations.oci.connect.OciRestApi
Deprecated.
 
readError(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, JsonObject) - Method in class io.helidon.integrations.vault.auths.common.VaultRestApi
 
readErrorFailedEntity(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, Throwable) - Method in class io.helidon.integrations.common.rest.RestApiBase
Read error information when we failed to read resposen entity.
readErrorFailedEntity(String, ApiRequest<?>, Http.RequestMethod, String, WebClientResponse, Throwable) - Method in class io.helidon.integrations.oci.connect.OciRestApi
Deprecated.
 
readers() - Method in class io.helidon.media.common.DefaultMediaSupport
 
readers() - Method in interface io.helidon.media.common.MediaSupport
Returns the collection of the readers which should be registered.
readers() - Method in class io.helidon.media.jackson.JacksonSupport
 
readers() - Method in class io.helidon.media.jsonb.JsonbSupport
 
readers() - Method in class io.helidon.media.jsonp.JsonpSupport
 
readers() - Method in class io.helidon.media.multipart.MultiPartSupport
 
readinessChecks() - Method in interface io.helidon.microprofile.health.HealthCheckProvider
Return the provided readiness HealthChecks.
readOnly() - Method in class io.helidon.grpc.core.PriorityBag
Obtain an immutable copy of this PriorityBag.
ReadOnlyParameters - Class in io.helidon.common.http
An immutable implementation of Parameters.
ReadOnlyParameters(Parameters) - Constructor for class io.helidon.common.http.ReadOnlyParameters
Creates an instance from provided multi-map.
ReadOnlyParameters(Map<String, List<String>>) - Constructor for class io.helidon.common.http.ReadOnlyParameters
Creates an instance from provided multi-map.
readRoleId(ReadRoleId.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
Reads the RoleID of an existing AppRole with full control of request and response.
readRoleId(ReadRoleId.Request) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
Reads the RoleID of an existing AppRole with full control of request and response.
readRoleId(String) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuth
Reads the RoleID of an existing AppRole.
readRoleId(String) - Method in interface io.helidon.integrations.vault.auths.approle.AppRoleAuthRx
Reads the RoleID of an existing AppRole.
ReadRoleId - Class in io.helidon.integrations.vault.auths.approle
Read Role ID request and response.
ReadRoleId.Request - Class in io.helidon.integrations.vault.auths.approle
Request object.
ReadRoleId.Response - Class in io.helidon.integrations.vault.auths.approle
Response object parsed from JSON returned by the RestApi.
readString(Flow.Publisher<DataChunk>, Charset) - Static method in class io.helidon.media.common.ContentReaders
Convert the given publisher of DataChunk into a String.
readThrough(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
readTimeout(long, TimeUnit) - Method in class io.helidon.webclient.WebClient.Builder
Sets new read timeout.
readTimeout(long, TimeUnit) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Sets new read timeout for this request.
readURLEncodedString(Flow.Publisher<DataChunk>, Charset) - Static method in class io.helidon.media.common.ContentReaders
Convert the publisher of DataChunk into a String processed through URL decoding.
realm() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Realm to use for WWW-Authenticate response (if needed).
realm(String) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
Set the authentication realm to build challenge, defaults to "helidon".
realm(String) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
Set the realm to use when challenging users.
realm(String) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
Set the realm to use when challenging users.
realm(String) - Method in class io.helidon.security.providers.httpsign.HttpSignProvider.Builder
Realm to use for challenging inbound requests that do not have "Authorization" header in case header is HttpSignHeader.AUTHORIZATION and singatures are not optional.
reasonPhrase() - Method in interface io.helidon.common.http.Http.ResponseStatus
Get the reason phrase.
reasonPhrase() - Method in enum io.helidon.common.http.Http.Status
Get the reason phrase.
receiveBufferSize() - Method in interface io.helidon.webserver.ServerConfiguration
Returns proposed value of the TCP receive window that is advertised to the remote peer on the default server socket.
receiveBufferSize() - Method in interface io.helidon.webserver.SocketConfiguration
Returns proposed value of the TCP receive window that is advertised to the remote peer on the server socket.
receiveBufferSize(int) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Propose value of the TCP receive window that is advertised to the remote peer.
receiveBufferSize(int) - Method in class io.helidon.webserver.SocketConfiguration.Builder
Configures proposed value of the TCP receive window that is advertised to the remote peer on the server socket.
receiveBufferSize(int) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Configures proposed value of the TCP receive window that is advertised to the remote peer on the server socket.
receiveBufferSize(int) - Method in class io.helidon.webserver.WebServer.Builder
 
recordAnnotatedType(ProcessAnnotatedType<?>) - Method in class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension
Records the Java class underlying an annotated type.
recordProducerField(ProcessProducerField<?, ?>) - Method in class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension
Records a producer field defined by the application.
recordProducerFields(ProcessProducerField<? extends Meter, ?>) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
 
recordProducerFields(ProcessProducerField<? extends Metric, ?>) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
Records metric producer fields defined by the application.
recordProducerMethod(ProcessProducerMethod<?, ?>) - Method in class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension
Records a producer method defined by the application.
recordProducerMethods(ProcessProducerMethod<? extends Meter, ?>) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
 
recordProducerMethods(ProcessProducerMethod<? extends Metric, ?>) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
Records metric producer methods defined by the application.
recurringPolicy(ScheduledPollingStrategy.RecurringPolicy) - Method in class io.helidon.config.ScheduledPollingStrategy.Builder
Configure the recurring policy to use.
redirect(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
By default, the client should redirect to the identity server for the user to log in.
redirectAttemptParam() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Name of the parameter used in state passed to OIDC to store the number of attempted redirects.
redirectAttemptParam(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Configure the parameter used to store the number of attempts in redirect.
REDIRECTION - io.helidon.common.http.Http.ResponseStatus.Family
3xx HTTP status codes.
redirectionCount() - Method in interface io.helidon.webclient.WebClientRequestBuilder.ClientRequest
Returns how many times our request has been redirected.
redirectUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Redirection URI.
redirectUri(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
URI to register web server component on, used by the OIDC server to redirect authorization requests to after a user logs in or approves scopes.
redirectUriWithHost() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Redirect URI with host information.
redirectUriWithHost(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Redirect URI with host information taken from request, unless an explicit frontend uri is defined in configuration.
reduce(BiFunction<T, T, T>) - Method in interface io.helidon.common.reactive.Multi
Combine subsequent items via a callback function and emit the final value result as a Single.
reduce(Supplier<? extends R>, BiFunction<R, T, R>) - Method in interface io.helidon.common.reactive.Multi
Combine every upstream item with an accumulator value to produce a new accumulator value and emit the final accumulator value as a Single.
ReferenceCounted - Annotation Type in io.helidon.integrations.cdi.referencecountedcontext
An annotation indicating the bean that is annotated belongs to the ReferenceCountedContext.
ReferenceCountedContext - Class in io.helidon.integrations.cdi.referencecountedcontext
A somewhat special-purpose AlterableContext that destroys a contextual instance when its thread-specific reference count drops to zero or less than zero.
ReferenceCountedExtension - Class in io.helidon.integrations.cdi.referencecountedcontext
An Extension that installs and manages a ReferenceCountedContext.
ReferenceCountedExtension() - Constructor for class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedExtension
referer() - Method in interface io.helidon.webserver.RequestHeaders
Optionally returns the address of the previous web page (header "Referer") from which a link to the currently requested page was followed.
REFERER - Static variable in class io.helidon.common.http.Http.Header
The "Referer" header name.
Reflected - Annotation Type in io.helidon.common
A type annotated with this annotation will be added to native image with reflection support for all methods and fields (including private).
refresh() - Method in class io.helidon.integrations.oci.connect.OciConfigInstancePrincipal
Deprecated.
 
refresh() - Method in interface io.helidon.integrations.oci.connect.OciConfigProvider
Deprecated.
Refresh may be used for providers that can be reloaded.
refresh() - Method in class io.helidon.integrations.oci.connect.OciConfigResourcePrincipal
Deprecated.
 
refresh() - Method in interface io.helidon.integrations.oci.connect.SessionKeys
Deprecated.
Refresh keys.
region() - Method in class io.helidon.integrations.oci.connect.OciConfigInstancePrincipal
Deprecated.
 
region() - Method in class io.helidon.integrations.oci.connect.OciConfigProfile
Deprecated.
Region to use when connecting to OCI.
region() - Method in interface io.helidon.integrations.oci.connect.OciConfigProvider
Deprecated.
Current OCI region.
region() - Method in class io.helidon.integrations.oci.connect.OciConfigResourcePrincipal
Deprecated.
 
region(String) - Method in class io.helidon.integrations.oci.connect.OciConfigInstancePrincipal.Builder
Deprecated.
Configure region to use.
region(String) - Method in class io.helidon.integrations.oci.connect.OciConfigProfile.Builder
Deprecated.
OCI region.
register(BindableService) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
Add a BindableService with the GrpcRouting to be built by this builder.
register(BindableService, ServiceDescriptor.Configurer) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
Add a BindableService with the GrpcRouting to be built by this builder.
register(GrpcService) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
Add a GrpcService with the GrpcRouting to be built by this builder.
register(GrpcService, ServiceDescriptor.Configurer) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
Add a GrpcService with the GrpcRouting to be built by this builder.
register(ServiceDescriptor) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
Register a ServiceDescriptor with the GrpcRouting to be built by this builder.
register(MessageBodyReaderContext, MessageBodyWriterContext) - Method in interface io.helidon.media.common.MediaSupport
Method used to register readers and writers.
register(Service...) - Method in class io.helidon.webserver.Routing.Builder
 
register(Service...) - Method in interface io.helidon.webserver.Routing.Rules
Registers builder consumer.
register(WebTracingConfig) - Method in class io.helidon.webserver.Routing.Builder
 
register(WebTracingConfig) - Method in interface io.helidon.webserver.Routing.Rules
Configuration of tracing for this routing.
register(Class<?>) - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
 
register(Class<?>) - Method in class io.helidon.webserver.tyrus.TyrusSupport.Builder
Register an endpoint class.
register(Class<?>, int) - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
 
register(Class<?>, Class<?>...) - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
 
register(Class<?>, Map<Class<?>, Integer>) - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
 
register(Class<? super T>, T) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
Register an object later available through AnnotationAnalyzer.AnalyzerResponse.registry().
register(Object) - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse.Builder
Register an object later available through AnnotationAnalyzer.AnalyzerResponse.registry().
register(Object) - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
 
register(Object, int) - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
 
register(Object, Class<?>...) - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
 
register(Object, Map<Class<?>, Integer>) - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
 
register(Object, T) - Method in interface io.helidon.common.context.Context
Register a new instance with specified classifier.
register(String, Service...) - Method in class io.helidon.webserver.Routing.Builder
 
register(String, Service...) - Method in interface io.helidon.webserver.Routing.Rules
Registers builder consumer.
register(String, Supplier<? extends Service>...) - Method in class io.helidon.webserver.Routing.Builder
 
register(String, Supplier<? extends Service>...) - Method in interface io.helidon.webserver.Routing.Rules
Registers builder consumer.
register(String, T) - Method in class io.helidon.metrics.api.AbstractRegistry
 
register(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.SingleSubscriberHolder
Register a new subscriber.
register(Supplier<? extends Service>...) - Method in class io.helidon.webserver.Routing.Builder
 
register(Supplier<? extends Service>...) - Method in interface io.helidon.webserver.Routing.Rules
Registers builder consumer.
register(Extension) - Method in class io.helidon.webserver.tyrus.TyrusSupport.Builder
Register an extension.
register(ServerEndpointConfig) - Method in class io.helidon.webserver.tyrus.TyrusSupport.Builder
Register an endpoint config.
register(Metadata, T) - Method in class io.helidon.metrics.api.AbstractRegistry
 
register(Metadata, T, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
 
register(T) - Method in interface io.helidon.common.context.Context
Register a new instance.
registerConfig(Config, ClassLoader) - Method in class io.helidon.config.mp.MpConfigProviderResolver
 
registerDefaults(boolean) - Method in class io.helidon.media.common.MediaContext.Builder
Whether defaults should be included.
registerExecutorService(ExecutorService, int) - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver.SupplierObserverContext
Informs the observer which created the context of a new executor service created by the supplier.
registerFilter(MessageBodyFilter) - Method in class io.helidon.media.common.MessageBodyContext
 
registerFilter(MessageBodyFilter) - Method in interface io.helidon.media.common.MessageBodyFilters
Registers a message body filter.
registerFilter(MessageBodyFilter) - Method in class io.helidon.media.common.MessageBodyReadableContent
 
registerFilter(MessageBodyFilter) - Method in interface io.helidon.webserver.ServerResponse
 
registerFilter(Function<Flow.Publisher<DataChunk>, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.common.http.Content
Deprecated.
since 2.0.0, use io.helidon.media.common.MessageBodyReaderContext.registerFilter
registerFilter(Function<Flow.Publisher<DataChunk>, Flow.Publisher<DataChunk>>) - Method in class io.helidon.media.common.MessageBodyReadableContent
Deprecated.
registerFilter(Function<Flow.Publisher<DataChunk>, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.webserver.ServerResponse
registerGlobal(boolean) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
 
registerGlobal(boolean) - Method in interface io.helidon.tracing.TracerBuilder
When enabled, the created instance is also registered as a global tracer.
registerGlobal(boolean) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
 
registerInterposedSynchronization(Synchronization) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
Deprecated.
Registers a Synchronization instance with special ordering semantics.
registerMetric(E, Class<?>, MetricUtil.LookupResult<? extends Annotation>) - Static method in class io.helidon.microprofile.metrics.MetricsCdiExtension
Deprecated.
This method is made public to migrate from metrics1 to metrics2 for gRPC, this should be refactored
registerMetric(E, Class<?>, MetricUtil.LookupResult<? extends Annotation>) - Static method in class io.helidon.microprofile.metrics.MetricUtil
Register a metric.
registerMetric(E, Class<?>, Annotation, MetricUtil.MatchingType) - Static method in class io.helidon.microprofile.metrics.MetricUtil
Register a metric.
registerMetric(MetricRegistry, E, Class<?>, Annotation, MetricUtil.MatchingType) - Static method in class io.helidon.microprofile.metrics.MetricUtil
Deprecated.
registerMetrics() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport
Register this metrics at the vendor metrics registry.
registerMetricsForAnnotatedSitesFromGrpcTest() - Static method in class io.helidon.microprofile.metrics.MetricsCdiExtension
Deprecated.
registerReader(MessageBodyReader<?>) - Method in class io.helidon.media.common.MessageBodyReadableContent
 
registerReader(MessageBodyReader<?>) - Method in class io.helidon.media.common.MessageBodyReaderContext
 
registerReader(MessageBodyReader<?>) - Method in interface io.helidon.media.common.MessageBodyReaders
Register a reader.
registerReader(MessageBodyStreamReader<?>) - Method in class io.helidon.media.common.MessageBodyReadableContent
 
registerReader(MessageBodyStreamReader<?>) - Method in class io.helidon.media.common.MessageBodyReaderContext
 
registerReader(MessageBodyStreamReader<?>) - Method in interface io.helidon.media.common.MessageBodyReaders
Register a stream reader.
registerReader(Class<T>, Reader<T>) - Method in interface io.helidon.common.http.Content
Deprecated.
since 2.0.0, use io.helidon.media.common.MessageBodyReaderContext.registerReader
registerReader(Class<T>, Reader<T>) - Method in class io.helidon.media.common.MessageBodyReadableContent
Deprecated.
registerReader(Class<T>, Reader<T>) - Method in class io.helidon.media.common.MessageBodyReaderContext
registerReader(Predicate<Class<?>>, Reader<T>) - Method in interface io.helidon.common.http.Content
Deprecated.
since 2.0.0, use io.helidon.media.common.MessageBodyReaderContext.registerReader
registerReader(Predicate<Class<?>>, Reader<T>) - Method in class io.helidon.media.common.MessageBodyReadableContent
Deprecated.
registerReader(Predicate<Class<?>>, Reader<T>) - Method in class io.helidon.media.common.MessageBodyReaderContext
registerResources(Resource...) - Method in class io.helidon.webserver.jersey.JerseySupport.Builder
registerService(Object, BeanManager, ServerCdiExtension) - Method in class io.helidon.integrations.micrometer.cdi.MicrometerCdiExtension
Registers the service-related endpoint, after security and as CDI initializes the app scope, returning the default routing for optional use by the caller.
registerService(Object, BeanManager, ServerCdiExtension) - Method in class io.helidon.microprofile.metrics.MetricsCdiExtension
 
registerService(Object, BeanManager, ServerCdiExtension) - Method in class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension
Registers the service-related endpoint, after security and as CDI initializes the app scope, returning the default routing for optional use by the caller.
registerSupplier(Supplier<? extends ExecutorService>, int, String) - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver
Makes a supplier known to the observer and returns a supplier context for the supplier to use for future interactions with the observer.
registerSupplier(Supplier<? extends ExecutorService>, int, String) - Method in class io.helidon.metrics.ExecutorServiceMetricsObserver
 
registerSupplier(Supplier<? extends ExecutorService>, int, String, List<ExecutorServiceSupplierObserver.MethodInvocation>) - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver
Makes a supplier known to the observer and returns a supplier context for the supplier to use for future interactions with the observer, using the ExecutorServiceSupplierObserver.MethodInvocation abstraction for invoking methods to obtain metric values.
registerSupplier(Supplier<? extends ExecutorService>, int, String, List<ExecutorServiceSupplierObserver.MethodInvocation>) - Method in class io.helidon.metrics.ExecutorServiceMetricsObserver
 
registerSynchronization(Synchronization) - Method in class io.helidon.integrations.jta.weld.NarayanaTransactionServices
Registers the supplied Synchronization with the current Transaction.
registerWith(Consumer<? super Synchronization>) - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
If there is an active transaction, registers this JtaDataSource with the supplied registrar, which is most commonly—but is not required to be—a reference to the TransactionSynchronizationRegistry.registerInterposedSynchronization(Synchronization) method.
registerWriter(MessageBodyStreamWriter<?>) - Method in class io.helidon.media.common.MessageBodyWriterContext
 
registerWriter(MessageBodyStreamWriter<?>) - Method in interface io.helidon.media.common.MessageBodyWriters
Register a stream writer.
registerWriter(MessageBodyStreamWriter<?>) - Method in interface io.helidon.webserver.ServerResponse
 
registerWriter(MessageBodyWriter<?>) - Method in class io.helidon.media.common.MessageBodyWriterContext
 
registerWriter(MessageBodyWriter<?>) - Method in interface io.helidon.media.common.MessageBodyWriters
Register a writer.
registerWriter(MessageBodyWriter<?>) - Method in interface io.helidon.webserver.ServerResponse
 
registerWriter(Class<T>, MediaType, Function<? extends T, Flow.Publisher<DataChunk>>) - Method in class io.helidon.media.common.MessageBodyWriterContext
registerWriter(Class<T>, MediaType, Function<? extends T, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.webserver.ServerResponse
registerWriter(Class<T>, Function<T, Flow.Publisher<DataChunk>>) - Method in class io.helidon.media.common.MessageBodyWriterContext
registerWriter(Class<T>, Function<T, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.webserver.ServerResponse
registerWriter(Predicate<?>, MediaType, Function<T, Flow.Publisher<DataChunk>>) - Method in class io.helidon.media.common.MessageBodyWriterContext
registerWriter(Predicate<?>, MediaType, Function<T, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.webserver.ServerResponse
registerWriter(Predicate<?>, Function<T, Flow.Publisher<DataChunk>>) - Method in class io.helidon.media.common.MessageBodyWriterContext
registerWriter(Predicate<?>, Function<T, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.webserver.ServerResponse
REGISTRIES_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.MetricsSettings.Builder
Config key within the config metrics section containing settings for individual registries.
registry() - Method in class io.helidon.integrations.micrometer.MicrometerSupport
Returns the composite registry so apps can create and register meters on it.
registry() - Method in class io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
A registry that allows transferring information between analysis of different scopes (application, resource class, method).
Registry - Class in io.helidon.metrics
Metrics registry.
Registry(MetricRegistry.Type, RegistrySettings) - Constructor for class io.helidon.metrics.Registry
 
registryFactory() - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
get the current configured RegistryFactory.
registryFactory(RegistryFactory) - Method in class io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
set the RegistryFactory.
registryFactory(RegistryFactory) - Method in class io.helidon.metrics.MetricsSupport.Builder
If you want to have multiple registry factories with different endpoints, you may create them using RegistryFactory.create(MetricsSettings) or RegistryFactory.create() and create multiple MetricsSupport instances with different HelidonRestServiceSupport.Builder.webContext(String) contexts}.
RegistryFactory - Class in io.helidon.metrics
Access point to all registries.
RegistryFactory - Interface in io.helidon.metrics.api
Behavior of a RegistryFactory, capable of providing metrics registries of various types (application, base, vendor) plus static methods for: creating "free-standing" registry factories according to MetricsSettings or Config (see the create methods), retrieving the singleton registry factory or updating it according to MetricsSettings or Config (see the getInstance methods), and retrieving the appropriate registry factory for a metrics-capable component, based on the component's own metrics settings combined with the overall metrics settings and whether full-featured metrics are available on the path (see the RegistryFactory.getInstance() method).
RegistryFactory(MetricsSettings, Registry, Registry) - Constructor for class io.helidon.metrics.RegistryFactory
 
RegistryFactoryProvider - Interface in io.helidon.metrics.api.spi
Provides RegistryFactory instances.
RegistryFactoryProviderImpl - Class in io.helidon.metrics
Full-featured metrics implementation of RegistryFactoryProvider.
RegistryFactoryProviderImpl() - Constructor for class io.helidon.metrics.RegistryFactoryProviderImpl
 
RegistryFilterSettings - Interface in io.helidon.metrics.api
Filter settings for registries.
RegistryFilterSettings.Builder - Interface in io.helidon.metrics.api
Builder for a new RegistryFilterSettings instance.
registrySettings() - Method in class io.helidon.metrics.api.AbstractRegistry
 
registrySettings() - Method in class io.helidon.metrics.Registry
 
registrySettings(MetricRegistry.Type) - Method in interface io.helidon.metrics.api.MetricsSettings
Returns the RegistrySettings for the indicated registry type.
registrySettings(MetricRegistry.Type, RegistrySettings) - Method in interface io.helidon.metrics.api.MetricsSettings.Builder
Sets the registry settings for the specified registry type.
RegistrySettings - Interface in io.helidon.metrics.api
Settings which control metrics within registries (application, vendor, base) as a group or individually.
RegistrySettings.Builder - Interface in io.helidon.metrics.api
Builder for RegistrySettings.
registryType() - Method in class io.helidon.metrics.api.AbstractMetric
 
registryType() - Method in class io.helidon.metrics.api.AbstractRegistry
 
registryType() - Method in interface io.helidon.metrics.api.HelidonMetric
 
regular(Duration) - Static method in class io.helidon.config.PollingStrategies
Provides a scheduled polling strategy with a specified constant interval.
RegularRecurringPolicy(Duration) - Constructor for class io.helidon.config.ScheduledPollingStrategy.RegularRecurringPolicy
Initialize recurring policy.
rejectedExecution(Runnable, ThreadPoolExecutor) - Method in class io.helidon.common.configurable.ThreadPool.RejectionHandler
 
rejectionHandler(ThreadPool.RejectionHandler) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
Rejection policy of the thread pool executor.
RejectionHandler() - Constructor for class io.helidon.common.configurable.ThreadPool.RejectionHandler
 
relativeResolver() - Method in class io.helidon.config.ClasspathConfigSource
 
relativeResolver() - Method in class io.helidon.config.FileConfigSource
 
relativeResolver() - Method in class io.helidon.config.git.GitConfigSource
 
relativeResolver() - Method in interface io.helidon.config.spi.ParsableSource
Resolve relative resource to the current resource.
relativeResolver() - Method in class io.helidon.config.UrlConfigSource
 
relativeUris() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Determines whether to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists.
relativeUris(boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Can be set to true to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists.
relativeUris(boolean) - Method in class io.helidon.webclient.WebClient.Builder
Can be set to true to force the use of relative URIs in all requests, regardless of the presence or absence of proxies or no-proxy lists.
release() - Method in interface io.helidon.common.http.DataChunk
Releases this chunk.
release() - Method in class io.helidon.webserver.ByteBufDataChunk
 
releaseConfig(Config) - Method in class io.helidon.config.mp.MpConfigProviderResolver
 
releaseSavepoint(Savepoint) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
reload() - Method in interface io.helidon.config.Config.Context
Requests reloading of whole configuration and returns new instance of Config node related to same Config key as original node used to get Context from.
remaining() - Method in interface io.helidon.common.http.DataChunk
Returns the sum of elements between the current position and the limit of each of the underlying ByteBuffer.
remaining() - Method in class io.helidon.webserver.ByteBufDataChunk
 
remainingPart() - Method in interface io.helidon.webserver.PathMatcher.PrefixResult
In case of prefix match this returns the reminder that wasn't matched.
remoteAddress() - Method in interface io.helidon.webserver.BareRequest
Gets the Internet Protocol (IP) address of the client or last proxy that sent the request.
remoteAddress() - Method in interface io.helidon.webserver.ServerRequest
Returns the Internet Protocol (IP) address of the client or last proxy that sent the request.
remotePort() - Method in interface io.helidon.webserver.BareRequest
Returns the Internet Protocol (IP) source port of the client or last proxy that sent the request.
remotePort() - Method in interface io.helidon.webserver.ServerRequest
Returns the Internet Protocol (IP) source port of the client or last proxy that sent the request.
remove(String) - Method in class io.helidon.common.http.HashParameters
 
remove(String) - Method in interface io.helidon.common.http.Parameters
Removes the mapping for a key if it is present (optional operation).
remove(String) - Method in class io.helidon.common.http.ReadOnlyParameters
 
remove(String) - Static method in class io.helidon.logging.common.HelidonMdc
Remove value with the specific key from all of the instances of MdcProvider.
remove(String) - Method in interface io.helidon.logging.common.spi.MdcProvider
Remove value bound to the key from the specific logging framework MDC storage.
remove(String) - Method in class io.helidon.logging.jul.JulMdcProvider
 
remove(String) - Method in class io.helidon.logging.slf4j.Slf4jMdcProvider
 
remove(String) - Method in class io.helidon.metrics.api.AbstractRegistry
Removes a metric by name.
remove(K) - Method in class io.helidon.common.configurable.LruCache
Remove a value from the cache.
remove(K) - Method in interface io.helidon.security.providers.common.EvictableCache
Remove a key from the cache.
remove(MetricID) - Method in class io.helidon.metrics.api.AbstractRegistry
Removes a metric by ID.
removeApplications() - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
Remove all discovered applications (configured applications are not removed).
removeCookie() - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
SetCookie builder to remove an existing cookie (such as during logout).
removeInstance(Class<U>) - Method in class io.helidon.security.ClassToInstanceStore
Remove an instance from the store and return current value.
removeMatching(MetricFilter) - Method in class io.helidon.metrics.api.AbstractRegistry
 
removePayloadClaim(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Remove a payload claim by its name.
removeResourceClasses() - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
Remove all discovered and configured resource classes.
renameObject(RenameObject.Request) - Method in interface io.helidon.integrations.oci.objectstorage.OciObjectStorage
Deprecated.
Rename an object in the given Object Storage namespace.
renameObject(RenameObject.Request) - Method in interface io.helidon.integrations.oci.objectstorage.OciObjectStorageRx
Deprecated.
Rename an object in the given Object Storage namespace.
RenameObject - Class in io.helidon.integrations.oci.objectstorage
Objects related to RenameObject API calls.
RenameObject.Request - Class in io.helidon.integrations.oci.objectstorage
Rename Object request.
RenameObject.Response - Class in io.helidon.integrations.oci.objectstorage
Response object for responses without an entity.
renew(RenewToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
Renews a lease associated with a token.
renew(RenewToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
Renews a lease associated with a token.
renewable() - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
 
renewable() - Method in class io.helidon.integrations.vault.VaultTokenBase
Whether the token is renewable.
renewable(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
Set to false to disable the ability of the token to be renewed past its initial TTL.
renewable(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
Set to false to disable the ability of the token to be renewed past its initial TTL.
renewable(boolean) - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
Whether the token is renewable or not.
RenewToken - Class in io.helidon.integrations.vault.auths.token
Renew Token request and response.
RenewToken.Request - Class in io.helidon.integrations.vault.auths.token
Request object.
RenewToken.Response - Class in io.helidon.integrations.vault.auths.token
Response object parsed from JSON returned by the RestApi.
repeat(int) - Static method in class io.helidon.config.RetryPolicies
Creates a new instance of SimpleRetryPolicy.Builder class with a number of retries as a parameter.
replace(AtomicReference<Flow.Subscription>, Flow.Subscription) - Static method in enum io.helidon.common.reactive.SubscriptionHelper
Atomically swap in the given incoming Flow.Subscription or cancel it if the target field is canceled.
replaceImplementations(boolean) - Method in class io.helidon.common.serviceloader.HelidonServiceLoader.Builder
When configured to replace implementations, then a service implementation configured through HelidonServiceLoader.Builder.addService(Object) will replace the same implementation loaded from the Java Service loader (compared by fully qualified class name).
replyTo(Destination) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
Destination to which a reply to this message is expected.
request() - Method in interface io.helidon.webclient.WebClientRequestBuilder
Performs prepared request without expecting to receive any specific type.
request() - Method in interface io.helidon.webserver.cors.CorsSupportBase.RequestAdapter
Returns the request this adapter wraps.
request(long) - Method in enum io.helidon.common.reactive.SubscriptionHelper
 
request(GenericType<T>) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Performs prepared request and transforms response to requested type.
request(WebClientServiceRequest) - Method in class io.helidon.webclient.context.propagation.WebClientContextPropagation
 
request(WebClientServiceRequest) - Method in class io.helidon.webclient.metrics.WebClientMeter
 
request(WebClientServiceRequest) - Method in class io.helidon.webclient.metrics.WebClientMetrics
 
request(WebClientServiceRequest) - Method in class io.helidon.webclient.security.WebClientSecurity
 
request(WebClientServiceRequest) - Method in interface io.helidon.webclient.spi.WebClientService
Method which is called before send actual request.
request(WebClientServiceRequest) - Method in class io.helidon.webclient.tracing.WebClientTracing
 
request(Class<T>) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Performs prepared request and transforms response to requested type.
Request(String) - Constructor for class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
Create a new request with the defined plugin name.
REQUEST_ENTITY_TOO_LARGE_413 - io.helidon.common.http.Http.Status
413 Request Entity Too Large, see HTTP/1.1 documentation.
REQUEST_SPAN_CONTEXT - Static variable in class io.helidon.webserver.jersey.JerseySupport
The request scoped span context qualifier that can be injected into a Jersey resource.
REQUEST_TARGET - Static variable in class io.helidon.security.providers.httpsign.SignedHeadersConfig
Special header "(request-target)" is used for method and path combination.
REQUEST_TIMEOUT_408 - io.helidon.common.http.Http.Status
408 Request Timeout, see HTTP/1.1 documentation.
REQUEST_URI_TOO_LONG_414 - io.helidon.common.http.Http.Status
414 Request-URI Too Long, see HTTP/1.1 documentation.
requestBytesPayload(String, ApiRequest<?>, Http.RequestMethod, String, WebClientRequestBuilder, Flow.Publisher<DataChunk>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Create a supplier for a response with publisher request.
requestBytesPayload(String, ApiRequest<?>, Http.RequestMethod, String, WebClientRequestBuilder, Flow.Publisher<DataChunk>) - Method in class io.helidon.integrations.oci.connect.OciRestApi
Deprecated.
 
requestDateTime() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
Time when the request started processing.
requestDefaultBehaviorIfNone() - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
 
REQUESTED_RANGE_NOT_SATISFIABLE_416 - io.helidon.common.http.Http.Status
416 Requested Range Not Satisfiable, see HTTP/1.1 documentation.
REQUESTED_URI_DISCOVERY_CONFIG_KEY_PREFIX - Static variable in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Config key prefix for requested URI discovery settings.
RequestedCounter - Class in io.helidon.common.reactive
Requested event counter.
RequestedCounter() - Constructor for class io.helidon.common.reactive.RequestedCounter
Create new request counter with strict mode off.
RequestedCounter(boolean) - Constructor for class io.helidon.common.reactive.RequestedCounter
Create new request counter, with strict mode true are all operations with counter protected by lock.
requestedUri() - Method in interface io.helidon.webserver.ServerRequest
URI as it was requested by the user (to the best of our knowledge).
requestedUriDiscoveryEnabled() - Method in interface io.helidon.webserver.SocketConfiguration
 
requestedUriDiscoveryEnabled(boolean) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
 
requestedUriDiscoveryEnabled(boolean) - Method in class io.helidon.webserver.SocketConfiguration.Builder
 
requestedUriDiscoveryEnabled(boolean) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Sets whether requested URI discovery is enabled for the socket.
requestedUriDiscoveryEnabled(boolean) - Method in class io.helidon.webserver.WebServer.Builder
 
requestedUriDiscoveryTypes() - Method in interface io.helidon.webserver.SocketConfiguration
Discovery types to identify requested URI.
requestedUriDiscoveryTypes(List<SocketConfiguration.RequestedUriDiscoveryType>) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
 
requestedUriDiscoveryTypes(List<SocketConfiguration.RequestedUriDiscoveryType>) - Method in class io.helidon.webserver.SocketConfiguration.Builder
 
requestedUriDiscoveryTypes(List<SocketConfiguration.RequestedUriDiscoveryType>) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Assigns the front-end URI discovery type(s) this socket should use.
requestedUriDiscoveryTypes(List<SocketConfiguration.RequestedUriDiscoveryType>) - Method in class io.helidon.webserver.WebServer.Builder
 
requestHandlingCompleted(boolean) - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Context
Records that handling of a request has completed.
requestHandlingStarted(KeyPerformanceIndicatorSupport.Metrics) - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Context
Records that handling of the request is about to begin.
requestHeaders() - Method in class io.helidon.security.SecurityResponse
Get new request headers to be used.
RequestHeaders - Interface in io.helidon.webserver
Extends Parameters interface by adding HTTP request headers oriented convenient methods.
requestId() - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
 
requestId() - Method in interface io.helidon.integrations.common.rest.ApiRequest
Configured request ID.
requestId() - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
Request ID used to invoke the request.
requestId() - Method in class io.helidon.integrations.common.rest.ApiResponse
Request ID that was used.
requestId() - Method in exception io.helidon.integrations.common.rest.ApiRestException
Request ID used to invoke the request.
requestId() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
 
requestId() - Method in interface io.helidon.webclient.WebClientServiceRequest
Request id which will be used in logging messages.
requestId() - Method in interface io.helidon.webserver.BareRequest
A unique correlation ID that is associated with this request and its associated response.
requestId() - Method in interface io.helidon.webserver.BareResponse
A unique correlation ID that is associated with this response and its associated request.
requestId() - Method in interface io.helidon.webserver.ServerRequest
A unique correlation ID that is associated with this request and its associated response.
requestId() - Method in interface io.helidon.webserver.ServerResponse
A unique correlation ID that is associated with this response and its associated request.
requestId(long) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Set new request id.
requestId(long) - Method in interface io.helidon.webclient.WebClientServiceRequest
Set new request id.
requestId(ApiRequest<?>) - Method in class io.helidon.integrations.common.rest.RestApiBase
Attempts to find a good request id.
requestId(String) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
 
requestId(String) - Method in interface io.helidon.integrations.common.rest.ApiRequest
Configure request ID for logging (and possibly to send over the network).
requestId(String) - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
Request ID used when dispatching this request.
requestId(String) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
Request ID configured by RestApi.
requestId(String) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
 
requestId(String) - Method in interface io.helidon.integrations.common.rest.ResponseBuilder
Request ID used when dispatching this request.
requestJsonPayload(String, ApiRequest<?>, Http.RequestMethod, String, WebClientRequestBuilder, JsonObject) - Method in class io.helidon.integrations.common.rest.RestApiBase
Create a supplier for a response with JSON request.
requestJsonPayload(String, ApiRequest<?>, Http.RequestMethod, String, WebClientRequestBuilder, JsonObject) - Method in class io.helidon.integrations.oci.connect.OciRestApi
Deprecated.
 
RequestLineLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for request line.
RequestLineLogEntry.Builder - Class in io.helidon.webserver.accesslog
A fluent API builder for RequestLineLogEntry.
requestMediaType() - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
 
requestMediaType() - Method in interface io.helidon.integrations.common.rest.ApiRequest
Request media type.
requestMediaType() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
 
requestMediaType(MediaType) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
 
requestMediaType(MediaType) - Method in interface io.helidon.integrations.common.rest.ApiRequest
The media type header, defaults to MediaType.APPLICATION_JSON when JSON entity is present, to MediaType.APPLICATION_OCTET_STREAM for publisher base requests, empty otherwise.
requestMediaType(MediaType) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
 
requestNanoTime() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
Time in System.nanoTime() when the request processing started.
requestPayload(String, ApiRequest<?>, Http.RequestMethod, String, WebClientRequestBuilder) - Method in class io.helidon.integrations.common.rest.RestApiBase
Create a supplier for a response.
RequestPredicate - Class in io.helidon.webserver
Fluent API that allows to create chains of request conditions for composing logical expressions to match requests.
RequestPredicate.ConditionalHandler - Class in io.helidon.webserver
A Handler that conditionally delegates to other Handler instances based on a RequestPredicate.
requestProcessingCompleted(boolean) - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.Context
Records that a request has completed its processing.
requestProcessingStarted() - Method in interface io.helidon.webserver.KeyPerformanceIndicatorSupport.DeferrableRequestContext
Records that a request is about to begin its processing.
RequestScopedTransformer - Class in io.helidon.integrations.micronaut.cdi.processor
Transforms CDI RequestScoped annotation into Micronaut RequestScope.
RequestScopedTransformer() - Constructor for class io.helidon.integrations.micronaut.cdi.processor.RequestScopedTransformer
 
requestType(Class) - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
 
requestType(Class) - Method in interface io.helidon.grpc.client.ClientMethodDescriptor.Rules
Sets the type of parameter of this method.
requestType(Class<Rnew>) - Method in interface io.helidon.grpc.server.MethodDescriptor.Rules
Set the request type.
RequestType - Annotation Type in io.helidon.microprofile.grpc.core
An annotation to indicate the request type of a gRPC method.
REQUIRE - io.helidon.webserver.ClientAuthentication
Authentication is required.
REQUIRE_ENCRYPTION_CONFIG_KEY - Static variable in class io.helidon.config.encryption.ConfigProperties
Configuration key to set whether to require encryption of secrets or not ("security.config.require-encryption").
REQUIRE_ENCRYPTION_ENV_VARIABLE - Static variable in class io.helidon.config.encryption.ConfigProperties
Environment variable to set whether to require encryption of secrets or not ("SECURE_CONFIG_REQUIRE_ENCRYPTION").
requireCn(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
If set to false, makes the common name field optional while generating a certificate.
required() - Method in annotation type io.helidon.config.metadata.ConfiguredOption
Whether this option is truly required (e.g.
required() - Method in annotation type io.helidon.microprofile.server.RoutingName
Set to true if the RoutingName.value() MUST be configured.
REQUIRED - io.helidon.security.CompositeProviderFlag
Provider must succeed if called (if sufficient is before required, required is still ignored).
REQUIRED - io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
Security MUST be enforced.
requiredScopes() - Method in class io.helidon.security.abac.scope.ScopeValidator.ScopesConfig
Which scopes are required.
requireEncryption(boolean) - Method in class io.helidon.config.encryption.EncryptionFilter.Builder
Whether to require encryption of passwords in properties.
rescuedFileSuffix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Name suffix of the storage rescue files.
RESET_CONTENT_205 - io.helidon.common.http.Http.Status
205 Reset Content, see HTTP/1.1 documentation.
ResetSystemProperties - Annotation Type in io.helidon.common.testing.junit5
Annotation used to reset system properties to the state before test execution.
resolveOptions(ConfigResolveOptions) - Method in class io.helidon.config.hocon.HoconConfigParserBuilder
Sets custom instance of ConfigResolveOptions.
resolvingEnabled(boolean) - Method in class io.helidon.config.hocon.HoconConfigParserBuilder
Enables/disables HOCON resolving substitutions support.
resource(Resource) - Method in class io.helidon.security.jwt.jwk.JwkKeys.Builder
Load keys from a resource (must point to JSON text content).
resource(String) - Method in class io.helidon.config.ClasspathConfigSource.Builder
Configure the classpath resource to load the configuration from.
resource(String) - Method in class io.helidon.config.ClasspathOverrideSource.Builder
Configure the classpath resource to be used as a source.
Resource - Interface in io.helidon.common.configurable
A representation of a resource that can be loaded from URL (Resource.create(URI)), classpath (Resource.create(String)), filesystem (Resource.create(Path), content in config (Resource.create(Config), input stream(Resource.create(String, InputStream), or direct value (Resource.create(String, byte[]), Resource.create(String, String).
RESOURCE_PRINCIPAL - io.helidon.integrations.oci.connect.OciRestApi.ConfigType
Deprecated.
Resource.Source - Enum in io.helidon.common.configurable
Source of a Resource.
resourceConfig() - Method in class io.helidon.microprofile.server.JaxRsApplication
Resource config of this application.
resourceConfig(ResourceConfig) - Method in class io.helidon.microprofile.server.Server.Builder
JAX-RS resource configuration to use.
ResourceException - Exception in io.helidon.common.configurable
Exception used from Resource and other resource related components marking an issue with access to a Resource or instance generated from it.
ResourceException(String) - Constructor for exception io.helidon.common.configurable.ResourceException
Exception with message only.
ResourceException(String, Throwable) - Constructor for exception io.helidon.common.configurable.ResourceException
Exception with message and cause.
resourceGroup(String) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Sets the resource group.
resourceGroup(String) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricData
Resource group to assign to the metric.
resources() - Method in interface io.helidon.security.SecurityRequest
Return a map of keys to resource instances.
response() - Method in exception io.helidon.webclient.WebClientException
WebClientResponse that caused this exception if caused by response from server.
response(WebClientRequestBuilder.ClientRequest, WebClientServiceResponse) - Method in class io.helidon.webclient.metrics.WebClientMetrics
 
response(WebClientRequestBuilder.ClientRequest, WebClientServiceResponse) - Method in interface io.helidon.webclient.spi.WebClientService
Method which is called when the last byte of the response is processed.
ResponseBuilder<B extends ResponseBuilder<B,​T,​X>,​T,​X> - Interface in io.helidon.integrations.common.rest
Response builder extracted as an interface, to work around the restriction that we cannot have multiple inheritance in Java.
responseDateTime() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
Time when the response finished processing.
responseHeaders() - Method in class io.helidon.security.SecurityResponse
Get new response headers to be used.
ResponseHeaders - Interface in io.helidon.webserver
Extends Parameters interface by adding HTTP response headers oriented constants and convenient methods.
ResponseHelper - Class in io.helidon.grpc.core
A number of helper methods to handle sending responses to a StreamObserver.
responseMediaType() - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
 
responseMediaType() - Method in interface io.helidon.integrations.common.rest.ApiRequest
Response media type.
responseMediaType() - Method in class io.helidon.integrations.common.rest.ApiRestRequest
 
responseMediaType(MediaType) - Method in class io.helidon.integrations.common.rest.ApiJsonRequest
 
responseMediaType(MediaType) - Method in interface io.helidon.integrations.common.rest.ApiRequest
The accept header, defaults to MediaType.APPLICATION_JSON for most requests, except for requests that return publisher, which default to MediaType.APPLICATION_OCTET_STREAM.
responseMediaType(MediaType) - Method in class io.helidon.integrations.common.rest.ApiRestRequest
 
responseNanoTime() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
Time in System.nanoTime() when the response processing finished (last byte written).
responseSupplier(Http.RequestMethod, String, ApiRequest<?>, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
Create a response supplier from the request.
responseSupplier(Http.RequestMethod, String, ApiRequest<?>, String) - Method in class io.helidon.integrations.oci.connect.OciRestApi
Deprecated.
 
responseTracing() - Method in class io.helidon.security.integration.common.SecurityTracing
Create a tracing span for response.
ResponseTracing - Class in io.helidon.security.integration.common
Tracing support for security response.
responseType(Class) - Method in class io.helidon.grpc.client.ClientMethodDescriptor.Builder
 
responseType(Class) - Method in interface io.helidon.grpc.client.ClientMethodDescriptor.Rules
Sets the type of parameter of this method.
responseType(Class<Rnew>) - Method in interface io.helidon.grpc.server.MethodDescriptor.Rules
Set the response type.
ResponseType - Annotation Type in io.helidon.microprofile.grpc.core
An annotation to indicate the response type of a gRPC method.
rest() - Method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
Returns a sub-key of the key.
restApi(OciRestApi) - Method in class io.helidon.integrations.oci.atp.OciAutonomousDbRx.Builder
Deprecated.
Instance of rest API to use.
restApi(OciRestApi) - Method in class io.helidon.integrations.oci.objectstorage.OciObjectStorageRx.Builder
Deprecated.
Instance of rest API to use.
restApi(OciRestApi) - Method in class io.helidon.integrations.oci.telemetry.OciMetricsRx.Builder
Deprecated.
 
restApi(OciRestApi) - Method in class io.helidon.integrations.oci.vault.OciVaultRx.Builder
Deprecated.
 
RestApi - Interface in io.helidon.integrations.common.rest
JSON based REST API operations.
RestApi.Builder<B extends RestApi.Builder<B,​T>,​T extends RestApi> - Class in io.helidon.integrations.common.rest
Base builder for REST APIs.
RestApiBase - Class in io.helidon.integrations.common.rest
Base REST API implementation.
RestApiBase(RestApi.Builder<?, ?>) - Constructor for class io.helidon.integrations.common.rest.RestApiBase
A new instance, requires a subclass of the RestApi.Builder.
RestException - Exception in io.helidon.integrations.common.rest
Implementation of the ApiRestException.
RestException.Builder - Class in io.helidon.integrations.common.rest
Fluent API builder for RestException.
RestoreSystemPropertiesExt - Class in io.helidon.common.testing.junit5
JUnit 5 extension for preserving and restoring system properties around test executions.
RestoreSystemPropertiesExt() - Constructor for class io.helidon.common.testing.junit5.RestoreSystemPropertiesExt
 
RestRequest - Class in io.helidon.integrations.common.rest
Simple REST request.
restServiceSettings(RestServiceSettings.Builder) - Method in interface io.helidon.metrics.serviceapi.MetricsSupport.Builder
Set the REST service settings.
restServiceSettings(RestServiceSettings.Builder) - Method in class io.helidon.servicecommon.rest.HelidonRestServiceSupport.Builder
Sets the builder for the REST service settings.
RestServiceSettings - Interface in io.helidon.servicecommon.rest
Common settings across REST services.
RestServiceSettings.Builder - Interface in io.helidon.servicecommon.rest
Builder for RestServiceSettings.
RestServiceSupport - Interface in io.helidon.servicecommon.rest
Required behavior (primarily required by HelidonRestCdiExtension of service support implementations.
resultFuture() - Method in interface io.helidon.dbclient.DbClientServiceContext
A stage that is completed once the results were fully read.
resultFuture(CompletionStage<Long>) - Method in interface io.helidon.dbclient.DbClientServiceContext
Set a new future to mark completion of the result (e.g.
resume(Transaction) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
Deprecated.
Resumes the transaction context association of the calling thread with the transaction represented by the supplied Transaction object.
retainDiscoveredApplications(boolean) - Method in class io.helidon.microprofile.server.Server.Builder
If any application or resource class is added through this builder, applications discovered by CDI are ignored.
retries() - Method in class io.helidon.config.SimpleRetryPolicy
Number of retries.
retries(int) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
Number of retries (excluding the first invocation).
retries(int) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
Setting a value greater than zero will cause the client to resend any record whose send fails with a potentially transient error.
RETRIEVAL_HOST_PREFIX - Static variable in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Host name prefix for secrets retrieval.
retrievalEndpoint(String) - Method in class io.helidon.integrations.oci.vault.OciVaultRx.Builder
Deprecated.
 
retrievalPrefix(String) - Method in class io.helidon.integrations.oci.vault.OciVaultRx.Builder
Deprecated.
 
retry(long) - Method in interface io.helidon.common.reactive.Multi
Retry a failing upstream at most the given number of times before giving up.
retry(long) - Method in interface io.helidon.common.reactive.Single
Retry a failing upstream at most the given number of times before giving up.
retry(long) - Method in interface io.helidon.common.reactive.Subscribable
Retry a failing upstream at most the given number of times before giving up.
retry(Callable<Boolean>) - Static method in class io.helidon.config.testing.MatcherWithRetry
Retries the specified work until successful or retry limit is exceeded.
retry(BiPredicate<? super Throwable, ? super Long>) - Method in interface io.helidon.common.reactive.Multi
Retry a failing upstream if the predicate returns true.
retry(BiPredicate<? super Throwable, ? super Long>) - Method in interface io.helidon.common.reactive.Single
Retry a failing upstream if the predicate returns true.
retry(BiPredicate<? super Throwable, ? super Long>) - Method in interface io.helidon.common.reactive.Subscribable
Retry a failing upstream if the predicate returns true.
Retry - Interface in io.helidon.faulttolerance
Retry supports retry policies to be applied on an execution of asynchronous tasks.
RETRY_AFTER - Static variable in class io.helidon.common.http.Http.Header
The "Retry-After" header name.
Retry.Builder - Class in io.helidon.faulttolerance
Fluent API builder for Retry.
Retry.DelayingRetryPolicy - Class in io.helidon.faulttolerance
A retry policy that prolongs the delays between retries by a defined factor.
Retry.DelayingRetryPolicy.Builder - Class in io.helidon.faulttolerance
Fluent API builder for Retry.DelayingRetryPolicy.
Retry.ExponentialRetryPolicy - Class in io.helidon.faulttolerance
A retry policy that increases the delay time following an exponential sequence.
Retry.ExponentialRetryPolicy.Builder - Class in io.helidon.faulttolerance
Fluent API builder for Retry.ExponentialRetryPolicy.
Retry.FibonacciRetryPolicy - Class in io.helidon.faulttolerance
A retry policy that increases the delay time following the Fibonacci sequence.
Retry.FibonacciRetryPolicy.Builder - Class in io.helidon.faulttolerance
Fluent API builder for Retry.FibonacciRetryPolicy.
Retry.JitterRetryPolicy - Class in io.helidon.faulttolerance
A retry policy that randomizes delays between execution using a "jitter" time.
Retry.JitterRetryPolicy.Builder - Class in io.helidon.faulttolerance
Fluent API builder for Retry.JitterRetryPolicy.
Retry.RetryPolicy - Interface in io.helidon.faulttolerance
Retry policy to handle delays between retries.
retryCounter() - Method in interface io.helidon.faulttolerance.Retry
Number of times a method called has been retried.
RetryExponentialBackoff - Annotation Type in io.helidon.microprofile.faulttolerance
A retry policy that increases the delay time following an exponential sequence.
RetryFibonacciBackoff - Annotation Type in io.helidon.microprofile.faulttolerance
A retry policy that increases the delay time following the Fibonacci sequence.
RetryPolicies - Class in io.helidon.config
Class provides access to built-in RetryPolicy implementations.
retryPolicy() - Method in class io.helidon.config.AbstractSource
 
retryPolicy() - Method in class io.helidon.config.PrefixedConfigSource
 
retryPolicy() - Method in interface io.helidon.config.spi.Source
Retry policy configured on this config source.
retryPolicy(Config) - Static method in class io.helidon.config.MetaConfig
Load a retry policy based on its meta configuration.
retryPolicy(Retry.RetryPolicy) - Method in class io.helidon.faulttolerance.Retry.Builder
Configure a retry policy to use to calculate delays between retries.
retryPolicy(Supplier<? extends RetryPolicy>) - Method in class io.helidon.config.AbstractSourceBuilder
 
retryPolicy(Supplier<? extends RetryPolicy>) - Method in interface io.helidon.config.spi.Source.Builder
Configure a retry policy to be used with this source.
RetryPolicy - Interface in io.helidon.config.spi
Mechanism for controlling retry of attempts to load data by a ConfigSource.
RetryPolicyProvider - Interface in io.helidon.config.spi
Java service loader service to create retry policy based on meta configuration.
retrySchema(RetrySchema) - Method in class io.helidon.common.reactive.IoMulti.MultiFromByteChannelBuilder
Retry schema to use when reading from the channel.
RetrySchema - Interface in io.helidon.common.reactive
Defines delay for next read/poll operation in a polling publisher.
retryToken(String) - Method in class io.helidon.integrations.oci.connect.OciRequestBase
Deprecated.
Retry token to support idempotent request when updating data.
retryWhen(BiFunction<? super Throwable, ? super Long, ? extends Flow.Publisher<U>>) - Method in interface io.helidon.common.reactive.Multi
Retry a failing upstream when the given function returns a publisher that signals an item.
retryWhen(BiFunction<? super Throwable, ? super Long, ? extends Flow.Publisher<U>>) - Method in interface io.helidon.common.reactive.Single
Retry a failing upstream when the given function returns a publisher that signals an item.
retryWhen(BiFunction<? super Throwable, ? super Long, ? extends Flow.Publisher<U>>) - Method in interface io.helidon.common.reactive.Subscribable
Retry a failing upstream when the given function returns a publisher that signals an item.
returnType() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Get method return type.
reusable(boolean) - Method in class io.helidon.grpc.metrics.GrpcMetrics
Set the reusability of the metric.
revocationTime() - Method in class io.helidon.integrations.vault.secrets.pki.RevokeCertificate.Response
Revocation instant of the certificate.
revoke(RevokeToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
Revokes a token and all child tokens.
revoke(RevokeToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
Revokes a token and all child tokens.
revokeAndOrphan(RevokeAndOrphanToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuth
Revokes a token and orphans all child tokens.
revokeAndOrphan(RevokeAndOrphanToken.Request) - Method in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
Revokes a token and orphans all child tokens.
RevokeAndOrphanToken - Class in io.helidon.integrations.vault.auths.token
Revoke and Orphan Token request and response.
RevokeAndOrphanToken.Request - Class in io.helidon.integrations.vault.auths.token
Request object.
RevokeAndOrphanToken.Response - Class in io.helidon.integrations.vault.auths.token
Response object parsed from JSON returned by the RestApi.
revokeCertificate(RevokeCertificate.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Revoke a certificate.
revokeCertificate(RevokeCertificate.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Revoke a certificate.
revokeCertificate(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
Revoke a certificate by its serial number.
revokeCertificate(String) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
Revoke a certificate by its serial number.
RevokeCertificate - Class in io.helidon.integrations.vault.secrets.pki
Revoke certificate request and response.
RevokeCertificate.Request - Class in io.helidon.integrations.vault.secrets.pki
Request object.
RevokeCertificate.Response - Class in io.helidon.integrations.vault.secrets.pki
Response object parsed from JSON returned by the RestApi.
RevokeToken - Class in io.helidon.integrations.vault.auths.token
Revoke Token request and response.
RevokeToken.Request - Class in io.helidon.integrations.vault.auths.token
Request object.
RevokeToken.Response - Class in io.helidon.integrations.vault.auths.token
Response object parsed from JSON returned by the RestApi.
RFC_1123_DATE_TIME - Static variable in class io.helidon.common.http.Http.DateTime
The RFC1123 date-time formatter, such as 'Tue, 3 Jun 2008 11:05:30 GMT'.
RFC_850_DATE_TIME - Static variable in class io.helidon.common.http.Http.DateTime
The RFC850 date-time formatter, such as 'Sunday, 06-Nov-94 08:49:37 GMT'.
Role - Class in io.helidon.security
A security role used in RBAC (role based access control) schemes.
ROLE_APPROLE - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Deprecated.
Json key for app roles to be retrieved from IDCS response.
ROLE_APPROLE - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
Json key for app roles to be retrieved from IDCS response.
ROLE_GROUP - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
Deprecated.
Json key for group roles to be retrieved from IDCS response.
ROLE_GROUP - Static variable in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase
Json key for group roles to be retrieved from IDCS response.
ROLE_TYPE - Static variable in class io.helidon.security.Role
Type of grant used in Grant.type().
Role.Builder - Class in io.helidon.security
A fluent API builder for Role.
RoleAnnotationAnalyzer - Class in io.helidon.security.abac.role
Implementation of AnnotationAnalyzer which checks for PermitAll annotation if authentication is needed or not.
RoleAnnotationAnalyzer() - Constructor for class io.helidon.security.abac.role.RoleAnnotationAnalyzer
 
roleCache(EvictableCache<String, List<Grant>>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProvider.Builder
Deprecated.
Use explicit EvictableCache for role caching.
roleCache(EvictableCache<String, List<Grant>>) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProvider.Builder
Use explicit EvictableCache for role caching.
roleId() - Method in class io.helidon.integrations.vault.auths.approle.ReadRoleId.Response
Role ID read from the Vault.
roleId(String) - Method in class io.helidon.integrations.vault.auths.approle.Login.Request
Role ID of the AppRole.
roleMapTracing(String) - Method in class io.helidon.security.integration.common.SecurityTracing
Create a tracing pan for a role mapper.
RoleMapTracing - Class in io.helidon.security.integration.common
Tracing of role mapping.
roleName() - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
Name of the configured role.
roleName(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
Name of the AppRole.
roleName(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
Name of the role to create.
roleName(String) - Method in class io.helidon.integrations.vault.auths.k8s.DeleteRole.Request
Role name to delete.
roleName(String) - Method in class io.helidon.integrations.vault.auths.k8s.Login.Request
Vault's role name.
roleName(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
The name of the token role.
roleName(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
The name of the token role.
roleName(String) - Method in class io.helidon.integrations.vault.auths.token.DeleteTokenRole.Request
The name of the token role.
roleName(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Configure role name.
roles() - Method in interface io.helidon.security.providers.httpauth.SecureUserStore.User
Get set of roles the user is in.
rolesAllowed(String...) - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
An array of allowed roles for this path - must have a security provider supporting roles.
rolesAllowed(String...) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
rolesAllowed(String...) - Method in class io.helidon.security.integration.webserver.SecurityHandler
An array of allowed roles for this path - must have a security provider supporting roles (either authentication or authorization provider).
rolesAllowed(String...) - Static method in class io.helidon.security.integration.webserver.WebSecurity
An array of allowed roles for this path - must have a security provider supporting roles.
RoleValidator - Class in io.helidon.security.abac.role
Validator capable of validating role attributes of a subject.
RoleValidator.RoleConfig - Class in io.helidon.security.abac.role
Attribute configuration class for Role validator.
RoleValidator.RoleConfig.Builder - Class in io.helidon.security.abac.role
A fluent API builder for RoleValidator.RoleConfig.
RoleValidator.Roles - Annotation Type in io.helidon.security.abac.role
A definition of "roles allowed" for a specific subject type.
RoleValidator.RolesContainer - Annotation Type in io.helidon.security.abac.role
Repeatable annotation for RoleValidator.Roles.
RoleValidatorService - Class in io.helidon.security.abac.role
Java service for RoleValidator ABAC security provider.
RoleValidatorService() - Constructor for class io.helidon.security.abac.role.RoleValidatorService
 
rollback() - Method in interface io.helidon.dbclient.DbTransaction
Configure this transaction to (eventually) rollback.
rollback() - Method in class io.helidon.dbclient.mongodb.MongoDbTransaction
 
rollback() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
rollback() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
Deprecated.
Rolls back the transaction associated with the current thread.
rollback(Savepoint) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
root() - Method in annotation type io.helidon.config.metadata.Configured
Whether this is a root configuration object.
ROUND_ROBIN - io.helidon.webclient.DnsResolverType
Round Robin DNS resolver.
route(BareRequest, BareResponse) - Method in interface io.helidon.webserver.Routing
Process bare minimal request and response using this routing.
routing() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
Obtain the GrpcRouting.Builder to allow modifications to be made to the routing before the server is configured.
routing() - Method in interface io.helidon.servicecommon.rest.RestServiceSettings
Returns the routing name to be used for the service's endpoint.
routing(Routing) - Method in class io.helidon.webserver.WebServer.Builder
Configure the default routing of this WebServer.
routing(String) - Method in interface io.helidon.servicecommon.rest.RestServiceSettings.Builder
Sets the routing name to use for setting up the service's endpoint.
routing(Supplier<Routing>) - Method in class io.helidon.webserver.WebServer.Builder
Configure the default routing of this WebServer.
Routing - Interface in io.helidon.webserver
Routing represents composition of HTTP request-response handlers with routing rules.
ROUTING_NAME_CONFIG_KEY - Static variable in interface io.helidon.servicecommon.rest.RestServiceSettings.Builder
Config key for the routing name setting.
Routing.Builder - Class in io.helidon.webserver
A Routing builder.
Routing.Rules - Interface in io.helidon.webserver
An API to define HTTP request routing rules.
routingBuilder() - Method in interface io.helidon.microprofile.server.RoutingBuilders
 
routingBuilder(Optional<String>, boolean, String) - Method in class io.helidon.microprofile.server.ServerCdiExtension
Provides access to routing builder.
RoutingBuilders - Interface in io.helidon.microprofile.server
Provides Routing.Builder instances (for the default and the actual) for a Helidon MP service, based on configuration for the component (if any) and defaults otherwise.
routingName(String) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
Configure a routing name.
RoutingName - Annotation Type in io.helidon.microprofile.server
Binds an Application or Service to a specific (named) routing on WebServer.
routingNameRequired(boolean) - Method in class io.helidon.microprofile.server.JaxRsApplication.Builder
In case the JaxRsApplication.routingName() is configured to a non-default name, you can control with this property whether the name is required (and boot would fail if such a named port is not configured), or default routing is used when the named one is missing.
RoutingPath - Annotation Type in io.helidon.microprofile.server
Path of a Service to register with routing.
rPad(int) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry.Builder
Apply right padding to fill the defined length.
RSA_OAEP - io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
RSA-OAEP declares that RSA/ECB/OAEPWithSHA-1AndMGF1Padding cipher will be used for content key encryption.
RSA_OAEP_256 - io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
RSA-OAEP-256 declares that RSA/ECB/OAEPWithSHA-256AndMGF1Padding cipher will be used for content key encryption.
RSA1_5 - io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
RSA1_5 declares that RSA/ECB/PKCS1Padding cipher will be used for content key encryption.
run(I) - Method in interface io.helidon.scheduling.ScheduledConsumer
Invoked by scheduler in defined interval.
runAfterBoth(CompletionStage<?>, Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
runAfterBoth(CompletionStage<?>, Runnable) - Method in interface io.helidon.common.reactive.Single
 
runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
runAfterBothAsync(CompletionStage<?>, Runnable) - Method in interface io.helidon.common.reactive.Single
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in interface io.helidon.common.reactive.Single
 
runAfterEither(CompletionStage<?>, Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
runAfterEither(CompletionStage<?>, Runnable) - Method in interface io.helidon.common.reactive.Single
 
runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in interface io.helidon.common.reactive.Single
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in interface io.helidon.common.reactive.Single
 
runAs(Subject, Runnable) - Method in interface io.helidon.security.SecurityContext
Executes provided code under provided subject.
runAs(String, Runnable) - Method in interface io.helidon.security.SecurityContext
Execute provided code as current user with an additional explicit role added.
runInContext(Context, Runnable) - Static method in class io.helidon.common.context.Contexts
Run the runnable in the provided context.
runInContext(Context, Callable<T>) - Static method in class io.helidon.common.context.Contexts
Run the callable in the provided context.
runInContextWithThrow(Context, Callable<T>) - Static method in class io.helidon.common.context.Contexts
Run the callable in the provided context throwing any exception from its execution.
runInNewContext(Runnable) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher
 
runtimeStart(Config) - Static method in class io.helidon.config.mp.MpConfigProviderResolver
This method should only be called when running within native image, as soon as runtime configuration is available.
RuntimeStart - Annotation Type in io.helidon.microprofile.cdi
Run time of the application (as opposed to build time).
RuntimeStart.Literal - Class in io.helidon.microprofile.cdi
Annotation literal to use when an annotation instance is needed.

S

safeReadContent(Path) - Static method in class io.helidon.config.FileSourceHelper
Reads the content of the specified file.
SafeStreamObserver<T> - Class in io.helidon.grpc.core
A StreamObserver that handles exceptions correctly.
sameSite(SetCookie.SameSite) - Method in class io.helidon.common.http.SetCookie.Builder
The SameSite cookie parameter.
samplerManager(String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
The host name and port when using the remote controlled sampler.
samplerParam(Number) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
The sampler parameter (number).
samplerType(JaegerTracerBuilder.SamplerType) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
Sampler type.
sanitize(boolean) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry.Builder
Configure output sanitization.
sanitize(String) - Method in class io.helidon.webserver.accesslog.AbstractLogEntry
Apply configured sanitization.
scale() - Method in interface io.helidon.dbclient.DbColumn
Scale of this column.
scan(Map<String, List<String>>) - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.NoopPropagatedHeaders
 
scan(Map<String, List<String>>) - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.PrefixedPropagatedHeaders
 
scan(Map<String, List<String>>) - Method in interface io.helidon.lra.coordinator.client.PropagatedHeaders
Scan map of headers for any headers with allowed prefix.
schedule(long, long, TimeUnit) - Method in class io.helidon.config.FileSystemWatcher.Builder
Configure schedule of the file watcher.
Scheduled - Annotation Type in io.helidon.microprofile.scheduling
Marks the method to be invoked periodically according to supplied cron expression.
ScheduledConsumer<I extends Invocation> - Interface in io.helidon.scheduling
Consumer invoked by scheduler in defined interval.
scheduledExecutor(ScheduledExecutorService) - Method in class io.helidon.faulttolerance.Retry.Builder
Executor service to schedule retries.
scheduledExecutor(Supplier<? extends ScheduledExecutorService>) - Static method in class io.helidon.faulttolerance.FaultTolerance
Configure Helidon wide scheduled executor service for Fault Tolerance.
ScheduledPollingStrategy - Class in io.helidon.config
A strategy which allows the user to schedule periodically fired polling event.
ScheduledPollingStrategy.Builder - Class in io.helidon.config
A fluent API builder for ScheduledPollingStrategy.
ScheduledPollingStrategy.RecurringPolicy - Interface in io.helidon.config
An SPI that allows users to define their own policy how to change the interval between scheduled ticking.
ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder - Class in io.helidon.config
Creates a builder of ScheduledPollingStrategy.RecurringPolicy with an ability to change the behaviour, with a boundaries and the possibility to react to feedback given by ScheduledPollingStrategy.RecurringPolicy.shorten() or ScheduledPollingStrategy.RecurringPolicy.lengthen().
ScheduledPollingStrategy.RegularRecurringPolicy - Class in io.helidon.config
Regular polling strategy implementation.
scheduledThreadPoolSupplier() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension
Access ScheduledThreadPoolSupplier configured by this extension.
ScheduledThreadPoolSupplier - Class in io.helidon.common.configurable
Supplier of a custom scheduled thread pool.
ScheduledThreadPoolSupplier.Builder - Class in io.helidon.common.configurable
A fluent API builder for ScheduledThreadPoolSupplier.
scheduler(ScheduledThreadPoolSupplier) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
Custom executor supplier for loop pulling messages from JMS.
scheduler(ScheduledThreadPoolSupplier) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
Custom executor supplier for loop pulling messages from JMS.
scheduler(ScheduledExecutorService) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
Custom executor for loop pulling messages from JMS.
scheduler(ScheduledExecutorService) - Method in class io.helidon.messaging.connectors.jms.JmsConnector.JmsConnectorBuilder
Custom executor for loop pulling messages from JMS.
scheduler(ScheduledExecutorService) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
Specify a scheduler that will read ad process messages coming from Kafka.
SCHEDULER_THREAD_NAME_PREFIX - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
Configuration key for thread name prefix used for polling.
Scheduling - Class in io.helidon.scheduling
Scheduling periodically executed task with specified fixed rate or cron expression.
Scheduling.CronBuilder - Class in io.helidon.scheduling
Builder for task executed periodically according to provided cron expression.
Scheduling.FixedRateBuilder - Class in io.helidon.scheduling
Builder for task executed periodically at a fixed rate.
SchedulingCdiExtension - Class in io.helidon.microprofile.scheduling
Scheduling CDI Extension.
SchedulingCdiExtension() - Constructor for class io.helidon.microprofile.scheduling.SchedulingCdiExtension
 
SchedulingException - Exception in io.helidon.scheduling
Scheduling specific exception.
schedulingTimeUnit(TimeUnit) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Sets the time unit applied to the initial delay and delay values (defaults to TimeUnit.SECONDS).
schema() - Method in interface io.helidon.webclient.WebClientServiceRequest
Schema of the request uri.
schema(GraphQLSchema) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
Configure the GraphQL schema to be used.
schema(String) - Method in interface io.helidon.webclient.WebClientServiceRequest
Set new schema of the request.
schemaString() - Method in interface io.helidon.graphql.server.InvocationHandler
The schema of this GraphQL endpoint.
schemaUri(String) - Method in class io.helidon.graphql.server.GraphQlSupport.Builder
Configure URI that will serve the GraphQL schema under the context root.
scheme() - Method in class io.helidon.common.http.UriInfo
 
scheme(String) - Method in class io.helidon.integrations.oci.connect.OciRestApi.Builder
Deprecated.
Scheme to use when constructing endpoint address.
SCOPE_GRANT_TYPE - Static variable in class io.helidon.security.abac.scope.ScopeValidator
Use this type when constructing a Grant, so this validator can accept it as a scope.
scopeAudience() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Audience URI of custom scopes.
scopeManager() - Method in class io.helidon.tracing.zipkin.ZipkinTracer
 
scopes() - Method in class io.helidon.security.jwt.Jwt
Scopes of this token.
scopes(String[]) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport.Builder
Sets which metrics scopes (e.g., base, vendor, application) should be sent to OCI.
scopes(List<String>) - Method in class io.helidon.security.jwt.Jwt.Builder
OAuth2 scope claims to set.
ScopeValidator - Class in io.helidon.security.abac.scope
ABAC validator for OAuth2 scopes.
ScopeValidator.Builder - Class in io.helidon.security.abac.scope
A fluent API builder for ScopeValidator.
ScopeValidator.Scope - Annotation Type in io.helidon.security.abac.scope
Scope annotation.
ScopeValidator.Scopes - Annotation Type in io.helidon.security.abac.scope
Repeatable annotation for ScopeValidator.Scope.
ScopeValidator.ScopesConfig - Class in io.helidon.security.abac.scope
Configuration custom class for scope validator.
ScopeValidatorService - Class in io.helidon.security.abac.scope
A service to provide ScopeValidator to AbacProvider.
ScopeValidatorService() - Constructor for class io.helidon.security.abac.scope.ScopeValidatorService
 
SE - io.helidon.common.HelidonFlavor
The "Standard Edition" flavor.
secondaryLookupSupplier(Supplier<Optional<CrossOriginConfig>>) - Method in class io.helidon.webserver.cors.CorsSupportBase.Builder
Not for developer use. Sets a back-up way to provide a CrossOriginConfig instance if, during look-up for a given request, none is found from the aggregator.
secret() - Method in class io.helidon.integrations.oci.vault.CreateSecret.Response
Metadata of the created secret.
secret(Config) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider
 
secret(Config) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider
 
secret(Config) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider
 
secret(Config) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider
 
secret(Config) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
 
secret(Config) - Method in interface io.helidon.security.spi.SecretsProvider
Create secret supplier from configuration.
secret(OciVaultSecurityProvider.OciVaultSecretConfig) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider
 
secret(CubbyholeSecurityProvider.CubbyholeSecretConfig) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider
 
secret(Kv1SecurityProvider.Kv1SecretConfig) - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider
 
secret(Kv2SecurityProvider.Kv2SecretConfig) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider
 
secret(ConfigVaultProvider.SecretConfig) - Method in class io.helidon.security.providers.config.vault.ConfigVaultProvider
 
secret(String) - Method in class io.helidon.security.Security
Get a secret.
secret(String, String) - Method in class io.helidon.security.Security
Get a secret.
secret(T) - Method in interface io.helidon.security.spi.SecretsProvider
Create secret supplier from configuration object.
Secret - Class in io.helidon.integrations.oci.vault
A secret obtained from the vault.
Secret - Interface in io.helidon.integrations.vault
Common methods for secrets.
SECRET_API_VERSION - Static variable in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Version of Secret API supported by this client.
SECRET_BUNDLE_API_VERSION - Static variable in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Version of Secret Bundle API supported by this client.
secretApiVersion(String) - Method in class io.helidon.integrations.oci.vault.OciVaultRx.Builder
Deprecated.
 
secretBundleApiVersion(String) - Method in class io.helidon.integrations.oci.vault.OciVaultRx.Builder
Deprecated.
 
secretBytes() - Method in class io.helidon.integrations.oci.vault.GetSecretBundle.Response
The content of the secrets, as bytes.
secretContent(CreateSecret.SecretContent) - Method in class io.helidon.integrations.oci.vault.CreateSecret.Request
Content of the secret.
secretId() - Method in class io.helidon.integrations.oci.vault.DeleteSecret.Request
The configured secret ID.
secretId() - Method in class io.helidon.integrations.oci.vault.GetSecretBundle.Response
The OCID of the secret.
secretId() - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Response
The generated secret ID.
secretId(String) - Method in class io.helidon.integrations.oci.vault.DeleteSecret.Request
Secret OCID.
secretId(String) - Method in class io.helidon.integrations.oci.vault.GetSecret.Request
Secret OCID to get.
secretId(String) - Method in class io.helidon.integrations.oci.vault.GetSecretBundle.Request
Secret OCID.
secretId(String) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultSecretConfig.Builder
Secret OCID.
secretId(String) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth.Builder
Secret ID generated for the AppRole.
secretId(String) - Method in class io.helidon.integrations.vault.auths.approle.DestroySecretId.Request
Secret ID to use.
secretId(String) - Method in class io.helidon.integrations.vault.auths.approle.Login.Request
Secret ID.
secretIdAccessor() - Method in class io.helidon.integrations.vault.auths.approle.GenerateSecretId.Response
Secret ID accessor.
secretIdNumUses(int) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
Number of times any particular SecretID can be used to fetch a token from this AppRole, after which the SecretID will expire.
secretIdTtl(Duration) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
Duration after which the secret id expires.
secretName(String) - Method in class io.helidon.integrations.oci.vault.CreateSecret.Request
A user-friendly name for the secret.
secrets(Engine<T>) - Method in interface io.helidon.integrations.vault.Vault
Get access to secrets using the provided engine, using the default mount point of that engine.
secrets(Engine<T>, String) - Method in interface io.helidon.integrations.vault.Vault
Get access to secrets using the provided engine, using a custom mount point.
Secrets - Interface in io.helidon.integrations.vault
All engines provide an implementation of this interface with specific methods for these engines.
SecretsEngineProvider<T extends SecretsRx> - Interface in io.helidon.integrations.vault.spi
A Java Service Loader SPI to support additional secret engines of Vault.
SecretsProvider<T extends ProviderConfig> - Interface in io.helidon.security.spi
Provider that can retrieve secrets.
SecretsProviderConfig - Interface in io.helidon.security
Marker interface for configuration of secrets providers.
SecretsRx - Interface in io.helidon.integrations.vault
All engines provide an implementation of this interface with specific methods for these engines.
SecretStage - Enum in io.helidon.integrations.oci.vault
The rotation state of the secret version.
secretString() - Method in class io.helidon.integrations.oci.vault.GetSecretBundle.Response
The content of the secrets as a string.
secretsType() - Method in interface io.helidon.integrations.vault.Engine
Implementation class of the SecretsRx of this engine.
secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CreateCubbyhole.Request
Secret values for the secret being created.
secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.UpdateCubbyhole.Request
New secret values.
secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.kv1.CreateKv1.Request
Values of the secret.
secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.kv1.UpdateKv1.Request
New values of the secret.
secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.kv2.CreateKv2.Request
Values of the secret being created.
secretValues(Map<String, String>) - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
New secret values for this update request.
secure() - Static method in class io.helidon.security.integration.grpc.GrpcSecurity
Secure access using authentication and authorization.
secure() - Static method in class io.helidon.security.integration.webserver.WebSecurity
Secure access using authentication and authorization.
secure(boolean) - Method in class io.helidon.common.http.SetCookie.Builder
Sets Secure parameter.
SecureUserStore - Interface in io.helidon.security.providers.httpauth
Store of users for resolving httpauth and digest authentication.
SecureUserStore.User - Interface in io.helidon.security.providers.httpauth
Representation of a single user.
security() - Method in class io.helidon.microprofile.security.SecurityCdiExtension
Access to security instance once it is created from SecurityCdiExtension.securityBuilder().
Security - Class in io.helidon.security
This class is used to "bootstrap" security and integrate it with other frameworks; runtime main entry point is SecurityContext.
SECURITY_ALGORITHM - Static variable in class io.helidon.security.jwt.jwk.JwkEC
The main Java security algorithm used.
SECURITY_ALGORITHM - Static variable in class io.helidon.security.jwt.jwk.JwkRSA
The main Java security algorithm used.
SECURITY_CONTEXT - Static variable in class io.helidon.security.integration.grpc.GrpcSecurity
The SecurityContext gRPC metadata header key.
SECURITY_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
Reserved event type prefix for security component.
Security.Builder - Class in io.helidon.security
Builder pattern class for helping create Security in a convenient way.
securityBuilder() - Method in class io.helidon.microprofile.security.SecurityCdiExtension
Other extensions may update security builder.
SecurityCdiExtension - Class in io.helidon.microprofile.security
Extension to register bean SecurityProducer.
SecurityCdiExtension() - Constructor for class io.helidon.microprofile.security.SecurityCdiExtension
 
SecurityClient<T extends SecurityResponse> - Interface in io.helidon.security
Common methods for security clients.
SecurityClientBuilder<T extends SecurityResponse> - Class in io.helidon.security
Builder constructing a security client - extends the SecurityRequestBuilder for convenience.
securityContext() - Method in class io.helidon.security.ProviderRequest
Security context associated with current request.
securityContext(SecurityContext) - Method in class io.helidon.security.integration.common.SecurityTracing
Update security span with information from SecurityContext.
SecurityContext - Interface in io.helidon.security
Security context to retrieve security information about current user, either injected or obtained from Security.contextBuilder(String) and to handle programmatic security.
SecurityContext.Builder - Class in io.helidon.security
Fluent API builder for SecurityContext.
securityDefaults(GrpcSecurityHandler) - Method in class io.helidon.security.integration.grpc.GrpcSecurity
Create a new gRPC security instance using the default handler as base defaults for all handlers used.
securityDefaults(SecurityHandler) - Method in class io.helidon.security.integration.webserver.WebSecurity
Create a new web security instance using the default handler as base defaults for all handlers used.
SecurityDisabledFeature - Class in io.helidon.security.integration.jersey
Feature which enables injection of empty SecurityContext when security is disabled.
SecurityDisabledFeature(Security) - Constructor for class io.helidon.security.integration.jersey.SecurityDisabledFeature
Create a new instance of security feature for a security component.
SecurityEnvironment - Class in io.helidon.security
Security environment is a set of attributes that are stable for an interaction (usually a request in our case).
SecurityEnvironment.Builder - Class in io.helidon.security
A fluent API builder for SecurityEnvironment.
SecurityException - Exception in io.helidon.security
Runtime exception used as by this module to be able to identify exception caused by it.
SecurityException(String) - Constructor for exception io.helidon.security.SecurityException
Create a new security exception.
SecurityException(String, Throwable) - Constructor for exception io.helidon.security.SecurityException
Create a new security exception.
SecurityException(Throwable) - Constructor for exception io.helidon.security.SecurityException
Create a new security exception.
SecurityFeature - Class in io.helidon.security.integration.jersey
Integration of Security module with Jersey.
SecurityFeature() - Constructor for class io.helidon.security.integration.jersey.SecurityFeature
Create a new instance of security feature for a security component.
SecurityFeature(Security) - Constructor for class io.helidon.security.integration.jersey.SecurityFeature
Create a new instance of security feature for a security component.
SecurityFeature.Builder - Class in io.helidon.security.integration.jersey
SecurityFeature fluent API builder.
SecurityFilter - Class in io.helidon.security.integration.jersey
A filter that handles authentication and authorization.
SecurityFilter() - Constructor for class io.helidon.security.integration.jersey.SecurityFilter
Default constructor to be used by Jersey when creating an instance of this class.
SecurityHandler - Class in io.helidon.security.integration.webserver
Handles security for web server.
SecurityHandler.QueryParamHandler - Class in io.helidon.security.integration.webserver
Handler of query parameters - extracts them and stores them in a security header, so security can access them.
SecurityLevel - Class in io.helidon.security
Security level stores annotations bound to the specific class and method.
SecurityLevel.SecurityLevelBuilder - Class in io.helidon.security
Builder for SecurityLevel class.
securityLevels() - Method in class io.helidon.security.EndpointConfig
Get all security levels endpoint configuration object registered.
securityLevels(List<SecurityLevel>) - Method in class io.helidon.security.EndpointConfig.Builder
Sets security levels to this endpoint configuration builder.
SecurityProvider - Interface in io.helidon.security.spi
Base interface for all security providers.
SecurityProviderService - Interface in io.helidon.security.spi
Service to use with ServiceLoader to map configuration to provider.
SecurityRequest - Interface in io.helidon.security
Common methods for all security requests (authentication, authorization, and identity propagation).
securityRequestBuilder() - Method in interface io.helidon.security.SecurityContext
A builder to build a SecurityRequest.
securityRequestBuilder(SecurityEnvironment) - Method in interface io.helidon.security.SecurityContext
A builder to build a SecurityRequest with a specific environment.
SecurityRequestBuilder<T extends SecurityRequestBuilder<T>> - Class in io.helidon.security
Fluent API to build a security request.
SecurityResponse - Class in io.helidon.security
Response from security provider (and security Module).
SecurityResponse.SecurityStatus - Enum in io.helidon.security
Status of a security operation.
SecurityResponseMapper - Interface in io.helidon.security.integration.jersey
A SecurityResponse mapper that is called when a security error is encountered.
SecurityTime - Class in io.helidon.security
Time used in security, configurable.
SecurityTime.Builder - Class in io.helidon.security
Fluent API builder for SecurityTime.
SecurityTracing - Class in io.helidon.security.integration.common
Security integration utility for tracing support in integration components.
SEE_OTHER_303 - io.helidon.common.http.Http.Status
303 See Other, see HTTP/1.1 documentation.
segments() - Method in interface io.helidon.common.http.HttpRequest.Path
Returns path as a list of its segments.
selectAlternatives(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
selectAlternativeStereotypes(Class<? extends Annotation>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
selectOutboundProviders() - Method in class io.helidon.security.CompositeProviderSelectionPolicy
 
selectOutboundProviders() - Method in interface io.helidon.security.spi.ProviderSelectionPolicy
Specific method for outbound providers, as we have an option to choose the first outbound provider that matches the current request.
selectProvider(Class<T>) - Method in class io.helidon.security.CompositeProviderSelectionPolicy
 
selectProvider(Class<T>) - Method in interface io.helidon.security.spi.ProviderSelectionPolicy
Select a provider instance of the type defined that this policy has configured as the default.
selectProvider(Class<T>, String) - Method in class io.helidon.security.CompositeProviderSelectionPolicy
 
selectProvider(Class<T>, String) - Method in interface io.helidon.security.spi.ProviderSelectionPolicy
Select a provider instance of the type defined that this policy finds for the requested name.
send() - Method in interface io.helidon.webserver.ResponseHeaders
Send headers and status code to the client.
send() - Method in interface io.helidon.webserver.ServerResponse
Sends an empty response.
send(Throwable) - Method in interface io.helidon.webserver.ServerResponse
Send a Throwable and close the response.
send(Flow.Publisher<DataChunk>) - Method in interface io.helidon.webserver.ServerResponse
Send a message as is without any other marshalling, registered filters are applied.
send(Flow.Publisher<DataChunk>, boolean) - Method in interface io.helidon.webserver.ServerResponse
Send a message as is without any other marshalling.
send(Flow.Publisher<T>, Class<T>) - Method in interface io.helidon.webserver.ServerResponse
Send a message with the given entity stream as content and close the response.
send(Function<MessageBodyWriterContext, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.webserver.ServerResponse
Send a message using the given marshalling function.
send(Message<PAYLOAD>) - Method in class io.helidon.messaging.Emitter
Send Message to downstream when demand is higher than 0.
send(PAYLOAD) - Method in class io.helidon.messaging.Emitter
Send raw payload to downstream, wrapped to Message when demand is higher than 0.
send(T) - Method in interface io.helidon.webserver.ServerResponse
Send a message and close the response.
sender(Sender) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
The sender to use for sending events to Zipkin.
sendingErrorHandler(Config) - Method in class io.helidon.messaging.connectors.aq.AqConnectorImpl
 
sendingErrorHandler(Config) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
Customizable handler for errors during sending.
sendStaticText(ServerRequest, ServerResponse, MediaType) - Method in class io.helidon.openapi.OpenApiUiBase
Sends a static text response of the given media type.
sensitive(String, Object) - Static method in class io.helidon.security.AuditEvent.AuditParam
New parameter of any type that is sensitive.
SEOpenAPISupportBuilder - Class in io.helidon.openapi
Builds OpenAPISupport in a Helidon SE environment.
SEOpenAPISupportBuilder() - Constructor for class io.helidon.openapi.SEOpenAPISupportBuilder
 
SequentialSubscriber<T> - Class in io.helidon.common.reactive
Wrapper Flow.Subscriber ensuring OnSubscribe, onNext, onError and onComplete to be signaled serially.
SequentialSubscriber(Flow.Subscriber<T>) - Constructor for class io.helidon.common.reactive.SequentialSubscriber
Provides protection from untrusted publishers, enforces rule 1.3 by serializing all parallel calls.
SerializationConfig - Class in io.helidon.common
Support for JEP 290 - deserialization filtering.
SerializationConfig.Action - Enum in io.helidon.common
What action to take if there is no global filter configured, or if the configuration is not according to Helidon expectations.
SerializationConfig.Builder - Class in io.helidon.common
Fluent API builder to customize SerializationConfig.
SerializationConfig.TraceOption - Enum in io.helidon.common
Deserialization tracing options.
serializerFieldPredicate(Predicate<? super Field>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
serialNumber(String) - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Request
Serial number of the certificate to get.
serialNumber(String) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies the Serial Number, if any.
serialNumber(String) - Method in class io.helidon.integrations.vault.secrets.pki.RevokeCertificate.Request
Serial number of the certificate to revoke.
server() - Method in class io.helidon.microprofile.grpc.server.GrpcServerCdiExtension.ServerProducer
Produce the GrpcServer.
Server - Interface in io.helidon.microprofile.server
Microprofile server.
SERVER - Static variable in class io.helidon.common.http.Http.Header
The "Server" header name.
SERVER_ERROR - io.helidon.common.http.Http.ResponseStatus.Family
5xx HTTP status codes.
Server.Builder - Class in io.helidon.microprofile.server
Builder to build Server instance.
serverBuilder() - Method in class io.helidon.microprofile.server.ServerCdiExtension
Helidon web server configuration builder that can be used to re-configure the web server.
ServerCdiExtension - Class in io.helidon.microprofile.server
Extension to handle web server configuration and lifecycle.
ServerCdiExtension() - Constructor for class io.helidon.microprofile.server.ServerCdiExtension
 
ServerConfiguration - Interface in io.helidon.webserver
WebServer configuration.
ServerConfiguration.Builder - Class in io.helidon.webserver
Deprecated.
since 2.0.0 - use WebServer.Builder instead
serverFlag(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies if certificates are flagged for server use.
ServerImpl - Class in io.helidon.microprofile.server
Server to handle lifecycle of microprofile implementation.
serverNamedRoutingBuilder(String) - Method in class io.helidon.microprofile.server.ServerCdiExtension
Helidon webserver routing builder that can be used to add routes to a named socket of the webserver.
serverPort() - Static method in class io.helidon.microprofile.server.Main
Deprecated.
use ServerCdiExtension to get the port
ServerProducer() - Constructor for class io.helidon.microprofile.grpc.server.GrpcServerCdiExtension.ServerProducer
 
serverReflectionInfo(StreamObserver<ServerReflectionResponse>) - Method in class io.helidon.grpc.server.ProtoReflectionService
 
serverRequest() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
The server request.
ServerRequest - Interface in io.helidon.webserver
Represents HTTP Request and provides WebServer related API.
ServerRequestAttribute - Enum in io.helidon.grpc.server
An enum representing different types of gRPC request attribute that can be added to tracing logs.
serverResponse() - Method in interface io.helidon.webserver.accesslog.AccessLogContext
The server response, after data was sent.
ServerResponse - Interface in io.helidon.webserver
Represents HTTP Response.
ServerResponse.CachingStrategy - Enum in io.helidon.webserver
Declares common groups of Cache-Control settings.
serverRoutingBuilder() - Method in class io.helidon.microprofile.server.ServerCdiExtension
Helidon webserver routing builder that can be used to add routes to the webserver.
servers(String) - Method in class io.helidon.openapi.SEOpenAPISupportBuilder
Sets the servers which offer the endpoints in the OpenAPI document.
serverStreaming(Object[], MethodHandler.ServerStreamingClient) - Method in interface io.helidon.grpc.core.MethodHandler
Handle a bi-directional client call.
serverStreaming(Object[], MethodHandler.ServerStreamingClient) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreaming
 
serverStreaming(Object[], MethodHandler.ServerStreamingClient) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest
 
serverStreaming(Object[], MethodHandler.ServerStreamingClient) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponse
 
serverStreaming(Object[], MethodHandler.ServerStreamingClient) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest
 
serverStreaming(String) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
serverStreaming(String) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register server streaming method for the service.
serverStreaming(String, ServerCalls.ServerStreamingMethod<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
serverStreaming(String, ServerCalls.ServerStreamingMethod<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Register server streaming method for the service.
serverStreaming(String, ServerCalls.ServerStreamingMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
serverStreaming(String, ServerCalls.ServerStreamingMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Register server streaming method for the service.
serverStreaming(String, Consumer<ClientMethodDescriptor.Rules>) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
serverStreaming(String, Consumer<ClientMethodDescriptor.Rules>) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register server streaming method for the service.
serverStreaming(String, ReqT, StreamObserver<RespT>) - Method in class io.helidon.grpc.client.GrpcServiceClient
Invoke the specified server streaming method.
serverStreaming(String, ReqT, StreamObserver<RespT>) - Method in interface io.helidon.grpc.core.MethodHandler.ServerStreamingClient
Perform a server streaming client call.
ServerStreaming - Annotation Type in io.helidon.microprofile.grpc.core
An annotation to mark a class as representing a server streaming gRPC method.
ServerStreamingMethodHandlerSupplier - Class in io.helidon.microprofile.grpc.core
A supplier of MethodHandlers for server streaming gRPC methods.
ServerStreamingMethodHandlerSupplier() - Constructor for class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier
Create a supplier of handlers for server streaming methods.
ServerStreamingMethodHandlerSupplier.AbstractServerStreamingHandler<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A base class for server streaming MethodHandlers.
ServerStreamingMethodHandlerSupplier.ServerStreaming<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A server streaming MethodHandler that calls a standard server streaming method handler method of the form.
ServerStreamingMethodHandlerSupplier.ServerStreamingNoRequest<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A server streaming MethodHandler that calls a calls a server streaming method handler method of the form.
ServerStreamingMethodHandlerSupplier.StreamResponse<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A server streaming MethodHandler that calls a calls a server streaming method handler method of the form.
ServerStreamingMethodHandlerSupplier.StreamResponseNoRequest<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A server streaming MethodHandler that calls a calls a server streaming method handler method of the form.
ServerThreadPoolSupplier - Class in io.helidon.common.configurable
Supplier of a custom thread pool with defaults appropriate for a thread-per-request server.
serverTime() - Method in class io.helidon.security.Security
Time that is decisive for the server.
serverTime() - Method in interface io.helidon.security.SecurityContext
Get time instance, that can be used to obtain current time consistent with the security framework.
serverTime(SecurityTime) - Method in class io.helidon.security.Security.Builder
Server time to use when evaluating security policies that depend on time.
serverTime(SecurityTime) - Method in class io.helidon.security.SecurityContext.Builder
SecurityTime to use when determining current time.
serverType() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Server type.
service() - Method in class io.helidon.security.AuthenticationResponse
Service (or client) subject.
service() - Method in class io.helidon.security.ProviderRequest
Current service subject, if already authenticated.
service() - Method in interface io.helidon.security.SecurityContext
Returns subject of current context (caller) service or client identity.
service(Subject) - Method in class io.helidon.security.AuthenticationResponse.Builder
Set the service subject as created by this provider.
Service - Interface in io.helidon.webserver
Encapsulates a set of routing rules and related logic.
SERVICE - io.helidon.security.SubjectType
Service principal.
SERVICE_DESCRIPTOR_KEY - Static variable in class io.helidon.grpc.server.ServiceDescriptor
The Context.Key to use to obtain the ServiceDescriptor.
SERVICE_METHOD - Static variable in class io.helidon.grpc.core.ContextKeys
The Context.Key to use to obtain the actual underlying rpc Method.
SERVICE_UNAVAILABLE_503 - io.helidon.common.http.Http.Status
503 Service Unavailable, see HTTP/1.1 documentation.
serviceAccountToken(String) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth.Builder
The k8s service account token.
serviceAccountToken(String) - Method in class io.helidon.integrations.vault.auths.k8s.Login.Request
Kubernetes service account token.
serviceClass() - Method in class io.helidon.microprofile.grpc.core.AbstractServiceBuilder
Obtain the service class.
ServiceDescriptor - Class in io.helidon.grpc.server
Encapsulates all metadata necessary to create and deploy a gRPC service.
ServiceDescriptor.Aware - Interface in io.helidon.grpc.server
Allows users to specify that they would like to have access to a ServiceDescriptor within their ServerInterceptor implementation.
ServiceDescriptor.Builder - Class in io.helidon.grpc.server
ServiceDescriptor.Configurer - Interface in io.helidon.grpc.server
An interface implemented by classs that can configure a ServiceDescriptor.Rules.
ServiceDescriptor.Rules - Interface in io.helidon.grpc.server
Fluent configuration interface for the ServiceDescriptor.
serviceName() - Method in class io.helidon.grpc.client.GrpcServiceClient
Obtain the service name.
serviceName() - Method in class io.helidon.microprofile.server.JaxRsCdiExtension
Makes an attempt to "guess" the service name.
serviceName() - Method in interface io.helidon.security.SecurityContext
A helper method to get service name if authenticated.
serviceName(String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
 
serviceName(String) - Method in interface io.helidon.tracing.TracerBuilder
Service name of the traced service.
serviceName(String) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
 
servicePrincipal() - Method in interface io.helidon.security.SecurityContext
Returns service principal if service is authenticated.
serviceRolesAllowed() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
Set of roles required for a service.
services() - Method in interface io.helidon.grpc.server.GrpcRouting
Obtain a List of the ServiceDescriptor instances contained in this GrpcRouting.
services() - Method in class io.helidon.grpc.server.GrpcRoutingImpl
 
services() - Method in interface io.helidon.grpc.server.GrpcServer
Obtain the deployed services.
services() - Method in class io.helidon.grpc.server.GrpcServerImpl
 
serviceSupport() - Method in class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension
 
session() - Method in class io.helidon.messaging.connectors.jms.SessionMetadata
Session used for receiving the message.
sessionCacheSize(long) - Method in class io.helidon.grpc.server.SSLContextBuilder
Set the size of the cache used for storing SSL session objects.
sessionCacheSize(long) - Method in class io.helidon.webserver.SSLContextBuilder
sessionCacheSize(long) - Method in class io.helidon.webserver.WebServerTls.Builder
Set the size of the cache used for storing SSL session objects.
sessionGroupId(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
When multiple channels share same session-group-id, they share same JMS session.
sessionGroupId(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
When multiple channels share same session-group-id, they share same JMS session.
SessionKeys - Interface in io.helidon.integrations.oci.connect
Deprecated, for removal: This API element is subject to removal in a future version.
OCI SDK instead
SessionMetadata - Class in io.helidon.messaging.connectors.jms
Metadata of the JMS session.
sessionTimeout(long) - Method in class io.helidon.grpc.server.SSLContextBuilder
Set the timeout for the cached SSL session objects, in seconds.
sessionTimeout(long) - Method in class io.helidon.webserver.SSLContextBuilder
sessionTimeout(long, TimeUnit) - Method in class io.helidon.webserver.WebServerTls.Builder
Set the timeout for the cached SSL session objects.
sessionTimeoutSeconds(long) - Method in class io.helidon.webserver.WebServerTls.Builder
Set the timeout for the cached SSL session objects, in seconds.
set(String, String) - Static method in class io.helidon.logging.common.HelidonMdc
Propagate value to all of the MdcProvider registered via SPI.
SET_COOKIE - Static variable in class io.helidon.common.http.Http.Header
The "Set-Cookie" header name.
setAutoCommit(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setCatalog(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setClassLoader(ClassLoader) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
setClientInfo(String, String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setClientInfo(Properties) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setCloseable(boolean) - Method in class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
Sets the closeable status of this ConditionallyCloseableConnection.
SetCookie - Class in io.helidon.common.http
Represents 'Set-Cookie' header value specified by RFC6265.
SetCookie.Builder - Class in io.helidon.common.http
A fluent API builder for SetCookie.
SetCookie.SameSite - Enum in io.helidon.common.http
The SameSite attribute of the Set-Cookie HTTP response header allows you to declare if your cookie should be restricted to a first-party or same-site context.
setCookies() - Method in interface io.helidon.webclient.WebClientResponseHeaders
Returns SetCookie header of the response.
setCoupledExecutor(ExecutorService) - Static method in class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
Override the ExecutorService used by the cross-termination and cross-cancellation of a Coupled stage.
setFormatter(Formatter) - Method in class io.helidon.webserver.accesslog.AccessLogHandler
 
setHoldability(int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setLoginTimeout(int) - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
 
setLogWriter(PrintWriter) - Method in class io.helidon.integrations.jdbc.AbstractCommonDataSource
 
setMaximumPoolSize(int) - Method in class io.helidon.common.configurable.ThreadPool
 
setNetworkTimeout(Executor, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setOnce(AtomicReference<Flow.Subscription>, Flow.Subscription) - Static method in enum io.helidon.common.reactive.SubscriptionHelper
Atomically sets the only upstream subscription in the field.
setProperties(Map<String, Object>) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
 
setReadOnly(boolean) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setRejectedExecutionHandler(RejectedExecutionHandler) - Method in class io.helidon.common.configurable.ThreadPool
 
setRollbackOnly() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
Deprecated.
Irrevocably modifies the transaction associated with the current thread such that the only possible outcome is for it to roll back.
setRollbackOnly() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
Deprecated.
Sets the rollbackOnly status of the transaction bound to the current thread at the time this method is called.
setSavepoint() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setSavepoint(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setSchema(String) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setServiceDescriptor(ServiceDescriptor) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Aware
Set service descriptor.
setShardingKey(ShardingKey) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setShardingKey(ShardingKey, ShardingKey) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setShardingKeyIfValid(ShardingKey, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setShardingKeyIfValid(ShardingKey, ShardingKey, int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setTransactionIsolation(int) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setTransactionTimeout(int) - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
Deprecated.
Sets the timeout value that is associated with transactions started by the current thread with the DelegatingTransactionManager.begin() method.
setTypeMap(Map<String, Class<?>>) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
setValue(ELContext, Object, Object, Object) - Method in class io.helidon.security.abac.policy.el.AttributeResolver
 
severity() - Method in interface io.helidon.security.AuditEvent
Gets the severity of this AuditEvent.
Severity - Enum in io.helidon.common
Severity of an event.
shiftBySeconds(long) - Method in class io.helidon.security.SecurityTime.Builder
Configure a time-shift in seconds, to move the current time to past or future.
shorten() - Method in interface io.helidon.config.ScheduledPollingStrategy.RecurringPolicy
Allows the ScheduledPollingStrategy.RecurringPolicy to react by shortening the interval between ticking.
shorten(BiFunction<Duration, Integer, Duration>) - Method in class io.helidon.config.ScheduledPollingStrategy.RecurringPolicy.AdaptiveBuilder
Sets the function that will be used to shorten the interval between ticking.
shouldAlias(String) - Static method in class io.helidon.config.EnvironmentVariables
Tests whether aliases should be created for the given environment variable name.
shouldInherit() - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig
Whether to inherit statements from parent configurations.
shouldRedirect() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Whether to redirect to identity server if user is not authenticated.
shutdown() - Method in class io.helidon.common.configurable.ThreadPool
 
shutdown() - Method in interface io.helidon.grpc.server.GrpcServer
Attempt to gracefully shutdown server.
shutdown() - Method in class io.helidon.grpc.server.GrpcServerImpl
 
shutdown() - Method in interface io.helidon.microprofile.cdi.HelidonContainer
Shutdown the container (and CDI).
shutdown() - Static method in class io.helidon.microprofile.cdi.Main
Shutdown CDI container.
shutdown() - Method in interface io.helidon.webserver.WebServer
Attempt to gracefully shutdown server.
shutdownNow() - Method in class io.helidon.common.configurable.ThreadPool
 
shutdownQuietPeriod() - Method in interface io.helidon.webserver.ServerConfiguration
The quiet period during which the webserver will wait for new incoming connections after it has been told to shut down.
shutdownQuietPeriod(Duration) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Configure the quiet period during which the webserver will wait for new incoming connections after it has been told to shut down.
sign(byte[]) - Method in class io.helidon.security.jwt.jwk.Jwk
Sign the bytes to sign using this JWK type and algorithm.
sign(Sign.Request) - Method in interface io.helidon.integrations.oci.vault.OciVault
Deprecated.
Sign a message.
sign(Sign.Request) - Method in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Sign a message.
sign(Sign.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
Sign a message.
sign(Sign.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
Sign a message.
sign(Jwt, Jwk) - Static method in class io.helidon.security.jwt.SignedJwt
Sign a jwt using an explicit jwk.
sign(Jwt, JwkKeys) - Static method in class io.helidon.security.jwt.SignedJwt
Sign a jwt using a key obtained based on kid from JwkKeys.
Sign - Class in io.helidon.integrations.oci.vault
Sign request and response.
Sign - Class in io.helidon.integrations.vault.secrets.transit
Sign request and response.
Sign.Request - Class in io.helidon.integrations.oci.vault
Request object.
Sign.Request - Class in io.helidon.integrations.vault.secrets.transit
Request object.
Sign.Response - Class in io.helidon.integrations.oci.vault
Response object parsed from JSON returned by the RestApi.
Sign.Response - Class in io.helidon.integrations.vault.secrets.transit
Response object parsed from JSON returned by the RestApi.
signature() - Method in class io.helidon.integrations.oci.vault.Sign.Response
The base64-encoded binary data object denoting the cryptographic signature generated for the message or message digest.
signature() - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Response
Signature string.
signature(Base64Value) - Method in class io.helidon.integrations.oci.vault.Verify.Request
The base64-encoded binary data object denoting the cryptographic signature generated for the message.
signature(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
Specifies the signature output from the /transit/sign function.
Signature - Class in io.helidon.common.crypto
The Signature class is used for simplification of the digital signature creation and verification.
SIGNATURE - io.helidon.security.providers.httpsign.HttpSignHeader
Creates (or validates) a "Signature" header.
SIGNATURE_ALGORITHM_PKCS1_V15 - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
Signature algorithm "pkcs1v15".
SIGNATURE_ALGORITHM_PSS - Static variable in class io.helidon.integrations.vault.secrets.transit.Sign.Request
Signature algorithm "pss".
Signature.Builder - Class in io.helidon.common.crypto
Builder of the Signature.
signatureAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
When using a RSA key, specifies the RSA signature algorithm to use for signing.
signatureAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
When using a RSA key, specifies the RSA signature algorithm to use for signing.
signatureAlgorithm(String) - Method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
When using a RSA key, specifies the RSA signature algorithm to use for signing.
signatureData() - Method in class io.helidon.integrations.oci.connect.OciConfigInstancePrincipal
Deprecated.
 
signatureData() - Method in class io.helidon.integrations.oci.connect.OciConfigProfile
Deprecated.
 
signatureData() - Method in interface io.helidon.integrations.oci.connect.OciConfigProvider
Deprecated.
Get the current signature data.
signatureData() - Method in class io.helidon.integrations.oci.connect.OciConfigResourcePrincipal
Deprecated.
 
signatureKeyName(String) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
Specifies the name of the encryption key to sign against.
signatureKeyVersion(int) - Method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
Specifies the version of the key to use for signatures.
signCertificateRequest(SignCsr.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecrets
This endpoint signs a new certificate based upon the provided CSR and the supplied parameters, subject to the restrictions contained in the role named in the endpoint.
signCertificateRequest(SignCsr.Request) - Method in interface io.helidon.integrations.vault.secrets.pki.PkiSecretsRx
This endpoint signs a new certificate based upon the provided CSR and the supplied parameters, subject to the restrictions contained in the role named in the endpoint.
SignCsr - Class in io.helidon.integrations.vault.secrets.pki
Sign CSR request and response.
SignCsr.Request - Class in io.helidon.integrations.vault.secrets.pki
Request object.
SignCsr.Response - Class in io.helidon.integrations.vault.secrets.pki
Response object parsed from JSON returned by the RestApi.
signedHeaders(SignedHeadersConfig) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
Configuration of required and "if-present" headers to be signed for this target.
signedHeadersConfig() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
Configuration of method to headers to define headers to be signed.
SignedHeadersConfig - Class in io.helidon.security.providers.httpsign
Configuration of required and "if-present" headers to be signed.
SignedHeadersConfig.Builder - Class in io.helidon.security.providers.httpsign
Fluent API builder to create SignedHeadersConfig instances.
SignedHeadersConfig.HeadersConfig - Class in io.helidon.security.providers.httpsign
Configuration of headers to be signed.
SignedJwt - Class in io.helidon.security.jwt
The JWT used to transfer content across network - e.g.
signingAlgorithm() - Method in class io.helidon.integrations.oci.vault.Sign.Response
The algorithm to use to sign the message or message digest.
signJwk() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
JWK used for signature validation.
signJwk() - Method in class io.helidon.security.providers.oidc.common.Tenant
JWK used for signature validation.
signJwk(Resource) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
JWK resource used to sign JWTs created by us.
signJwk(Resource) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
JWK resource used to sign JWTs created by us.
simple(String, String) - Static method in interface io.helidon.config.spi.ConfigNode.ObjectNode
Returns an object node containing a single simple value.
SimpleRetryPolicy - Class in io.helidon.config
A default retry policy implementation with ScheduledExecutorService.
SimpleRetryPolicy.Builder - Class in io.helidon.config
Fluent API builder for SimpleRetryPolicy.
simpleTimer(String) - Method in class io.helidon.metrics.api.AbstractRegistry
 
simpleTimer(String, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
 
simpleTimer(Metadata) - Method in class io.helidon.metrics.api.AbstractRegistry
 
simpleTimer(Metadata, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
 
simpleValue(T) - Static method in class io.helidon.config.ConfigValues
Simple value that can be used e.g.
simplyTimed() - Static method in class io.helidon.grpc.metrics.GrpcMetrics
A static factory method to create a GrpcMetrics instance to time gRPC method calls.
Single<T> - Interface in io.helidon.common.reactive
Represents a Flow.Publisher that may: signal one item then completes, complete without an item or signal an error.
SingleSubscriberHolder<T> - Class in io.helidon.common.reactive
A subscriber container that accepts only a single, one-time subscriber registration.
SingleSubscriberHolder() - Constructor for class io.helidon.common.reactive.SingleSubscriberHolder
 
singleton(Class<T>) - Static method in interface io.helidon.microprofile.grpc.core.Instance
Create an Supplier that supplies a singleton of the specified Class.
singleton(T) - Static method in interface io.helidon.common.reactive.Multi
Create a Multi that emits a pre-existing item and then completes.
singleton(T) - Static method in interface io.helidon.microprofile.grpc.core.Instance
Create a Supplier that supplies a singleton.
SingleValueStreamObserver() - Constructor for class io.helidon.grpc.client.GrpcServiceClient.SingleValueStreamObserver
Create a SingleValueStreamObserver.
size() - Method in class io.helidon.common.configurable.LruCache
Current size of the map.
size() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsSnapshot
 
size() - Method in class io.helidon.media.multipart.ContentDisposition
Get the value of the size parameter that can be used to indicate an approximate size of the file in octets.
size() - Method in interface io.helidon.security.providers.common.EvictableCache
Current size of the cache.
size(long) - Method in class io.helidon.media.multipart.ContentDisposition.Builder
Set the content disposition size parameter.
SizeLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for entity size.
SizeLogEntry.Builder - Class in io.helidon.webserver.accesslog
A fluent API builder for SizeLogEntry.
skip(long) - Method in interface io.helidon.common.reactive.Multi
Skip first n items, all the others are emitted.
skipAudit() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
Disable auditing of this request.
skipAudit() - Method in class io.helidon.security.integration.webserver.SecurityHandler
Disable auditing of this request.
skipAuthentication() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
If called, request will NOT go through authentication process.
skipAuthentication() - Method in class io.helidon.security.integration.webserver.SecurityHandler
If called, request will NOT go through authentication process.
skipAuthorization() - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
Skip authorization for this route.
skipAuthorization() - Method in class io.helidon.security.integration.webserver.SecurityHandler
Skip authorization for this route.
skipOn(Class<? extends Throwable>...) - Method in class io.helidon.faulttolerance.CircuitBreaker.Builder
These throwables will not be considered failures, all other will.
skipOn(Class<? extends Throwable>...) - Method in class io.helidon.faulttolerance.Fallback.Builder
Do not apply fallback on these throwable classes.
skipOn(Class<? extends Throwable>...) - Method in class io.helidon.faulttolerance.Retry.Builder
These throwables will not be considered retriable, all other will.
skipUriEncoding() - Method in interface io.helidon.webclient.WebClientRequestBuilder
Disables final uri encoding.
Slf4jMdcPropagator - Class in io.helidon.logging.slf4j
This is propagator of Slf4j MDC values between different threads.
Slf4jMdcPropagator() - Constructor for class io.helidon.logging.slf4j.Slf4jMdcPropagator
 
Slf4jMdcProvider - Class in io.helidon.logging.slf4j
Provider for setting MDC values to the Slf4j MDC support.
Slf4jMdcProvider() - Constructor for class io.helidon.logging.slf4j.Slf4jMdcProvider
 
socket(String) - Method in interface io.helidon.webserver.ServerConfiguration
Deprecated.
since 2.0.0, please use ServerConfiguration.namedSocket(String) instead
SocketClosedException - Exception in io.helidon.webserver
Signals that socket was closed before server request it.
SocketClosedException(String) - Constructor for exception io.helidon.webserver.SocketClosedException
Creates new instance.
SocketClosedException(String, Throwable) - Constructor for exception io.helidon.webserver.SocketClosedException
Creates new instance.
SocketClosedException(Throwable) - Constructor for exception io.helidon.webserver.SocketClosedException
Creates new instance.
socketConfiguration() - Method in interface io.helidon.webserver.BareRequest
Configuration of the socket that received this request.
SocketConfiguration - Interface in io.helidon.webserver
The SocketConfiguration configures a port to listen on and its associated server socket parameters.
SocketConfiguration.Builder - Class in io.helidon.webserver
The SocketConfiguration builder class.
SocketConfiguration.RequestedUriDiscoveryType - Enum in io.helidon.webserver
Types of discovery of frontend uri.
SocketConfiguration.SocketConfigurationBuilder<B extends SocketConfiguration.SocketConfigurationBuilder<B>> - Interface in io.helidon.webserver
Socket configuration builder API, used by SocketConfiguration.Builder to configure additional sockets, and by WebServer.Builder to configure the default socket.
sockets() - Method in interface io.helidon.webserver.ServerConfiguration
A map of all the configured server sockets; that is the default server socket which is identified by the key ServerConfiguration.DEFAULT_SOCKET_NAME and also all the additional named server socket configurations.
SOCKS_4 - io.helidon.webclient.Proxy.ProxyType
SOCKS V4 proxy.
SOCKS_5 - io.helidon.webclient.Proxy.ProxyType
SOCKS V5 proxy.
sort(List<?>, int) - Static method in class io.helidon.common.serviceloader.Priorities
Sort the list based on priorities.
sort(List<? extends Prioritized>) - Static method in class io.helidon.common.serviceloader.Priorities
Sort the prioritized list based on priorities.
Source - Interface in io.helidon.config.spi
Source of data.
Source.Builder<B extends Source.Builder<B>> - Interface in io.helidon.config.spi
Configurable options of a Source.
sourceFromMeta(Config, String, Function<Path, ConfigSource>, Function<String, List<ConfigSource>>, BiFunction<String, String, List<ConfigSource>>, Function<URL, ConfigSource>) - Static method in class io.helidon.config.mp.MpMetaConfigUtils
A utility for providing a list of configuration sources.
sourceName() - Method in class io.helidon.config.MapConfigSource.MapBuilder
Name of the source.
sourceRuntime(ConfigSource) - Method in interface io.helidon.config.spi.ConfigContext
Create or find a runtime for a config source.
sources(Supplier<? extends ConfigSource>) - Method in interface io.helidon.config.Config.Builder
Sets a ConfigSource instance to be used as a source of configuration to be wrapped into Config API.
sources(Supplier<? extends ConfigSource>, Supplier<? extends ConfigSource>) - Method in interface io.helidon.config.Config.Builder
Sets an ordered pair of ConfigSource instances to be used as single source of configuration to be wrapped into Config API.
sources(Supplier<? extends ConfigSource>, Supplier<? extends ConfigSource>, Supplier<? extends ConfigSource>) - Method in interface io.helidon.config.Config.Builder
Sets an ordered trio of ConfigSource instances to be used as single source of configuration to be wrapped into Config API.
sources(List<Supplier<? extends ConfigSource>>) - Method in interface io.helidon.config.Config.Builder
Sets ordered list of ConfigSource instance to be used as single source of configuration to be wrapped into Config API.
sourceType() - Method in interface io.helidon.common.configurable.Resource
Type of this resource, depends on the original source.
span(String) - Method in class io.helidon.tracing.config.ComponentTracingConfig
Get a traced span configuration for a named span.
span(String, boolean) - Method in class io.helidon.tracing.config.ComponentTracingConfig
Get a traced span configuration for a named span.
SPAN_NAME_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
Override name of the span created for client call.
spanConfig(String, String) - Method in class io.helidon.tracing.config.TracingConfig
Return configuration of a specific span.
spanConfig(String, String) - Static method in class io.helidon.tracing.config.TracingConfigUtil
Get the configuration of a single span from current Context.
spanConfig(String, String, boolean) - Static method in class io.helidon.tracing.config.TracingConfigUtil
Get the configuration of a single span from current Context.
spanConfig(String, String, Context) - Static method in class io.helidon.tracing.config.TracingConfigUtil
Get the configuration of a single span from the provided Context.
spanContext() - Method in interface io.helidon.webserver.ServerRequest
Returns a span context related to the current request.
spanLog(String) - Method in class io.helidon.tracing.config.SpanTracingConfig
Configuration of a traceable span log.
SpanLogTracingConfig - Class in io.helidon.tracing.config
Configuration of a single log event in a traced span.
SpanLogTracingConfig(String) - Constructor for class io.helidon.tracing.config.SpanLogTracingConfig
A new span log.
SpanLogTracingConfig.Builder - Class in io.helidon.tracing.config
A fluent API builder for SpanLogTracingConfig.
spanName(ContainerRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingFilter
 
spanName(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
Create name of the newly created span.
spanName(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.TracingFilter
 
SpanTracingConfig - Class in io.helidon.tracing.config
Configuration of a single traced span.
SpanTracingConfig(String) - Constructor for class io.helidon.tracing.config.SpanTracingConfig
A new traceable span.
SpanTracingConfig.Builder - Class in io.helidon.tracing.config
A fluent API builder for SpanTracingConfig.
ssl() - Method in interface io.helidon.webserver.ServerConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
use tls().sslContext() instead. This method will be removed at 3.0.0 version.
ssl() - Method in interface io.helidon.webserver.SocketConfiguration
Deprecated, for removal: This API element is subject to removal in a future version.
use tls().sslContext() instead. This method will be removed at 3.0.0 version.
ssl(Supplier<? extends SSLContext>) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Sets SSLContext to to use with the server.
ssl(Supplier<? extends SSLContext>) - Method in class io.helidon.webserver.SocketConfiguration.Builder
Deprecated.
ssl(SSLContext) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Sets SSLContext to to use with the server.
ssl(SSLContext) - Method in class io.helidon.webserver.SocketConfiguration.Builder
Deprecated.
since 2.0.0, please use SocketConfiguration.Builder.tls(WebServerTls) instead
sslContext(SSLContext) - Method in class io.helidon.webclient.WebClientTls.Builder
Sets new SSLContext which will be used as base for SslContext.
sslContext(SSLContext) - Method in class io.helidon.webserver.WebServerTls.Builder
Configures a SSLContext to use with the server socket.
sslContextBuilder(GrpcTlsDescriptor) - Method in class io.helidon.grpc.server.GrpcServerImpl
Return an instance of SslContextBuilder from the specified SslConfig.
SSLContextBuilder - Class in io.helidon.grpc.server
Builder for configuring a new SslContext for creation.
SSLContextBuilder - Class in io.helidon.webserver
sslDescriptor(GrpcTlsDescriptor) - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
Set the GrpcTlsDescriptor.
stage(SecretStage) - Method in class io.helidon.integrations.oci.vault.CreateSecret.SecretContent
The rotation state of the secret content.
stage(SecretStage) - Method in class io.helidon.integrations.oci.vault.GetSecretBundle.Request
Secret stage.
stage(SecretStage) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultSecretConfig.Builder
Secret stage.
stages() - Method in class io.helidon.integrations.oci.vault.GetSecretBundle.Response
A list of possible rotation states for the secret version.
stamp() - Method in interface io.helidon.config.spi.ConfigContent
A modification stamp of the content.
stamp(Object) - Method in class io.helidon.config.spi.ConfigContent.Builder
Content stamp.
start() - Method in interface io.helidon.grpc.server.GrpcServer
Starts the server.
start() - Method in class io.helidon.grpc.server.GrpcServerImpl
 
start() - Method in interface io.helidon.messaging.Messaging
Connect all channels and start streaming.
start() - Method in interface io.helidon.microprofile.cdi.HelidonContainer
Start the container.
start() - Method in interface io.helidon.microprofile.server.Server
Start this server (can only be used once).
start() - Method in class io.helidon.microprofile.server.ServerImpl
 
start() - Method in interface io.helidon.webserver.WebServer
Starts the server.
start(EtcdConfigSourceBuilder.EtcdEndpoint, Consumer<ChangeWatcher.ChangeEvent<EtcdConfigSourceBuilder.EtcdEndpoint>>) - Method in class io.helidon.config.etcd.EtcdWatcher
 
start(PollingStrategy.Polled) - Method in class io.helidon.config.ScheduledPollingStrategy
 
start(PollingStrategy.Polled) - Method in interface io.helidon.config.spi.PollingStrategy
Start this polling strategy.
start(String, long) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
Deprecated, for removal: This API element is subject to removal in a future version.
start(String, PropagatedHeaders, long) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
Ask coordinator to start new LRA and return its id.
start(String, PropagatedHeaders, long) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
 
start(URI, String, long) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
Deprecated, for removal: This API element is subject to removal in a future version.
start(URI, String, PropagatedHeaders, long) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
Ask coordinator to start new LRA and return its id.
start(URI, String, PropagatedHeaders, long) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
 
start(Path, Consumer<ChangeWatcher.ChangeEvent<Path>>) - Method in class io.helidon.config.FileSystemWatcher
 
start(T, Consumer<ChangeWatcher.ChangeEvent<T>>) - Method in interface io.helidon.config.spi.ChangeWatcher
Start watching a target for changes.
started() - Method in class io.helidon.microprofile.server.ServerCdiExtension
State of the server.
state() - Method in interface io.helidon.faulttolerance.CircuitBreaker
Current breaker state.
state(CircuitBreaker.State) - Method in interface io.helidon.faulttolerance.CircuitBreaker
Set state of this circuit breaker.
statement() - Method in class io.helidon.dbclient.common.AbstractStatement
Statement text.
statement() - Method in class io.helidon.dbclient.common.DbStatementContext
Statement text as configured.
statement() - Method in interface io.helidon.dbclient.DbClientServiceContext
Text of the statement to be executed.
statement(DbClientServiceContext) - Method in class io.helidon.dbclient.common.DbClientServiceBase
 
statement(DbClientServiceContext) - Method in interface io.helidon.dbclient.DbClientService
Statement execution to be intercepted.
statement(String) - Method in interface io.helidon.dbclient.DbStatements
Get statement text for a named statement.
statement(String) - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
Set custom statement.
statement(String) - Method in class io.helidon.security.abac.policy.PolicyValidator.PolicyConfig.Builder
The statement of this policy.
statement(String, List<Object>) - Method in interface io.helidon.dbclient.DbClientServiceContext
Set a new statement with indexed parameters to be used.
statement(String, Map<String, Object>) - Method in interface io.helidon.dbclient.DbClientServiceContext
Set a new statement with named parameters to be used.
statementFuture() - Method in interface io.helidon.dbclient.DbClientServiceContext
A stage that is completed once the statement finishes execution.
statementFuture(CompletionStage<Void>) - Method in interface io.helidon.dbclient.DbClientServiceContext
Set a new future to mark completion of the statement.
statementName() - Method in class io.helidon.dbclient.common.AbstractStatement
Statement name.
statementName() - Method in class io.helidon.dbclient.common.DbStatementContext
Name of this statement.
statementName() - Method in interface io.helidon.dbclient.DbClientServiceContext
Name of a statement to be executed.
statementName(String) - Method in class io.helidon.dbclient.common.DbStatementContext.BuilderBase
Configure name of statement.
statementName(String) - Method in interface io.helidon.dbclient.DbClientServiceContext
Set a new statement name to be used.
statementName(String) - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
Set custom statement name.
statementNames() - Method in class io.helidon.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
Set of statement name patterns.
statementNames(String...) - Method in class io.helidon.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
Configure statement name patterns this service will be triggered for.
statementNames(List<String>) - Method in class io.helidon.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
Configures statement name patterns from configuration.
statementPredicate(Predicate<DbClientServiceContext>) - Method in class io.helidon.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
Configure a predicate whose result will be used to decide whether to trigger this service or not.
statements() - Method in class io.helidon.dbclient.common.DbClientContext
Configured statements.
statements(DbStatements) - Method in class io.helidon.dbclient.common.DbClientContext.BuilderBase
Configure the db statements to use.
statements(DbStatements) - Method in class io.helidon.dbclient.DbClient.Builder
Statements to use either from configuration or manually configured.
statements(DbStatements) - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
 
statements(DbStatements) - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
 
statements(DbStatements) - Method in interface io.helidon.dbclient.spi.DbClientProviderBuilder
Statements to use either from configuration or manually configured.
statementText(String) - Method in class io.helidon.dbclient.common.AbstractDbExecute
Return a statement text based on the statement name.
statementText(String) - Method in class io.helidon.dbclient.common.DbStatementContext.BuilderBase
Configure text of statement.
statementType() - Method in class io.helidon.dbclient.common.AbstractStatement
Type of this statement.
statementType() - Method in class io.helidon.dbclient.common.DbStatementContext
Statement type of this statement.
statementType() - Method in interface io.helidon.dbclient.DbClientServiceContext
Type of the statement being executed.
statementType() - Method in class io.helidon.dbclient.mongodb.MongoDbStatementDml
 
statementType(DbStatementType) - Method in class io.helidon.dbclient.common.DbStatementContext.BuilderBase
Configure statement type.
statementType(DbStatementType) - Method in interface io.helidon.dbclient.DbClientServiceContext
Set the type of the statement.
statementTypes() - Method in class io.helidon.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
Set of statement types.
statementTypes(DbStatementType...) - Method in class io.helidon.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
Configure statement types this service will be triggered for.
statementTypes(List<DbStatementType>) - Method in class io.helidon.dbclient.common.DbClientServiceBase.DbClientServiceBuilderBase
Configures statement types from configuration.
StaticContentSupport - Class in io.helidon.webserver
Deprecated, for removal: This API element is subject to removal in a future version.
please use module helidon-webserver-static-content
StaticContentSupport - Interface in io.helidon.webserver.staticcontent
Serves 'static content' (files) from filesystem or using a classloader to the WebServer Routing.
StaticContentSupport.Builder<B extends StaticContentSupport.Builder<B>> - Class in io.helidon.webserver.staticcontent
Fluent builder of the StaticContent detailed parameters.
StaticContentSupport.Builder - Class in io.helidon.webserver
Deprecated.
Fluent builder of the StaticContent detailed parameters.
StaticContentSupport.ClassPathBuilder - Class in io.helidon.webserver.staticcontent
Builder for class path based static content.
StaticContentSupport.FileBasedBuilder<T extends StaticContentSupport.FileBasedBuilder<T>> - Class in io.helidon.webserver.staticcontent
Builder for file based static content supports, such as file based and classpath based.
StaticContentSupport.FileSystemBuilder - Class in io.helidon.webserver.staticcontent
Builder for file system based static content.
staticFile(String) - Method in class io.helidon.openapi.OpenAPISupport.Builder
Sets the location of the static OpenAPI document file.
stats() - Method in interface io.helidon.faulttolerance.Bulkhead
Provides access to internal stats for this bulkhead.
status() - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
Received HTTP status.
status() - Method in class io.helidon.integrations.common.rest.ApiResponse
HTTP status returned.
status() - Method in exception io.helidon.integrations.common.rest.ApiRestException
Returned HTTP status.
status() - Method in exception io.helidon.lra.coordinator.client.CoordinatorConnectionException
Status which should be reported to LRA method based on this error.
status() - Method in interface io.helidon.lra.coordinator.client.Participant
URI of participant's method annotated with @Status.
status() - Method in class io.helidon.security.SecurityResponse
Status of this response.
status() - Method in interface io.helidon.webclient.WebClientResponse
Status of this response.
status() - Method in interface io.helidon.webclient.WebClientServiceResponse
Status of the response.
status() - Method in interface io.helidon.webserver.cors.CorsSupportBase.ResponseAdapter
Returns the status of the response.
status() - Method in exception io.helidon.webserver.HttpException
Obtain the associated http status.
status() - Method in interface io.helidon.webserver.ServerResponse
Returns actual response status code.
status(int) - Method in interface io.helidon.webserver.ServerResponse
Sets new HTTP status code.
status(Http.ResponseStatus) - Method in class io.helidon.integrations.common.rest.ApiResponse.Builder
Response status returned by the API call.
status(Http.ResponseStatus) - Method in class io.helidon.integrations.common.rest.ApiRestException.BaseBuilder
HTTP status configured by RestApi.
status(Http.ResponseStatus) - Method in interface io.helidon.integrations.common.rest.ResponseBuilder
Response status returned by the API call.
status(Http.ResponseStatus) - Method in class io.helidon.webserver.DirectHandler.TransportResponse.Builder
Custom status.
status(Http.ResponseStatus) - Method in interface io.helidon.webserver.ServerResponse
Sets new HTTP status.
status(URI) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
Deprecated, for removal: This API element is subject to removal in a future version.
status(URI, PropagatedHeaders) - Method in interface io.helidon.lra.coordinator.client.CoordinatorClient
Return status of specified LRA.
status(URI, PropagatedHeaders) - Method in class io.helidon.lra.coordinator.client.narayana.NarayanaClient
 
statusCode() - Method in class io.helidon.security.SecurityResponse
Status code (uses HTTP status codes for mapping).
StatusLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for HTTP status.
StatusLogEntry.Builder - Class in io.helidon.webserver.accesslog
A fluent API builder for StatusLogEntry.
stop() - Method in class io.helidon.config.etcd.EtcdWatcher
 
stop() - Method in class io.helidon.config.FileSystemWatcher
 
stop() - Method in class io.helidon.config.ScheduledPollingStrategy
 
stop() - Method in interface io.helidon.config.spi.ChangeWatcher
Stop watching all targets for changes.
stop() - Method in interface io.helidon.config.spi.PollingStrategy
Stop polling and release all resources.
stop() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsTimerContext
 
stop() - Method in class io.helidon.messaging.connectors.aq.AqConnectorImpl
 
stop() - Method in class io.helidon.messaging.connectors.jms.JmsConnector
 
stop() - Method in class io.helidon.messaging.connectors.kafka.KafkaConnector
Stops the KafkaConnector and all the jobs and resources related to it.
stop() - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher
Closes the opened resources to Kafka and completes exceptionally the pending Message.ack().
stop() - Method in interface io.helidon.messaging.Messaging
Invoke stop method in all connectors implementing it.
stop() - Method in interface io.helidon.messaging.Stoppable
Invoked during Messaging.stop().
stop() - Method in interface io.helidon.microprofile.server.Server
Stop this server immediately (can only be used on a started server).
stop() - Method in class io.helidon.microprofile.server.ServerImpl
 
Stoppable - Interface in io.helidon.messaging
Messaging connector which can be notified about messaging stop.
storageDirectory(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
The base directory of the storage in the file system.
storeByValue(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
stream() - Method in interface io.helidon.common.configurable.Resource
Get an input stream to this resource.
stream() - Method in interface io.helidon.config.ConfigValue
If a value is present, returns a sequential Stream containing only that value, otherwise returns an empty Stream.
stream() - Method in class io.helidon.grpc.core.PriorityBag
Obtain the contents of this PriorityBag as an ordered Stream.
stream() - Method in class io.helidon.metrics.api.AbstractRegistry
Returns a stream of Map.Entry for this registry for enabled metrics.
stream() - Method in class io.helidon.metrics.Registry
 
stream() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
Obtain a Stream of the Methods in this AnnotatedMethodList.
stream(StreamObserver<T>, CompletionStage<Void>) - Static method in class io.helidon.grpc.core.ResponseHelper
Obtain a Consumer that can be used to send values to the StreamObserver.onNext(Object) method until the CompletionStage completes then call StreamObserver.onCompleted().
stream(StreamObserver<T>, Supplier<Stream<? extends T>>) - Static method in class io.helidon.grpc.core.ResponseHelper
Send the values from a Stream to the StreamObserver.onNext(Object) method until the Stream is exhausted call StreamObserver.onCompleted().
stream(StreamObserver<T>, Stream<? extends T>) - Static method in class io.helidon.grpc.core.ResponseHelper
Send the values from a Stream to the StreamObserver.onNext(Object) method until the Stream is exhausted call StreamObserver.onCompleted().
stream(T) - Method in class io.helidon.grpc.core.JavaMarshaller
Deprecated.
 
stream(T) - Method in class io.helidon.grpc.core.JsonbMarshaller
 
streamAsync(StreamObserver<T>, CompletionStage<Void>) - Static method in class io.helidon.grpc.core.ResponseHelper
Obtain a Consumer that can be used to send values to the StreamObserver.onNext(Object) method until the CompletionStage completes then asynchronously call StreamObserver.onCompleted() using the fork-join thread pool.
streamAsync(StreamObserver<T>, CompletionStage<Void>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
Obtain a Consumer that can be used to send values to the StreamObserver.onNext(Object) method until the CompletionStage completes then asynchronously call StreamObserver.onCompleted() using the executor thread.
streamAsync(StreamObserver<T>, Supplier<Stream<? extends T>>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
Asynchronously send the values from a Stream to the StreamObserver.onNext(Object) method until the Stream is exhausted call StreamObserver.onCompleted().
streamAsync(StreamObserver<T>, Stream<? extends T>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
Asynchronously send the values from a Stream to the StreamObserver.onNext(Object) method until the Stream is exhausted call StreamObserver.onCompleted().
streamReaders() - Method in interface io.helidon.media.common.MediaSupport
Returns the collection of the stream readers which should be registered.
streamReaders() - Method in class io.helidon.media.multipart.MultiPartSupport
 
StreamValidationUtils - Class in io.helidon.common.reactive
Helper methods for stream validation.
streamWriter() - Static method in class io.helidon.media.jackson.JacksonSupport
Return a default Jackson entity stream writer.
streamWriter() - Static method in class io.helidon.media.jsonb.JsonbSupport
Return a default JSON-B entity stream writer.
streamWriter() - Static method in class io.helidon.media.jsonp.JsonpSupport
Return a default JSON-P entity stream writer.
streamWriter(ObjectMapper) - Static method in class io.helidon.media.jackson.JacksonSupport
Create a new Jackson entity stream writer based on ObjectMapper instance.
streamWriter(Jsonb) - Static method in class io.helidon.media.jsonb.JsonbSupport
Create a new JSON-B entity stream writer based on Jsonb instance.
streamWriter(JsonWriterFactory) - Static method in class io.helidon.media.jsonp.JsonpSupport
Create a new JSON-P entity stream writer based on JsonWriterFactory.
streamWriterInstance() - Method in class io.helidon.media.jackson.JacksonSupport
Return Jackson stream writer instance.
streamWriterInstance() - Method in class io.helidon.media.jsonb.JsonbSupport
Return JSON-B stream writer instance.
streamWriterInstance() - Method in class io.helidon.media.jsonp.JsonpSupport
Return JSON-P stream writer.
streamWriters() - Method in class io.helidon.media.common.DefaultMediaSupport
 
streamWriters() - Method in interface io.helidon.media.common.MediaSupport
Returns the collection of the stream writers which should be registered.
streamWriters() - Method in class io.helidon.media.jackson.JacksonSupport
 
streamWriters() - Method in class io.helidon.media.jsonb.JsonbSupport
 
streamWriters() - Method in class io.helidon.media.jsonp.JsonpSupport
 
streamWriters() - Method in class io.helidon.media.multipart.MultiPartSupport
 
STRICT - io.helidon.common.http.SetCookie.SameSite
Cookies will only be sent in a first-party context and not be sent along with requests initiated by third party websites.
STRICT_TRANSPORT_SECURITY - Static variable in class io.helidon.common.http.Http.Header
The "Strict-Transport-Security" header name.
strictExemplars(boolean) - Method in interface io.helidon.metrics.api.RegistrySettings.Builder
Whether to add exemplars (if exemplar providers are present) only to counter totals and buckets.
string() - Method in interface io.helidon.common.configurable.Resource
Get string content of this resource.
string(Charset) - Method in interface io.helidon.common.configurable.Resource
Get string content of this resource.
stringReader() - Static method in class io.helidon.media.common.DefaultMediaSupport
Return String reader instance.
stringReader(Charset) - Static method in class io.helidon.media.common.ContentReaders
stringValue(JsonValue) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
Get a string value from a json value.
subject() - Method in class io.helidon.security.jwt.Jwt
Subject claim.
subject() - Method in class io.helidon.security.jwt.JwtHeaders
Subject claim.
subject() - Method in class io.helidon.security.ProviderRequest
Current user subject, if already authenticated.
subject(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Subject defines the principal this JWT was issued for (e.g.
Subject - Class in io.helidon.security
A security subject, representing a user or a service.
Subject.Builder - Class in io.helidon.security
A fluent API builder for Subject.
subjectMapper() - Method in class io.helidon.security.Security
Subject mapping provider used to map subject(s) authenticated by AuthenticationProvider to a new Subject, e.g.
subjectMappingProvider(SubjectMappingProvider) - Method in class io.helidon.security.Security.Builder
Configure a subject mapping provider that would be used once authentication is processed.
SubjectMappingProvider - Interface in io.helidon.security.spi
A provider that maps subject(s) authenticated by an authentication provider to a new subject.
subjectType() - Method in annotation type io.helidon.security.abac.role.RoleValidator.Roles
Subject type for this restriction, defaults to SubjectType.USER.
subjectType() - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition
The type of principal we have authenticated (either user or service, defaults to service).
subjectType(SubjectType) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
Principal type this provider extracts (and also propagates).
subjectType(SubjectType) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
Principal type this provider extracts (and also propagates).
subjectType(SubjectType) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
Principal type this provider extracts (and also propagates).
subjectType(SubjectType) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
Principal type this provider extracts (and also propagates).
subjectType(SubjectType) - Method in class io.helidon.security.providers.httpsign.InboundClientDefinition.Builder
The type of principal we have authenticated (either user or service, defaults to service).
subjectType(SubjectType) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Principal type this provider extracts (and also propagates).
SubjectType - Enum in io.helidon.security
Type of principal.
subjectTypes(SubjectType...) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase.Builder
Deprecated.
Configure supported subject types.
subjectTypes(SubjectType...) - Method in class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperRxProviderBase.Builder
Configure supported subject types.
submit() - Method in class io.helidon.security.OutboundSecurityClientBuilder
A shortcut method to build the client and invoke SecurityClient.submit() on it.
submit() - Method in interface io.helidon.security.SecurityClient
Submit the configured fields in the security request and process the security operation (Authentication, Authorization or OutboundSecurity).
submit() - Method in class io.helidon.security.SecurityClientBuilder
A shortcut method to build the client and invoke SecurityClient.submit() on it.
submit() - Method in interface io.helidon.webclient.WebClientRequestBuilder
Performs prepared request.
submit(Object) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Performs prepared request and submitting request entity.
submit(Object, Class<T>) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Performs prepared request and submitting request entity.
submit(Flow.Publisher<DataChunk>) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Performs prepared request and submitting request entity using Flow.Publisher.
submit(Flow.Publisher<DataChunk>, Class<T>) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Performs prepared request and submitting request entity using Flow.Publisher.
submit(Function<MessageBodyWriterContext, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Performs prepared request and submitting request entity using a marshalling function.
Subscribable<T> - Interface in io.helidon.common.reactive
Decorated publisher that allows subscribing to individual events with java functions.
subscribe(Flow.Subscriber<? super DataChunk>) - Method in interface io.helidon.common.http.Content
Deprecated.
If possible, adds the given Subscriber to this publisher.
subscribe(Flow.Subscriber<? super DataChunk>) - Method in class io.helidon.media.common.MessageBodyReadableContent
 
subscribe(Flow.Subscriber<? super DataChunk>) - Method in class io.helidon.media.common.ReadableByteChannelPublisher
Deprecated.
 
subscribe(Flow.Subscriber<? super DataChunk>) - Method in class io.helidon.media.multipart.MultiPartDecoder.DataChunkPublisher
 
subscribe(Flow.Subscriber<? super DataChunk>) - Method in class io.helidon.media.multipart.MultiPartEncoder
 
subscribe(Flow.Subscriber<? super DataChunk>) - Method in class io.helidon.webserver.tyrus.TyrusWriterPublisher
 
subscribe(Flow.Subscriber<? super ReadableBodyPart>) - Method in class io.helidon.media.multipart.MultiPartDecoder
 
subscribe(Flow.Subscriber<? super ByteBuffer>) - Method in class io.helidon.common.reactive.MultiFromOutputStream
Deprecated.
 
subscribe(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.BufferedEmittingPublisher
 
subscribe(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.ConcatPublisher
 
subscribe(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.EmittingPublisher
 
subscribe(Flow.Subscriber<? super T>) - Method in class io.helidon.common.reactive.MultiTappedPublisher
 
subscribe(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Subscribable
Subscribe to this Single instance with the given delegate functions.
subscribe(Consumer<? super T>, Consumer<? super Throwable>) - Method in interface io.helidon.common.reactive.Subscribable
Subscribe to this Single instance with the given delegate functions.
subscribe(Consumer<? super T>, Consumer<? super Throwable>, Runnable) - Method in interface io.helidon.common.reactive.Subscribable
Subscribe to this Single instance with the given delegate functions.
subscribe(Consumer<? super T>, Consumer<? super Throwable>, Runnable, Consumer<? super Flow.Subscription>) - Method in interface io.helidon.common.reactive.Subscribable
Subscribe to this Single instance with the given delegate functions.
subscribe(Subscriber<? super KafkaMessage<K, V>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher
 
subscribe(Subscriber<? super Message<PAYLOAD>>) - Method in class io.helidon.messaging.Emitter
 
subscriber(Channel<PAYLOAD>, Flow.Subscriber<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
Register Flow.Subscriber to be used for supplied Channel.
subscriber(Channel<PAYLOAD>, Consumer<Multi<? extends Message<? extends PAYLOAD>>>) - Method in class io.helidon.messaging.Messaging.Builder
Use provided Multi to subscribe to supplied Channel.
subscriber(Channel<PAYLOAD>, SubscriberBuilder<? extends Message<? extends PAYLOAD>, RESULT>) - Method in class io.helidon.messaging.Messaging.Builder
Register SubscriberBuilder to be used for creating Subscriber for supplied Channel.
subscriber(Channel<PAYLOAD>, Subscriber<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
Register Subscriber to be used for supplied Channel.
SUBSCRIBER_NAME_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
Subscriber name for durable consumer used to identify subscription.
subscriberConfig(Config) - Method in class io.helidon.messaging.Channel.Builder
Config available to subscriber connector.
subscribeTo(Flow.Publisher<DataChunk>) - Method in class io.helidon.webclient.FileSubscriber
Deprecated.
Subscribes this instance to the obtained publisher.
SubscriptionHelper - Enum in io.helidon.common.reactive
Helper enum with a singleton cancellation indicator and utility methods to perform atomic actions on Flow.Subscriptions.
subtype() - Method in class io.helidon.common.http.MediaType
Getter for subtype.
subtype(String) - Method in class io.helidon.common.http.MediaType.Builder
Subtype of the new media type.
success(Principal) - Static method in class io.helidon.security.AuthenticationResponse
Provider has authenticated the request and created a principal for a user.
success(Subject) - Static method in class io.helidon.security.AuthenticationResponse
Provider has authenticated the request and created a user Subject.
success(Subject, Subject) - Static method in class io.helidon.security.AuthenticationResponse
Provider has authenticated the request and created a user and service Subject.
SUCCESS - io.helidon.security.AuditEvent.AuditSeverity
Security event success.
SUCCESS - io.helidon.security.SecurityResponse.SecurityStatus
Indicates that the message processing by the security component was successful and that the runtime is to proceed with its normal processing of the resulting message.
SUCCESS_FINISH - io.helidon.security.SecurityResponse.SecurityStatus
Succeeded and provider did everything to be done.
SUCCESSFUL - io.helidon.common.http.Http.ResponseStatus.Family
2xx HTTP status codes.
successService(Principal) - Static method in class io.helidon.security.AuthenticationResponse
Provider has authenticated the request and created a principal for a service (or a client).
successService(Subject) - Static method in class io.helidon.security.AuthenticationResponse
Provider has authenticated the request and created a service Subject.
successThreshold(int) - Method in class io.helidon.faulttolerance.CircuitBreaker.Builder
How many successful calls will close a half-open circuit.
SUFFICIENT - io.helidon.security.CompositeProviderFlag
If succeeds, no further providers are called, otherwise same as optional.
supplier() - Method in interface io.helidon.config.ConfigValue
Returns a supplier of a typed value.
supplier(T) - Method in interface io.helidon.config.ConfigValue
Returns a supplier of a typed value with a default.
Supplier() - Constructor for class io.helidon.grpc.core.JavaMarshaller.Supplier
Deprecated.
 
Supplier() - Constructor for class io.helidon.grpc.core.JsonbMarshaller.Supplier
 
supplies(AnnotatedMethod) - Method in class io.helidon.microprofile.grpc.core.BidirectionalMethodHandlerSupplier
 
supplies(AnnotatedMethod) - Method in class io.helidon.microprofile.grpc.core.ClientStreamingMethodHandlerSupplier
 
supplies(AnnotatedMethod) - Method in interface io.helidon.microprofile.grpc.core.MethodHandlerSupplier
Determine whether this MethodHandlerSupplier can supply a MethodHandler for a given method and type.
supplies(AnnotatedMethod) - Method in class io.helidon.microprofile.grpc.core.ServerStreamingMethodHandlerSupplier
 
supplies(AnnotatedMethod) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier
 
supply() - Method in class io.helidon.microprofile.grpc.server.GrpcServerCdiExtension.ServerProducer
Produce a Supplier that can supply the GrpcServer.
supply(Class<T>, Supplier<T>) - Method in interface io.helidon.common.context.Context
Register a new instance using a provided supplier.
supply(Object, Class<T>, Supplier<T>) - Method in interface io.helidon.common.context.Context
Registers a new instance using a provided supplier.
supported() - Method in class io.helidon.config.etcd.EtcdConfigSourceProvider
 
supported() - Method in class io.helidon.config.etcd.EtcdWatcherProvider
 
supported() - Method in class io.helidon.config.git.GitConfigSourceProvider
 
SUPPORTED - io.helidon.media.common.MessageBodyOperator.PredicateResult
Requested type is supported by that specific operator.
supportedAnnotations() - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
 
supportedAnnotations() - Method in class io.helidon.security.abac.policy.PolicyValidator
 
supportedAnnotations() - Method in class io.helidon.security.abac.role.RoleValidator
 
supportedAnnotations() - Method in class io.helidon.security.abac.scope.ScopeValidator
 
supportedAnnotations() - Method in class io.helidon.security.abac.time.TimeValidator
 
supportedAnnotations() - Method in class io.helidon.security.providers.abac.AbacProvider
 
supportedAnnotations() - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
Provide extension annotations supported by this validator (e.g.
supportedAnnotations() - Method in class io.helidon.security.providers.oidc.OidcProvider
 
supportedAnnotations() - Method in interface io.helidon.security.spi.SecurityProvider
Provide extension annotations supported by this provider (e.g.
supportedApi() - Method in interface io.helidon.integrations.vault.spi.SysProvider
Supported API by this provider.
supportedApi() - Method in class io.helidon.integrations.vault.sys.HcpSysProvider
 
supportedAttributes() - Method in interface io.helidon.security.spi.SecurityProvider
A collection of attribute names expected by this provider to override endpoint configuration.
supportedConfigKeys() - Method in interface io.helidon.security.spi.SecurityProvider
Keys expected in configuration.
supportedCustomObjects() - Method in interface io.helidon.security.spi.SecurityProvider
Class of the configuration type.
supportedEngine() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeEngineProvider
 
supportedEngine() - Method in class io.helidon.integrations.vault.secrets.database.DbEngineProvider
 
supportedEngine() - Method in class io.helidon.integrations.vault.secrets.kv1.Kv1EngineProvider
 
supportedEngine() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2EngineProvider
 
supportedEngine() - Method in class io.helidon.integrations.vault.secrets.pki.PkiEngineProvider
 
supportedEngine() - Method in class io.helidon.integrations.vault.secrets.transit.TransitEngineProvider
 
supportedEngine() - Method in interface io.helidon.integrations.vault.spi.SecretsEngineProvider
Supported engine by this provider.
supportedMediaTypes() - Method in class io.helidon.config.hocon.HoconConfigParser
 
supportedMediaTypes() - Method in class io.helidon.config.PropertiesConfigParser
 
supportedMediaTypes() - Method in interface io.helidon.config.spi.ConfigParser
Returns set of supported media types by the parser.
supportedMediaTypes() - Method in class io.helidon.config.yaml.YamlConfigParser
 
supportedMediaTypes() - Method in interface io.helidon.openapi.OpenApiUi
Indicates the media types the UI implementation itself supports.
supportedMethod() - Method in class io.helidon.integrations.vault.auths.approle.AppRoleAuthProvider
 
supportedMethod() - Method in class io.helidon.integrations.vault.auths.k8s.K8sAuthProvider
 
supportedMethod() - Method in class io.helidon.integrations.vault.auths.token.TokenAuthProvider
 
supportedMethod() - Method in interface io.helidon.integrations.vault.spi.AuthMethodProvider
Supported method by this provider.
supportedSuffixes() - Method in class io.helidon.config.hocon.HoconConfigParser
 
supportedSuffixes() - Method in interface io.helidon.config.spi.ConfigParser
Config parser can define supported file suffixes.
supportedSuffixes() - Method in class io.helidon.config.yaml.YamlConfigParser
 
supportedTypes() - Method in class io.helidon.config.hocon.mp.HoconMpMetaConfigProvider
 
supportedTypes() - Method in interface io.helidon.config.mp.spi.MpMetaConfigProvider
Set of supported types for a MicroProfile meta-config provider.
supportedTypes() - Method in class io.helidon.config.yaml.mp.YamlMetaConfigProvider
 
supports(Class<?>, GenericType<?>) - Static method in enum io.helidon.media.common.MessageBodyOperator.PredicateResult
Whether handled class is supported.
supports(String) - Method in class io.helidon.config.etcd.EtcdConfigSourceProvider
 
supports(String) - Method in class io.helidon.config.etcd.EtcdWatcherProvider
 
supports(String) - Method in class io.helidon.config.git.GitConfigSourceProvider
 
supports(String, ProviderRequest) - Method in interface io.helidon.security.abac.policy.spi.PolicyExecutor
Can be used to tell the PolicyValidator that this statement is supported by this policy executor.
suspend() - Method in class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
Deprecated.
Suspends the transaction currently associated with the calling thread and returns a Transaction that represents the transaction context being suspended, or null if the calling thread is not associated with a transaction.
switchIfEmpty(Single<T>) - Method in interface io.helidon.common.reactive.Single
Switch to the other Single if the upstream is empty.
switchIfEmpty(Flow.Publisher<T>) - Method in interface io.helidon.common.reactive.Multi
Switch to the other publisher if the upstream is empty.
SWITCHING_PROTOCOLS_101 - io.helidon.common.http.Http.Status
101 Switching Protocols, see HTTP/1.1 documentations.
SymmetricCipher - Class in io.helidon.common.crypto
This class provides simple and stateless way to encrypt and decrypt messages using selected symmetric cipher.
SymmetricCipher.Builder - Class in io.helidon.common.crypto
Builder of the SymmetricCipher.
syncAuthenticate(ProviderRequest) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
 
syncAuthenticate(ProviderRequest) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider
 
syncAuthenticate(ProviderRequest) - Method in class io.helidon.security.providers.header.HeaderAtnProvider
 
syncAuthenticate(ProviderRequest) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
 
syncAuthenticate(ProviderRequest) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider
 
syncAuthenticate(ProviderRequest) - Method in class io.helidon.security.providers.jwt.JwtProvider
 
syncAuthenticate(ProviderRequest) - Method in class io.helidon.security.spi.SynchronousProvider
Synchronous authentication.
syncAuthorize(ProviderRequest) - Method in class io.helidon.security.providers.abac.AbacProvider
 
syncAuthorize(ProviderRequest) - Method in class io.helidon.security.spi.SynchronousProvider
Synchronous authorization.
SynchronousProvider - Class in io.helidon.security.spi
A provider base for synchronous providers.
SynchronousProvider() - Constructor for class io.helidon.security.spi.SynchronousProvider
 
syncOutbound(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
 
syncOutbound(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider
 
syncOutbound(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.header.HeaderAtnProvider
 
syncOutbound(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider
 
syncOutbound(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.providers.jwt.JwtProvider
 
syncOutbound(ProviderRequest, SecurityEnvironment, EndpointConfig) - Method in class io.helidon.security.spi.SynchronousProvider
Synchronous outbound security.
synthetic() - Method in class io.helidon.microprofile.server.JaxRsApplication
Indicates whether this app was identified as synthetic when it was built.
sys(SysApi<T>) - Method in interface io.helidon.integrations.vault.Vault
Get access to sys operations on this Vault, such as to configure engines, policies etc.
Sys - Interface in io.helidon.integrations.vault.sys
Blocking APIs for Sys operations on Vault.
SysApi<T> - Interface in io.helidon.integrations.vault
System API to use with Vault.sys(SysApi).
SysProvider<T> - Interface in io.helidon.integrations.vault.spi
Java Service Loader service to add support for sys APIs.
SysRx - Interface in io.helidon.integrations.vault.sys
Vault sys operation as reactive non-blocking API.
SYSTEM - io.helidon.webclient.Proxy.ProxyType
Proxy obtained from system.
SYSTEM_PROPERTY_EXCLUDE - Static variable in class io.helidon.common.serviceloader.HelidonServiceLoader
System property used to exclude some implementation from the list of services that are configured for Java Service loader or services that are registered using HelidonServiceLoader.Builder.
systemProperties() - Static method in class io.helidon.config.ConfigSources
Provides a ConfigSource for creating a Config derived from system properties.
systemProperties() - Static method in class io.helidon.config.mp.MpConfigSources
In memory config source based on system properties.

T

Tag<T> - Class in io.helidon.tracing
Tag abstraction that can be used with TracerBuilder.addTracerTag(String, String).
tags(Map<String, String>) - Method in class io.helidon.grpc.metrics.GrpcMetrics
Set the tags to apply to the metric.
takeUntil(Flow.Publisher<U>) - Method in interface io.helidon.common.reactive.Multi
Relay upstream items until the other source signals an item or completes.
takeUntil(Flow.Publisher<U>) - Method in interface io.helidon.common.reactive.Single
Relay upstream items until the other source signals an item or completes.
takeUntil(Flow.Publisher<U>) - Method in interface io.helidon.common.reactive.Subscribable
Relay upstream items until the other source signals an item or completes.
takeWhile(Predicate<? super T>) - Method in interface io.helidon.common.reactive.Multi
Take the longest prefix of elements from this stream that satisfy the given predicate.
target() - Method in class io.helidon.config.DirectoryConfigSource
 
target() - Method in class io.helidon.config.etcd.EtcdConfigSource
 
target() - Method in class io.helidon.config.FileConfigSource
 
target() - Method in class io.helidon.config.FileOverrideSource
 
target() - Method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
Target of the change.
target() - Method in interface io.helidon.config.spi.WatchableSource
The target of this source.
target() - Method in class io.helidon.config.UrlConfigSource
 
target() - Method in class io.helidon.config.UrlOverrideSource
 
target() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor
Get the optional target string to use to resolve channel addresses.
target(String) - Method in class io.helidon.grpc.client.GrpcChannelDescriptor.Builder
Set the target string, which can be either a valid NameResolver compliant URI, or an authority string.
targets() - Method in class io.helidon.security.providers.common.OutboundConfig
Outbound targets configured for outbound handling.
targetType() - Method in class io.helidon.config.DirectoryConfigSource
 
targetType() - Method in class io.helidon.config.etcd.EtcdConfigSource
 
targetType() - Method in class io.helidon.config.FileOverrideSource
 
targetType() - Method in interface io.helidon.config.spi.WatchableSource
Target type as supported by this source.
targetType() - Method in class io.helidon.config.UrlConfigSource
 
targetType() - Method in class io.helidon.config.UrlOverrideSource
 
targetUri() - Method in class io.helidon.security.SecurityEnvironment
Get the URI of the resource requested.
targetUri(URI) - Method in class io.helidon.security.SecurityEnvironment.Builder
Configure target URI.
task(ScheduledConsumer<CronInvocation>) - Method in class io.helidon.scheduling.Scheduling.CronBuilder
Task to be scheduled for execution.
task(ScheduledConsumer<FixedRateInvocation>) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
Task to be scheduled for execution.
Task - Interface in io.helidon.scheduling
Scheduled task.
TE - Static variable in class io.helidon.common.http.Http.Header
The "TE" header name.
TEMPORARY_REDIRECT_307 - io.helidon.common.http.Http.Status
307 Temporary Redirect, see HTTP/1.1 documentation.
TemporaryFolderExt - Class in io.helidon.common.testing.junit5
JUnit 5 extension for temporary folder operations.
tenancyOcid() - Method in class io.helidon.integrations.oci.connect.OciConfigInstancePrincipal
Deprecated.
 
tenancyOcid() - Method in class io.helidon.integrations.oci.connect.OciConfigProfile
Deprecated.
OCID of the tenancy.
tenancyOcid() - Method in interface io.helidon.integrations.oci.connect.OciConfigProvider
Deprecated.
OCID of the tenancy.
tenancyOcid() - Method in class io.helidon.integrations.oci.connect.OciConfigResourcePrincipal
Deprecated.
 
tenancyOcid(String) - Method in class io.helidon.integrations.oci.connect.OciConfigProfile.Builder
Deprecated.
Tenancy OCID.
Tenant - Class in io.helidon.security.providers.oidc.common
Holder of the tenant configuration resolved at runtime.
tenantBuilder() - Static method in interface io.helidon.security.providers.oidc.common.TenantConfig
Create new TenantConfig.Builder instance.
tenantConfig() - Method in class io.helidon.security.providers.oidc.common.Tenant
Provided tenant configuration.
tenantConfig(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Return TenantConfig bound to the provided tenant id.
TenantConfig - Interface in io.helidon.security.providers.oidc.common
Tenant configuration.
TenantConfig.Builder - Class in io.helidon.security.providers.oidc.common
A fluent API Builder to build instances of TenantConfig.
TenantConfigFinder - Interface in io.helidon.security.providers.oidc.common.spi
Configuration of a tenant.
TenantConfigProvider - Interface in io.helidon.security.providers.oidc.common.spi
Java ServiceLoader service interface for multitenancy support.
tenantCookieHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Cookie handler to create cookies or unset cookies for tenant name.
tenantId() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
IDCS Tenancy ID.
tenantId(ProviderRequest) - Method in interface io.helidon.security.providers.oidc.common.spi.TenantIdFinder
Identify a tenant from the request.
TenantIdFinder - Interface in io.helidon.security.providers.oidc.common.spi
Finder of the tenant if from the request.
TenantIdProvider - Interface in io.helidon.security.providers.oidc.common.spi
Java ServiceLoader service interface for multitenancy support.
tenantIntrospectUri() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Introspection endpoint URI.
tenantIssuer() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Return provided token issuer.
tenantLogoutEndpointUri() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Logout endpoint on OIDC server.
tenantParamName() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Tenant query parameter name.
tenantSignJwk() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
JWK used for signature validation.
tenantTokenEndpointUri() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Token endpoint URI.
test(MediaType) - Method in class io.helidon.common.http.MediaType
Check if this media type is compatible with another media type.
test(ServerRequest) - Method in class io.helidon.webserver.RequestPredicate
Evaluate this predicate.
test(String) - Method in interface io.helidon.common.configurable.AllowList
Test whether a value can be permitted.
text() - Method in enum io.helidon.common.http.SetCookie.SameSite
Text to write to the same site cookie param.
TEXT_EVENT_STREAM - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing text/event-stream media type.
TEXT_HTML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing text/html media type.
TEXT_PLAIN - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing text/plain media type.
TEXT_X_YAML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing "x" YAML as text.
TEXT_XML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing text/xml media type.
TEXT_YAML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing pseudo-registered YAML as text.
thenAccept(Consumer<? super T>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenAccept(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Single
 
thenAcceptAsync(Consumer<? super T>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenAcceptAsync(Consumer<? super T>) - Method in interface io.helidon.common.reactive.Single
 
thenAcceptAsync(Consumer<? super T>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenAcceptAsync(Consumer<? super T>, Executor) - Method in interface io.helidon.common.reactive.Single
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in interface io.helidon.common.reactive.Single
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in interface io.helidon.common.reactive.Single
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in interface io.helidon.common.reactive.Single
 
thenApply(Handler) - Method in class io.helidon.webserver.RequestPredicate
Set the Handler to use when this predicate matches the request.
thenApply(Function<? super T, ? extends U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenApply(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Single
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenApplyAsync(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Single
 
thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in interface io.helidon.common.reactive.Single
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in interface io.helidon.common.reactive.Single
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in interface io.helidon.common.reactive.Single
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in interface io.helidon.common.reactive.Single
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in interface io.helidon.common.reactive.Single
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in interface io.helidon.common.reactive.Single
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in interface io.helidon.common.reactive.Single
 
thenRun(Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenRun(Runnable) - Method in interface io.helidon.common.reactive.Single
 
thenRunAsync(Runnable) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenRunAsync(Runnable) - Method in interface io.helidon.common.reactive.Single
 
thenRunAsync(Runnable, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
thenRunAsync(Runnable, Executor) - Method in interface io.helidon.common.reactive.Single
 
thisUsesUnstableApi() - Method in class io.helidon.security.integration.grpc.GrpcClientSecurity
 
ThreadFormatter() - Constructor for class io.helidon.common.HelidonConsoleHandler.ThreadFormatter
Deprecated.
 
threadNamePrefix(String) - Method in class io.helidon.common.configurable.ScheduledThreadPoolSupplier.Builder
Name prefix for threads in this thread pool executor.
threadNamePrefix(String) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
Name prefix for threads in this thread pool executor.
ThreadPool - Class in io.helidon.common.configurable
A ThreadPoolExecutor with an extensible growth policy and queue state accessors.
ThreadPool.RejectionHandler - Class in io.helidon.common.configurable
A RejectedExecutionHandler that supports pool growth by re-attempting to add the task to the queue.
threadPoolSupplier() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension
Access ThreadPoolSupplier configured by this extension.
ThreadPoolSupplier - Class in io.helidon.common.configurable
Supplier of a custom thread pool.
ThreadPoolSupplier.Builder - Class in io.helidon.common.configurable
A fluent API builder for ThreadPoolSupplier.
thresholdPercent(double) - Method in class io.helidon.health.checks.DiskSpaceHealthCheck.Builder
Threshold percent.
thresholdPercent(double) - Method in class io.helidon.health.checks.HeapMemoryHealthCheck.Builder
Threshol percentage.
throwable() - Method in interface io.helidon.security.AuditEvent
Gets an Throwable object from which additional audit information can be obtained.
throwable() - Method in class io.helidon.security.SecurityResponse
Get underlying throwable causing a failure state (if such happened).
throwableWriter(boolean) - Static method in class io.helidon.media.common.DefaultMediaSupport
Return Throwable writer instance.
throwException(ThreadPoolExecutor) - Method in class io.helidon.common.configurable.ThreadPool.RejectionHandler
Throws an exception.
time() - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsTimer
 
time() - Method in class io.helidon.security.SecurityEnvironment
Time on the server this environment was created for current request.
time(SecurityTime) - Method in class io.helidon.security.SecurityEnvironment.Builder
Use the defined time to obtain current time.
time(Runnable) - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsTimer
 
time(Callable<T>) - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsTimer
 
timeCreated() - Method in class io.helidon.integrations.oci.vault.GetSecretBundle.Response
The time when the secret bundle was created.
timed() - Static method in class io.helidon.grpc.metrics.GrpcMetrics
A static factory method to create a GrpcMetrics instance to time gRPC method calls.
timeDeleted() - Method in class io.helidon.integrations.oci.vault.GetSecretBundle.Response
The time the secret would be deleted.
timeOfDeletion(Instant) - Method in class io.helidon.integrations.oci.vault.DeleteSecret.Request
Configure the time of deletion.
timeout(int) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Sets a socket timeout in milliseconds or 0 for infinite timeout.
timeout(long, TimeUnit) - Method in class io.helidon.common.reactive.IoMulti.OutputStreamMultiBuilder
Set max timeout for which is allowed to block write methods, in case there is no demand from downstream.
timeout(long, TimeUnit) - Method in class io.helidon.dbclient.health.DbClientHealthCheck.Builder
Set custom timeout to wait for statement execution response.
timeout(long, TimeUnit) - Method in class io.helidon.health.HealthSupport.Builder
Configure overall timeout of health check call.
timeout(long, TimeUnit) - Method in class io.helidon.integrations.microstream.health.MicrostreamHealthCheck.Builder
Set custom timeout to wait for statement execution response.
timeout(long, TimeUnit) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
Configure record timeout since last access.
timeout(long, TimeUnit) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
 
timeout(long, TimeUnit) - Method in class io.helidon.webserver.SocketConfiguration.Builder
 
timeout(long, TimeUnit) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Configures a server socket timeout.
timeout(long, TimeUnit) - Method in class io.helidon.webserver.WebServer.Builder
 
timeout(long, TimeUnit, ScheduledExecutorService) - Method in interface io.helidon.common.reactive.Multi
Signals a TimeoutException if the upstream doesn't signal the next item, error or completion within the specified time.
timeout(long, TimeUnit, ScheduledExecutorService) - Method in interface io.helidon.common.reactive.Single
Signals a TimeoutException if the upstream doesn't signal an item, error or completion within the specified time.
timeout(long, TimeUnit, ScheduledExecutorService) - Method in interface io.helidon.common.reactive.Subscribable
Signals a TimeoutException if the upstream doesn't signal the next item, error or completion within the specified time.
timeout(long, TimeUnit, ScheduledExecutorService, Single<T>) - Method in interface io.helidon.common.reactive.Single
Switches to a fallback single if the upstream doesn't signal an item, error or completion within the specified time.
timeout(long, TimeUnit, ScheduledExecutorService, Flow.Publisher<T>) - Method in interface io.helidon.common.reactive.Multi
Switches to a fallback single if the upstream doesn't signal the next item, error or completion within the specified time.
timeout(Duration) - Method in class io.helidon.faulttolerance.Timeout.Builder
Timeout duration.
Timeout - Interface in io.helidon.faulttolerance
Timeout attempts to terminate execution after a duration time passes.
Timeout.Builder - Class in io.helidon.faulttolerance
Fluent API builder for Timeout.
timeoutMillis() - Method in interface io.helidon.webserver.ServerConfiguration
Returns a default server socket timeout in milliseconds or 0 for an infinite timeout.
timeoutMillis() - Method in interface io.helidon.webserver.SocketConfiguration
Returns a server socket timeout in milliseconds or 0 for an infinite timeout.
timeoutMillis(int) - Method in class io.helidon.webserver.SocketConfiguration.Builder
timer() - Static method in class io.helidon.dbclient.metrics.DbClientMetrics
Create a timer builder, to be registered with DbClient.Builder.addService(java.util.function.Supplier).
timer() - Static method in class io.helidon.webclient.metrics.WebClientMetrics
Creates new timer client metric.
timer(long, TimeUnit, ScheduledExecutorService) - Static method in interface io.helidon.common.reactive.Multi
Signal 0L and complete the sequence after the given time elapsed.
timer(long, TimeUnit, ScheduledExecutorService) - Static method in interface io.helidon.common.reactive.Single
Signal 0L and complete the sequence after the given time elapsed.
timer(String) - Method in class io.helidon.metrics.api.AbstractRegistry
 
timer(String, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
 
timer(Metadata) - Method in class io.helidon.metrics.api.AbstractRegistry
 
timer(Metadata, Tag...) - Method in class io.helidon.metrics.api.AbstractRegistry
 
timestamp() - Method in interface io.helidon.config.Config.Context
Returns timestamp of the last loaded configuration.
timestamp() - Method in interface io.helidon.config.Config
Returns when the configuration tree was created.
timestamp() - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
timestamp(TemporalAccessor) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricDataPoint
Timestamp of the metric.
timestamp(Date) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricDataPoint
Timestamp as date.
TimestampLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for timestamp.
TimestampLogEntry.Builder - Class in io.helidon.webserver.accesslog
A fluent API builder for HostLogEntry.
TimeTakenLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for time taken.
TimeTakenLogEntry.Builder - Class in io.helidon.webserver.accesslog
A fluent API builder for TimeTakenLogEntry.
timeUnit() - Method in annotation type io.helidon.microprofile.scheduling.FixedRate
Time unit for interpreting supplied values.
timeUnit() - Method in interface io.helidon.scheduling.FixedRateInvocation
timeUnit(TimeUnit) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
TimeValidator - Class in io.helidon.security.abac.time
Attribute validator for time based attribute checks.
TimeValidator.DaysOfWeek - Annotation Type in io.helidon.security.abac.time
Attribute annotation that can limit the days of week the resource is accessible.
TimeValidator.TimeConfig - Class in io.helidon.security.abac.time
Configuration for time attribute validator.
TimeValidator.TimeConfig.Builder - Class in io.helidon.security.abac.time
Fluent API builder for TimeValidator.TimeConfig.
TimeValidator.TimeOfDay - Annotation Type in io.helidon.security.abac.time
Constraint for a time of day.
TimeValidator.TimesOfDay - Annotation Type in io.helidon.security.abac.time
Constraint for a time of day - container for repeating TimeValidator.TimeOfDay.
TimeValidatorService - Class in io.helidon.security.abac.time
Time validator java service for AbacProvider.
TimeValidatorService() - Constructor for class io.helidon.security.abac.time.TimeValidatorService
 
timeZone() - Method in class io.helidon.security.jwt.Jwt
Time Zone claim.
timeZone(ZoneId) - Method in class io.helidon.security.jwt.Jwt.Builder
Time zone of the subject.
timeZone(ZoneId) - Method in class io.helidon.security.SecurityTime.Builder
Override current time zone.
tls() - Method in interface io.helidon.webserver.SocketConfiguration
Return a WebServerTls containing server TLS configuration.
tls(WebClientTls) - Method in class io.helidon.webclient.WebClient.Builder
Sets new WebClientTls instance which contains ssl configuration.
tls(WebServerTls) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
 
tls(WebServerTls) - Method in class io.helidon.webserver.SocketConfiguration.Builder
 
tls(WebServerTls) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Configures SSL for this socket.
tls(WebServerTls) - Method in class io.helidon.webserver.WebServer.Builder
 
tls(Supplier<WebServerTls>) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Configures SSL for this socket.
tlsCa(String) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
x509 CA file for validating the certificate presented by the MySQL server.
tlsCaCert() - Method in class io.helidon.grpc.core.GrpcTlsDescriptor
Get the CA (certificate authority) certificate path.
tlsCaCert(Resource) - Method in class io.helidon.grpc.core.GrpcTlsDescriptor.Builder
Set the CA (certificate authority) certificate path.
tlsCert() - Method in class io.helidon.grpc.core.GrpcTlsDescriptor
Get the tlsCert path.
tlsCert(Resource) - Method in class io.helidon.grpc.core.GrpcTlsDescriptor.Builder
Set the client tlsCert path.
tlsCertificateKey(String) - Method in class io.helidon.integrations.vault.secrets.database.MySqlConfigureRequest
x509 certificate for connecting to the database.
tlsConfig() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
 
tlsConfig() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
Returns a SslConfiguration to use with the server socket.
tlsConfig(GrpcTlsDescriptor) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
Configures TLS configuration to use with the server socket.
tlsDescriptor() - Method in class io.helidon.grpc.client.GrpcChannelDescriptor
tlsKey() - Method in class io.helidon.grpc.core.GrpcTlsDescriptor
Get the client private key path.
tlsKey(Resource) - Method in class io.helidon.grpc.core.GrpcTlsDescriptor.Builder
Set the client private key path.
tmpDir(Path) - Method in class io.helidon.webserver.staticcontent.StaticContentSupport.ClassPathBuilder
Sets custom temporary folder for extracting static content from a jar.
tmpDir(Path) - Method in class io.helidon.webserver.StaticContentSupport.Builder
Deprecated.
Sets custom temporary folder for extracting static content from a jar.
to() - Method in annotation type io.helidon.security.abac.time.TimeValidator.TimeOfDay
Time before which this resource is accessible within a day.
to(Function<? super Multi<T>, ? extends U>) - Method in interface io.helidon.common.reactive.Multi
Apply the given converter function to the current Multi instance and return the value returned by this function.
to(Function<? super Single<T>, ? extends U>) - Method in interface io.helidon.common.reactive.Single
Apply the given converter function to the current Single instance and return the value returned by this function.
toBase64() - Method in class io.helidon.common.Base64Value
Base64 encoded string.
toBigDecimal(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to BigDecimal.
toBigInteger(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to BigInteger.
toBoolean(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to boolean.
toBoolean(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
Get a boolean value.
toByte(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to byte.
toByteArray(ByteBuffer) - Static method in class io.helidon.common.http.Utils
Convert the given byte buffer to a byte array.
toBytes() - Method in class io.helidon.common.Base64Value
Decoded value as bytes.
toBytes() - Method in class io.helidon.integrations.vault.secrets.pki.CaCertificateGet.Response
Get certificate bytes in the requested format.
toBytes() - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Response
Get certificate bytes in the requested format.
toBytes() - Method in class io.helidon.integrations.vault.secrets.pki.CrlGet.Response
Get the CRL bytes in the format requested.
toBytesBase64(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
Get bytes from a base64 string value.
toCalendar(String) - Static method in class io.helidon.config.ConfigMappers
Deprecated.
use new time API, such as ZonedDateTime
toCertificate() - Method in class io.helidon.integrations.vault.secrets.pki.CaCertificateGet.Response
Get the certificate as an X.509 certificate.
toCertificate() - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Response
Get the certificate as an X.509 certificate.
toCertificate() - Method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Response
Get the certificate as an X.509 certificate.
toCertificate() - Method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Response
Get the response as an X.509 certificate.
toChar(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to char.
toCharset(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to Charset.
toClass(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to Class<?>.
toCompletableFuture() - Method in interface io.helidon.common.reactive.Awaitable
Returns a CompletableFuture maintaining the same completion properties as this stage.
toCompletableFuture() - Method in class io.helidon.common.reactive.CompletionAwaitable
 
toCrl() - Method in class io.helidon.integrations.vault.secrets.pki.CrlGet.Response
Get the CRL as X.509 CRL.
toDate(String) - Static method in class io.helidon.config.ConfigMappers
Deprecated.
Use one of the time API classes, such as Instant or ZonedDateTime
toDecodedString() - Method in class io.helidon.common.Base64Value
Returns decoded bytes as a string.
toDouble(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to double.
toDouble(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
Get a double value.
toDuration(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to Duration.
toFile(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to File.
toFloat(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to float.
toFullBuilder() - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
Create a builder for KeyConfig from this keystore builder.
toFullBuilder() - Method in class io.helidon.common.pki.KeyConfig.PemBuilder
Get a builder filled from this builder to add additional information (such as public key from certificate etc.).
toGregorianCalendar(String) - Static method in class io.helidon.config.ConfigMappers
Deprecated.
use new time API, such as ZonedDateTime
toHelidonConfig(Config) - Static method in class io.helidon.config.mp.MpConfig
This method allows use to use Helidon Config on top of an MP config.
toHttpResponseStatus(Status) - Static method in class io.helidon.grpc.core.GrpcHelper
Convert a gRPC Status to a Http.ResponseStatus.
toHttpResponseStatus(StatusException) - Static method in class io.helidon.grpc.core.GrpcHelper
Convert a gRPC StatusException to a Http.ResponseStatus.
toHttpResponseStatus(StatusRuntimeException) - Static method in class io.helidon.grpc.core.GrpcHelper
Convert a gRPC StatusRuntimeException to a Http.ResponseStatus.
toImpl(Metadata, T) - Method in class io.helidon.metrics.api.AbstractRegistry
Creates a new instance of an implementation wrapper around the indicated metric.
toImpl(Metadata, T) - Method in class io.helidon.metrics.Registry
 
toIndexedParameters(JsonObject) - Method in class io.helidon.dbclient.jsonp.JsonProcessingMapper
 
toIndexedParameters(T) - Method in interface io.helidon.dbclient.DbMapper
Convert target type instance to a statement indexed parameters list.
toIndexedParameters(T, Class<T>) - Method in interface io.helidon.dbclient.DbMapperManager
Read object into a list of indexed parameters.
toInstant(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to Instant.
toInstant(JsonObject, String) - Method in class io.helidon.integrations.oci.connect.OciResponseParser
Deprecated.
Get instant from JSON using a parser that understands OCI date time format.
toInstant(JsonObject, String, DateTimeFormatter) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
Get an Instant value.
toInt(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to int.
toInt(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
Get an int value.
toJavaSubject() - Method in class io.helidon.security.Subject
Create a java Subject from this subject.
toJson(Object) - Static method in class io.helidon.security.jwt.JwtUtil
Create a JsonValue from an object.
toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.common.rest.ApiJsonBuilder
Create a JSON object from this builder.
toJson(JsonBuilderFactory) - Method in interface io.helidon.integrations.common.rest.ApiRequest
Return the JSON object used for POST and PUT requests (and other methods if needed).
toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.oci.objectstorage.DeleteObject.Request
 
toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.oci.objectstorage.GetBucket.Request
 
toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.oci.objectstorage.GetObject.Request
 
toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.oci.objectstorage.PutObject.Request
 
toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.oci.vault.GetKey.Request
 
toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.oci.vault.GetVault.Request
 
toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.vault.auths.token.DeleteTokenRole.Request
 
toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Request
 
toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.vault.sys.DeletePolicy.Request
 
toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.vault.sys.DisableAuth.Request
 
toJson(JsonBuilderFactory) - Method in class io.helidon.integrations.vault.sys.DisableEngine.Request
 
toJsonResponseType(MediaType) - Method in class io.helidon.webserver.JsonService
Returns the response type for the given type if it is an accepted JSON type.
token() - Method in class io.helidon.integrations.vault.auths.approle.Login.Response
Token to use to invoke vault operations.
token() - Method in class io.helidon.integrations.vault.auths.k8s.Login.Response
Token to use to access Vault.
token() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
Token that was received.
token() - Method in class io.helidon.integrations.vault.Vault.Builder
 
token() - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
 
token() - Method in class io.helidon.integrations.vault.VaultTokenBase
The token string.
token() - Method in class io.helidon.security.jwt.EncryptedJwt
Encrypted JWT as token.
token() - Method in class io.helidon.security.providers.common.TokenCredential
The full token string as it was received from token service.
token(String) - Method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth.Builder
Configure the token to use.
token(String) - Method in class io.helidon.integrations.vault.Vault.Builder
Configure token to use to connect to the Vault.
token(String) - Method in class io.helidon.integrations.vault.VaultTokenBase.Builder
The token to use (actual string representing the token).
token(String) - Method in class io.helidon.security.providers.common.TokenCredential.Builder
Set the token content (the actual string travelling on the network).
token(String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
Authentication token sent as a "Bearer" to the endpoint.
TokenAuth - Interface in io.helidon.integrations.vault.auths.token
Token authentication method API.
TokenAuthProvider - Class in io.helidon.integrations.vault.auths.token
Java Service Loader service for Token Authentication method support.
TokenAuthProvider() - Constructor for class io.helidon.integrations.vault.auths.token.TokenAuthProvider
 
TokenAuthRx - Interface in io.helidon.integrations.vault.auths.token
Token authentication method API.
tokenContent() - Method in class io.helidon.security.jwt.SignedJwt
The full token (header, payload, signature).
tokenCookieHandler() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Cookie handler to create cookies or unset cookies for token.
TokenCredential - Class in io.helidon.security.providers.common
A public credential representing an access token.
TokenCredential.Builder - Class in io.helidon.security.providers.common
Fluent API builder for TokenCredential.
tokenEndpoint() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Deprecated, for removal: This API element is subject to removal in a future version.
Please use OidcConfig.appWebClient() and OidcConfig.tokenEndpointUri() instead; result of moving to reactive webclient from JAX-RS client
tokenEndpoint(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
Deprecated.
 
tokenEndpoint(String) - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MultitenancyEndpoints
Deprecated.
Token endpoint for a specific tenant.
tokenEndpoint(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.DefaultMultitenancyEndpoints
 
tokenEndpoint(String) - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MultitenancyEndpoints
Token endpoint URI for a specific tenant.
tokenEndpointAuthentication() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Type of authentication mechanism used for token endpoint.
tokenEndpointUri() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Token endpoint URI.
tokenEndpointUri() - Method in class io.helidon.security.providers.oidc.common.Tenant
Token endpoint URI.
tokenExplicitMaxTtl(int) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
If set, will encode an explicit max TTL onto the token.
tokenExplicitMaxTtl(Duration) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
If set, will encode an explicit max TTL onto the token.
tokenExplicitMaxTtl(Duration) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
If set, will encode an explicit max TTL onto the token.
tokenFormat(String) - Method in class io.helidon.security.util.TokenHandler.Builder
Token format for creating outbound tokens.
tokenHandler() - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition
When header type is set to HttpSignHeader.CUSTOM, this handler will be used to create header in outbound request.
tokenHandler() - Method in class io.helidon.security.QueryParamMapping
Token handler used to create a header from the parameter.
tokenHandler(TokenHandler) - Method in class io.helidon.security.providers.header.HeaderAtnOutboundConfig.Builder
Configuration of the outbound header the identity will be propagated.
tokenHandler(TokenHandler) - Method in class io.helidon.security.providers.httpauth.HttpBasicOutboundConfig.Builder
Token handler to add the outbound basic authentication to headers.
tokenHandler(TokenHandler) - Method in class io.helidon.security.providers.httpsign.OutboundTargetDefinition.Builder
Configure a token handler to create the outbound header.
tokenHandler(TokenHandler) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
Outbound token hanlder to insert the token into outbound request headers.
TokenHandler - Class in io.helidon.security.util
Extracts a security token from request or updates headers with the token.
TokenHandler.Builder - Class in io.helidon.security.util
Fluent API builder to create TokenHandler.
tokenHeader() - Method in class io.helidon.security.util.TokenHandler
Name of the header the token is expected in (or will be written into).
tokenHeader(String) - Method in class io.helidon.security.util.TokenHandler.Builder
Set the name of header to look into to extract the token.
tokenize(char, String, boolean, String) - Static method in class io.helidon.common.http.Utils
Tokenize provide text by separator char respecting quoted sub-sequences.
Tokenizer - Class in io.helidon.common.http
String tokenizer for parsing headers.
Tokenizer(String) - Constructor for class io.helidon.common.http.Tokenizer
Create a new instance.
tokenLocation(String) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth.Builder
File with the k8s service account token.
tokenMaxTtl(int) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
The maximum lifetime for generated tokens.
tokenNoDefaultPolicy(boolean) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
If set, the default policy will not be set on generated tokens; otherwise it will be added to the policies set in token_policies.
tokenNoDefaultPolicy(boolean) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
If set, the default policy will not be set on generated tokens; otherwise it will be added to the policies set in token_policies.
tokenNoDefaultPolicy(boolean) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
If set, the default policy will not be set on generated tokens; otherwise it will be added to the policies set in CreateTokenRole.Request.addAllowedPolicy(String).
tokenNumUses(int) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
The maximum number of times a generated token may be used (within its lifetime); 0 means unlimited.
tokenNumUses(int) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
The maximum number of times a generated token may be used (within its lifetime); 0 means unlimited.
tokenNumUses(int) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
The maximum number of times a generated token may be used (within its lifetime); 0 means unlimited.
tokenPattern(Pattern) - Method in class io.helidon.security.util.TokenHandler.Builder
Set the token pattern (Regular expression) to extract the token.
tokenPeriod(int) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
Period to use on the token.
tokenPeriod(int) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
The period, if any, to set on the token.
tokenPeriod(int) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
The period, if any, to set on the token.
tokenPolicies() - Method in class io.helidon.integrations.vault.auths.approle.Login.Response
Token policies attached to the token.
tokenPolicies() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
List of token policy names.
tokenPrefix(String) - Method in class io.helidon.security.util.TokenHandler.Builder
Set the prefix of header value to extract the token.
tokenProvider(TokenHandler) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
Token provider to extract Google access token from request, defaults to "Authorization" header with a "bearer " prefix.
tokenRefreshSkew() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Amount of time access token should be refreshed before its expiration time.
tokenRefreshSkew(Duration) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Amount of time access token should be refreshed before its expiration time.
TokenResponse - Class in io.helidon.integrations.vault.auths.token
Response returning a token.
TokenResponse(ApiEntityResponse.Builder<?, ? extends VaultResponse, JsonObject>) - Constructor for class io.helidon.integrations.vault.auths.token.TokenResponse
 
tokenReviewerJwt(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
A service account JWT used to access the TokenReview API to validate other JWTs during login.
tokenRole(String) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth.Builder
The token role used for authentication.
tokenTtl(int) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
The incremental lifetime for generated tokens.
tokenType() - Method in class io.helidon.integrations.vault.auths.token.TokenResponse
Type of the token.
tokenType(String) - Method in class io.helidon.integrations.vault.auths.approle.CreateAppRole.Request
The type of token that should be generated.
tokenType(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
The type of token that should be generated.
tokenType(String) - Method in class io.helidon.integrations.vault.auths.token.CreateTokenRole.Request
The type of token that should be generated.
TokenVaultAuth - Class in io.helidon.integrations.vault.auths.token
Java Service Loader implementation for authenticating using a token.
TokenVaultAuth() - Constructor for class io.helidon.integrations.vault.auths.token.TokenVaultAuth
Required for service loader.
TokenVaultAuth.Builder - Class in io.helidon.integrations.vault.auths.token
Fluent API builder for TokenVaultAuth.
toList(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
Convert a JSON array in the JSON object to a list of strings.
toLocalDate(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to LocalDate.
toLocalDateTime(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to LocalDateTime.
toLocalTime(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to LocalTime.
toLong(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to long.
toLong(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
Get a long value.
toMap() - Method in class io.helidon.common.http.HashParameters
 
toMap() - Method in interface io.helidon.common.http.Parameters
Returns a copy of parameters as a Map.
toMap() - Method in class io.helidon.common.http.ReadOnlyParameters
 
toMap() - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.NoopPropagatedHeaders
 
toMap() - Method in class io.helidon.lra.coordinator.client.PropagatedHeaders.PrefixedPropagatedHeaders
 
toMap() - Method in interface io.helidon.lra.coordinator.client.PropagatedHeaders
Get all headers as a map.
toMap(Config) - Static method in class io.helidon.config.ConfigMappers
Transform all leaf nodes (values) into Map instance.
toMap(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
Get a map value.
toMap(JsonObject, String) - Static method in class io.helidon.integrations.vault.VaultUtil
Return a map of a json object that is nested in the provided object.
toNamedParameters(JsonObject) - Method in class io.helidon.dbclient.jsonp.JsonProcessingMapper
 
toNamedParameters(T) - Method in interface io.helidon.dbclient.DbMapper
Convert target type instance to a statement named parameters map.
toNamedParameters(T, Class<T>) - Method in interface io.helidon.dbclient.DbMapperManager
Read object into a map of named parameters.
toNullableStage() - Method in class io.helidon.common.reactive.CompletionSingle
 
toObject(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
Get a child JSON object.
toObject(JsonValue) - Static method in class io.helidon.security.jwt.JwtUtil
Transform from json to object.
toOffsetDateTime(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to OffsetDateTime.
toOffsetTime(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to OffsetTime.
toOptionalSingle() - Method in interface io.helidon.common.reactive.Single
Exposes this Single instance as a Single with Optional<T> return type of the asynchronous operation.
toPath(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to Path.
toPattern(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to Pattern.
toPeriod(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to Period.
topic(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
Use supplied destination name and TOPIC as type.
topic(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
Use supplied destination name and TOPIC as type.
topic(String...) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
Names of the topics to consume from.
TOPIC - io.helidon.messaging.connectors.jms.Type
Topic connection type, every message is delivered to all subscribed clients.
topicPattern(String) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
Regex pattern for topic names to consume from.
topicPattern(Pattern) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
Pattern for topic names to consume from.
topicPattern(Pattern) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
The pattern for selecting multiple topics.
topics(List<String>) - Method in class io.helidon.messaging.connectors.kafka.KafkaPublisher.Builder
The list of topics to subscribe to.
topics(List<String>) - Method in class io.helidon.messaging.connectors.kafka.KafkaSubscriber.Builder
The list of topics the messages should be sent to.
toPrometheusData(String, Metric, boolean) - Static method in class io.helidon.metrics.MetricsSupport
Formats a metric in Prometheus format.
toPrometheusData(MetricID, Metric, boolean) - Static method in class io.helidon.metrics.MetricsSupport
Formats a metric in Prometheus format.
toProperties(Config) - Static method in class io.helidon.config.ConfigMappers
Transform all leaf nodes (values) into Properties instance.
toRawString() - Method in interface io.helidon.common.http.HttpRequest.Path
Returns a path string representation with leading slash without any character decoding.
toResponse(ConstraintViolationException) - Method in class io.helidon.microprofile.bean.validation.HelidonConstraintViolationExceptionMapper
Return Validation Exception, wrapped as a bad request.
toShort(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to short.
toSimpleTimeZone(String) - Static method in class io.helidon.config.ConfigMappers
Deprecated.
use new time API, such as ZoneId
toStage() - Method in interface io.helidon.common.reactive.Single
Exposes this Single instance as a CompletionStage.
toStage(boolean) - Method in interface io.helidon.common.reactive.Single
Exposes this Single instance as a CompletionStage.
toString() - Method in class io.helidon.common.Base64Value
 
toString() - Method in class io.helidon.common.configurable.ThreadPool
 
toString() - Method in class io.helidon.common.Errors.ErrorMessage
 
toString() - Method in class io.helidon.common.Errors
 
toString() - Method in class io.helidon.common.GenericType
 
toString() - Method in class io.helidon.common.http.HashParameters
 
toString() - Method in enum io.helidon.common.http.Http.Status
Get the response status as string.
toString() - Method in interface io.helidon.common.http.HttpRequest.Path
Returns a path string representation with leading slash.
toString() - Method in class io.helidon.common.http.MediaType
Convert the media type to a string suitable for use as the value of a corresponding HTTP header.
toString() - Method in class io.helidon.common.http.SetCookie
Returns content of this instance as a 'Set-Cookie:' header value specified by RFC6265.
toString() - Method in class io.helidon.common.http.UriInfo
 
toString() - Method in class io.helidon.config.AbstractConfigSource
 
toString() - Method in class io.helidon.config.AbstractNodeBuilderImpl.MergingKey
 
toString() - Method in class io.helidon.config.ClasspathConfigSource
 
toString() - Method in interface io.helidon.config.Config.Key
Returns formatted fully-qualified key.
toString() - Method in class io.helidon.config.ListNodeBuilderImpl
 
toString() - Method in class io.helidon.config.ObjectNodeBuilderImpl
 
toString() - Method in class io.helidon.config.ObjectNodeImpl
 
toString() - Method in class io.helidon.config.ScheduledPollingStrategy.RegularRecurringPolicy
 
toString() - Method in class io.helidon.config.ScheduledPollingStrategy
 
toString() - Method in class io.helidon.config.ValueNodeImpl
 
toString() - Method in class io.helidon.grpc.client.ClientServiceDescriptor
 
toString() - Method in class io.helidon.grpc.server.MethodDescriptor
 
toString() - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
toString() - Method in class io.helidon.grpc.server.ServiceDescriptor
 
toString() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
 
toString() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
 
toString() - Method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Encrypted
 
toString() - Method in class io.helidon.media.multipart.ContentDisposition
Convert the content disposition to a string suitable for use as the value of a corresponding HTTP header.
toString() - Method in enum io.helidon.messaging.connectors.jms.Type
 
toString() - Method in class io.helidon.metrics.api.AbstractRegistry
 
toString() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
 
toString() - Method in class io.helidon.microprofile.server.JaxRsApplication
 
toString() - Method in class io.helidon.security.AuditEvent.AuditParam
 
toString() - Method in class io.helidon.security.AuthenticationResponse
 
toString() - Method in class io.helidon.security.ClassToInstanceStore
Returns the toString on underlying map.
toString() - Method in class io.helidon.security.Grant
 
toString() - Method in enum io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
 
toString() - Method in enum io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
 
toString() - Method in class io.helidon.security.jwt.jwk.Jwk
 
toString() - Method in class io.helidon.security.providers.common.OutboundTarget
 
toString() - Method in class io.helidon.security.providers.common.TokenCredential
 
toString() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtContext
 
toString() - Method in class io.helidon.security.SecurityLevel
 
toString() - Method in class io.helidon.security.SecurityResponse
 
toString() - Method in class io.helidon.security.Subject
 
toString() - Method in class io.helidon.security.util.AbacSupport.BasicAttributes
 
toString() - Method in class io.helidon.tracing.config.SpanTracingConfig
 
toString() - Method in class io.helidon.tracing.config.TracingConfig
 
toString() - Method in class io.helidon.tracing.Tag
 
toString() - Method in class io.helidon.webserver.cors.CorsSupport
 
toString() - Method in class io.helidon.webserver.cors.CrossOriginConfig.Builder
 
toString() - Method in class io.helidon.webserver.cors.CrossOriginConfig
 
toString() - Method in class io.helidon.webserver.cors.MappedCrossOriginConfig
 
toString(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
Get a string value.
toTimeZone(String) - Static method in class io.helidon.config.ConfigMappers
Deprecated.
use new time API, such as ZoneId
toUnmodifiableParameters(Parameters) - Static method in interface io.helidon.common.http.Parameters
Returns an unmodifiable view.
toUri() - Method in class io.helidon.common.http.UriInfo
Create URI from the information.
toUri(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to URI.
toUrl(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to URL.
toUUID(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to UUID.
toZonedDateTime(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to ZonedDateTime.
toZoneId(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to ZoneId.
toZoneOffset(String) - Static method in class io.helidon.config.ConfigMappers
Maps stringValue to ZoneOffset.
trace() - Method in interface io.helidon.webclient.WebClient
Create a request builder for a trace method.
trace(Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
trace(Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes all TRACE requests to provided handler(s).
trace(PathMatcher, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
trace(PathMatcher, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes TRACE requests with corresponding path to provided handler(s).
trace(String, Handler...) - Method in class io.helidon.webserver.Routing.Builder
 
trace(String, Handler...) - Method in interface io.helidon.webserver.Routing.Rules
Routes TRACE requests with corresponding path to provided handler(s).
TRACE - io.helidon.common.http.Http.Method
The TRACE method is used to invoke a remote, application-layer loop- back of the request message.
Traceable - Class in io.helidon.tracing.config
Tracing configuration that can be enabled or disabled.
Traceable(String) - Constructor for class io.helidon.tracing.config.Traceable
A new traceable.
tracedAttributes() - Method in class io.helidon.grpc.server.GrpcTracingConfig
 
tracedConfig() - Method in interface io.helidon.webserver.PathTracingConfig
Associated configuration of tracing valid for the configured path and (possibly) methods.
TraceExemplarService - Class in io.helidon.metrics.exemplartrace
Service provider for ExemplarService.
TraceExemplarService() - Constructor for class io.helidon.metrics.exemplartrace.TraceExemplarService
 
tracer() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
 
tracer() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
Returns an opentracing.io tracer.
tracer() - Method in class io.helidon.microprofile.tracing.TracerProducer
Provides an instance of tracer currently configured.
tracer() - Method in class io.helidon.security.Security
Returns a tracer that can be used to construct new spans.
tracer() - Method in interface io.helidon.security.SecurityContext
Provides the tracer to create new spans.
tracer() - Method in interface io.helidon.webserver.ServerConfiguration
Returns an opentracing.io tracer.
tracer() - Method in interface io.helidon.webserver.ServerRequest
Returns the Tracer associated with WebServer.
tracer(Tracer) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
Sets an opentracing.io tracer.
tracer(Tracer) - Method in class io.helidon.security.Security.Builder
Set an open tracing tracer to use for security.
tracer(Tracer) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Sets an opentracing.io tracer.
tracer(Tracer) - Method in class io.helidon.webserver.WebServer.Builder
Sets an opentracing.io tracer.
tracer(Supplier<? extends Tracer>) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
Sets an opentracing.io tracer.
tracer(Supplier<? extends Tracer>) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Sets an opentracing.io tracer.
tracer(Supplier<? extends Tracer>) - Method in class io.helidon.webserver.WebServer.Builder
Sets an opentracing.io tracer.
TRACER_PROPERTY_NAME - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
The Tracer property name.
TracerBuilder<T extends TracerBuilder> - Interface in io.helidon.tracing
A builder for tracing tracer.
TracerProducer - Class in io.helidon.microprofile.tracing
A producer of Tracer needed for injection into CDI beans.
TracerProducer() - Constructor for class io.helidon.microprofile.tracing.TracerProducer
 
TracerProvider - Interface in io.helidon.tracing.spi
Java service to integrate various distributed tracers.
TracerResolverProvider - Class in io.helidon.tracing.tracerresolver
Service to use TracerResolver to find tracer to use with Helidon.
TracerResolverProvider() - Constructor for class io.helidon.tracing.tracerresolver.TracerResolverProvider
 
traceSerialization(SerializationConfig.TraceOption) - Method in class io.helidon.common.SerializationConfig.Builder
How to trace serialization.
TRACING - Static variable in class io.helidon.grpc.core.InterceptorPriorities
Tracing priority.
TracingCdiExtension - Class in io.helidon.microprofile.tracing
CDI extension for Microprofile Tracing implementation.
TracingCdiExtension() - Constructor for class io.helidon.microprofile.tracing.TracingCdiExtension
 
tracingConfig() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
 
tracingConfig() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
Returns tracing configuration.
tracingConfig(GrpcTracingConfig) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
Set trace configuration.
tracingConfig(TracingConfig) - Method in class io.helidon.webserver.PathTracingConfig.Builder
Configuration of a traced system to use on this path and possibly method(s).
TracingConfig - Class in io.helidon.tracing.config
Tracing configuration that contains traced components (such as WebServer, Security) and their traced spans and span logs.
TracingConfig(String) - Constructor for class io.helidon.tracing.config.TracingConfig
A new traced configuration.
TracingConfig.Builder - Class in io.helidon.tracing.config
Fluent API builder for TracingConfig.
TracingConfigUtil - Class in io.helidon.tracing.config
Utility to get the current tracing configuration.
tracingEnabled(boolean) - Method in class io.helidon.security.Security.Builder
Whether or not tracing should be enabled.
tracingEnabled(ContainerRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingFilter
 
tracingEnabled(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
Whether this tracing filter is enabled.
tracingEnabled(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.TracingFilter
 
TracingFilter - Class in io.helidon.tracing.jersey
Adds tracing of (overall) Jersey calls.
TracingFilter() - Constructor for class io.helidon.tracing.jersey.TracingFilter
 
TracingHelper - Class in io.helidon.tracing.jersey
Utilities for tracing in helidon.
tracingId() - Method in interface io.helidon.security.spi.AuditProvider.TracedAuditEvent
Tracing id of the current audit event, generated by SecurityContext.
tracingSpan() - Method in interface io.helidon.security.SecurityContext
Provides the span for tracing.
tracingSpan(SpanContext) - Method in class io.helidon.security.SecurityContext.Builder
Open tracing span context to correctly trace security.
tracingSpan(SpanContext) - Method in class io.helidon.security.SecurityRequestBuilder
Tracing span to support Open tracing.
tracingSpanContext() - Method in interface io.helidon.security.SecurityRequest
Parent span for tracing.
tracingTracer(Tracer) - Method in class io.helidon.security.SecurityContext.Builder
Tracer used to create new span contexts when tracing security events.
TRAILER - Static variable in class io.helidon.common.http.Http.Header
The "Trailer" header name.
transacted(boolean) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
Indicates whether the session will use a local transaction.
transacted(boolean) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
Indicates whether the session will use a local transaction.
TransactionController() - Constructor for class io.helidon.integrations.cdi.eclipselink.CDISEPlatform.TransactionController
transactionFilePrefix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Name prefix of the storage transaction file.
transactionFileSuffix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
Name suffix of the storage transaction file.
TRANSFER_ENCODING - Static variable in class io.helidon.common.http.Http.Header
The "Transfer-Encoding" header name.
transferEncoding() - Method in interface io.helidon.webclient.WebClientResponseHeaders
Transfer encoding of the response.
transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.helidon.integrations.micronaut.cdi.processor.ApplicationScopedTransformer
 
transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.helidon.integrations.micronaut.cdi.processor.DependentTransformer
 
transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.helidon.integrations.micronaut.cdi.processor.RequestScopedTransformer
 
transformToJson(Map<String, Object>) - Static method in class io.helidon.security.jwt.JwtUtil
Transform a map of strings to objects to a map of string to JSON values.
Transient - Annotation Type in io.helidon.config.objectmapping
Annotation used to exclude JavaBean property, method or constructor from JavaBean deserialization support.
TransitEngineProvider - Class in io.helidon.integrations.vault.secrets.transit
Java Service Loader service for Transit engine.
TransitEngineProvider() - Constructor for class io.helidon.integrations.vault.secrets.transit.TransitEngineProvider
 
TransitSecrets - Interface in io.helidon.integrations.vault.secrets.transit
API operations for Vault's Transit Secrets Engine.
TransitSecretsRx - Interface in io.helidon.integrations.vault.secrets.transit
API operations for Vault's Transit Secrets Engine.
TransitSecurityProvider - Class in io.helidon.integrations.vault.secrets.transit
Integration with Helidon Security.
TransitSecurityProvider.TransitDigestConfig - Class in io.helidon.integrations.vault.secrets.transit
Configuration of a digest when using programmatic setup of security digests.
TransitSecurityProvider.TransitDigestConfig.Builder - Class in io.helidon.integrations.vault.secrets.transit
TransitSecurityProvider.TransitEncryptionConfig - Class in io.helidon.integrations.vault.secrets.transit
Configuration of encryption when using programmatic setup of security.
TransitSecurityProvider.TransitEncryptionConfig.Builder - Class in io.helidon.integrations.vault.secrets.transit
TransitSecurityService - Class in io.helidon.integrations.vault.secrets.transit
Service provider for SecurityProviderService for transit secrets.
TransitSecurityService() - Constructor for class io.helidon.integrations.vault.secrets.transit.TransitSecurityService
 
transport() - Method in class io.helidon.security.SecurityEnvironment
Return type of transport (such as http, https, jms etc.).
transport() - Method in interface io.helidon.webserver.ServerConfiguration
Returns an optional Transport.
transport(Transport) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Configure transport.
transport(Transport) - Method in class io.helidon.webserver.WebServer.Builder
Configure the transport to be used by this server.
transport(String) - Method in class io.helidon.security.SecurityEnvironment.Builder
Transport we are implementing (such as http, https).
Transport - Interface in io.helidon.webserver
A very abstract notion of a transport for a particular implementation of the WebServer interface.
transports() - Method in class io.helidon.security.providers.common.OutboundTarget
Transports of this target.
traverse() - Method in interface io.helidon.config.Config
Iterative deepening depth-first traversal of the node and its subtree as a Stream<Config>.
traverse(Predicate<Config>) - Method in interface io.helidon.config.Config
Iterative deepening depth-first traversal of the node and its subtree as a Stream<Config>, qualified by the specified predicate.
traverse(Predicate<Config>) - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
truncationDirectory(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
The truncation directory.
trust(KeyConfig) - Method in class io.helidon.webserver.WebServerTls.Builder
Set the trust key configuration to be used to validate certificates.
trust(Supplier<KeyConfig>) - Method in class io.helidon.webserver.WebServerTls.Builder
Set the trust key configuration to be used to validate certificates.
TRUST_ALL_CERTIFICATES - io.helidon.integrations.neo4j.Neo4j.Builder.TrustStrategy
Trust all.
TRUST_CUSTOM_CA_SIGNED_CERTIFICATES - io.helidon.integrations.neo4j.Neo4j.Builder.TrustStrategy
Trust custom certificates.
TRUST_SYSTEM_CA_SIGNED_CERTIFICATES - io.helidon.integrations.neo4j.Neo4j.Builder.TrustStrategy
Trust system CA.
trustAll(boolean) - Method in class io.helidon.webclient.WebClientTls.Builder
Sets if all certificates should be trusted to.
trustConfig(KeyConfig) - Method in class io.helidon.grpc.server.SSLContextBuilder
Set the trust key configuration to be used to validate certificates.
trustConfig(KeyConfig) - Method in class io.helidon.webserver.SSLContextBuilder
trustedProxies() - Method in interface io.helidon.webserver.SocketConfiguration
The allow list for trusted proxies.
trustedProxies(AllowList) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
 
trustedProxies(AllowList) - Method in class io.helidon.webserver.SocketConfiguration.Builder
Configure the trusted proxy settings.
trustedProxies(AllowList) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
Assigns the settings governing the acceptance and rejection of forwarded headers from incoming requests to this socket.
trustedProxies(AllowList) - Method in class io.helidon.webserver.WebServer.Builder
 
trustStore() - Method in class io.helidon.common.pki.KeyConfig.KeystoreBuilder
If you want to build a trust store, call this method to add all certificates present in the keystore to certificate list.
trustStrategy(Neo4j.Builder.TrustStrategy) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Set trust strategy.
tryDecrement() - Method in class io.helidon.common.reactive.RequestedCounter
Tries to safely decrement a positive requested counter value, making sure the value does not drop below zero.
TSV - Static variable in class io.helidon.common.http.Http.Header
The "TSV" header name.
ttl(Duration) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
The TTL period of the token.
ttl(Duration) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
Specifies the Time To Live value.
type() - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver.MethodInvocation
Returns the data type of the interesting value.
type() - Method in class io.helidon.common.GenericType
The type represented by this generic type instance.
type() - Method in class io.helidon.common.http.MediaType
Getter for primary type.
type() - Method in interface io.helidon.config.Config
Provides the Config.Type of the Config node.
type() - Method in class io.helidon.config.etcd.EtcdWatcher
 
type() - Method in class io.helidon.config.FileSystemWatcher
 
type() - Method in annotation type io.helidon.config.metadata.ConfiguredOption
The type of the configuration option.
type() - Method in class io.helidon.config.mp.MpConfigProviderResolver.ConfigDelegate
Deprecated.
 
type() - Method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
Type of change if available.
type() - Method in interface io.helidon.config.spi.ChangeWatcher
Target supported by this change watcher.
type() - Method in interface io.helidon.grpc.core.MethodHandler
Obtain the gRPC method tyoe that this MethodHandler handles.
type() - Method in interface io.helidon.integrations.vault.AuthMethod
Type of the auth as used in the REST API.
type() - Method in interface io.helidon.integrations.vault.Engine
Type of the engine as used in the REST API.
type() - Method in class io.helidon.media.multipart.ContentDisposition
The content disposition type.
type() - Method in class io.helidon.metrics.api.AbstractRegistry
Returns type of this registry.
type() - Method in annotation type io.helidon.microprofile.grpc.core.GrpcMethod
Obtain the gRPC method type.
type() - Method in class io.helidon.security.Grant
Type of this grant.
type() - Method in class io.helidon.security.jwt.Jwt
Type claim.
type() - Method in class io.helidon.security.jwt.JwtHeaders
Type claim.
type(Type) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
Specify if connection is queue or topic.
type(Type) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
Specify if connection is queue or topic.
type(Proxy.ProxyType) - Method in class io.helidon.webclient.Proxy.Builder
Sets a new proxy type.
type(String) - Method in class io.helidon.common.http.MediaType.Builder
Type of the new media type.
type(String) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
Choose token type.
type(String) - Method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
Specifies the type of key to create.
type(String) - Method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
type(String) - Method in class io.helidon.media.multipart.ContentDisposition.Builder
Set the content disposition type.
type(String) - Method in class io.helidon.messaging.connectors.jms.JmsMessage.OutgoingJmsMessageBuilder
JMS Message type.
type(String) - Method in class io.helidon.security.Grant.Builder
Configure type of this grant.
type(String) - Method in class io.helidon.security.jwt.Jwt.Builder
Type of this JWT.
type(String) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
Type of this JWT.
Type - Enum in io.helidon.messaging.connectors.jms
Type of the JMS connection.
TYPE_BATCH - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
Batch token type.
TYPE_BATCH - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
Batch token type.
TYPE_BATCH - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuth
Batch token type.
TYPE_BATCH - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
Batch token type.
TYPE_CONFIG_KEY - Static variable in interface io.helidon.metrics.api.RegistrySettings.Builder
Config key within the registry's config section identifying which registry type the settings apply to.
TYPE_DB_ROW - Static variable in interface io.helidon.dbclient.DbMapperManager
Generic type for the DbRow class.
TYPE_DEFAULT - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
Default token type.
TYPE_DEFAULT - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
Default token type.
TYPE_DEFAULT - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuth
Default token type.
TYPE_DEFAULT - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
Default token type.
TYPE_HMAC - Static variable in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
Digest is an HMAC.
TYPE_INDEXED_PARAMS - Static variable in interface io.helidon.dbclient.DbMapperManager
Generic type for the List of indexed parameters.
TYPE_NAMED_PARAMS - Static variable in interface io.helidon.dbclient.DbMapperManager
Generic type for the Map of String to value pairs for named parameters.
TYPE_SERVICE - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
Service token type.
TYPE_SERVICE - Static variable in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
Service token type.
TYPE_SERVICE - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuth
Service token type.
TYPE_SERVICE - Static variable in interface io.helidon.integrations.vault.auths.token.TokenAuthRx
Service token type.
TYPE_SIGNATURE - Static variable in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig.Builder
Digest is a signature.
typedBuilder() - Static method in class io.helidon.faulttolerance.FaultTolerance
A typed builder to configure a customized sequence of fault tolerance handlers.
typeDictionaryFilename(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
The name of the dictionary file.
typeParameters() - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethod
Get method type parameters.
TyrusReaderSubscriber - Class in io.helidon.webserver.tyrus
Class TyrusReaderSubscriber.
TyrusSupport - Class in io.helidon.webserver.tyrus
Class TyrusSupport implemented as a Helidon service.
TyrusSupport(TyrusSupport) - Constructor for class io.helidon.webserver.tyrus.TyrusSupport
Create from another instance.
TyrusSupport.Builder - Class in io.helidon.webserver.tyrus
Builder for convenient way to create TyrusSupport.
TyrusWriterPublisher - Class in io.helidon.webserver.tyrus
Class TyrusWriterProducer.
TyrusWriterPublisher() - Constructor for class io.helidon.webserver.tyrus.TyrusWriterPublisher
 

U

UCPBackedDataSourceExtension - Class in io.helidon.integrations.datasource.ucp.cdi
An Extension that arranges for named DataSource injection points to be satisfied by the Oracle Universal Connection Pool.
UCPBackedDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
ui(OpenApiUi.Builder<?, ?>) - Method in class io.helidon.openapi.OpenAPISupport.Builder
Assigns the OpenAPI UI builder the OpenAPISupport service should use in preparing the UI.
UI_WEB_SUBCONTEXT - Static variable in interface io.helidon.openapi.OpenApiUi
Default subcontext within the OpenAPISupport instance's web context (which itself defaults to "/openapi".
uid() - Method in class io.helidon.config.AbstractSource
Returns universal id of source to be used to construct AbstractSource.description().
uid() - Method in class io.helidon.config.ClasspathConfigSource
 
uid() - Method in class io.helidon.config.ClasspathOverrideSource
 
uid() - Method in class io.helidon.config.DirectoryConfigSource
 
uid() - Method in class io.helidon.config.etcd.EtcdConfigSource
 
uid() - Method in class io.helidon.config.FileConfigSource
 
uid() - Method in class io.helidon.config.FileOverrideSource
 
uid() - Method in class io.helidon.config.git.GitConfigSource
 
uid() - Method in class io.helidon.config.MapConfigSource
 
uid() - Method in class io.helidon.config.UrlConfigSource
 
uid() - Method in class io.helidon.config.UrlOverrideSource
 
unary(Object[], MethodHandler.UnaryClient) - Method in interface io.helidon.grpc.core.MethodHandler
Handle a bi-directional client call.
unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponse
Invoke the client call.
unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.FutureResponseNoRequest
Invoke the client call.
unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.NoRequestNoResponse
Invoke the client call.
unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestNoResponse
Invoke the client call.
unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.RequestResponse
Invoke the client call.
unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.ResponseOnly
Invoke the client call.
unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.Unary
Invoke the client call.
unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFuture
Invoke the client call.
unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryFutureNoRequest
Invoke the client call.
unary(Object[], MethodHandler.UnaryClient) - Method in class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier.UnaryNoRequest
Invoke the client call.
unary(String) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
unary(String) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register unary method for the service.
unary(String, ServerCalls.UnaryMethod<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
unary(String, ServerCalls.UnaryMethod<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Register unary method for the service.
unary(String, ServerCalls.UnaryMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in class io.helidon.grpc.server.ServiceDescriptor.Builder
 
unary(String, ServerCalls.UnaryMethod<ReqT, ResT>, MethodDescriptor.Configurer<ReqT, ResT>) - Method in interface io.helidon.grpc.server.ServiceDescriptor.Rules
Register unary method for the service.
unary(String, Consumer<ClientMethodDescriptor.Rules>) - Method in class io.helidon.grpc.client.ClientServiceDescriptor.Builder
 
unary(String, Consumer<ClientMethodDescriptor.Rules>) - Method in interface io.helidon.grpc.client.ClientServiceDescriptor.Rules
Register unary method for the service.
unary(String, ReqT) - Method in class io.helidon.grpc.client.GrpcServiceClient
Asynchronously invoke the specified unary method.
unary(String, ReqT) - Method in interface io.helidon.grpc.core.MethodHandler.UnaryClient
Perform a unary client call.
unary(String, ReqT, StreamObserver<RespT>) - Method in class io.helidon.grpc.client.GrpcServiceClient
Invoke the specified unary method.
Unary - Annotation Type in io.helidon.microprofile.grpc.core
An annotation to mark a method as representing a unary gRPC method.
UnaryMethodHandlerSupplier - Class in io.helidon.microprofile.grpc.core
A supplier of MethodHandlers for unary gRPC methods.
UnaryMethodHandlerSupplier() - Constructor for class io.helidon.microprofile.grpc.core.UnaryMethodHandlerSupplier
Create a supplier of handlers for server streaming methods.
UnaryMethodHandlerSupplier.AbstractUnaryHandler<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A base class for unary method handlers.
UnaryMethodHandlerSupplier.FutureResponse<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A unary MethodHandler that calls a handler method of the form.
UnaryMethodHandlerSupplier.FutureResponseNoRequest<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A unary MethodHandler that calls a handler method of the form.
UnaryMethodHandlerSupplier.NoRequestNoResponse<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A unary MethodHandler that calls a handler method of the form.
UnaryMethodHandlerSupplier.RequestNoResponse<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A unary MethodHandler that calls a handler method of the form.
UnaryMethodHandlerSupplier.RequestResponse<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A unary MethodHandler that calls a handler method of the form.
UnaryMethodHandlerSupplier.ResponseOnly<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A unary MethodHandler that calls a handler method of the form.
UnaryMethodHandlerSupplier.Unary<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A unary MethodHandler that calls a standard unary method handler method of the form.
UnaryMethodHandlerSupplier.UnaryFuture<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A unary MethodHandler that calls a handler method of the form.
UnaryMethodHandlerSupplier.UnaryFutureNoRequest<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A unary MethodHandler that calls a handler method of the form.
UnaryMethodHandlerSupplier.UnaryNoRequest<ReqT,​RespT> - Class in io.helidon.microprofile.grpc.core
A unary MethodHandler that calls a unary method handler method of the form.
UNAUTHORIZED_401 - io.helidon.common.http.Http.Status
401 Unauthorized, see HTTP/1.1 documentation.
UNBOUNDED - io.helidon.webserver.BackpressureStrategy
No backpressure is applied, Long.MAX_VALUE(unbounded) is requested from upstream.
UNCHANGED - io.helidon.config.spi.ChangeEventType
Nothing is changed.
UNCONFIGURED - Static variable in annotation type io.helidon.config.metadata.ConfiguredOption
A string meaning that a value is not specified (to allow empty String as a meaningful value).
undelete(UndeleteKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Undelete a secret version.
undelete(UndeleteKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Undelete a secret version.
undelete(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Undelete deleted versions of a secret.
undelete(String, int...) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Undelete deleted versions of a secret.
UndeleteKv2 - Class in io.helidon.integrations.vault.secrets.kv2
Key/Value Version 2 Secret version request and response.
UndeleteKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
Request object.
UndeleteKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
Response object parsed from JSON returned by the RestApi.
undeploy(BindableService, String) - Method in class io.helidon.grpc.server.GrpcServerImpl
Undeploy the specified BindableService from this GrpcServerImpl.
unescapeName(String) - Static method in interface io.helidon.config.Config.Key
Unescape ~0 to '~' and ~1 to '.' in specified escaped name.
unit(TimeUnit) - Method in class io.helidon.webserver.accesslog.TimeTakenLogEntry.Builder
Configure the time unit to use.
units(String) - Method in class io.helidon.grpc.metrics.GrpcMetrics
Set the units to apply to the metric.
UNKNOWN - io.helidon.common.configurable.Resource.Source
Resource was created with an input stream without knowledge of type.
UNKNOWN - io.helidon.dbclient.common.ParamType
Statement type is not known.
unlock() - Method in class io.helidon.common.reactive.RequestedCounter
Unlock internal counter.
unmarshall(MessageBodyReadableContent, GenericType<T>) - Method in interface io.helidon.media.common.MessageBodyReader
Unmarshall the given content using this reader.
unmarshall(MessageBodyReadableContent, GenericType<T>) - Method in interface io.helidon.media.common.MessageBodyStreamReader
Unmarshall the given content using this reader.
unmarshall(MessageBodyReadableContent, Class<T>) - Method in interface io.helidon.media.common.MessageBodyReader
Unmarshall the given content using this reader.
unmarshall(MessageBodyReadableContent, Class<T>) - Method in interface io.helidon.media.common.MessageBodyStreamReader
Unmarshall the given content using this reader.
unmarshall(Flow.Publisher<DataChunk>, GenericType<T>) - Method in class io.helidon.media.common.MessageBodyReaderContext
Convert a given HTTP payload into a publisher by selecting a reader that accepts the specified type and current context.
unmarshall(Flow.Publisher<DataChunk>, MessageBodyReader<T>, GenericType<T>) - Method in class io.helidon.media.common.MessageBodyReaderContext
Convert a given HTTP payload into a publisher by selecting a reader with the specified class.
unmarshallStream(Flow.Publisher<DataChunk>, GenericType<T>) - Method in class io.helidon.media.common.MessageBodyReaderContext
Convert a given HTTP payload into a publisher by selecting a stream reader that accepts the specified type and current context.
unmarshallStream(Flow.Publisher<DataChunk>, MessageBodyStreamReader<T>, GenericType<T>) - Method in class io.helidon.media.common.MessageBodyReaderContext
Convert a given HTTP payload into a publisher by selecting a stream reader with the payload class.
UnrecognizedBuiltInRegistryTypeException(String) - Constructor for exception io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType.UnrecognizedBuiltInRegistryTypeException
Creates a new instance of the exception.
unrecognizedType() - Method in exception io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType.UnrecognizedBuiltInRegistryTypeException
Returns the unrecognized type.
unregisterExecutorService(ExecutorService) - Method in interface io.helidon.common.configurable.spi.ExecutorServiceSupplierObserver.SupplierObserverContext
Informs the observer that an executor is shutting down.
UnsafeRequestedUriSettingsException - Exception in io.helidon.webserver
Indicates unsafe settings for a socket's request URI discovery.
UnsafeRequestedUriSettingsException(SocketConfiguration.Builder, boolean) - Constructor for exception io.helidon.webserver.UnsafeRequestedUriSettingsException
Creates a new exception instance.
unsetHeader(String) - Method in interface io.helidon.webclient.WebClientRequestHeaders
Remove a header if set.
UNSUPPORTED_MEDIA_TYPE_415 - io.helidon.common.http.Http.Status
415 Unsupported Media Type, see HTTP/1.1 documentation.
UnsupportedBodyTypeException - Exception in io.helidon.webserver
Cannot marshal requested type.
UnsupportedBodyTypeException(String) - Constructor for exception io.helidon.webserver.UnsupportedBodyTypeException
Constructs a new instance with the specified detail message.
UnsupportedBodyTypeException(String, Throwable) - Constructor for exception io.helidon.webserver.UnsupportedBodyTypeException
Constructs a new runtime exception with the specified detail message and cause.
unwrap() - Method in interface io.helidon.common.context.ContextAwareExecutorService
Unwrap the executor service.
unwrap(Class<C>) - Method in interface io.helidon.dbclient.DbClient
Unwrap database client internals.
unwrap(Class<C>) - Method in interface io.helidon.dbclient.DbExecute
Unwrap database executor internals.
unwrap(Class<C>) - Method in class io.helidon.dbclient.mongodb.MongoDbClient
 
unwrap(Class<C>) - Method in class io.helidon.dbclient.mongodb.MongoDbExecute
 
unwrap(Class<T>) - Method in class io.helidon.config.mp.MpConfigImpl
Deprecated.
Unwrap into an implementation.
unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.AbstractDataSource
 
unwrap(Class<T>) - Method in class io.helidon.integrations.jdbc.DelegatingConnection
 
unwrap(String) - Static method in class io.helidon.common.http.Utils
Unwrap from double-quotes - if exists.
up(String) - Static method in class io.helidon.grpc.server.ConstantHealthCheck
Obtain a HealthCheck that always returns a status of up.
update(int) - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsHistogram
 
update(long) - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsHistogram
 
update(long, TimeUnit) - Method in class io.helidon.dbclient.metrics.jdbc.JdbcMetricsTimer
 
update(ID, MergeableNode) - Method in class io.helidon.config.AbstractNodeBuilderImpl
Updates/replaces a member of specified id by specified node.
update(DbClientServiceContext) - Method in class io.helidon.dbclient.common.AbstractStatement
Update the client service context with the statement name, statement and statement parameters.
update(ServiceDescriptor.Rules) - Method in interface io.helidon.grpc.server.GrpcService
Update service configuration.
update(UpdateCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecrets
Update a secret on the defined path.
update(UpdateCubbyhole.Request) - Method in interface io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecretsRx
Update a secret on the defined path.
update(UpdateKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
Update a secret on the defined path.
update(UpdateKv1.Request) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
Update a secret on the defined path.
update(UpdateKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Update a secret on the defined path.
update(UpdateKv2.Request) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Update a secret on the defined path.
update(MetricsSettings) - Method in interface io.helidon.metrics.api.RegistryFactory
Updates the metrics settings for the RegistryFactory.
update(MetricsSettings) - Method in class io.helidon.metrics.RegistryFactory
 
update(RegistrySettings) - Method in class io.helidon.metrics.Registry
Update the registry settings for this registry.
update(Subject) - Method in class io.helidon.security.Subject.Builder
Update this builder with all security information from the subject provided.
update(Routing.Rules) - Method in class io.helidon.graphql.server.GraphQlSupport
 
update(Routing.Rules) - Method in class io.helidon.health.HealthSupport
 
update(Routing.Rules) - Method in class io.helidon.integrations.micrometer.MicrometerSupport
 
update(Routing.Rules) - Method in class io.helidon.integrations.oci.metrics.OciMetricsSupport
 
update(Routing.Rules) - Method in class io.helidon.metrics.MetricsSupport
Method invoked by the web server to update routing rules.
update(Routing.Rules) - Method in class io.helidon.metrics.prometheus.PrometheusSupport
 
update(Routing.Rules) - Method in interface io.helidon.metrics.serviceapi.MetricsSupport
 
update(Routing.Rules) - Method in class io.helidon.metrics.serviceapi.MinimalMetricsSupport
 
update(Routing.Rules) - Method in class io.helidon.openapi.OpenAPISupport
 
update(Routing.Rules) - Method in class io.helidon.security.integration.webserver.WebSecurity
 
update(Routing.Rules) - Method in class io.helidon.security.providers.oidc.OidcSupport
 
update(Routing.Rules) - Method in class io.helidon.webserver.accesslog.AccessLogSupport
 
update(Routing.Rules) - Method in class io.helidon.webserver.cors.CorsSupport
 
update(Routing.Rules) - Method in class io.helidon.webserver.FormParamsSupport
Deprecated.
 
update(Routing.Rules) - Method in class io.helidon.webserver.jersey.JerseySupport
 
update(Routing.Rules) - Method in class io.helidon.webserver.JsonService
Registers this handler for any HTTP method.
update(Routing.Rules) - Method in interface io.helidon.webserver.Service
Updates Routing.Rules with handlers representing this service.
update(Routing.Rules) - Method in class io.helidon.webserver.StaticContentSupport
Deprecated.
 
update(Routing.Rules) - Method in class io.helidon.webserver.tyrus.TyrusSupport
Register our WebSocket handler for all routes.
update(Integer, MergeableNode) - Method in class io.helidon.config.ListNodeBuilderImpl
 
update(String, MergeableNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
 
update(String, Object...) - Method in interface io.helidon.dbclient.DbExecute
Create and execute update statement using a statement passed as an argument.
update(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1Secrets
Update a secret on the defined path.
update(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv1.Kv1SecretsRx
Update a secret on the defined path.
update(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Update a secret on the defined path.
update(String, Map<String, String>) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Update a secret on the defined path.
update(String, Map<String, String>, int) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2Secrets
Update a secret on the defined path.
update(String, Map<String, String>, int) - Method in interface io.helidon.integrations.vault.secrets.kv2.Kv2SecretsRx
Update a secret on the defined path.
update(Consumer<WebServer.Builder>) - Method in class io.helidon.webserver.WebServer.Builder
A helper method to support fluentAPI when invoking another method.
UPDATE - io.helidon.dbclient.DbStatementType
Update is a statement that updates existing records.
UpdateCubbyhole - Class in io.helidon.integrations.vault.secrets.cubbyhole
Update Cubbyhole Secret request and response.
UpdateCubbyhole.Request - Class in io.helidon.integrations.vault.secrets.cubbyhole
Request object.
UpdateCubbyhole.Response - Class in io.helidon.integrations.vault.secrets.cubbyhole
Response object parsed from JSON returned by the RestApi.
updatedAt() - Method in class io.helidon.security.jwt.Jwt
Updated at claim.
updatedAt(Instant) - Method in class io.helidon.security.jwt.Jwt.Builder
Last time the subject's record was updated.
updateKeyConfig(UpdateKeyConfig.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
Tune configuration of a key.
updateKeyConfig(UpdateKeyConfig.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
Tune configuration of a key.
UpdateKeyConfig - Class in io.helidon.integrations.vault.secrets.transit
Update Key Config request and response.
UpdateKeyConfig.Request - Class in io.helidon.integrations.vault.secrets.transit
Request object.
UpdateKeyConfig.Response - Class in io.helidon.integrations.vault.secrets.transit
Response object parsed from JSON returned by the RestApi.
UpdateKv1 - Class in io.helidon.integrations.vault.secrets.kv1
Update Key/Value Version 1 Secret request and response.
UpdateKv1.Request - Class in io.helidon.integrations.vault.secrets.kv1
Request object.
UpdateKv1.Response - Class in io.helidon.integrations.vault.secrets.kv1
Response object parsed from JSON returned by the RestApi.
UpdateKv2 - Class in io.helidon.integrations.vault.secrets.kv2
Key/Value Version 2 Secret request and response.
UpdateKv2.Request - Class in io.helidon.integrations.vault.secrets.kv2
Request object.
UpdateKv2.Response - Class in io.helidon.integrations.vault.secrets.kv2
Response object parsed from JSON returned by the RestApi.
updateOutboundHeaders(Span, Tracer, SpanContext, Map<String, List<String>>, Map<String, List<String>>) - Method in interface io.helidon.tracing.spi.TracerProvider
Update headers for outbound requests.
updateOutboundHeaders(Span, Tracer, SpanContext, Map<String, List<String>>, Map<String, List<String>>) - Method in class io.helidon.tracing.zipkin.ZipkinTracerProvider
 
updateRequest(OidcConfig.RequestType, WebClientRequestBuilder, FormParams.Builder) - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Deprecated, for removal: This API element is subject to removal in a future version.
this will be removed without replacement
updateRequestBuilder(WebClientRequestBuilder, String, ApiRequest<?>, Http.RequestMethod, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
Update request builder with no request payload.
updateRequestBuilder(WebClientRequestBuilder, String, ApiRequest<?>, Http.RequestMethod, String) - Method in class io.helidon.integrations.oci.connect.OciRestApi
Deprecated.
 
updateRequestBuilder(WebClientRequestBuilder, String, ApiRequest<?>, Http.RequestMethod, String, JsonObject) - Method in class io.helidon.integrations.common.rest.RestApiBase
Update request builder with no request payload.
updateRequestBuilderBytesPayload(WebClientRequestBuilder, String, ApiRequest<?>, Http.RequestMethod, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
Update request builder with publisher request payload.
updateRequestBuilderBytesPayload(WebClientRequestBuilder, String, ApiRequest<?>, Http.RequestMethod, String) - Method in class io.helidon.integrations.oci.connect.OciRestApi
Deprecated.
 
updateRequestBuilderCommon(WebClientRequestBuilder, String, ApiRequest<?>, Http.RequestMethod, String) - Method in class io.helidon.integrations.common.rest.RestApiBase
Update request builder used by all default implementation in RestApiBase.
updateRequestBuilderCommon(WebClientRequestBuilder, String, ApiRequest<?>, Http.RequestMethod, String) - Method in class io.helidon.integrations.oci.connect.OciRestApi
Deprecated.
 
updateRestApi(Consumer<OciRestApi.Builder>) - Method in class io.helidon.integrations.oci.atp.OciAutonomousDbRx.Builder
Deprecated.
Update the rest access builder to modify defaults.
updateRestApi(Consumer<OciRestApi.Builder>) - Method in class io.helidon.integrations.oci.objectstorage.OciObjectStorageRx.Builder
Deprecated.
Update the rest access builder to modify defaults.
updateRestApi(Consumer<OciRestApi.Builder>) - Method in class io.helidon.integrations.oci.telemetry.OciMetricsRx.Builder
Deprecated.
Update the rest API builder to modify defaults.
updateRestApi(Consumer<OciRestApi.Builder>) - Method in class io.helidon.integrations.oci.vault.OciVaultRx.Builder
Deprecated.
Update the rest access builder to modify defaults.
updateTls(WebServerTls) - Method in interface io.helidon.webserver.WebServer
Update the TLS configuration of the default socket WebServer.DEFAULT_SOCKET_NAME.
updateTls(WebServerTls, String) - Method in interface io.helidon.webserver.WebServer
Update the TLS configuration of the named socket.
updateWebClient(Consumer<WebClient.Builder>) - Method in class io.helidon.integrations.vault.Vault.Builder
A consumer that updates WebClient.Builder.
updateWith(KeyConfig.KeystoreBuilder) - Method in class io.helidon.common.pki.KeyConfig.Builder
Update this builder with information from a keystore builder.
updateWith(KeyConfig.PemBuilder) - Method in class io.helidon.common.pki.KeyConfig.Builder
Update this builder with information from a pem builder.
UPGRADE - Static variable in class io.helidon.common.http.Http.Header
The "Upgrade" header name.
uri() - Method in interface io.helidon.common.http.HttpRequest
Returns a Request-URI (or alternatively path) as defined in request line.
uri() - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdEndpoint
Etcd endpoint remote URI.
uri() - Method in class io.helidon.config.git.GitConfigSourceBuilder.GitEndpoint
Returns a remote git repository uri.
uri() - Method in interface io.helidon.webserver.BareRequest
Gets a Request-URI (or alternatively path) as defined in request line.
uri() - Method in interface io.helidon.webserver.DirectHandler.TransportRequest
Requested URI, if found in request.
uri(String) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Create uri.
uri(String) - Method in interface io.helidon.webclient.WebClientRequestBuilder
String representation of request uri.
uri(URI) - Method in class io.helidon.config.git.GitConfigSourceBuilder
Sets an uri to the repository.
uri(URI) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Request URI.
uri(URI...) - Method in class io.helidon.config.etcd.EtcdConfigSourceBuilder
Etcd endpoint remote URI.
uri(URL) - Method in interface io.helidon.webclient.WebClientRequestBuilder
Request URL.
UriComponent - Class in io.helidon.common.http
Extracted from Jersey
UriInfo - Class in io.helidon.common.http
Information about URI.
UriInfo(String, String, int, String, Optional<String>) - Constructor for class io.helidon.common.http.UriInfo
Creates a new instance of UriInfo.
url(String) - Method in class io.helidon.dbclient.jdbc.ConnectionPool.Builder
 
url(String) - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
 
url(String) - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
 
url(String) - Method in interface io.helidon.dbclient.spi.DbClientProviderBuilder
Set database connection string (URL).
url(URL) - Static method in class io.helidon.config.ConfigSources
Provides a Builder for creating a ConfigSource from the specified URL.
url(URL) - Static method in class io.helidon.config.OverrideSources
Creates new instance of the URL OverrideSource Builder to be used to bootstrap an URL OverrideSource instance.
url(URL) - Method in class io.helidon.config.UrlConfigSource.Builder
URL of the configuration.
url(URL) - Method in class io.helidon.config.UrlOverrideSource.Builder
Configure the URL that is source of this overrides.
url(ContainerRequestContext) - Method in class io.helidon.microprofile.tracing.MpTracingFilter
 
url(ContainerRequestContext) - Method in class io.helidon.tracing.jersey.AbstractTracingFilter
Resolves host name based on the "host" header.
URL - io.helidon.common.configurable.Resource.Source
Resource was loaded from URL.
URL_ATTRIBUTE - Static variable in interface io.helidon.messaging.connectors.aq.AqConnector
Configuration key for Oracle db connection string.
UrlConfigSource - Class in io.helidon.config
ConfigSource implementation that loads configuration content from specified endpoint URL.
UrlConfigSource.Builder - Class in io.helidon.config
Url ConfigSource Builder.
urlEncodedStringReader(Charset) - Static method in class io.helidon.media.common.ContentReaders
Deprecated.
UrlOverrideSource - Class in io.helidon.config
OverrideSource implementation that loads configuration override content from specified endpoint URL.
UrlOverrideSource.Builder - Class in io.helidon.config
Url Override Source Builder.
usage() - Method in class io.helidon.security.jwt.jwk.Jwk
Permitted usage of this JWK.
USE_ENCRYPTION - Static variable in class io.helidon.security.jwt.jwk.Jwk
Key can be used for encryption only.
USE_PROXY_305 - io.helidon.common.http.Http.Status
305 Use Proxy, see HTTP/1.1 documentation.
USE_SIGNATURE - Static variable in class io.helidon.security.jwt.jwk.Jwk
Key can be used for signatures only.
useAbortWith(boolean) - Method in class io.helidon.security.integration.jersey.SecurityFeature.Builder
When set to true (which is the default behavior, the security filter would use ContainerRequest.abortWith(javax.ws.rs.core.Response) to abort request and configure a security response.
useCookie() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Whether to use cooke to get the information from request.
useCookie(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Whether to use cookie to store JWT between requests.
useCsrCommonName(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
When used with the CSR signing endpoint, the common name in the CSR will be used instead of taken from the JSON data.
useCsrSans(boolean) - Method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
When used with the CSR signing endpoint, the subject alternate names in the CSR will be used instead of taken from the JSON data.
useHeader() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Whether to use HTTP header to get the information from request.
useHeader(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Whether to expect JWT in a header field.
useJwtGroups(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Claim groups from JWT will be used to automatically add groups to current subject (may be used with RolesAllowed annotation).
useJwtGroups(boolean) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
Claim groups from JWT will be used to automatically add groups to current subject (may be used with RolesAllowed annotation).
useNativeTransport() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
Determine whether use native transport if possible.
useNativeTransport() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
Determine whether use native transport if possible.
useOrOperator(boolean) - Method in class io.helidon.security.abac.scope.ScopeValidator.Builder
Whether to use "OR" or "AND" (default) operator.
useParam() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
Whether to use query parameter to get the information from request.
useParam(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
Whether to use a query parameter to send JWT token from application to this server.
usePrematchingAuthentication(boolean) - Method in class io.helidon.security.integration.jersey.SecurityFeature.Builder
Configure whether pre-matching or post-matching filter is used to authenticate requests.
usePrematchingAuthorization(boolean) - Method in class io.helidon.security.integration.jersey.SecurityFeature.Builder
Configure whether pre-matching or post-matching filter is used to authorize requests.
user() - Method in class io.helidon.security.AuthenticationResponse
User subject.
user() - Method in interface io.helidon.security.SecurityContext
Returns subject of current context (caller) user.
user(Subject) - Method in class io.helidon.security.AuthenticationResponse.Builder
Set the user subject as created by this provider.
user(String) - Method in class io.helidon.security.providers.httpauth.ConfigUserStore
 
user(String) - Method in interface io.helidon.security.providers.httpauth.SecureUserStore
Get user based on login.
USER - io.helidon.security.SubjectType
User principal.
USER - Static variable in class io.helidon.grpc.core.InterceptorPriorities
User-level priority.
USER_AGENT - Static variable in class io.helidon.common.http.Http.Header
The "User-Agent" header name.
userAgent(String) - Method in class io.helidon.webclient.WebClient.Builder
Sets user agent name.
userGroups() - Method in class io.helidon.security.jwt.Jwt
User groups claim ("groups" from microprofile specification).
UserIdLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for user id.
UserLogEntry - Class in io.helidon.webserver.accesslog
Access log entry for security username.
UserLogEntry.Builder - Class in io.helidon.webserver.accesslog
Fluent API builder for UserLogEntry.
username() - Method in interface io.helidon.integrations.vault.secrets.database.DbCredentials
Name of the database user to use.
username() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MtCacheKey
Deprecated.
Username.
username() - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MtCacheKey
Username.
username(String) - Method in class io.helidon.dbclient.jdbc.ConnectionPool.Builder
 
username(String) - Method in class io.helidon.dbclient.jdbc.JdbcDbClientProviderBuilder
 
username(String) - Method in class io.helidon.dbclient.mongodb.MongoDbClientProviderBuilder
 
username(String) - Method in interface io.helidon.dbclient.spi.DbClientProviderBuilder
Set database connection user name.
username(String) - Method in class io.helidon.integrations.neo4j.Neo4j.Builder
Create username.
username(String) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
Specifies the name of the user to use as the "root" user when connecting to the database.
username(String) - Method in class io.helidon.messaging.connectors.aq.AqConfigBuilder
User name used for creating JMS connection.
username(String) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
User name used for creating JMS connection.
username(String) - Method in class io.helidon.webclient.Proxy.Builder
Sets a new username for the proxy.
userName() - Method in interface io.helidon.security.SecurityContext
A helper method to get user name if authenticated.
USERNAME_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
User name used with ConnectionFactory.
userOcid() - Method in class io.helidon.integrations.oci.connect.OciConfigProfile
Deprecated.
OCID of the user.
userOcid(String) - Method in class io.helidon.integrations.oci.connect.OciConfigProfile.Builder
Deprecated.
User OCID.
userPrincipal() - Method in class io.helidon.security.jwt.Jwt
User principal claim ("upn" from microprofile specification).
userPrincipal() - Method in interface io.helidon.security.SecurityContext
Returns user principal if user is authenticated.
userPrincipal(String) - Method in class io.helidon.security.jwt.Jwt.Builder
User principal claim as defined by Microprofile JWT Auth spec.
userRolesAllowed() - Method in class io.helidon.security.abac.role.RoleValidator.RoleConfig
Set of roles required for a user.
userStore(SecureUserStore) - Method in class io.helidon.security.providers.httpauth.HttpBasicAuthProvider.Builder
Set user store to validate users.
userStore(SecureUserStore) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
Set user store to obtain passwords and roles based on logins.
UserStoreService - Interface in io.helidon.security.providers.httpauth.spi
A service to supply custom implementation of SecureUserStore.
useSystemExcludes(boolean) - Method in class io.helidon.common.serviceloader.HelidonServiceLoader.Builder
When configured to use system excludes, system property "io.helidon.common.serviceloader.exclude" is used to get the comma separated list of service implementations to exclude them from the loaded list.
useSystemSelector(boolean) - Method in class io.helidon.webclient.Proxy.Builder
Configure proxy from environment variables and system properties.
useSystemServiceLoader(boolean) - Method in class io.helidon.common.serviceloader.HelidonServiceLoader.Builder
When configured to use Java Service loader, then the result is a combination of all service implementations loaded from the Java Service loader and those added by HelidonServiceLoader.Builder.addService(Object) or HelidonServiceLoader.Builder.addService(Object, int).
useSystemServiceLoader(boolean) - Method in class io.helidon.webclient.WebClient.Builder
Sets if Java Service loader should be used to load all WebClientServiceProvider.
useWellKnown() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Whether to use OIDC well known metadata.
Utils - Class in io.helidon.common.http
Internal utility methods.

V

V1 - io.helidon.tracing.zipkin.ZipkinTracerBuilder.Version
Version 1.
V1_0 - io.helidon.common.http.Http.Version
HTTP version HTTP/1.0.
V1_1 - io.helidon.common.http.Http.Version
HTTP version HTTP/1.1.
v2 - io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdApi
Etcd API v2 version.
V2 - io.helidon.tracing.zipkin.ZipkinTracerBuilder.Version
Version 2.
V2_0 - io.helidon.common.http.Http.Version
HTTP version HTTP/2.0.
v3 - io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdApi
Etcd API v3 version.
validate() - Method in class io.helidon.microprofile.openapi.MPOpenAPIBuilder
 
validate() - Method in class io.helidon.openapi.OpenAPISupport.Builder
Makes sure the set-up for OpenAPI is consistent, internally and with the current Helidon runtime environment (SE or MP).
validate(PolicyValidator.PolicyConfig, Errors.Collector, ProviderRequest) - Method in class io.helidon.security.abac.policy.PolicyValidator
 
validate(RoleValidator.RoleConfig, Errors.Collector, ProviderRequest) - Method in class io.helidon.security.abac.role.RoleValidator
 
validate(ScopeValidator.ScopesConfig, Errors.Collector, ProviderRequest) - Method in class io.helidon.security.abac.scope.ScopeValidator
 
validate(TimeValidator.TimeConfig, Errors.Collector, ProviderRequest) - Method in class io.helidon.security.abac.time.TimeValidator
 
validate(Jwt, Errors.Collector) - Method in class io.helidon.security.jwt.Jwt.ExpirationValidator
 
validate(Jwt, Errors.Collector) - Method in class io.helidon.security.jwt.Jwt.FieldValidator
 
validate(Jwt, Errors.Collector) - Method in class io.helidon.security.jwt.Jwt.IssueTimeValidator
 
validate(Jwt, Errors.Collector) - Method in class io.helidon.security.jwt.Jwt.NotBeforeValidator
 
validate(String, String) - Method in class io.helidon.security.jwt.Jwt
Validates all default values.
validate(String, Set<String>) - Method in class io.helidon.security.jwt.Jwt
Validates all default values.
validate(Flow.Subscription, Flow.Subscription) - Static method in enum io.helidon.common.reactive.SubscriptionHelper
Check if current is null and incoming is not null.
validate(List<Validator<Jwt>>) - Method in class io.helidon.security.jwt.Jwt
Validate this JWT against provided validators.
validate(T, Errors.Collector) - Method in interface io.helidon.security.jwt.Validator
Validate the object against this class's configuration.
validate(T, Errors.Collector, ProviderRequest) - Method in interface io.helidon.security.providers.abac.spi.AbacValidator
Validate that the configuration provided would grant access to the resource.
validateHeaders() - Method in interface io.helidon.webserver.SocketConfiguration
Whether to validate HTTP header names.
validateHeaders(boolean) - Method in class io.helidon.webclient.WebClient.Builder
Whether to validate header names.
validateHeaders(boolean) - Method in class io.helidon.webserver.SocketConfiguration.Builder
Configure whether to validate header names.
validateJwtWithJwk() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
Whether to validate JWT with JWK information (e.g.
Validator<T> - Interface in io.helidon.security.jwt
A generic validator, has a method to validate the object and add messages to a Errors.Collector.
validitySeconds(long) - Method in class io.helidon.security.providers.jwt.JwtProvider.JwtOutboundTarget.Builder
Validity of the token.
value() - Method in enum io.helidon.common.http.Http.Version
Returns String representation of this Http.Version.
value() - Method in interface io.helidon.common.reactive.Collector
Get the collected items container.
value() - Method in annotation type io.helidon.config.metadata.ConfiguredOption
Default value of this option if not configured explicitly.
value() - Method in annotation type io.helidon.config.metadata.ConfiguredOptions
Group of options when used on a type.
value() - Method in annotation type io.helidon.config.metadata.ConfiguredValue
Value of the option.
value() - Method in class io.helidon.config.ObjectNodeImpl
 
value() - Method in interface io.helidon.config.spi.ConfigNode
Get the direct value of this config node.
value() - Method in class io.helidon.config.ValueNodeImpl
 
value() - Method in interface io.helidon.dbclient.DbColumn
Untyped value of this column, returns java type as provided by the underlying database driver.
value() - Method in class io.helidon.integrations.vault.cdi.VaultName.Literal
 
value() - Method in annotation type io.helidon.integrations.vault.cdi.VaultName
Vault name to inject.
value() - Method in class io.helidon.integrations.vault.cdi.VaultPath.Literal
 
value() - Method in annotation type io.helidon.integrations.vault.cdi.VaultPath
Custom mount path.
value() - Method in annotation type io.helidon.microprofile.cors.CrossOrigin
A list of origins that are allowed such as "http://foo.com" or "*" to allow all origins.
value() - Method in annotation type io.helidon.microprofile.grpc.core.GrpcInterceptors
An ordered list of interceptors.
value() - Method in annotation type io.helidon.microprofile.grpc.core.GrpcMarshaller
Obtain the type of the MarshallerSupplier to use.
value() - Method in annotation type io.helidon.microprofile.grpc.core.RequestType
Obtain the gRPC request type.
value() - Method in annotation type io.helidon.microprofile.grpc.core.ResponseType
Obtain the gRPC response type.
value() - Method in annotation type io.helidon.microprofile.scheduling.FixedRate
Fixed rate for periodical invocation.
value() - Method in annotation type io.helidon.microprofile.scheduling.Scheduled
Cron expression specifying period for invocation.
value() - Method in annotation type io.helidon.microprofile.server.RoutingName
Name of a routing to bind this application/service to.
value() - Method in annotation type io.helidon.microprofile.server.RoutingPath
Path of this WebServer service.
value() - Method in annotation type io.helidon.security.abac.policy.PolicyValidator.PolicyStatement
The statement of this policy.
value() - Method in annotation type io.helidon.security.abac.role.RoleValidator.Roles
Array of roles allowed for this resource.
value() - Method in annotation type io.helidon.security.abac.role.RoleValidator.RolesContainer
Repeatable annotation value.
value() - Method in annotation type io.helidon.security.abac.scope.ScopeValidator.Scope
Name of scope the user must have to access this resource.
value() - Method in annotation type io.helidon.security.abac.scope.ScopeValidator.Scopes
Repeatable annotation holder.
value() - Method in annotation type io.helidon.security.abac.time.TimeValidator.DaysOfWeek
Return days of week this resource should be accessible on.
value() - Method in annotation type io.helidon.security.abac.time.TimeValidator.TimesOfDay
Repeatable annotation holder.
value() - Method in annotation type io.helidon.security.annotations.Audited
Event type of this audit event.
value() - Method in annotation type io.helidon.security.annotations.Authenticated
Determine whether authentication should be enabled.
value() - Method in annotation type io.helidon.security.annotations.Authorized
Determine whether authorization should be enabled.
value() - Method in class io.helidon.security.AuditEvent.AuditParam
Value of this parameter.
value() - Method in class io.helidon.tracing.Tag
Tag value.
value(double) - Method in class io.helidon.integrations.oci.telemetry.PostMetricData.MetricDataPoint
Numeric value of the metric.
value(String) - Method in interface io.helidon.common.http.Headers
Returns a header value as a single String potentially concatenated using comma character from all header fields.
value(String) - Method in class io.helidon.config.ListNodeBuilderImpl
Combine this list node with a value.
value(String) - Method in class io.helidon.config.ObjectNodeBuilderImpl
Configure direct value of this node.
value(String) - Method in interface io.helidon.config.spi.ConfigNode.ListNode.Builder
Sets the node value associated with the current node.
value(String) - Method in interface io.helidon.config.spi.ConfigNode.ObjectNode.Builder
Sets the node value associated with the current node.
value(String) - Method in interface io.helidon.integrations.vault.Secret
Value of a key within a secret.
value(String) - Method in class io.helidon.integrations.vault.secrets.cubbyhole.GetCubbyhole.Response
 
value(String) - Method in class io.helidon.integrations.vault.secrets.database.DbGet.Response
 
value(String) - Method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Response
 
value(String) - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Response
 
value(ChronoField, long) - Method in class io.helidon.security.SecurityTime.Builder
Set an explicit value for one of the time fields (such as ChronoField.YEAR).
value(Matcher<T>) - Static method in class io.helidon.config.testing.OptionalMatcher
A matcher for an Optional that checks it is present, and that the value matches the provided matcher.
Value - Annotation Type in io.helidon.config.objectmapping
Annotation used to customize behaviour of JavaBean deserialization support.
VALUE - io.helidon.config.Config.Type
Config node is a leaf String-based single value, member of object or list element.
VALUE - io.helidon.config.metadata.ConfiguredOption.Kind
Option is a single value (leaf node).
VALUE - io.helidon.config.spi.ConfigNode.NodeType
Only has value.
VALUE - Static variable in interface io.helidon.config.objectmapping.Value.None
 
Value.None - Interface in io.helidon.config.objectmapping
Class that represents not-set default values.
valueDeserializer(Class<? extends Deserializer<?>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
Deserializer class for value that implements the Deserializer interface.
valueNode(String) - Static method in class io.helidon.config.testing.ValueNodeMatcher
Creates new instance of ValueNodeMatcher that matches ConfigNode.ValueNode with spacified expectedValue.
ValueNodeImpl - Class in io.helidon.config
ValueNodeImpl(String) - Constructor for class io.helidon.config.ValueNodeImpl
Initialize node.
ValueNodeMatcher - Class in io.helidon.config.testing
Hamcrest Matcher implementation that matches ConfigNode.ValueNode value.
valueOf(String) - Static method in enum io.helidon.common.configurable.Resource.Source
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.common.HelidonFlavor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.common.http.Http.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.common.http.Http.ResponseStatus.Family
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.common.http.Http.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.common.http.Http.Version
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.common.http.SetCookie.SameSite
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.common.reactive.SubscriptionHelper
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.common.SerializationConfig.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.common.SerializationConfig.TraceOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.common.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.config.Config.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdApi
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.config.metadata.ConfiguredOption.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.config.spi.ChangeEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.config.spi.ConfigNode.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.dbclient.common.ParamType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.dbclient.DbStatementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.faulttolerance.CircuitBreaker.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.grpc.client.ClientRequestAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.grpc.server.ServerRequestAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.integrations.neo4j.Neo4j.Builder.TrustStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.integrations.oci.connect.OciRestApi.ConfigType
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.integrations.oci.vault.SecretStage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.integrations.vault.secrets.pki.PkiFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.media.common.MessageBodyContext.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.media.common.MessageBodyOperator.PredicateResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.messaging.connectors.jms.AcknowledgeMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.messaging.connectors.jms.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.microprofile.metrics.MetricUtil.MatchingType
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.security.AuditEvent.AuditSeverity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.security.CompositeProviderFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.security.EndpointConfig.AnnotationScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.security.providers.httpauth.HttpDigest.Algorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.security.providers.httpauth.HttpDigest.Qop
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.security.providers.httpsign.HttpSignHeader
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.security.providers.oidc.common.OidcConfig.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.security.SecurityResponse.SecurityStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.security.SubjectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.tracing.zipkin.ZipkinTracerBuilder.Version
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.webclient.DnsResolverType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.webclient.Proxy.ProxyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.webserver.BackpressureStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.webserver.ClientAuthentication
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.webserver.DirectHandler.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.webserver.ServerResponse.CachingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.helidon.webserver.SocketConfiguration.RequestedUriDiscoveryType
Returns the enum constant of this type with the specified name.
valueResolving() - Static method in class io.helidon.config.ConfigFilters
Creates a value reference resolving config filter.
ValueResolvingFilter - Class in io.helidon.config
A config filter that replaces all placeholders in a config value String with their corresponding values looked up from the config.
ValueResolvingFilter() - Constructor for class io.helidon.config.ValueResolvingFilter
Creates an instance of the filter with no explicit failOnMissing behavior set.
ValueResolvingFilter(boolean) - Constructor for class io.helidon.config.ValueResolvingFilter
Creates an instance of filter with the specified behavior on missing references.
values() - Static method in enum io.helidon.common.configurable.Resource.Source
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.common.HelidonFlavor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.common.http.Http.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.common.http.Http.ResponseStatus.Family
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.common.http.Http.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.common.http.Http.Version
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.common.http.SetCookie.SameSite
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.common.reactive.SubscriptionHelper
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.common.SerializationConfig.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.common.SerializationConfig.TraceOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.common.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.config.Config.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.config.etcd.EtcdConfigSourceBuilder.EtcdApi
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.config.metadata.ConfiguredOption.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.config.spi.ChangeEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.config.spi.ConfigNode.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.dbclient.common.ParamType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.dbclient.DbStatementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.faulttolerance.CircuitBreaker.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.grpc.client.ClientRequestAttribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.grpc.server.ServerRequestAttribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.integrations.micrometer.MeterRegistryFactory.BuiltInRegistryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.integrations.neo4j.Neo4j.Builder.TrustStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.integrations.oci.connect.OciRestApi.ConfigType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.integrations.oci.vault.SecretStage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface io.helidon.integrations.vault.Secret
A map of secret values (key/value pairs).
values() - Method in class io.helidon.integrations.vault.secrets.cubbyhole.GetCubbyhole.Response
 
values() - Method in class io.helidon.integrations.vault.secrets.database.DbGet.Response
 
values() - Method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Response
 
values() - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Response
 
values() - Static method in enum io.helidon.integrations.vault.secrets.pki.PkiFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.media.common.MessageBodyContext.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.media.common.MessageBodyOperator.PredicateResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.messaging.connectors.jms.AcknowledgeMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.messaging.connectors.jms.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.messaging.connectors.kafka.KafkaConfigBuilder.AutoOffsetReset
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.microprofile.metrics.MetricUtil.MatchingType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.security.AuditEvent.AuditSeverity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class io.helidon.security.ClassToInstanceStore
Get all values of this store.
values() - Static method in enum io.helidon.security.CompositeProviderFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.security.EndpointConfig.AnnotationScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.security.jwt.EncryptedJwt.SupportedAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.security.jwt.EncryptedJwt.SupportedEncryption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.security.providers.common.spi.AnnotationAnalyzer.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.security.providers.httpauth.HttpDigest.Algorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.security.providers.httpauth.HttpDigest.Qop
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.security.providers.httpsign.HttpSignHeader
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.security.providers.oidc.common.OidcConfig.ClientAuthentication
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.security.providers.oidc.common.OidcConfig.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.security.SecurityResponse.SecurityStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.security.SubjectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.tracing.zipkin.ZipkinTracerBuilder.Version
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.webclient.DnsResolverType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.webclient.Proxy.ProxyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.webserver.BackpressureStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.webserver.ClientAuthentication
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.webserver.DirectHandler.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.webserver.ServerResponse.CachingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.helidon.webserver.SocketConfiguration.RequestedUriDiscoveryType
Returns an array containing the constants of this enum type, in the order they are declared.
values(String) - Method in interface io.helidon.common.http.Headers
Returns an unmodifiable List of all comma separated header value parts - Such segmentation is NOT valid for all header semantics, however it is very common.
valueSerializer(Class<? extends Serializer<?>>) - Method in class io.helidon.messaging.connectors.kafka.KafkaConfigBuilder
Serializer class for value that implements the Serializer interface.
VARY - Static variable in class io.helidon.common.http.Http.Header
The "Vary" header name.
Vault - Interface in io.helidon.integrations.vault
Main entry point to Vault operations.
Vault.Builder - Class in io.helidon.integrations.vault
Fluent API builder for Vault.
VaultApiException - Exception in io.helidon.integrations.vault
Exception in Vault communication not based on HTTP response.
VaultApiException(String) - Constructor for exception io.helidon.integrations.vault.VaultApiException
Vault exception with a descriptive message.
VaultApiException(String, Throwable) - Constructor for exception io.helidon.integrations.vault.VaultApiException
Vault exception with message and a cause.
VaultAuth - Interface in io.helidon.integrations.vault.spi
Java Service Loader service providing means of authenticating this Vault client with a Vault instance.
VaultCdiExtension - Class in io.helidon.integrations.vault.cdi
Implementation of CDI portable extension to add support for Vault into CDI, including injection of Vault, Authentication methods, Secret engines and Sys APIs that are available on classpath.
VaultCdiExtension() - Constructor for class io.helidon.integrations.vault.cdi.VaultCdiExtension
Constructor required for service loader and manual configuration of CDI extension.
vaultEndpoint(String) - Method in class io.helidon.integrations.oci.vault.OciVaultRx.Builder
Deprecated.
 
vaultEndpointFormat(String) - Method in class io.helidon.integrations.oci.vault.OciVaultRx.Builder
Deprecated.
 
vaultErrors() - Method in exception io.helidon.integrations.vault.VaultRestException
Errors from Vault REST API.
vaultErrors(List<String>) - Method in class io.helidon.integrations.vault.VaultRestException.Builder
Configure the vault errors read from response entity.
vaultId() - Method in class io.helidon.integrations.oci.vault.GetKey.Response
The OCID of the vault that contains this key.
vaultId() - Method in class io.helidon.integrations.oci.vault.GetVault.Response
The OCID of the vault.
vaultId() - Method in class io.helidon.integrations.oci.vault.Secret
The OCID of the vault where the secret exists.
vaultId(String) - Method in class io.helidon.integrations.oci.vault.CreateSecret.Request
The OCID of the vault where you want to create the secret.
vaultId(String) - Method in class io.helidon.integrations.oci.vault.GetVault.Request
Vault OCID.
vaultName() - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig
Name of the vault to use, empty for default configuration.
vaultName(String) - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig.Builder
Configure the vault name.
VaultName - Annotation Type in io.helidon.integrations.vault.cdi
Define a named vault instance.
VaultName.Literal - Class in io.helidon.integrations.vault.cdi
Utility to obtain VaultName instances.
VaultOptionalResponse<R> - Class in io.helidon.integrations.vault
Response for Vault operations that may contain entity.
VaultOptionalResponse(VaultOptionalResponse.BuilderBase<?, ?, R>, Optional<R>) - Constructor for class io.helidon.integrations.vault.VaultOptionalResponse
Construct a new optional response from the builder and an entity.
VaultOptionalResponse.Builder<X,​R> - Class in io.helidon.integrations.vault
Fluent API builder for VaultOptionalResponse.
VaultOptionalResponse.BuilderBase<B extends VaultOptionalResponse.BuilderBase<B,​X,​R>,​X,​R> - Class in io.helidon.integrations.vault
Base builder class for subclasses of VaultOptionalResponse.
vaultPath() - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig
Custom path of the component.
vaultPath(String) - Method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig.Builder
Configure the custom vault path.
VaultPath - Annotation Type in io.helidon.integrations.vault.cdi
Customize the mount path of a secrets engine.
VaultPath.Literal - Class in io.helidon.integrations.vault.cdi
Utility to obtain VaultPath instances.
vaultPrefix(String) - Method in class io.helidon.integrations.oci.vault.OciVaultRx.Builder
Deprecated.
 
VaultRequest<T extends VaultRequest<T>> - Class in io.helidon.integrations.vault
Common helper methods for Vault Requests.
VaultRequest() - Constructor for class io.helidon.integrations.vault.VaultRequest
 
vaultRequestId() - Method in class io.helidon.integrations.vault.VaultResponse
Request ID as understood by Vault.
VaultResponse - Class in io.helidon.integrations.vault
Response from Vault, always expects a JSON entity.
VaultResponse(ApiEntityResponse.Builder<?, ? extends VaultResponse, JsonObject>) - Constructor for class io.helidon.integrations.vault.VaultResponse
Create a new response from a builder.
vaultResponseBuilder() - Static method in class io.helidon.integrations.vault.VaultOptionalResponse
A builder to create an optional response.
VaultRestApi - Class in io.helidon.integrations.vault.auths.common
REST API implementation with Vault specific features.
VaultRestApi(VaultRestApi.BuilderBase<?>) - Constructor for class io.helidon.integrations.vault.auths.common.VaultRestApi
 
VaultRestApi.Builder - Class in io.helidon.integrations.vault.auths.common
Fluent API builder for VaultRestApi.
VaultRestApi.BuilderBase<B extends VaultRestApi.BuilderBase<B>> - Class in io.helidon.integrations.vault.auths.common
A base builder for VaultRestApi subclasses.
VaultRestException - Exception in io.helidon.integrations.vault
Vault runtime exception.
VaultRestException.Builder - Class in io.helidon.integrations.vault
Fluent API builder for VaultRestException used by RestApiBase.
VAULTS_HOST_PREFIX - Static variable in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Host name prefix.
VaultToken - Class in io.helidon.integrations.vault
Vault token implementation.
VaultToken.Builder - Class in io.helidon.integrations.vault
Builder for VaultToken.
VaultTokenBase - Class in io.helidon.integrations.vault
Abstract implementation of token that can be used to access the Vault.
VaultTokenBase(VaultTokenBase.Builder<?, ?>) - Constructor for class io.helidon.integrations.vault.VaultTokenBase
Create a new instance using the provided builder.
VaultTokenBase.Builder<B extends VaultTokenBase.Builder<B,​T>,​T> - Class in io.helidon.integrations.vault
Base builder class for tokens.
vaultType() - Method in class io.helidon.integrations.oci.vault.GetVault.Response
The type of vault.
VaultUtil - Class in io.helidon.integrations.vault
Utility class for Vault API.
verify(byte[], boolean, String) - Method in class io.helidon.security.spi.DigestProvider.DigestSupport
Verifies a signature or an HMAC.
verify(Base64Value, Base64Value) - Method in interface io.helidon.common.crypto.Digest
Verify the digest of the value against the provided digest.
verify(Base64Value, Base64Value) - Method in class io.helidon.common.crypto.Signature
 
verify(Verify.Request) - Method in interface io.helidon.integrations.oci.vault.OciVault
Deprecated.
Verify a message signature.
verify(Verify.Request) - Method in interface io.helidon.integrations.oci.vault.OciVaultRx
Deprecated.
Verify a message signature.
verify(Verify.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecrets
Verify a message signature.
verify(Verify.Request) - Method in interface io.helidon.integrations.vault.secrets.transit.TransitSecretsRx
Verify a message signature.
Verify - Class in io.helidon.integrations.oci.vault
Sign request and response.
Verify - Class in io.helidon.integrations.vault.secrets.transit
Verify request and response.
Verify.Request - Class in io.helidon.integrations.oci.vault
Request object.
Verify.Request - Class in io.helidon.integrations.vault.secrets.transit
Request object.
Verify.Response - Class in io.helidon.integrations.oci.vault
Response object parsed from JSON returned by the RestApi.
Verify.Response - Class in io.helidon.integrations.vault.secrets.transit
Response object parsed from JSON returned by the RestApi.
verifyConnection(boolean) - Method in class io.helidon.integrations.vault.secrets.database.DbConfigure.Request
Specifies if the connection is verified during initial configuration.
verifyDigest(String, byte[], String) - Method in class io.helidon.security.Security
Verify a digest.
verifyDigest(String, byte[], String, boolean) - Method in class io.helidon.security.Security
Verify a digest.
verifyJwk(Resource) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
JWK resource used to verify JWTs created by other parties.
verifyJwk(Resource) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
JWK resource used to verify JWTs created by other parties.
verifySignature(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
Configure whether to verify signatures.
verifySignature(byte[], byte[]) - Method in class io.helidon.security.jwt.jwk.Jwk
Verify that the signature is indeed for the signed bytes based on this JWK type and algorithm.
verifySignature(JwkKeys) - Method in class io.helidon.security.jwt.SignedJwt
Verify signature against the provided keys (the kid of this JWT should be present in the JwkKeys provided).
verifySignature(JwkKeys, Jwk) - Method in class io.helidon.security.jwt.SignedJwt
Verify signature against the provided keys (the kid of thisPrincipal JWT should be present in the JwkKeys provided).
verifyString(Base64Value, String) - Method in interface io.helidon.common.crypto.Digest
Verify the digest of the value against the provided digest in String format.
version() - Method in interface io.helidon.common.http.HttpRequest
Returns an HTTP version from the request line.
version() - Method in interface io.helidon.integrations.vault.Engine
Version of the engine if versioned.
version() - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2Metadata
Version of the secret.
version() - Method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Response
Version of the updated secret.
version() - Method in class io.helidon.microprofile.grpc.core.Grpc.Literal
 
version() - Method in annotation type io.helidon.microprofile.grpc.core.Grpc
Obtain the service version.
version() - Method in interface io.helidon.webclient.WebClientResponse
Http version of this response.
version() - Method in interface io.helidon.webserver.BareRequest
Gets an HTTP version from the request line such as HTTP/1.1.
version(int) - Method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Request
Version of the secret to get.
version(ZipkinTracerBuilder.Version) - Method in class io.helidon.tracing.zipkin.ZipkinTracerBuilder
Version of Zipkin API to use.
version(Integer) - Method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig.Builder
Version of the secret to use (if not defined, latest version is used).
versionExpires() - Method in class io.helidon.integrations.oci.vault.Secret
An optional property indicating when the current secret version will expire.
versionName() - Method in class io.helidon.integrations.oci.vault.GetSecretBundle.Response
The name of the secret version.
versionName(String) - Method in class io.helidon.integrations.oci.vault.GetSecretBundle.Request
Secret version name.
versionName(String) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultSecretConfig.Builder
Secret version name.
versionNumber() - Method in class io.helidon.integrations.oci.vault.GetSecretBundle.Response
The version number of the secret.
versionNumber(int) - Method in class io.helidon.integrations.oci.vault.GetSecretBundle.Request
Secret version number.
versionNumber(Integer) - Method in class io.helidon.integrations.oci.vault.OciVaultSecurityProvider.OciVaultSecretConfig.Builder
Secret version number.
versions(int...) - Method in class io.helidon.integrations.vault.secrets.kv2.DeleteKv2.Request
Version(s) of the secret to delete.
versions(int...) - Method in class io.helidon.integrations.vault.secrets.kv2.DestroyKv2.Request
Version(s) of the secret to destroy.
versions(int...) - Method in class io.helidon.integrations.vault.secrets.kv2.UndeleteKv2.Request
Version(s) to undelete.
VIA - Static variable in class io.helidon.common.http.Http.Header
The "Via" header name.
virtualEnforced(boolean) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
When configured to true, virtual thread executor service must be available, otherwise the built executor would fail to start.
virtualIfAvailable(boolean) - Method in class io.helidon.common.configurable.ThreadPoolSupplier.Builder
When configured to true, an unbounded virtual executor service (project Loom) will be used if available.
volume(int) - Method in class io.helidon.faulttolerance.CircuitBreaker.Builder
Rolling window size used to calculate ratio of failed requests.

W

waitingQueueSize() - Method in interface io.helidon.faulttolerance.Bulkhead.Stats
Size of waiting queue at this time.
walletArchive() - Method in class io.helidon.integrations.oci.atp.GenerateAutonomousDatabaseWallet.Response
Returns the wallet retrieved.
WalletArchive(byte[]) - Constructor for class io.helidon.integrations.oci.atp.GenerateAutonomousDatabaseWallet.WalletArchive
Set wallet data.
walletPassword(String) - Method in class io.helidon.integrations.oci.atp.OciAutonomousDbRx.Builder
Deprecated.
Set explicit password to encrypt the keys inside the wallet.
warn(Object, String) - Method in class io.helidon.common.Errors.Collector
Add a warning message to the list of messages.
warn(String) - Method in class io.helidon.common.Errors.Collector
Add a warning message to the list of messages.
WARN - io.helidon.common.SerializationConfig.Action
Warn in the log file.
WARN - io.helidon.common.Severity
Warning.
WARN - io.helidon.security.AuditEvent.AuditSeverity
Security warning.
WARNING - Static variable in class io.helidon.common.http.Http.Header
The "Warning" header name.
watch(Path, Consumer<Path>, Consumer<Path>) - Static method in class io.helidon.config.MutabilitySupport
Start watching a file for changes.
WatchableSource<T> - Interface in io.helidon.config.spi
A source implementing this interface provides a target that a ChangeWatcher can use.
WatchableSource.Builder<B extends WatchableSource.Builder<B,​T>,​T> - Interface in io.helidon.config.spi
A builder for a watchable source.
watchServiceModifiers(List<WatchEvent.Modifier>) - Method in class io.helidon.config.FileSystemWatcher.Builder
Set modifiers to use for the watch service.
WEB_CONTEXT_CONFIG_KEY - Static variable in interface io.helidon.openapi.OpenApiUi.Builder
Config key for specifying the entire web context where the UI responds.
WEB_CONTEXT_CONFIG_KEY - Static variable in interface io.helidon.servicecommon.rest.RestServiceSettings.Builder
Config key for the web context setting.
webClient() - Method in class io.helidon.integrations.common.rest.RestApi.Builder
WebClient instance, available after RestApi.Builder.postBuild() is called.
webClient() - Method in class io.helidon.integrations.common.rest.RestApiBase
WebClient to be used to invoke requests.
WebClient - Interface in io.helidon.webclient
Base client which is used to perform requests.
WebClient.Builder - Class in io.helidon.webclient
Fluent API builder for WebClient.
webClientBuilder(Consumer<WebClient.Builder>) - Method in class io.helidon.integrations.common.rest.RestApi.Builder
Update web client builder.
webClientBuilder(Consumer<WebClient.Builder>) - Method in class io.helidon.integrations.oci.connect.OciConfigInstancePrincipal.Builder
Deprecated.
Update web client builder.
WebClientContextPropagation - Class in io.helidon.webclient.context.propagation
Client service for context propagation.
WebClientContextPropagation.Builder - Class in io.helidon.webclient.context.propagation
Fluent API builder for WebClientContextPropagation.
WebClientContextPropagationProvider - Class in io.helidon.webclient.context.propagation
Client Context Propagation service provider implementation.
WebClientContextPropagationProvider() - Constructor for class io.helidon.webclient.context.propagation.WebClientContextPropagationProvider
Default constructor required by ServiceLoader.
WebClientException - Exception in io.helidon.webclient
An exception that caused this client request to fail.
WebClientException(String) - Constructor for exception io.helidon.webclient.WebClientException
Creates new instance of web client exception.
WebClientMeter - Class in io.helidon.webclient.metrics
Client metric meter for all requests.
WebClientMetrics - Class in io.helidon.webclient.metrics
Container object for all metrics created by the config.
WebClientMetricsProvider - Class in io.helidon.webclient.metrics
Service for web client metrics.
WebClientMetricsProvider() - Constructor for class io.helidon.webclient.metrics.WebClientMetricsProvider
 
WebClientRequestBuilder - Interface in io.helidon.webclient
Fluent API builder that is used by WebClient to create an outgoing request.
WebClientRequestBuilder.ClientRequest - Interface in io.helidon.webclient
Request to a server.
WebClientRequestHeaders - Interface in io.helidon.webclient
Headers that can be modified (until request is sent) for outbound request.
WebClientResponse - Interface in io.helidon.webclient
Response from a server that was created for our request.
WebClientResponseHeaders - Interface in io.helidon.webclient
Headers that may be available on response from server.
WebClientSecurity - Class in io.helidon.webclient.security
Client service for security propagation.
WebClientSecurityProvider - Class in io.helidon.webclient.security
Client security SPI provider.
WebClientSecurityProvider() - Constructor for class io.helidon.webclient.security.WebClientSecurityProvider
 
WebClientService - Interface in io.helidon.webclient.spi
Extension that can modify outgoing request.
WebClientServiceProvider - Interface in io.helidon.webclient.spi
Java service loader interface.
WebClientServiceRequest - Interface in io.helidon.webclient
Request to SPI WebClientService that supports modification of the outgoing request.
WebClientServiceResponse - Interface in io.helidon.webclient
Response which is created upon receiving of server response.
WebClientTls - Class in io.helidon.webclient
Configuration of TLS requests.
WebClientTls.Builder - Class in io.helidon.webclient
Fluent API builder for WebClientTls instance.
WebClientTracing - Class in io.helidon.webclient.tracing
Client service for tracing propagation.
WebClientTracingProvider - Class in io.helidon.webclient.tracing
Client tracing SPI provider.
WebClientTracingProvider() - Constructor for class io.helidon.webclient.tracing.WebClientTracingProvider
 
webClientUpdater() - Method in class io.helidon.integrations.vault.Vault.Builder
 
webContext() - Method in class io.helidon.openapi.OpenAPISupport
 
webContext() - Method in class io.helidon.openapi.OpenApiUiBase
 
webContext() - Method in interface io.helidon.servicecommon.rest.RestServiceSettings
Returns the web context at which the service's endpoint can be accessed.
webContext(String) - Method in class io.helidon.graphql.server.GraphQlSupport.Builder
Set a new root context for REST API of graphQL.
webContext(String) - Method in class io.helidon.health.HealthSupport.Builder
Path under which to register health check endpoint on the web server.
webContext(String) - Method in class io.helidon.openapi.OpenAPISupport.Builder
Path under which to register OpenAPI endpoint on the web server.
webContext(String) - Method in interface io.helidon.openapi.OpenApiUi.Builder
Sets the entire web context (not just the suffix) where the UI response.
webContext(String) - Method in class io.helidon.openapi.OpenApiUiBase.Builder
 
webContext(String) - Method in class io.helidon.servicecommon.rest.HelidonRestServiceSupport.Builder
Set the root context for the REST API of the service.
webContext(String) - Method in interface io.helidon.servicecommon.rest.RestServiceSettings.Builder
Sets the web context to use for the service's endpoint.
webContextConfig(Config) - Method in class io.helidon.metrics.MetricsSupport.Builder
 
webContextConfig(Config) - Method in class io.helidon.servicecommon.rest.HelidonRestServiceSupport.Builder
 
WebSecurity - Class in io.helidon.security.integration.webserver
Integration of security into Web Server.
webServer() - Method in interface io.helidon.webserver.BareRequest
Gets actual WebServer instance.
webServer() - Method in interface io.helidon.webserver.ServerRequest
Returns actual WebServer instance.
webServer() - Method in interface io.helidon.webserver.ServerResponse
Returns actual WebServer instance.
WebServer - Interface in io.helidon.webserver
Represents a immutably configured WEB server.
WebServer.Builder - Class in io.helidon.webserver
WebServer builder class provides a convenient way to set up WebServer with multiple server sockets and optional multiple routings.
WebServerTls - Class in io.helidon.webserver
A class wrapping transport layer security (TLS) configuration for WebServer sockets.
WebServerTls.Builder - Class in io.helidon.webserver
Fluent API builder for WebServerTls.
website() - Method in class io.helidon.security.jwt.Jwt
Website URI claim.
website(URI) - Method in class io.helidon.security.jwt.Jwt.Builder
Website URI of the subject.
WebSocketApplication - Class in io.helidon.microprofile.tyrus
Represents a websocket application with class and config endpoints.
WebSocketApplication.Builder - Class in io.helidon.microprofile.tyrus
Fluent API builder to create WebSocketApplication instances.
WebSocketCdiExtension - Class in io.helidon.microprofile.tyrus
Configure Tyrus related things.
WebSocketCdiExtension() - Constructor for class io.helidon.microprofile.tyrus.WebSocketCdiExtension
 
WebTracingConfig - Class in io.helidon.webserver
Tracing configuration for webserver.
WebTracingConfig() - Constructor for class io.helidon.webserver.WebTracingConfig
 
WebTracingConfig.Builder - Class in io.helidon.webserver
A fluent API builder for WebTracingConfig.
welcomeFileName(String) - Method in class io.helidon.webserver.staticcontent.StaticContentSupport.Builder
Sets a name of the "file" which will be returned if directory is requested.
welcomeFileName(String) - Method in class io.helidon.webserver.StaticContentSupport.Builder
Deprecated.
Sets a name of the "file" which will be returned if directory is requested.
whenComplete() - Method in interface io.helidon.webclient.WebClientServiceRequest
Completes when the full processing of this request is done (e.g.
whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in interface io.helidon.common.reactive.Single
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in interface io.helidon.common.reactive.Single
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in class io.helidon.common.reactive.CompletionAwaitable
 
whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in interface io.helidon.common.reactive.Single
 
whenCompleted() - Method in interface io.helidon.webserver.BareResponse
Returns a Single of this response.
whenHeadersCompleted() - Method in interface io.helidon.webserver.BareResponse
Returns a Single of headers part of this response.
whenResponseReceived() - Method in interface io.helidon.webclient.WebClientServiceRequest
Completes when the response headers has been received, but entity has not been processed yet.
whenSend() - Method in interface io.helidon.webserver.ResponseHeaders
Deprecated.
since 2.0.0, please use ResponseHeaders.whenSent()
whenSent() - Method in interface io.helidon.webclient.WebClientServiceRequest
Completes when the request part of this request is done (e.g.
whenSent() - Method in interface io.helidon.webserver.ResponseHeaders
Returns a Single which is completed when all headers are sent to the client.
whenSent() - Method in interface io.helidon.webserver.ServerResponse
Completion stage is completed when response is completed.
whenShutdown() - Method in interface io.helidon.grpc.server.GrpcServer
Completion stage is completed when server is shut down.
whenShutdown() - Method in class io.helidon.grpc.server.GrpcServerImpl
 
whenShutdown() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
Return a completion stage is completed when the gRPC server is shut down.
whenShutdown() - Method in interface io.helidon.webserver.WebServer
Completion stage is completed when server is shut down.
whenStarted() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
Return a completion stage is completed when the gRPC server is started.
whitelistedExceptions() - Method in interface io.helidon.graphql.server.InvocationHandler
Configured set of exceptions that are whitelisted.
WILDCARD - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing wildcard media type.
WILDCARD_VALUE - Static variable in interface io.helidon.common.http.AcceptPredicate
The wildcard value "*" used by standard in several headers.
withActiveSpanSource(ActiveSpanSource) - Method in class io.helidon.grpc.client.ClientTracingInterceptor.Builder
 
withAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
Get a new sub-list of methods containing all the methods from this method list with a specified method-level annotation declared.
withCharset(String) - Method in class io.helidon.common.http.MediaType
Create a new MediaType instance with the same type, subtype and parameters copied from the original instance and the supplied "charset" parameter.
withClassAnnotations(Map<Class<? extends Annotation>, List<Annotation>>) - Method in class io.helidon.security.SecurityLevel.SecurityLevelBuilder
Sets new class level annotations.
withConverter(Class<T>, int, Converter<T>) - Method in class io.helidon.config.mp.MpConfigBuilder
Deprecated.
 
withConverters(Converter<?>...) - Method in class io.helidon.config.mp.MpConfigBuilder
Deprecated.
 
withDefault() - Method in annotation type io.helidon.config.objectmapping.Value
Specifies default value in form of single String value that will be used to set JavaBean property value in case configuration does not contain a config node of appropriate config key.
withDefaultPriority(int) - Static method in class io.helidon.grpc.core.PriorityBag
Create a new PriorityBag where elements added with no priority will be be given a default priority value.
withDefaultSupplier() - Method in annotation type io.helidon.config.objectmapping.Value
Specifies supplier of default value that will be used to set JavaBean property value in case configuration does not contain config node of appropriate config key.
withHeaders(Map<String, List<String>>) - Static method in class io.helidon.security.OutboundSecurityResponse
Create a response with these headers.
withMetaAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
Get a new sub-list of methods containing all the methods from this method list with a method-level annotation declared that is itself annotated with a specified meta-annotation.
withMethodAnnotations(Map<Class<? extends Annotation>, List<Annotation>>) - Method in class io.helidon.security.SecurityLevel.SecurityLevelBuilder
Sets new method level annotations.
withMethodName(String) - Method in class io.helidon.security.SecurityLevel.SecurityLevelBuilder
Sets new method name.
withOperationName(OperationNameConstructor) - Method in class io.helidon.grpc.client.ClientTracingInterceptor.Builder
 
withOperationName(OperationNameConstructor) - Method in class io.helidon.grpc.server.GrpcTracingConfig.Builder
 
withoutAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
Get a new sub-list of methods containing all the methods from this method list without a specified method-level annotation declared.
withoutMetaAnnotation(Class<T>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
Get a new sub-list of methods containing all the methods from this method list without any method-level annotation declared that would itself be annotated with a specified meta-annotation.
withoutParameters() - Method in class io.helidon.common.http.MediaType
Deprecated, for removal: This API element is subject to removal in a future version.
will be removed in 4.x version.
withSources(ConfigSource...) - Method in class io.helidon.config.mp.MpConfigBuilder
Deprecated.
 
withStreaming() - Method in class io.helidon.grpc.client.ClientTracingInterceptor.Builder
Logs streaming events to client spans.
withStreaming() - Method in class io.helidon.grpc.server.GrpcTracingConfig.Builder
Logs streaming events to server spans.
withTracedAttributes(ClientRequestAttribute...) - Method in class io.helidon.grpc.client.ClientTracingInterceptor.Builder
 
withTracedAttributes(ServerRequestAttribute...) - Method in class io.helidon.grpc.server.GrpcTracingConfig.Builder
 
withVerbosity() - Method in class io.helidon.grpc.client.ClientTracingInterceptor.Builder
Logs all request life-cycle events to client spans.
withVerbosity() - Method in class io.helidon.grpc.server.GrpcTracingConfig.Builder
Logs all request life-cycle events to server spans.
workers() - Method in class io.helidon.grpc.server.GrpcServerBasicConfig
 
workers() - Method in interface io.helidon.grpc.server.GrpcServerConfiguration
Returns a count of threads in s pool used to process gRPC requests.
workersCount() - Method in interface io.helidon.webserver.ServerConfiguration
Returns the count of threads in the pool used to process HTTP requests.
workersCount(int) - Method in class io.helidon.grpc.server.GrpcServerConfiguration.Builder
Sets a count of threads in pool used to process HTTP requests.
workersCount(int) - Method in class io.helidon.webserver.ServerConfiguration.Builder
Deprecated.
Sets a count of threads in pool used to process HTTP requests.
workersCount(int) - Method in class io.helidon.webserver.WebServer.Builder
Sets a count of threads in pool used to process HTTP requests.
workItems(Executable) - Method in interface io.helidon.servicecommon.restcdi.HelidonInterceptor
Returns the work items the specific interceptor instance should process.
workItems(Executable, Class<? extends Annotation>) - Method in class io.helidon.servicecommon.restcdi.HelidonRestCdiExtension.WorkItemsManager
 
wrap(ConfigNode.ObjectNode) - Static method in class io.helidon.config.ObjectNodeImpl
Wraps value node into mergeable value node.
wrap(ConfigNode.ObjectNode, Function<String, String>) - Static method in class io.helidon.config.ObjectNodeImpl
Wraps value node into mergeable value node.
wrap(Collection<? extends Callable<T>>) - Method in class io.helidon.microprofile.cdi.ExecutorServices
Returns the supplied tasks argument unchanged when invoked.
wrap(ExecutorService) - Static method in class io.helidon.common.context.Contexts
Wrap an executor service to correctly propagate context to its threads.
wrap(ScheduledExecutorService) - Static method in class io.helidon.common.context.Contexts
Wrap a scheduled executor service to correctly propagate context to its threads.
wrappingKeyId() - Method in class io.helidon.integrations.oci.vault.GetVault.Response
The OCID of the vault's wrapping key.
write(byte[]) - Method in class io.helidon.common.reactive.MultiFromOutputStream
Deprecated.
Writes byte array after possibly publishing internal buffer for single-byte writes.
write(byte[], int, int) - Method in class io.helidon.common.reactive.MultiFromOutputStream
Deprecated.
Writes byte array given an offset and length after possibly publishing internal buffer for single-byte writes.
write(char[], int, int) - Method in class io.helidon.media.common.CharBuffer
 
write(int) - Method in class io.helidon.common.reactive.MultiFromOutputStream
Deprecated.
Attempts to buffer single-byte reads until buffer is full.
write(Single<? extends WriteableMultiPart>, GenericType<? extends WriteableMultiPart>, MessageBodyWriterContext) - Method in class io.helidon.media.multipart.MultiPartBodyWriter
 
write(Single<? extends T>, GenericType<? extends T>, MessageBodyWriterContext) - Method in interface io.helidon.media.common.MessageBodyWriter
Generate HTTP payload from the objects of the given type.
write(ByteBuffer, OutputStream) - Static method in class io.helidon.common.http.Utils
Appends the content of the given byte buffer into the given output stream.
write(ByteBuffer, CompletionHandler<ByteBuffer>) - Method in class io.helidon.webserver.tyrus.TyrusWriterPublisher
 
write(Flow.Publisher<? extends WriteableBodyPart>, GenericType<? extends WriteableBodyPart>, MessageBodyWriterContext) - Method in class io.helidon.media.multipart.BodyPartBodyStreamWriter
 
write(Flow.Publisher<? extends T>, GenericType<? extends T>, MessageBodyWriterContext) - Method in interface io.helidon.media.common.MessageBodyStreamWriter
Generate HTTP payload from the given stream of objects.
WriteableBodyPart - Class in io.helidon.media.multipart
Writeable body part entity.
WriteableBodyPart.Builder - Class in io.helidon.media.multipart
Builder class for creating BodyPart instances.
WriteableBodyPartContent - Interface in io.helidon.media.multipart
Writeable body part content.
WriteableBodyPartHeaders - Class in io.helidon.media.multipart
Writeable body part headers.
WriteableBodyPartHeaders.Builder - Class in io.helidon.media.multipart
Builder class to create WriteableBodyPartHeaders instances.
WriteableMultiPart - Class in io.helidon.media.multipart
Writeable multipart entity.
WriteableMultiPart.Builder - Class in io.helidon.media.multipart
Builder class for creating WriteableMultiPart instances.
writeBytes(byte[], boolean) - Static method in class io.helidon.media.common.ContentWriters
Create a DataChunk with the given byte array and return a Single.
writeCharBuffer(CharBuffer, Charset) - Static method in class io.helidon.media.common.ContentWriters
Create a a publisher DataChunk with the given CharBuffer / Charset and return a Single.
writeCharSequence(CharSequence, Charset) - Static method in class io.helidon.media.common.ContentWriters
Create a publisher of DataChunk with the given CharSequence / Charset and return a Single.
writeFuture() - Method in interface io.helidon.common.http.DataChunk
Returns a write future associated with this chunk.
writeFuture() - Method in class io.helidon.webserver.ByteBufDataChunk
 
writeFuture(CompletableFuture<DataChunk>) - Method in interface io.helidon.common.http.DataChunk
Set a write future that will complete when data chunk has been written to a connection.
writeFuture(CompletableFuture<DataChunk>) - Method in class io.helidon.webserver.ByteBufDataChunk
 
writer() - Static method in class io.helidon.media.jackson.JacksonSupport
Return a default Jackson entity writer.
writer() - Static method in class io.helidon.media.jsonb.JsonbSupport
Return a default JSON-B entity writer.
writer() - Static method in class io.helidon.media.jsonp.JsonpSupport
Return a default JSON-P entity writer.
writer(ObjectMapper) - Static method in class io.helidon.media.jackson.JacksonSupport
Create a new Jackson entity writer based on ObjectMapper instance.
writer(Jsonb) - Static method in class io.helidon.media.jsonb.JsonbSupport
Create a new JSON-B entity writer based on Jsonb instance.
writer(JsonWriterFactory) - Static method in class io.helidon.media.jsonp.JsonpSupport
Create a new JSON-P entity writer based on JsonWriterFactory.
writerContext() - Method in class io.helidon.media.common.MediaContext
Get the configured writer context.
writerContext() - Method in interface io.helidon.webclient.WebClientRequestBuilder
Returns writer context of the request builder.
writerContext() - Method in interface io.helidon.webserver.ServerResponse
Get the writer context used to marshall data.
writerContext() - Method in interface io.helidon.webserver.WebServer
Get the parent MessageBodyWriterContext context.
writerInstance() - Method in class io.helidon.media.jackson.JacksonSupport
Return Jackson writer instance.
writerInstance() - Method in class io.helidon.media.jsonb.JsonbSupport
Return JSON-B writer instance.
writerInstance() - Method in class io.helidon.media.jsonp.JsonpSupport
Return JSON-P entity writer.
writers() - Method in class io.helidon.media.common.DefaultMediaSupport
 
writers() - Method in interface io.helidon.media.common.MediaSupport
Returns the collection of the writers which should be registered.
writers() - Method in class io.helidon.media.jackson.JacksonSupport
 
writers() - Method in class io.helidon.media.jsonb.JsonbSupport
 
writers() - Method in class io.helidon.media.jsonp.JsonpSupport
 
writers() - Method in class io.helidon.media.multipart.MultiPartSupport
 
writeStackTrace(Throwable, Charset) - Static method in class io.helidon.media.common.ContentWriters
Create a a publisher DataChunk with the given Throwable / Charset and return a Single.
writeStatusAndHeaders(Http.ResponseStatus, Map<String, List<String>>) - Method in interface io.helidon.webserver.BareResponse
Send response line and headers to the client.
writeThrough(boolean) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
 
writeTo(WritableByteChannel) - Method in class io.helidon.integrations.oci.objectstorage.GetObject.Response
Write the response to the provided byte channel.
writeToFile(Path) - Static method in interface io.helidon.common.reactive.IoMulti
Creates function consuming Multi<ByteBuffer> to FileChannel opened from supplied Path.
WWW_AUTHENTICATE - Static variable in class io.helidon.common.http.Http.Header
The "WWW-Authenticate" header name.

X

X_FORWARDED - io.helidon.webserver.SocketConfiguration.RequestedUriDiscoveryType
X_FORWARDED_FOR - Static variable in class io.helidon.common.http.Http.Header
The X-Forwarded-For header name.
X_FORWARDED_HOST - Static variable in class io.helidon.common.http.Http.Header
The X-Forwarded-Host header name.
X_FORWARDED_PORT - Static variable in class io.helidon.common.http.Http.Header
The X-Forwarded-Port header name.
X_FORWARDED_PREFIX - Static variable in class io.helidon.common.http.Http.Header
The X-Forwarded-Prefix header name.
X_FORWARDED_PROTO - Static variable in class io.helidon.common.http.Http.Header
The X-Forwarded-Proto header name.
X_HELIDON_CN - Static variable in class io.helidon.common.http.Http.Header
The "X-HELIDON-CN" header name.
X_OT_SPAN_CONTEXT - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
Header used by Envoy proxy.
X_REQUEST_ID - Static variable in class io.helidon.tracing.jersey.client.ClientTracingFilter
Header used by routers.
XADataSourceWrappingDataSource - Class in io.helidon.integrations.jta.jdbc
An AbstractDataSource that adapts an XADataSource to the DataSource contract.
XADataSourceWrappingDataSource(XADataSource, Consumer<? super XAResource>) - Constructor for class io.helidon.integrations.jta.jdbc.XADataSourceWrappingDataSource
XML_PREDICATE - Static variable in class io.helidon.common.http.MediaType
Predicate to test if MediaType is application/xml or text/xml or has xml suffix.

Y

YamlConfigParser - Class in io.helidon.config.yaml
YAML ConfigParser implementation that supports "application/x-yaml".
YamlConfigParser() - Constructor for class io.helidon.config.yaml.YamlConfigParser
Deprecated.
This method should not be directly used, use YamlConfigParser.create()
YamlConfigSourceProvider - Class in io.helidon.config.yaml.mp
YAML config source provider for MicroProfile config that supports file application.yaml.
YamlConfigSourceProvider() - Constructor for class io.helidon.config.yaml.mp.YamlConfigSourceProvider
 
YamlMetaConfigProvider - Class in io.helidon.config.yaml.mp
Helidon MicroProfile meta-config provider for Yaml.
YamlMetaConfigProvider() - Constructor for class io.helidon.config.yaml.mp.YamlMetaConfigProvider
 
YamlMpConfigSource - Class in io.helidon.config.yaml.mp
MicroProfile ConfigSource that can be used to add YAML files from classpath or file system using the ConfigProviderResolver.getBuilder().

Z

ZipkinTracer - Class in io.helidon.tracing.zipkin
The ZipkinTracer delegates to BraveTracer while creating ZipkinSpanBuilder instead of BraveSpanBuilder.
ZipkinTracer(BraveTracer, List<Tag<?>>) - Constructor for class io.helidon.tracing.zipkin.ZipkinTracer
Create a zipkin tracer from the delegate (BraveTracer) and tags to be used by default for all traces.
ZipkinTracerBuilder - Class in io.helidon.tracing.zipkin
The ZipkinTracerBuilder is a convenience builder for Tracer to use with Zipkin.
ZipkinTracerBuilder() - Constructor for class io.helidon.tracing.zipkin.ZipkinTracerBuilder
Default constructor, does not modify state.
ZipkinTracerBuilder.Version - Enum in io.helidon.tracing.zipkin
Versions available for Zipkin API.
ZipkinTracerProvider - Class in io.helidon.tracing.zipkin
Zipkin java service.
ZipkinTracerProvider() - Constructor for class io.helidon.tracing.zipkin.ZipkinTracerProvider
 
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 All Packages