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
All Classes All Packages
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 forDataSource
instances to be added as CDI beans. - AbstractDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Creates a new
AbstractDataSourceExtension
. - AbstractDbExecute - Class in io.helidon.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
-
Common implementation of
ConfigNode.ListNode.Builder
andConfigNode.ObjectNode.Builder
. - 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
- 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
- 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 responseContent-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
andSession.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 byScheduledPollingStrategy.RecurringPolicy.shorten()
orScheduledPollingStrategy.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...)
orHealthSupport.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 suppliedBeanConfigurator
. - addBean(BeanConfigurator<DataSource>, Named, Properties) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
- addBean(BeanConfigurator<DataSource>, Named, Properties) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
- addBeanClasses(Class<?>...) - Method in class io.helidon.microprofile.cdi.HelidonContainerInitializer
- addBetween(LocalTime, LocalTime) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
-
Add a new "between time" configuration.
- addBlacklistedException(String) - Method in class io.helidon.graphql.server.InvocationHandler.Builder
-
Add an exception to the blacklist.
- addBoundServiceAccountName(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Add a service account name able to access this role.
- addBoundServiceAccountNamespace(String) - Method in class io.helidon.integrations.vault.auths.k8s.CreateRole.Request
-
Add a namespace allowed to access this role.
- 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 callContext
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
- 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 byConfig
to filter elementary value before it is returned to a user. - addFilter(Function<Config, ConfigFilter>) - Method in interface io.helidon.config.Config.Builder
- addFilter(Supplier<Function<Config, ConfigFilter>>) - Method in interface io.helidon.config.Config.Builder
- addGrant(Grant) - Method in class io.helidon.security.Subject.Builder
-
Add a grant to this subject.
- 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 tofalse
. - addIncluded(Collection<String>) - Method in class io.helidon.health.HealthSupport.Builder
-
Add health checks to a white list (in case
HealthSupport.includeAll
is set tofalse
. - 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
- 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 parseConfigParser.Content
ofParsableSource
. - 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 toClass.getSimpleName()
. - addProvider(SecurityProvider, String) - Method in class io.helidon.security.Security.Builder
-
Adds a named provider that may implement multiple interfaces.
- addProvider(Supplier<? extends SecurityProvider>) - Method in class io.helidon.security.Security.Builder
-
Add a provider, works as
Security.Builder.addProvider(SecurityProvider, String)
, where the name is set toClass.getSimpleName()
. - addProvider(Supplier<? extends SecurityProvider>, String) - Method in class io.helidon.security.Security.Builder
-
Adds a named provider that may implement multiple interfaces.
- 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.since 2.0.0, please use
ServerConfiguration.Builder.addSocket(String, SocketConfiguration)
instead - 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
- 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
-
Emitted after
Flow.Subscriber.onComplete()
. - AFTER_ONERROR - io.helidon.media.common.MessageBodyContext.EventType
-
Emitted after
Flow.Subscriber.onError(Throwable)
. - AFTER_ONNEXT - io.helidon.media.common.MessageBodyContext.EventType
-
Emitted after
Flow.Subscriber.onNext(Object)
. - AFTER_ONSUBSCRIBE - io.helidon.media.common.MessageBodyContext.EventType
-
Emitted after
Flow.Subscriber.onSubscribe(Subscription)
. - 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
AnnotatedMethod
s 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 representingapplication/atom+xml
media type. - APPLICATION_FORM_URLENCODED - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/x-www-form-urlencoded
media type. - APPLICATION_JAVASCRIPT - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/javascript
media type. - APPLICATION_JSON - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/json
media type. - APPLICATION_OCTET_STREAM - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/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 theapplication/openmetrics-text
media type. - APPLICATION_STREAM_JSON - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/stream+json
media type. - APPLICATION_SVG_XML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/svg+xml
media type. - APPLICATION_X_NDJSON - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/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 representingapplication/xhtml+xml
media type. - APPLICATION_XML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/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.please use
AppRoleVaultAuth.builder()
- 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
andpostCompletion
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
andpostCompletion
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 orOptional.empty()
in case ofConfig.Type.MISSING
node. - asNodeList() - Method in interface io.helidon.config.Config
-
Returns a list of child
Config
nodes if the node isConfig.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...)
orSecurityContext.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
andEndpointConfig
. - authenticate(boolean) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Whether to authenticate requests.
- authenticate(boolean) - Method in class io.helidon.security.providers.header.HeaderAtnProvider.Builder
-
Whether to authenticate requests.
- authenticate(boolean) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Whether to authenticate requests.
- authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.approle.AppRoleVaultAuth
- authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.common.NoVaultAuth
- authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth
- authenticate(Config, Vault.Builder) - Method in class io.helidon.integrations.vault.auths.token.TokenVaultAuth
- authenticate(Config, Vault.Builder) - Method in interface io.helidon.integrations.vault.spi.VaultAuth
- authenticate(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 withAwaitable.await()
andAwaitable.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
-
Creates
BadRequestException
. - BadRequestException(String, Throwable) - Constructor for exception io.helidon.webserver.BadRequestException
-
Creates
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
-
Emitted after
Flow.Subscriber.onComplete()
. - BEFORE_ONERROR - io.helidon.media.common.MessageBodyContext.EventType
-
Emitted before
Flow.Subscriber.onError(Throwable)
. - BEFORE_ONNEXT - io.helidon.media.common.MessageBodyContext.EventType
-
Emitted before
Flow.Subscriber.onNext(Object)
. - BEFORE_ONSUBSCRIBE - io.helidon.media.common.MessageBodyContext.EventType
-
Emitted before
Flow.Subscriber.onSubscribe(Subscription)
. - 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
MethodHandler
s 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
MethodHandler
s. - 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()
andRestApi.Builder.postBuild()
methods. - build() - Method in class io.helidon.integrations.common.rest.RestException.Builder
- build() - Method in class io.helidon.integrations.micrometer.MeterRegistryFactory.Builder
- build() - Method in class io.helidon.integrations.micrometer.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
-
Deprecated.since 2.0.0, please use
WebServerTls.builder()
instead, then configure it withWebServer.Builder.tls(WebServerTls)
orSocketConfiguration.SocketConfigurationBuilder.tls(WebServerTls)
- 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
ofFormParams
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 aConfig
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
-
Create a new
GrpcChannelsProvider.Builder
. - builder() - Static method in class io.helidon.grpc.core.GrpcTlsDescriptor
-
Return a new instance of
GrpcTlsDescriptor.Builder
. - builder() - Static method in interface io.helidon.grpc.server.GrpcRouting
-
Obtain a GrpcRouting builder.
- builder() - Static method in interface io.helidon.grpc.server.GrpcServerConfiguration
-
Creates new instance of a
server configuration builder
. - builder() - Static method in class io.helidon.grpc.server.GrpcTracingConfig
-
Create a builder of
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 aMeterRegistryFactory
. - 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 ofOciMetricsSupport
. - 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
-
A new builder for
CubbyholeSecurityProvider.CubbyholeSecretConfig
. - builder() - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.DeleteCubbyhole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.GetCubbyhole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.cubbyhole.UpdateCubbyhole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.database.DbCreateRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.database.DbDelete.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.database.DbDeleteRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.database.DbGet.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv1.CreateKv1.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv1.DeleteKv1.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv1.GetKv1.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider.Kv1SecretConfig
-
A new builder for
Kv1SecurityProvider.Kv1SecretConfig
. - builder() - Static method in class io.helidon.integrations.vault.secrets.kv1.UpdateKv1.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.CreateKv2.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.DeleteAllKv2.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.DeleteKv2.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.DestroyKv2.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.GetKv2.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.Kv2SecurityProvider.Kv2SecretConfig
-
A new builder for
Kv2SecurityProvider.Kv2SecretConfig
. - builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.UndeleteKv2.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.kv2.UpdateKv2.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.CaCertificateGet.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.CertificateGet.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.CrlGet.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.GenerateSelfSignedRoot.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.IssueCertificate.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.PkiRole.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.RevokeCertificate.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.pki.SignCsr.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.CreateKey.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.Decrypt.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
-
A new builder for a batch entry.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.DecryptBatch.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.DeleteKey.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.Encrypt.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.BatchEntry
-
A new builder for a batch entry.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.EncryptBatch.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.Hmac.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.Sign.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitDigestConfig
-
A new builder for
TransitSecurityProvider.TransitDigestConfig
. - builder() - Static method in class io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig
-
A new builder for
TransitSecurityProvider.TransitEncryptionConfig
. - builder() - Static method in class io.helidon.integrations.vault.secrets.transit.UpdateKeyConfig.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.secrets.transit.Verify.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.spi.InjectionProvider.InstanceConfig
-
A new builder.
- builder() - Static method in class io.helidon.integrations.vault.sys.CreatePolicy.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.sys.DeletePolicy.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.sys.DisableAuth.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.sys.DisableEngine.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.sys.EnableAuth.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in class io.helidon.integrations.vault.sys.EnableEngine.Request
-
Fluent API builder for configuring a request.
- builder() - Static method in interface io.helidon.integrations.vault.Vault
-
Fluent API builder to construct new instances.
- builder() - Static method in exception 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
-
Return new
DefaultMediaSupport.Builder
of theDefaultMediaSupport
. - 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 aJmsConnector
instance. - builder() - Static method in class io.helidon.messaging.connectors.jms.JmsConnector
-
Provides a
JmsConnector.JmsConnectorBuilder
for creating aJmsConnector
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.Use
MetricsSupport.builder()
instead. - 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
forOpenAPISupport
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 emptyResourceConfig
. - 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 aBindableService
. - builder(BindableService) - Static method in class io.helidon.grpc.server.ServiceDescriptor
-
Create a
ServiceDescriptor.Builder
. - builder(Channel, ClientServiceDescriptor) - Static method in class io.helidon.grpc.client.GrpcServiceClient
-
Creates a
GrpcServiceClient.Builder
. - builder(ServiceDescriptor) - Static method in class io.helidon.grpc.client.ClientServiceDescriptor
-
Create a
ClientServiceDescriptor.Builder
from aServiceDescriptor
. - 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
-
Create a new
GrpcChannelsProvider.Builder
. - builder(Config) - Static method in class io.helidon.grpc.core.GrpcTlsDescriptor
-
Return an instance of builder based on the specified external config.
- builder(Config) - Static method in interface io.helidon.grpc.server.GrpcServerConfiguration
-
Creates new instance of a
server configuration 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
-
Deprecated.since 2.0.0 - please use
WebServer.builder()
, thenWebServer.Builder.config(io.helidon.config.Config)
, orWebServer.create(Routing, io.helidon.config.Config)
- builder(Config, 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
-
Create a
ServiceDescriptor.Builder
. - builder(BaseMetricsSettings) - Static method in interface io.helidon.metrics.api.BaseMetricsSettings
-
Creates a new instance of the builder based on the current settings in a
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 existingCrossOriginConfig
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
-
Create a
ServiceDescriptor.Builder
. - 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
- 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.Please use
IoMulti.outputStreamMultiBuilder()
- 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.since 2.0.0, use
ContentWriters.writeBytes(byte[], boolean)
instead - 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
ByteBuffer
s 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.since 2.0.0, use
DefaultMediaSupport.byteChannelWriter(RetrySchema)
} instead - byteChannelWriter(RetrySchema) - Static method in class io.helidon.media.common.DefaultMediaSupport
-
Return new
ReadableByteChannel
writer instance with specificRetrySchema
. - 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 namedMicrostreamCache
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 anApplicationScoped
CDI managed bean that suppliesTransactionManager
andUserTransaction
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
- CDISEJtaPlatformProvider() - Constructor for class io.helidon.integrations.cdi.hibernate.CDISEJtaPlatformProvider
-
Creates a new
CDISEJtaPlatformProvider
. - CDISEPlatform - Class in io.helidon.integrations.cdi.eclipselink
-
A
JMXServerPlatformBase
that arranges things such that CDI, not JNDI, will be used to acquire aTransactionManager
andMBeanServer
. - 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
-
An
AnnotationLiteral
that implementsCDISEPlatform.Eclipselink
. - CDISEPlatform.TransactionController - Class in io.helidon.integrations.cdi.eclipselink
-
A
JTATransactionController
whoseCDISEPlatform.TransactionController.acquireTransactionManager()
method uses CDI, not JNDI, to return aTransactionManager
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 byConfig.onChange(java.util.function.Consumer)
to deliver new Config instance. - changeTime() - Method in interface io.helidon.config.spi.ChangeWatcher.ChangeEvent
-
Time of change, or as close to that time as we can get.
- changeWatcher() - Method in class io.helidon.config.AbstractSource
-
A change watcher of this source, if it implements
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 aConfigSource
. - ChangeWatcher.ChangeEvent<T> - Interface in io.helidon.config.spi
-
A change event, carrying the target, type of change and time of change.
- ChangeWatcherProvider - Interface in io.helidon.config.spi
-
Java service loader service to create a polling strategy factory based on meta configuration.
- 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 cachedchar[]
arrays. - CharBuffer() - Constructor for class io.helidon.media.common.CharBuffer
-
Constructor.
- charBufferWriter(Charset) - Static method in class io.helidon.media.common.ContentWriters
-
Deprecated.since 2.0.0, use
ContentWriters.writeCharBuffer(CharBuffer, Charset)
instead - 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
-
Deprecated.since 2.0.0, use
ContentWriters.writeCharSequence(CharSequence, Charset)
orDefaultMediaSupport.charSequenceWriter()
instead - 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 aConfigSource
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.ErrorMessage
s 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.since 2.3.2, please use
DataPropagationProvider.clearData(Object)
- 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 byAcknowledgment
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
-
A
ClientServiceDescriptor
builder. - 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
MethodHandler
s 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
MethodHandler
s. - 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 TracingSpan
s 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 thisConditionallyCloseableConnection
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(Supplier<? extends U>, BiConsumer<U, T>) - Method in interface io.helidon.common.reactive.Multi
- collect(T) - Method in interface io.helidon.common.reactive.Collector
-
Collect the given item.
- CollectingObserver<T,V,U,A,R> - Class in io.helidon.grpc.server
-
A
StreamObserver
. - CollectingObserver(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
- collector() - Static method in class io.helidon.common.Errors
-
Create a new message collector.
- Collector<T,U> - Interface in io.helidon.common.reactive
-
A collector accumulates the items provided when
Collector.collect(java.lang.Object)
is invoked and makes them available in a single container object withCollector.value()
. - Collector() - Constructor for class io.helidon.common.Errors.Collector
- collectorHost(String) - Method in class io.helidon.tracing.jaeger.JaegerTracerBuilder
- collectorHost(String) - Method in interface io.helidon.tracing.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
orhttps
) 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 callingStreamObserver.onNext(Object)
using the specified result and then callStreamObserver.onCompleted()
. - complete(StreamObserver<T>, Callable<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Complete a gRPC request based on the result of a
Callable
. - complete(StreamObserver<T>, 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 callingStreamObserver.onNext(Object)
using the specified result and then callStreamObserver.onCompleted()
. - completeAsync(StreamObserver<T>, Runnable, T, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Asynchronously execute a
Runnable
task and on completion of the task complete the gRPC request by callingStreamObserver.onNext(Object)
using the specified result and then callStreamObserver.onCompleted()
. - completeAsync(StreamObserver<T>, Callable<T>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Asynchronously complete a gRPC request based on the result of a
Callable
. - completeAsync(StreamObserver<T>, Callable<T>, 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 aStreamObserver
. - completeWithResult(StreamObserver<U>) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Obtain a
Consumer
that can be used to send values to theStreamObserver.onNext(Object)
method. - CompletionAwaitable<T> - Class in io.helidon.common.reactive
-
CompletionStage
wrapper enriched withAwaitable
. - CompletionSingle<T> - Class in io.helidon.common.reactive
-
Single as CompletionStage.
- CompletionSingle() - Constructor for class io.helidon.common.reactive.CompletionSingle
- completionStage() - Method in class io.helidon.grpc.client.GrpcServiceClient.SingleValueStreamObserver
-
Obtain the
CompletableFuture
that will be completed when theStreamObserver
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 currentMulti
instance and return aMulti
wrapping the returnedFlow.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 currentSingle
instance and return theSingle
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.Publisher
s 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
-
A
DelegatingConnection
whoseConditionallyCloseableConnection.close()
method performs a close only if theConditionallyCloseableConnection.isCloseable()
method returnstrue
. - ConditionallyCloseableConnection(Connection) - Constructor for class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Creates a new
ConditionallyCloseableConnection
and sets its closeable status totrue
. - ConditionallyCloseableConnection(Connection, boolean) - Constructor for class io.helidon.integrations.jdbc.ConditionallyCloseableConnection
-
Creates a new
ConditionallyCloseableConnection
. - CONF_DEFAULT_COORDINATOR_URL - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Default coordinator url.
- CONF_KEY_COORDINATOR_HEADERS_PROPAGATION_PREFIX - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Prefix of headers which should be propagated to the coordinator.
- CONF_KEY_COORDINATOR_TIMEOUT - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Timeout for synchronous communication with coordinator.
- CONF_KEY_COORDINATOR_TIMEOUT_UNIT - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
Timeout unit for synchronous communication with coordinator.
- CONF_KEY_COORDINATOR_URL - Static variable in interface io.helidon.lra.coordinator.client.CoordinatorClient
-
URL of the coordinator to be used for orchestrating Long Running Actions.
- config() - 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 suppliedConfig
. - config(Config) - Method in class io.helidon.media.common.MediaContext.Builder
-
Configures this
MediaContext.Builder
from the suppliedConfig
. - 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
- 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.since 2.0.0 - see
WebServer.Builder.config(ServerConfiguration)
- 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 toWebClient.Builder.config(Config)
if available. - CONFIG_EXPECTED_AUDIENCES - Static variable in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
-
Configuration key for expected audiences of incoming tokens.
- CONFIG_EXPECTED_ISSUER - Static variable in class io.helidon.microprofile.jwt.auth.JwtAuthProvider
-
Configuration key for expected issuer of incoming tokens.
- CONFIG_HOSTS - Static variable in class io.helidon.security.providers.common.OutboundTarget
-
Configuration key for string array of hosts.
- CONFIG_KEY - Static variable in class io.helidon.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
OutboundTarget
s 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
- 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 aConfig
. - 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 theConfig
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 aConfigNode.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
-
A fluent API builder for
ConfigSources.SystemPropertiesConfigSource
. - 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 theServiceDescriptor.Rules
with any applicable security configuration. - configure(ServiceDescriptor.Rules) - Method in class io.helidon.security.integration.grpc.GrpcSecurityHandler
-
Modifies a
ServiceDescriptor.Rules
to add thisGrpcSecurityHandler
. - configure(ConfigureK8s.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuth
-
Configure this authentication method.
- configure(ConfigureK8s.Request) - Method in interface io.helidon.integrations.vault.auths.k8s.K8sAuthRx
-
Configure this authentication method.
- configure(DbConfigure.Request<?>) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecrets
-
Configure a database.
- configure(DbConfigure.Request<?>) - Method in interface io.helidon.integrations.vault.secrets.database.DbSecretsRx
-
Configure a database.
- configure(GrpcMpContext) - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpExtension
-
Allow the service to add configuration through the context.
- configure(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
- 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 withJmsConnector.NAMED_FACTORY_ATTRIBUTE
. - connectionIdleTimeout() - Method in interface io.helidon.webserver.SocketConfiguration
-
Timeout seconds after which any idle connection will be automatically closed by the server.
- connectionIdleTimeout(int) - Method in class io.helidon.webserver.ServerConfiguration.Builder
-
Deprecated.
- connectionIdleTimeout(int) - Method in class io.helidon.webserver.SocketConfiguration.Builder
- connectionIdleTimeout(int) - Method in interface io.helidon.webserver.SocketConfiguration.SocketConfigurationBuilder
-
Sets the number of seconds after which an idle connection will be automatically closed by the server.
- connectionIdleTimeout(int) - Method in class io.helidon.webserver.WebServer.Builder
- 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 currentConfig
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
ofContext.Key
s 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
andMetadata.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[])
andSecurity.decrypt(String, String)
. - cookieEncryptionPassword(char[]) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Master password for encryption/decryption of cookies.
- cookieHttpOnly(Boolean) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
When using cookie, if set to true, the HttpOnly attribute will be configured.
- cookieMaxAgeSeconds(long) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
When using cookie, used to set MaxAge attribute of the cookie, defining how long the cookie is valid.
- cookieName() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Deprecated, for removal: This API element is subject to removal in a future version.use
OidcConfig.tokenCookieHandler()
instead - cookieName() - Method in class io.helidon.security.providers.oidc.common.OidcCookieHandler
-
Cookie name.
- cookieName(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Name of the cookie to use.
- cookieNameIdToken(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Name of the cookie to use for id token.
- cookieOptions() - Method in class io.helidon.security.providers.oidc.common.OidcConfig
-
Deprecated, for removal: This API element is subject to removal in a future version.please use
OidcConfig.tokenCookieHandler()
instead - cookiePath(String) - Method in class io.helidon.security.providers.oidc.common.OidcConfig.Builder
-
Path the cookie is valid for.
- cookieProperty(String) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Specific cookie property name where we should search for JWT property.
- cookies() - Method in interface io.helidon.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 new
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() - 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 profileDEFAULT
. - 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 aBindableService
. - create(Channel, ClientServiceDescriptor) - Static method in class io.helidon.grpc.client.GrpcServiceClient
-
Creates a
GrpcServiceClient
. - create(Channel, Class<T>) - Static method in class io.helidon.microprofile.grpc.client.GrpcProxyBuilder
-
Create a
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 aServiceDescriptor
. - 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
-
Deprecated.since 2.0.0, please use
WebServerTls.builder()
instead, then configure it withWebServer.Builder.tls(WebServerTls)
orSocketConfiguration.SocketConfigurationBuilder.tls(WebServerTls)
- create(Single<T>) - Static method in interface io.helidon.common.reactive.Multi
- create(Single<T>) - Static method in interface io.helidon.common.reactive.Single
- create(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.since 2.4.2, please use
ThreadPoolSupplier.create(Config, String)
- 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 providedconfig
. - create(Config) - Static method in class io.helidon.config.DirectoryConfigSource
-
Initializes config source instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.etcd.EtcdConfigSource
-
Create a new instance from configuration.
- create(Config) - Static method in class io.helidon.config.etcd.EtcdWatcher
-
Create a new instance from meta configuration.
- create(Config) - Static method in class io.helidon.config.FileConfigSource
-
Initializes config source instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.FileOverrideSource
-
Create a new file override source from meta configuration.
- create(Config) - Static method in class io.helidon.config.git.GitConfigSource
-
Create an instance from meta configuration.
- create(Config) - Static method in class io.helidon.config.mp.MpConfigSources
-
Config source base on a Helidon SE config instance.
- create(Config) - Static method in class io.helidon.config.PollingStrategies.ScheduledBuilder
-
Initializes polling strategy instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.PrefixedConfigSource
-
Create a prefixed config source from meta configuration.
- create(Config) - Static method in class io.helidon.config.SimpleRetryPolicy
-
Initializes retry policy instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.UrlConfigSource
-
Initializes config source instance from configuration properties.
- create(Config) - Static method in class io.helidon.config.UrlOverrideSource
-
Create a new URL override source from meta configuration.
- create(Config) - Static method in 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 providedConfig
(anchored at the "metrics.micrometer" node). - create(Config) - Static method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Create a EmbeddedStorageManager instance from Config.
- create(Config) - Static method in class io.helidon.integrations.neo4j.Neo4j
-
Create the Neo4j support using builder.
- create(Config) - Static method in 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 specifiedConfig
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 themetrics
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 themetrics
config section within the overallmetrics
config. - create(Config) - Static method in interface io.helidon.metrics.api.RegistryFactory
-
Deprecated.Use
RegistryFactory.create(MetricsSettings)
instead - create(Config) - Static method in interface io.helidon.metrics.api.RegistryFilterSettings.Builder
-
Returns a new builder initialized according to the specific configuration.
- create(Config) - Static method in interface io.helidon.metrics.api.RegistrySettings
-
Creates a new
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 providedConfig
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 basicCrossOriginConfig
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
-
Deprecated.since 2.0.0, please use
WebServerTls.builder()
instead, then configure it withWebServer.Builder.tls(WebServerTls)
orSocketConfiguration.SocketConfigurationBuilder.tls(WebServerTls)
- 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 specifiedobjectNode
. - 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 specifiedMetricsSettings
. - 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 onConfig
, orWebServer.builder(Routing)
to configure server configuration by hand (as you would onSocketConfiguration.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 onConfig
, orWebServer.builder(java.util.function.Supplier)
to configure server configuration by hand (as you would onSocketConfiguration.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
- 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 aReader
. - 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 aJava method
. - create(Type) - Static method in class io.helidon.common.GenericType
-
Constructs a new generic type, using the provided generic type information and deriving the class.
- create(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 Stringvalue
. - 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 registerio.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
- 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
ensuringOnSubscribe
,onNext
,onError
andonComplete
to be signaled serially. - create(Consumer<T>) - Static method in class io.helidon.grpc.core.LambdaStreamObserver
-
Create a
StreamObserver
that passes values received by itsStreamObserver.onNext(Object)
method to aConsumer
. - create(Consumer<T>, Runnable, Consumer<Throwable>) - Static method in class io.helidon.grpc.core.LambdaStreamObserver
-
Create a
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
orCompletionStage
. - 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 specifiedConfigSource
s. - 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 onConfig
, orWebServer.builder(io.helidon.webserver.Routing)
to configure server configuration by hand (as you would onSocketConfiguration.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 onConfig
, orWebServer.builder(java.util.function.Supplier)
to configure server configuration by hand (as you would onSocketConfiguration.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
LazyValue
s. - 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 aList
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
- 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
- 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
- create(Properties) - Static method in class io.helidon.config.MapConfigSource
-
Create a new config source from the provided properties.
- create(Properties) - Static method in class io.helidon.config.mp.MpConfigSources
-
In memory config source based on the provided properties.
- create(Properties, String) - Static method in class io.helidon.config.ConfigSources
- create(ServiceLoader<T>) - Static method in class io.helidon.common.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(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 providedJAX-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 aList
ofString
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.please use
IoMulti.multiFromStream(java.io.InputStream)
- 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
orFlow.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.Please use
IoMulti.outputStreamMulti()
- createPolicy(CreatePolicy.Request) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Create a policy.
- createPolicy(CreatePolicy.Request) - Method in interface io.helidon.integrations.vault.sys.SysRx
-
Create a policy.
- createPolicy(String, String) - Method in interface io.helidon.integrations.vault.sys.Sys
-
Create a policy.
- createPolicy(String, String) - Method in interface io.helidon.integrations.vault.sys.SysRx
-
Create a policy.
- CreatePolicy - Class in io.helidon.integrations.vault.sys
-
Create policy request and response.
- CreatePolicy.Request - Class in io.helidon.integrations.vault.sys
-
Request object.
- CreatePolicy.Response - Class in io.helidon.integrations.vault.sys
-
Response object parsed from JSON returned by the
RestApi
. - 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 usingWebServer.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 usingWebServer.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
- 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
-
Fluent API builder for
CubbyholeSecurityProvider.CubbyholeSecretConfig
. - CubbyholeSecurityService - Class in io.helidon.integrations.vault.secrets.cubbyhole
-
Service loader service implementation for
SecurityProviderService
. - CubbyholeSecurityService() - Constructor for class io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityService
-
Deprecated.Do not use this constructor, this is a service loader service!
- CURRENT - 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 anInputStream
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
-
Mapping to
DataSource
supplied withAqConnectorBuilder.dataSource()
. - dataSource(String, DataSource) - Method in class io.helidon.messaging.connectors.aq.AqConnector.AqConnectorBuilder
-
Add custom
ConnectionFactory
referencable by supplied name withJmsConnector.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 andbasic
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 theContent-Disposition
header is present with a non empty value, otherwiseMediaType.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 anotherConnection
. - DelegatingConnection(Connection) - Constructor for class io.helidon.integrations.jdbc.DelegatingConnection
- DelegatingInjectionTarget<T> - Class in io.helidon.integrations.cdi.delegates
-
A
DelegatingProducer
and anInjectionTarget
that forwards all method calls to underlyingInjectionTarget
andProducer
implementations. - DelegatingInjectionTarget(InjectionTarget<T>) - Constructor for class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
-
Creates a new
DelegatingInjectionTarget
. - DelegatingInjectionTarget(InjectionTarget<T>, Producer<T>) - Constructor for class io.helidon.integrations.cdi.delegates.DelegatingInjectionTarget
-
Creates a new
DelegatingInjectionTarget
. - DelegatingProducer<T> - Class in io.helidon.integrations.cdi.delegates
- DelegatingProducer(Producer<T>) - Constructor for class io.helidon.integrations.cdi.delegates.DelegatingProducer
-
Creates a new
DelegatingProducer
. - DelegatingTransactionManager - Class in io.helidon.integrations.jta.cdi
-
Deprecated, for removal: This API element is subject to removal in a future version.An equivalent class now exists in Narayana itself.
- DelegatingTransactionManager(TransactionManager) - Constructor for class io.helidon.integrations.jta.cdi.DelegatingTransactionManager
-
Deprecated.Creates a new
DelegatingTransactionManager
. - DelegatingTransactionSynchronizationRegistry - Class in io.helidon.integrations.jta.cdi
-
Deprecated, for removal: This API element is subject to removal in a future version.An equivalent class now exists in Narayana itself.
- DelegatingTransactionSynchronizationRegistry(TransactionSynchronizationRegistry) - Constructor for class io.helidon.integrations.jta.cdi.DelegatingTransactionSynchronizationRegistry
-
Deprecated.Creates a new
DelegatingTransactionSynchronizationRegistry
. - delete() - Method in interface io.helidon.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 thisGrpcServer
. - 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 suppliedContextual
, 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, usingStandardCharsets.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
forSecurity.digest(String, byte[])
andSecurity.verifyDigest(String, byte[], String)
methods. - DigestProvider.VerifyFunction - Interface in io.helidon.security.spi
-
Function to verify a digest string.
- digestServerSecret(char[]) - Method in class io.helidon.security.providers.httpauth.HttpDigestAuthProvider.Builder
-
The nonce is encrypted using this secret - to make sure the nonce we get back was generated by us and to make sure we can safely time-out nonce values.
- digestString(Base64Value) - Method in interface io.helidon.common.crypto.Digest
-
Create digest of the value and return as String format.
- DigestSupport(DigestProvider.DigestFunction, DigestProvider.VerifyFunction) - Constructor for class io.helidon.security.spi.DigestProvider.DigestSupport
-
Digest support based on the two functions.
- 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 aConfigSource
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
-
Disables use of
environment variables config source
. - disableFilterServices() - Method in interface io.helidon.config.Config.Builder
-
Disables automatic registration of filters loaded as a
service
. - disableHostnameVerification(boolean) - Method in class io.helidon.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 aservice
. - disableParserServices() - Method in interface io.helidon.config.Config.Builder
-
Disables automatic registration of parsers loaded as a
service
. - disableResolving() - Method in class io.helidon.config.hocon.HoconConfigParserBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- disableSystemPropertiesSource() - Method in interface io.helidon.config.Config.Builder
-
Disables use of
system properties config source
. - disableTracing() - Method in class io.helidon.security.Security.Builder
-
Disable open tracing support in this security instance.
- disableValueResolving() - Method in interface io.helidon.config.Config.Builder
-
Disables an usage of resolving value tokens.
- disableVaultAuthDiscovery() - Method in class io.helidon.integrations.vault.Vault.Builder
-
Do not discover
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
andPath
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 namedMicrostreamStorage
injection points to be satisfied. - EmbeddedStorageManagerExtension() - Constructor for class io.helidon.integrations.microstream.cdi.EmbeddedStorageManagerExtension
-
Creates a new
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 asHttp.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 byMicrometerSupport
, along with the function that returns anOptional
of aHandler
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
- ensureStatusRuntimeException(Throwable, Status) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Ensure that a
Throwable
is aStatusRuntimeException
. - 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
-
Current
SecurityEnvironment
. - env(SecurityEnvironment) - Method in class io.helidon.security.SecurityContext.Builder
-
Set the security environment to start with.
- env(SecurityEnvironment) - Method in interface io.helidon.security.SecurityContext
-
Set a new security environment to be used in this context.
- env(Supplier<SecurityEnvironment>) - Method in interface io.helidon.security.SecurityContext
-
Set a new security environment to be used int this context.
- envConfig(TracingConfig) - Method in class io.helidon.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.ErrorMessage
s. - 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 aConcurrentHashMap
. - evictionManagerFactory(Factory<EvictionManager<K, V>>) - Method in class io.helidon.integrations.microstream.cache.MicrostreamCacheConfigurationBuilder
- evictor(BiFunction<K, V, Boolean>) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Configure evictor to check if a record is still valid.
- evictSchedule(long, long, TimeUnit) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Configure eviction scheduling.
- 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
andaddParams
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
whoseExecutorServices.wrap(Collection)
method simply returns the suppliedCollection
ofCallable
s 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
-
Returns an
ExperimentalConfiguration
. - 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
-
Builder for
ExperimentalConfiguration
. - 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
ValueResolvingFilter
s. - 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
orCompletionStage
. - 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
orFlow.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 aConfigSource
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 aConfigSource
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.use
IoMulti.writeToFile(java.nio.file.Path)
instead - 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 monitoredPath
. - 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 emptyOptional
. - filter(Predicate<AnnotatedMethod>) - Method in class io.helidon.microprofile.grpc.core.AnnotatedMethodList
-
Created a new method list containing only the methods supported by the
method list predicate
. - filter(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
- 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
- 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 innerFlow.Publisher
s 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 emptyOptional
. - flatMapCompletionStage(Function<? super T, ? extends CompletionStage<? extends U>>) - Method in interface io.helidon.common.reactive.Multi
-
Transform item with supplied function and flatten resulting
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.use
DefaultMediaSupport.formParamReader()
instead - 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
andBareResponse
. - 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
-
Deprecated.use
Multi.create(io.helidon.common.reactive.Single)
instead - from(Single<T>) - Static method in interface io.helidon.common.reactive.Single
-
Deprecated.use
Single.create(io.helidon.common.reactive.Single)
instead - from(TimeValidator.TimeConfig) - Method in class io.helidon.security.abac.time.TimeValidator.TimeConfig.Builder
-
Update this builder from an existing configuration instance.
- from(Iterable<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.use
Multi.create(java.lang.Iterable)
instead - from(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.
- from(CompletionStage<T>) - Static method in interface io.helidon.common.reactive.Single
-
Deprecated.
- from(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.
- from(CompletionStage<T>, boolean) - Static method in interface io.helidon.common.reactive.Single
-
Deprecated.
- from(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.
- from(Flow.Publisher<T>) - Static method in interface io.helidon.common.reactive.Single
-
Deprecated.
- from(Stream<T>) - Static method in interface io.helidon.common.reactive.Multi
-
Deprecated.use
Multi.create(java.util.stream.Stream)
instead - FROM - Static variable in class io.helidon.common.http.Http.Header
-
The
"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 aMETA-INF/persistence.xml
resource), aClassLoader
for loading JPA classes and resources, aSupplier
ofClassLoader
instances for helping to implement thePersistenceUnitInfo.getNewTempClassLoader()
method, aURL
representing the persistence unit's root, aMap
of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and aPersistenceUnitInfoBean.DataSourceProvider
that can provideDataSource
instances, returns aPersistenceUnitInfoBean
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 aMETA-INF/persistence.xml
resource), aClassLoader
for loading JPA classes and resources, aSupplier
ofClassLoader
instances for helping to implement thePersistenceUnitInfo.getNewTempClassLoader()
method, aURL
representing the persistence unit's root, aMap
of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and aPersistenceUnitInfoBean.DataSourceProvider
that can provideDataSource
instances, returns aPersistenceUnitInfoBean
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 aMETA-INF/persistence.xml
resource), aURL
representing the persistence unit's root, aMap
of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and aPersistenceUnitInfoBean.DataSourceProvider
that can supplyDataSource
instances, returns aPersistenceUnitInfoBean
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 aMETA-INF/persistence.xml
resource), aURL
representing the persistence unit's root, aMap
of unlisted managed classes (entity classes, mapped superclasses and so on) indexed by persistence unit name, and aDataSourceProviderSupplier
that can supplyDataSourceProvider
instances, returns aPersistenceUnitInfoBean
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.Use
OidcConfig.generalWebClient()
instead - 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
, ornull
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 underlyingDataSource
. - getConnection() - Method in class io.helidon.integrations.jta.jdbc.XADataSourceWrappingDataSource
- getConnection(String, String) - Method in class io.helidon.integrations.jta.jdbc.JtaDataSource
-
Returns a special kind of
Connection
that is sourced from an underlyingDataSource
. - getConnection(String, String) - Method in class io.helidon.integrations.jta.jdbc.XADataSourceWrappingDataSource
- getConnector(Client, Configuration) - Method in class io.helidon.jersey.connector.HelidonConnectorProvider
- getConstructors() - Method in class io.helidon.microprofile.faulttolerance.FaultToleranceExtension.AnnotatedTypeWrapper
- getConsumerRecord() - Method in interface io.helidon.messaging.connectors.kafka.KafkaMessage
-
Returns
ConsumerRecord
if message was received from Kafka, otherwise returnOptional.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 suppliedname
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 theAbstractDataSourceExtension.getDataSourcePropertyPatternMatcher(String)
method, returns the relevant data source name. - getDataSourceName(Matcher) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
- getDataSourceName(Matcher) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
- getDataSourceNames() - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Returns a
Set
of data source names known to thisAbstractDataSourceExtension
implementation. - getDataSourcePropertyName(Matcher) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Given a
Matcher
that has been produced by theAbstractDataSourceExtension.getDataSourcePropertyPatternMatcher(String)
method, returns the relevant data source property name. - getDataSourcePropertyName(Matcher) - Method in class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
- getDataSourcePropertyName(Matcher) - Method in class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
- getDataSourcePropertyPatternMatcher(String) - Method in class io.helidon.integrations.datasource.cdi.AbstractDataSourceExtension
-
Returns a
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
-
Returns a non-
null
Class
that extendsAbstractTransactionController
, namelyCDISEPlatform.TransactionController
. - getFactory(ConnectionContext) - Method in class io.helidon.messaging.connectors.aq.AqConnectorImpl
- getFactory(ConnectionContext) - Method in class io.helidon.messaging.connectors.jms.JmsConnector
-
Find correct ConnectionFactory for channel.
- 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 ofRegistryFactory.getInstance(MetricsSettings)
orRegistryFactory.getInstance(Config)
. - getInstance() - Static method in class io.helidon.metrics.RegistryFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getInstance(Config) - Static method in interface io.helidon.metrics.api.RegistryFactory
-
Deprecated.Use
RegistryFactory.getInstance(MetricsSettings)
instead - getInstance(Config) - Static method in class io.helidon.metrics.RegistryFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getInstance(MeterRegistryFactory.Builder) - Static method in class io.helidon.integrations.micrometer.MeterRegistryFactory
-
Creates and saves as the singleton a new factory.
- getInstance(ComponentMetricsSettings) - Static method in interface io.helidon.metrics.api.RegistryFactory
-
Returns a
RegistryFactory
according to theComponentMetricsSettings
provided and the underlying overall metrics settings. - getInstance(MetricsSettings) - Static method in interface io.helidon.metrics.api.RegistryFactory
-
Returns a
RegistryFactory
according to theMetricsSettings
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 suppliedBeanManager
. - 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 thisOciConfigConfigSource
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 registeredServerServiceDefinition
s. - getSeverity() - Method in class io.helidon.common.Errors.ErrorMessage
-
Get
Severity
. - getSharedCacheMode() - Method in class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
- getSignature() - Method in class io.helidon.security.jwt.SignedJwt
-
Signature bytes.
- getSignature(String) - Static method in class io.helidon.security.jwt.JwtUtil
-
Create a signature for algorithm.
- getSignedBytes() - Method in class io.helidon.security.jwt.SignedJwt
-
The bytes that were signed (payload bytes).
- 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 theUserTransaction.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
, ornull
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
- 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
-
Construct a
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 andThrowable
. - 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 theGrpc
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 theGrpcChannel
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 theGrpcInterceptor
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 theGrpcProxy
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-processChannel
. - grpcServerConfiguration() - Method in interface io.helidon.microprofile.grpc.server.spi.GrpcMpContext
-
Obtain the
GrpcServerConfiguration
. - GrpcServerConfiguration - Interface in io.helidon.grpc.server
-
The configuration for a gRPC server.
- GrpcServerConfiguration.Builder - Class in io.helidon.grpc.server
-
A
GrpcServerConfiguration
builder. - 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 aCompletableFuture
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
orerrorResponse
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
andServerResponse
handler. - Handler.EntityHandler<T> - Interface in io.helidon.webserver
- 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
basedParameters
implementation with case-insensitive keys and immutableList
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 withSecurity
. - HeaderAtnService() - Constructor for class io.helidon.security.providers.header.HeaderAtnService
- headerAudience(List<String>) - Method in class io.helidon.security.jwt.JwtHeaders.Builder
-
Audience identifies the expected recipients of this JWT (optional).
- headerClaim(String) - Method in class io.helidon.security.jwt.Jwt
-
Get a claim by its name from header.
- headerClaim(String) - Method in class io.helidon.security.jwt.JwtHeaders
-
Get a claim by its name from header.
- 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.
- HEADERS_FOR_CORS_DIAGNOSTICS - Static variable in interface io.helidon.webserver.cors.CorsSupportBase.RequestAdapter
-
Header names useful for CORS diagnostic logging messages.
- 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 gRPCContext
. - 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
- HelidonConsoleHandler() - Constructor for class io.helidon.common.HelidonConsoleHandler
-
Deprecated.Creates a new
HelidonConsoleHandler
configured with: the output stream set toSystem.out
the formatter set to aHelidonConsoleHandler.ThreadFormatter
the level set toLevel.ALL
. - HelidonConsoleHandler() - Constructor for class io.helidon.logging.jul.HelidonConsoleHandler
-
Creates a new
HelidonConsoleHandler
configured with: the output stream set toSystem.out
the formatter set to aHelidonFormatter
the level set toLevel.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 withResponse.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 byHelidon reactive streams
. - HelidonReactiveStreamsEngine() - Constructor for class io.helidon.microprofile.reactive.HelidonReactiveStreamsEngine
- HelidonRequestHeaderAutoDiscoverable - Class in io.helidon.microprofile.restclient
-
Automatically discovered JAX-RS provider which registers Rest Client specific components to the server.
- HelidonRequestHeaderAutoDiscoverable() - Constructor for class io.helidon.microprofile.restclient.HelidonRequestHeaderAutoDiscoverable
- HelidonRestCdiExtension<T extends 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
toClass<? extends Annotation>
to aSet
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 namedDataSource
injection points to be satisfied. - HikariCPBackedDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.hikaricp.cdi.HikariCPBackedDataSourceExtension
-
Creates a new
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, orHoconConfigParser.create()
to get an instance with defaults - HoconConfigParserBuilder - Class in io.helidon.config.hocon
-
HOCON ConfigParser Builder.
- HoconMpConfigSource - Class in io.helidon.config.hocon.mp
-
MicroProfile
ConfigSource
that can be used to add HOCON/JSON files from classpath or file system using theConfigProviderResolver.getBuilder()
. - HoconMpMetaConfigProvider - Class in io.helidon.config.hocon.mp
-
Helidon MicroProfile meta-config provider for Hocon and Json.
- HoconMpMetaConfigProvider() - Constructor for class io.helidon.config.hocon.mp.HoconMpMetaConfigProvider
- host() - Method in class io.helidon.common.http.Forwarded
-
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
-
A helper method that just calls
SocketConfiguration.SocketConfigurationBuilder.bindAddress(String)
. - 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
-
Creates
HttpException
associated withHttp.Status.INTERNAL_SERVER_ERROR_500
. - 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
-
Creates
HttpException
associated withHttp.Status.INTERNAL_SERVER_ERROR_500
. - 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
-
418 I'm a teapot, see Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0).
- id() - Method in interface io.helidon.common.context.Context
-
A unique id of this context within this runtime.
- id() - Method in interface io.helidon.common.http.DataChunk
-
The tracing ID of this chunk.
- id() - Method in 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.use
IdcsMtRoleMapperRxProvider
instead - 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
-
Default implementation of the
IdcsMtRoleMapperRxProvider.MultitenancyEndpoints
. - IdcsMtRoleMapperRxProvider.MtCacheKey - Class in io.helidon.security.providers.idcs.mapper
-
Cache key for multitenant environments.
- IdcsMtRoleMapperRxProvider.MultitenancyEndpoints - Interface in io.helidon.security.providers.idcs.mapper
-
Multitenant endpoints for accessing IDCS services.
- IdcsRoleMapperProvider - Class in io.helidon.security.providers.idcs.mapper
-
Deprecated, for removal: This API element is subject to removal in a future version.use
IdcsRoleMapperRxProvider
instead - 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.use
IdcsRoleMapperRxProviderBase
instead - IdcsRoleMapperProviderBase(IdcsRoleMapperProviderBase.Builder<?>) - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderBase
-
Deprecated.Configures the needed fields from the provided builder.
- IdcsRoleMapperProviderBase.AppToken - Class in io.helidon.security.providers.idcs.mapper
-
Deprecated.A token for app access to IDCS.
- IdcsRoleMapperProviderBase.Builder<B extends IdcsRoleMapperProviderBase.Builder<B>> - Class in io.helidon.security.providers.idcs.mapper
-
Deprecated.Fluent API builder for
IdcsRoleMapperProviderBase
. - IdcsRoleMapperProviderService - Class in io.helidon.security.providers.idcs.mapper
-
Service for
IdcsRoleMapperRxProvider
. - IdcsRoleMapperProviderService() - Constructor for class io.helidon.security.providers.idcs.mapper.IdcsRoleMapperProviderService
- IdcsRoleMapperRxProvider - Class in io.helidon.security.providers.idcs.mapper
-
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 onceConfig.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 noTransactionManager
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
-
An
AnnotationLiteral
for theInProcessGrpcChannel
annotation. - inputStreamReader() - Static method in class io.helidon.media.common.ContentReaders
-
Deprecated.since 2.0.0, use
DefaultMediaSupport.inputStreamReader()
- 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
- Instance.SingletonInstance<T> - Class in io.helidon.microprofile.grpc.core
- 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 theGrpcRouting
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 theGrpcRouting
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 globalinterceptors
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
ServerInterceptor
s 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()
andOidcConfig.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 aSingle
. - 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 aSingle
. - 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 aMulti
. - 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 aMulti
. - 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
forMapperManager
. - 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
- io.helidon.integrations.jta.cdi - package io.helidon.integrations.jta.cdi
- io.helidon.integrations.jta.jdbc - module io.helidon.integrations.jta.jdbc
-
Support for JTA-related JDBC constructs.
- io.helidon.integrations.jta.jdbc - package io.helidon.integrations.jta.jdbc
-
Support for JTA-related JDBC constructs.
- io.helidon.integrations.jta.weld - module io.helidon.integrations.jta.weld
-
Provides classes and interfaces that enable transactional observer methods in Weld-backed CDI 2.0 SE implementations using the Narayana engine.
- io.helidon.integrations.jta.weld - package io.helidon.integrations.jta.weld
-
Provides classes and interfaces that enable transactional observer methods in Weld-backed CDI 2.0 SE implementations using the Narayana engine.
- io.helidon.integrations.micrometer - module io.helidon.integrations.micrometer
-
Support for Micrometer in Helidon SE.
- io.helidon.integrations.micrometer - package io.helidon.integrations.micrometer
-
Support for Micrometer in Helidon SE.
- io.helidon.integrations.micrometer.cdi - module io.helidon.integrations.micrometer.cdi
-
Support for Micrometer in Helidon MP.
- io.helidon.integrations.micrometer.cdi - package io.helidon.integrations.micrometer.cdi
-
Support for Micrometer in Helidon MP.
- io.helidon.integrations.micronaut.cdi - module io.helidon.integrations.micronaut.cdi
-
Integration of Micronaut into CDI.
- io.helidon.integrations.micronaut.cdi - package io.helidon.integrations.micronaut.cdi
-
Integrates Micronaut beans and interceptors into CDI.
- io.helidon.integrations.micronaut.cdi.data - package io.helidon.integrations.micronaut.cdi.data
-
Micronaut data specific extensions for CDI.
- io.helidon.integrations.micronaut.cdi.processor - module io.helidon.integrations.micronaut.cdi.processor
-
Micronaut integration with CDI - annotation processor for Micronaut.
- io.helidon.integrations.micronaut.cdi.processor - package io.helidon.integrations.micronaut.cdi.processor
-
Annotation processors for Micronaut integration.
- io.helidon.integrations.micronaut.data - module io.helidon.integrations.micronaut.data
-
Integration with Micronaut Data.
- io.helidon.integrations.microstream - module io.helidon.integrations.microstream
-
Provides support for Microstream core features integration.
- io.helidon.integrations.microstream.cache - module io.helidon.integrations.microstream.cache
-
Provides support for Microstream-Cache features integration.
- io.helidon.integrations.microstream.cache - package io.helidon.integrations.microstream.cache
-
Provides support for Microstream-Cache features integration.
- io.helidon.integrations.microstream.cdi - module io.helidon.integrations.microstream.cdi
-
Provides CDI support for Microstream integration.
- io.helidon.integrations.microstream.cdi - package io.helidon.integrations.microstream.cdi
-
Provides CDI support for Microstream integration.
- io.helidon.integrations.microstream.core - package io.helidon.integrations.microstream.core
-
Provides support for Microstream core features integration.
- io.helidon.integrations.microstream.health - module io.helidon.integrations.microstream.health
-
Provides support for Microstream-HealthChecks features integration.
- io.helidon.integrations.microstream.health - package io.helidon.integrations.microstream.health
-
Provides support for Microstream-HealthChecks features integration.
- io.helidon.integrations.microstream.metrics - module io.helidon.integrations.microstream.metrics
-
Provides support for Microstream-Metrics features integration.
- io.helidon.integrations.microstream.metrics - package io.helidon.integrations.microstream.metrics
-
Provides support for Microstream-Metrics features integration.
- io.helidon.integrations.neo4j - module io.helidon.integrations.neo4j
-
Neo4j support module.
- io.helidon.integrations.neo4j - package io.helidon.integrations.neo4j
-
Neo4j integrations for Helidon.
- io.helidon.integrations.neo4j.health - module io.helidon.integrations.neo4j.health
-
Neo4j health checks module.
- io.helidon.integrations.neo4j.health - package io.helidon.integrations.neo4j.health
-
Health check for Neo4j.
- io.helidon.integrations.neo4j.metrics - module io.helidon.integrations.neo4j.metrics
-
Neo4j metrics support module.
- io.helidon.integrations.neo4j.metrics - package io.helidon.integrations.neo4j.metrics
-
Metrics package.
- io.helidon.integrations.oci.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
- 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 aReadableByteChannel
. - IoMulti.MultiFromInputStreamBuilder - Class in io.helidon.common.reactive
-
Fluent API builder for creating a
Multi
from anInputStream
. - IoMulti.MultiToByteChannelBuilder - Class in io.helidon.common.reactive
-
Fluent API builder for creating a subscriber consuming
Multi<ByteBuffer>
toWritableByteChannel
. - IoMulti.OutputStreamMultiBuilder - Class in io.helidon.common.reactive
-
Fluent API builder for
OutputStreamMulti
. - IOUringTransport - Class in io.helidon.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
- isAvailableFor(WebServer) - Method in class io.helidon.webserver.transport.netty.epoll.EPollTransport
-
Returns
true
whenEpoll.isAvailable()
returnstrue
andfalse
otherwise. - isAvailableFor(WebServer) - Method in class io.helidon.webserver.transport.netty.iouring.IOUringTransport
-
Returns
true
whenIOUring.isAvailable()
returnstrue
andfalse
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 toConditionallyCloseableConnection.close()
will actually close thisConditionallyCloseableConnection
. - isClosed() - Method in class io.helidon.common.reactive.SingleSubscriberHolder
-
Check if this subscriber holder has been closed.
- isClosed() - Method in class io.helidon.integrations.jdbc.DelegatingConnection
- 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 useConfigSourceRuntime.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, otherwisefalse
. - isPresent(JsonObject, String) - Static method in class io.helidon.integrations.common.rest.ApiJsonParser
-
If the property is present on the JSON object, returns a non-empty optional, otherwise returns an empty.
- isReadOnly() - Method in interface io.helidon.common.http.DataChunk
-
Returns
true
if the underlying byte buffer of this chunk is read only orfalse
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()
orDataChunk.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 returnsfalse
. - 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 currentTransaction
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 ofJavaMarshaller
. - 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 ofContext
. - 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 theDbClientProviderBuilder
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
istext/event-stream
without any parameter or with parameter "element-type". - JSON_PREDICATE - Static variable in class io.helidon.common.http.MediaType
- 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 ofJsonbMarshaller
. - 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
- 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 aSynchronization
that wraps anotherDataSource
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-awareDataSource
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 specifiedConfigSource
s. - 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 forLoginConfig
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
-
ServiceLoader
service to loadJwtAuthProvider
. - 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 withSecurity
. - JwtProviderService() - Constructor for class io.helidon.security.providers.jwt.JwtProviderService
- JwtUtil - Class in io.helidon.security.jwt
-
Utilities for JWT and JWK parsing.
- JwtUtil.Address - Class in io.helidon.security.jwt
-
Address class representing the JSON object for address.
K
- K8sAuth - Interface in io.helidon.integrations.vault.auths.k8s
-
Kubernetes authentication method API.
- K8sAuthProvider - Class in io.helidon.integrations.vault.auths.k8s
-
Java Service Loader implementation for Vault authentication method based on Kubernetes.
- K8sAuthProvider() - Constructor for class io.helidon.integrations.vault.auths.k8s.K8sAuthProvider
- K8sAuthRx - Interface in io.helidon.integrations.vault.auths.k8s
-
Kubernetes authentication method API.
- k8sCaCert(String) - Method in class io.helidon.integrations.vault.auths.k8s.ConfigureK8s.Request
-
PEM encoded CA cert for use by the TLS client used to talk with the Kubernetes API.
- K8sVaultAuth - Class in io.helidon.integrations.vault.auths.k8s
-
Vault authentication for Kubernetes (k8s).
- K8sVaultAuth() - Constructor for class io.helidon.integrations.vault.auths.k8s.K8sVaultAuth
-
Deprecated.please use
K8sVaultAuth.builder()
- K8sVaultAuth.Builder - Class in io.helidon.integrations.vault.auths.k8s
-
Fluent API builder for
K8sVaultAuth
. - KafkaConfigBuilder - Class in io.helidon.messaging.connectors.kafka
-
Build Kafka specific config.
- KafkaConfigBuilder.AutoOffsetReset - Enum 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.Use
KeyPerformanceIndicatorMetricsSettings
instead. - 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
-
Deprecated, for removal: This API element is subject to removal in a future version.
- keyPerformanceIndicatorsMetricsSettings(KeyPerformanceIndicatorMetricsSettings.Builder) - Method in class io.helidon.metrics.MetricsSupport.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- KeyPerformanceIndicatorSupport - Interface in io.helidon.webserver
-
Definitions and factory methods for key performance indicator
KeyPerformanceIndicatorSupport.Context
andKeyPerformanceIndicatorSupport.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
- 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
whoseExecutor.execute(Runnable)
method will be used to submit the suppliedRunnable
. - 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
LazyValue
s 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 theinterval
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
- 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
HealthCheck
s. - 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
orNodeConfigSource
. - 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
andrequest
coming to and from preceding operator. - log() - Method in interface io.helidon.common.reactive.Single
-
Log all signals
onSubscribe
,onNext
,onError
,onComplete
,cancel
andrequest
coming to and from preceding operator. - log(Level) - Method in interface io.helidon.common.reactive.Multi
-
Log all signals
onSubscribe
,onNext
,onError
,onComplete
,cancel
andrequest
coming to and from preceding operator. - log(Level) - Method in interface io.helidon.common.reactive.Single
-
Log all signals
onSubscribe
,onNext
,onError
,onComplete
,cancel
andrequest
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
andrequest
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
andrequest
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
andrequest
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
andrequest
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 byGenericType
. - 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(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Single
- map(Function<? super T, ? extends U>) - Method in interface io.helidon.common.reactive.Subscribable
- map(Function<? super T, ? extends U>) - Method in interface io.helidon.config.ConfigValue
-
If a value is present, apply the provided mapping function to it, and if the result is non-null, return an
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 onMap<String, String>
. - MapConfigSource.Builder - Class in io.helidon.config
-
Fluent API builder for
MapConfigSource
. - MapConfigSource.MapBuilder<T extends MapConfigSource.MapBuilder<T>> - Class in io.helidon.config
-
An abstract fluent API builder for
MapConfigSource
. - 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 anenabled
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.
- mediaTypeParserRelaxed(boolean) - Method in class io.helidon.webclient.WebClient.Builder
-
Configure media type parsing mode for HTTP
Content-Type
header. - MediaTypes - Class in io.helidon.common.media.type
-
Media type detection based on a resource.
- 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 thisPriorityBag
. - merge(TracingConfig, TracingConfig) - Static method in class io.helidon.tracing.config.TracingConfig
-
Merge two configurations together.
- merge(Integer, MergeableNode) - Method in class io.helidon.config.ListNodeBuilderImpl
- merge(String, MergeableNode) - Method in class io.helidon.config.ObjectNodeBuilderImpl
- merge(List<ConfigNode.ObjectNode>) - Method in interface io.helidon.config.spi.MergingStrategy
-
Merges an ordered list of
ConfigNode.ObjectNode
s 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 singleConfigNode.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
orMessageBodyContext.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
-
Readable
MessageBodyContent
. - 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 withString.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
MethodHandler
s forAnnotatedMethod
s. - 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 agRPC 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 theMetricsSupport
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, forMetricsSupport
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 providedReadableByteChannel
. - 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 asByteBuffer
events. - multiFromStream(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
- multiFromStreamBuilder(InputStream) - Static method in interface io.helidon.common.reactive.IoMulti
-
Creates a builder of the
Multi
from suppliedInputStream
. - 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 representingmultipart/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
-
WriteableMultiPart
writer. - 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 suppliedWritableByteChannel
. - multiToByteChannelBuilder(WritableByteChannel) - Static method in interface io.helidon.common.reactive.IoMulti
-
Creates function consuming
Multi<ByteBuffer>
to suppliedWritableByteChannel
. - 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
overJmsConnectorBuilder#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
-
A CDI 2.0 portable extension that adapts the Narayana transaction engine to a CDI 2.0 SE environment.
- NarayanaExtension() - Constructor for class io.helidon.integrations.jta.cdi.NarayanaExtension
-
Creates a new
NarayanaExtension
. - NarayanaTransactionServices - Class in io.helidon.integrations.jta.weld
-
A
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
, thedefault
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
-
Creates
NotFoundException
. - NotFoundException(String, Throwable) - Constructor for exception io.helidon.webserver.NotFoundException
-
Creates
NotFoundException
. - NoVaultAuth - Class in io.helidon.integrations.vault.auths.common
-
Java Service Loader implementation for creating an unauthenticated Vault instance.
- NoVaultAuth() - Constructor for class io.helidon.integrations.vault.auths.common.NoVaultAuth
-
Required for service loader.
- numberOfIterations(int) - Method in class io.helidon.common.crypto.SymmetricCipher.Builder
-
Number of iterations which will be used for key derivation from the password.
- numUses(int) - Method in class io.helidon.integrations.vault.auths.token.CreateToken.Request
-
The maximum uses for the given token.
O
- object(Object) - Method in class io.helidon.security.SecurityRequestBuilder
-
Put object to this request.
- object(String, Object) - Method in class io.helidon.security.SecurityRequestBuilder
-
Bind object to a specific name.
- object(String, Supplier<Object>) - Method in class io.helidon.security.SecurityRequestBuilder
-
Bind object supplier to a specific name.
- object(Supplier<Object>) - Method in class io.helidon.security.SecurityRequestBuilder
-
Put object supplier to this request.
- OBJECT - io.helidon.config.Config.Type
- 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
-
Implementation of
ConfigNode.ObjectNode.Builder
. - ObjectNodeBuilderImpl(Function<String, String>) - Constructor for class io.helidon.config.ObjectNodeBuilderImpl
-
Initialize object builder.
- ObjectNodeImpl - Class in io.helidon.config
-
Implements
ConfigNode.ObjectNode
. - 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.Use
OciConfigProfile
. - 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 theOciMetricsBean.configKey()
return value and the providedMonitoring
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.Creates a new
OCIObjectStorageExtension
. - 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
-
Fluent API builder for
OciVaultSecurityProvider.OciVaultDigestConfig
. - OciVaultSecurityProvider.OciVaultEncryptionConfig - Class in io.helidon.integrations.oci.vault
-
Configuration for encryption/decryption.
- OciVaultSecurityProvider.OciVaultEncryptionConfig.Builder - Class in io.helidon.integrations.oci.vault
-
Fluent API builder for
OciVaultSecurityProvider.OciVaultEncryptionConfig
. - 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
-
Fluent API builder for
OciVaultSecurityProvider.OciVaultSecretConfig
. - 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 ofOidcConfig
. - 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
-
200 OK, see HTTP/1.1 documentation.
- 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 returnsnull
, 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 ofOpenApiUi
. - 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 anOptional<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 theOptional
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 withContext
. - OUTBOUND_TYPE_PREFIX - Static variable in interface io.helidon.security.AuditEvent
-
Reserved event type prefix for outbound security (such as identity propagation) events.
- outboundClientBuilder() - Method in interface io.helidon.security.SecurityContext
-
Outbound security client builder for programmatic outbound security used for identity propagation, identity mapping, encryption of outbound calls etc.
- outboundConfig(OutboundConfig) - Method in class io.helidon.microprofile.jwt.auth.JwtAuthProvider.Builder
-
Configuration of outbound rules.
- outboundConfig(OutboundConfig) - Method in class io.helidon.security.providers.google.login.GoogleTokenProvider.Builder
-
Outbound configuration - a set of outbound targets that will have the token propagated.
- outboundConfig(OutboundConfig) - Method in class io.helidon.security.providers.jwt.JwtProvider.Builder
-
Configuration of outbound rules.
- outboundConfig(OutboundConfig) - Method in class io.helidon.security.providers.oidc.OidcProvider.Builder
-
Configuration of outbound rules.
- OutboundConfig - Class in io.helidon.security.providers.common
-
Configuration of outbound security targets.
- OutboundConfig() - Constructor for class io.helidon.security.providers.common.OutboundConfig
- OutboundConfig.Builder - Class in io.helidon.security.providers.common
-
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 aMulti
. - OutputStreamMulti - Class in io.helidon.common.reactive
-
Output stream that
Flow.Publisher
publishes any data written to it asByteBuffer
events. - OutputStreamMulti() - Constructor for class io.helidon.common.reactive.OutputStreamMulti
-
Create new output stream that
Flow.Publisher
publishes any data written to it asByteBuffer
events. - outputStreamMultiBuilder() - Static method in interface io.helidon.common.reactive.IoMulti
-
Creates a builder of the
OutputStream
that provides data written as aMulti
. - overallTimeout() - Method in class io.helidon.config.SimpleRetryPolicy
-
Overall timeout.
- overallTimeout(long, TimeUnit) - Method in class io.helidon.security.providers.common.EvictableCache.Builder
-
Configure record timeout since its creation.
- overallTimeout(Duration) - Method in class io.helidon.config.SimpleRetryPolicy.Builder
-
Overall timeout.
- overallTimeout(Duration) - Method in class io.helidon.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 wherekey
is aString
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
-
Deprecated.
- parse(ConfigParser.Content) - Method in class io.helidon.config.yaml.YamlConfigParser
- parse(ConfigParser.Content, Function<String, Optional<InputStream>>) - Method in class io.helidon.config.hocon.HoconConfigParser
- parse(ConfigParser.Content, Function<String, Optional<InputStream>>) - Method in interface io.helidon.config.spi.ConfigParser
-
Parses a specified
ConfigContent
into ahierarchical configuration representation
. - 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
- parseRelaxed(String) - Static method in class io.helidon.common.http.MediaType
-
Parses a media type from its string representation in relaxed mode.
- 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
-
PEM with private key (for
PkiSecretsRx.issueCertificate(IssueCertificate.Request)
. - pemBuilder() - Static method in class io.helidon.common.pki.KeyConfig
-
Build this instance from PEM files (usually a pair of private key and certificate chain).
- PENDING - 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
-
Creates a new
PersistenceUnitInfoBean
. - PersistenceUnitInfoBean(String, URL, String, String, ClassLoader, Supplier<? extends ClassLoader>, Consumer<? super ClassTransformer>, boolean, Collection<? extends URL>, Collection<? extends String>, Collection<? extends String>, String, String, Supplier<? extends PersistenceUnitInfoBean.DataSourceProvider>, Properties, SharedCacheMode, PersistenceUnitTransactionType, ValidationMode) - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Creates a new
PersistenceUnitInfoBean
. - PersistenceUnitInfoBean(String, URL, Collection<? extends String>, PersistenceUnitInfoBean.DataSourceProvider, Properties) - Constructor for class io.helidon.integrations.cdi.jpa.PersistenceUnitInfoBean
-
Creates a new
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
DataSource
s. - 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 throughPollableSource
s. - 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 asourceSupplier
, adding the specifiedprefix
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-acceptedMediaType
wastext/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 withPriority
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
- 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 buildingProcessor
to be used isin
Channel
's subscriber andout
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
- 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
SecurityProvider
s 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 suppliedChannel
. - publisher(Channel<PAYLOAD>, Flow.Publisher<? extends PAYLOAD>, Function<? super PAYLOAD, ? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
Flow.Publisher
to be used for suppliedChannel
. - 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 suppliedChannel
. - publisher(Channel<PAYLOAD>, Publisher<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
- publisher(Channel<PAYLOAD>, Publisher<? extends PAYLOAD>, Function<? super PAYLOAD, ? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
- publisher(Flow.Publisher<DataChunk>) - Method in class io.helidon.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.Will be removed. Please use
IoMulti.multiFromByteChannel(java.nio.channels.ReadableByteChannel)
instead - 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
HealthCheck
s. - 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
- 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
- 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 aReferenceCountedContext
. - ReferenceCountedExtension() - Constructor for class io.helidon.integrations.cdi.referencecountedcontext.ReferenceCountedExtension
-
Creates a new
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 theGrpcRouting
to be built by this builder. - register(BindableService, ServiceDescriptor.Configurer) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
-
Add a
BindableService
with theGrpcRouting
to be built by this builder. - register(GrpcService) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
-
Add a
GrpcService
with theGrpcRouting
to be built by this builder. - register(GrpcService, ServiceDescriptor.Configurer) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
-
Add a
GrpcService
with theGrpcRouting
to be built by this builder. - register(ServiceDescriptor) - Method in class io.helidon.grpc.server.GrpcRouting.Builder
-
Register a
ServiceDescriptor
with theGrpcRouting
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
-
Deprecated.since 2.0.0, use
ServerResponse.registerFilter(io.helidon.media.common.MessageBodyFilter)
instead - 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
-
Deprecated.since 2.0.0 use
MessageBodyReaderContext.registerReader(MessageBodyReader)
instead - 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
-
Deprecated.since 2.0.0 use
MessageBodyReaderContext.registerReader(MessageBodyReader)
instead - 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 currentTransaction
. - 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 theTransactionSynchronizationRegistry.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
-
Deprecated.since 2.0.0, use
MessageBodyWriterContext.registerWriter(MessageBodyWriter)
instead - registerWriter(Class<T>, MediaType, Function<? extends T, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.webserver.ServerResponse
-
Deprecated.since 2.0.0, use
ServerResponse.registerWriter(io.helidon.media.common.MessageBodyWriter)
instead - registerWriter(Class<T>, Function<T, Flow.Publisher<DataChunk>>) - Method in class io.helidon.media.common.MessageBodyWriterContext
-
Deprecated.since 2.0.0, use
MessageBodyWriterContext.registerWriter(MessageBodyWriter)
instead - registerWriter(Class<T>, Function<T, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.webserver.ServerResponse
-
Deprecated.Since 2.0.0, use
ServerResponse.registerWriter(io.helidon.media.common.MessageBodyWriter)
instead - registerWriter(Predicate<?>, MediaType, Function<T, Flow.Publisher<DataChunk>>) - Method in class io.helidon.media.common.MessageBodyWriterContext
-
Deprecated.since 2.0.0, use
MessageBodyWriterContext.registerWriter(MessageBodyWriter)
instead - registerWriter(Predicate<?>, MediaType, Function<T, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.webserver.ServerResponse
-
Deprecated.since 2.0.0, use
ServerResponse.registerWriter(io.helidon.media.common.MessageBodyWriter)
instead - registerWriter(Predicate<?>, Function<T, Flow.Publisher<DataChunk>>) - Method in class io.helidon.media.common.MessageBodyWriterContext
-
Deprecated.since 2.0.0 use
MessageBodyWriterContext.registerWriter(MessageBodyWriter)
instead - registerWriter(Predicate<?>, Function<T, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.webserver.ServerResponse
-
Deprecated.since 2.0.0, use
ServerResponse.registerWriter(io.helidon.media.common.MessageBodyWriter)
instead - 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)
orRegistryFactory.create()
and create multipleMetricsSupport
instances with differentHelidonRestServiceSupport.Builder.webContext(String)
contexts}. - RegistryFactory - Class in io.helidon.metrics
-
Access point to all registries.
- RegistryFactory - Interface in io.helidon.metrics.api
-
Behavior of a
RegistryFactory
, capable of providing metrics registries of various types (application, base, vendor) plus static methods for: creating "free-standing" registry factories according toMetricsSettings
orConfig
(see thecreate
methods), retrieving the singleton registry factory or updating it according toMetricsSettings
orConfig
(see thegetInstance
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 theRegistryFactory.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
- 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, toMediaType.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
- 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
- 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 toMediaType.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 forPermitAll
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
- 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 byScheduledPollingStrategy.RecurringPolicy.shorten()
orScheduledPollingStrategy.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
toAbacProvider
. - 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
ensuringOnSubscribe
,onNext
,onError
andonComplete
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
MethodHandler
s 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
MethodHandler
s. - 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 theServiceDescriptor
. - SERVICE_METHOD - Static variable in class io.helidon.grpc.core.ContextKeys
-
The
Context.Key
to use to obtain the actual underlying rpcMethod
. - 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 theirServerInterceptor
implementation. - ServiceDescriptor.Builder - Class in io.helidon.grpc.server
-
A
ServiceDescriptor
builder. - 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
- 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
-
Deprecated.since 2.0.0, please use
WebServerTls.builder()
instead, then configure it withWebServer.Builder.tls(WebServerTls)
orSocketConfiguration.SocketConfigurationBuilder.tls(WebServerTls)
- 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
-
Deprecated.since 2.0.0, please use
WebServerTls.builder()
instead, then configure it withWebServer.Builder.tls(WebServerTls)
orSocketConfiguration.SocketConfigurationBuilder.tls(WebServerTls)
- 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 theinterval
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 byWebServer.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 intoConfig
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 intoConfig
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 intoConfig
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 intoConfig
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.since 2.0.0, please use
SocketConfiguration.SocketConfigurationBuilder.tls(Supplier)
instead - 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 forSslContext
. - 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
-
Deprecated.since 2.0.0, please use
WebServerTls.builder()
instead, then configure it withWebServer.Builder.tls(WebServerTls)
orSocketConfiguration.SocketConfigurationBuilder.tls(WebServerTls)
- 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
- 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 emptyStream
. - stream() - Method in class io.helidon.grpc.core.PriorityBag
-
Obtain the contents of this
PriorityBag
as an orderedStream
. - 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
- 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 theStreamObserver.onNext(Object)
method until theCompletionStage
completes then callStreamObserver.onCompleted()
. - stream(StreamObserver<T>, Supplier<Stream<? extends T>>) - Static method in class io.helidon.grpc.core.ResponseHelper
- stream(StreamObserver<T>, Stream<? extends T>) - Static method in class io.helidon.grpc.core.ResponseHelper
- 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 theStreamObserver.onNext(Object)
method until theCompletionStage
completes then asynchronously callStreamObserver.onCompleted()
using the fork-join thread pool. - streamAsync(StreamObserver<T>, CompletionStage<Void>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
-
Obtain a
Consumer
that can be used to send values to theStreamObserver.onNext(Object)
method until theCompletionStage
completes then asynchronously callStreamObserver.onCompleted()
using the executor thread. - streamAsync(StreamObserver<T>, Supplier<Stream<? extends T>>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
- streamAsync(StreamObserver<T>, Stream<? extends T>, Executor) - Static method in class io.helidon.grpc.core.ResponseHelper
- 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
-
Deprecated.since 2.0.0, use
ContentReaders.readString(Publisher, Charset)
} orDefaultMediaSupport.stringReader()
instead - 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 newSubject
, e.g. - subjectMappingProvider(SubjectMappingProvider) - Method in class io.helidon.security.Security.Builder
-
Configure a subject mapping provider that would be used once authentication is processed.
- SubjectMappingProvider - Interface in io.helidon.security.spi
-
A provider that maps subject(s) authenticated by an authentication provider to a new subject.
- subjectType() - 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 suppliedChannel
. - subscriber(Channel<PAYLOAD>, Consumer<Multi<? extends Message<? extends PAYLOAD>>>) - Method in class io.helidon.messaging.Messaging.Builder
- subscriber(Channel<PAYLOAD>, SubscriberBuilder<? extends Message<? extends PAYLOAD>, RESULT>) - Method in class io.helidon.messaging.Messaging.Builder
- subscriber(Channel<PAYLOAD>, Subscriber<? extends Message<? extends PAYLOAD>>) - Method in class io.helidon.messaging.Messaging.Builder
-
Register
Subscriber
to be used for suppliedChannel
. - SUBSCRIBER_NAME_ATTRIBUTE - Static variable in class io.helidon.messaging.connectors.jms.JmsConnector
-
Subscriber name for durable consumer used to identify subscription.
- subscriberConfig(Config) - Method in class io.helidon.messaging.Channel.Builder
-
Config available to subscriber connector.
- 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.Subscription
s. - 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 aMethodHandler
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 theGrpcServer
. - supply(Class<T>, Supplier<T>) - Method in interface io.helidon.common.context.Context
-
Register a new instance using a provided supplier.
- supply(Object, Class<T>, Supplier<T>) - Method in interface io.helidon.common.context.Context
-
Registers a new instance using a provided supplier.
- 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, ornull
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 aConfig
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 ofTenantConfig
. - TenantConfigFinder - Interface in io.helidon.security.providers.oidc.common.spi
-
Configuration of a tenant.
- TenantConfigProvider - Interface in io.helidon.security.providers.oidc.common.spi
-
Java
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 representingtext/event-stream
media type. - TEXT_HTML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingtext/html
media type. - TEXT_PLAIN - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingtext/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 representingtext/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
-
Deprecated.since 2.0.0 please use
SocketConfiguration.Builder.timeout(long, java.util.concurrent.TimeUnit)
instead - 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
-
Time unit used for interpreting
FixedRateInvocation.initialDelay()
andFixedRateInvocation.delay()
. - timeUnit(TimeUnit) - Method in class io.helidon.scheduling.Scheduling.FixedRateBuilder
-
TimeUnit
used for interpretation of values provided withScheduling.FixedRateBuilder.delay(long)
andScheduling.FixedRateBuilder.initialDelay(long)
. - TimeValidator - Class in io.helidon.security.abac.time
-
Attribute validator for time based attribute checks.
- TimeValidator.DaysOfWeek - Annotation 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
-
Get the
GrpcTlsDescriptor
. - tlsKey() - Method in class io.helidon.grpc.core.GrpcTlsDescriptor
-
Get the client private key path.
- tlsKey(Resource) - Method in class io.helidon.grpc.core.GrpcTlsDescriptor.Builder
-
Set the client private key path.
- 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 currentMulti
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 currentSingle
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
toBigDecimal
. - toBigInteger(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toBigInteger
. - toBoolean(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toboolean
. - 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
tobyte
. - 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
tochar
. - toCharset(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toCharset
. - toClass(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toClass<?>
. - 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
orZonedDateTime
- 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
todouble
. - 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
toDuration
. - toFile(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toFile
. - toFloat(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
tofloat
. - 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 aHttp.ResponseStatus
. - toHttpResponseStatus(StatusException) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Convert a gRPC
StatusException
to aHttp.ResponseStatus
. - toHttpResponseStatus(StatusRuntimeException) - Static method in class io.helidon.grpc.core.GrpcHelper
-
Convert a gRPC
StatusRuntimeException
to aHttp.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
toInstant
. - 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
toint
. - 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()
andOidcConfig.tokenEndpointUri()
instead; result of moving to reactive webclient from JAX-RS client - tokenEndpoint(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.DefaultMultitenancyEndpoints
-
Deprecated.
- tokenEndpoint(String) - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperProvider.MultitenancyEndpoints
-
Deprecated.Token endpoint for a specific tenant.
- tokenEndpoint(String) - Method in class io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.DefaultMultitenancyEndpoints
- tokenEndpoint(String) - Method in interface io.helidon.security.providers.idcs.mapper.IdcsMtRoleMapperRxProvider.MultitenancyEndpoints
-
Token endpoint URI for a specific tenant.
- tokenEndpointAuthentication() - Method in interface io.helidon.security.providers.oidc.common.TenantConfig
-
Type of authentication mechanism used for token endpoint.
- 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
byseparator
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
toLocalDate
. - toLocalDateTime(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toLocalDateTime
. - toLocalTime(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toLocalTime
. - toLong(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
tolong
. - 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
toOffsetDateTime
. - toOffsetTime(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toOffsetTime
. - toOptionalSingle() - Method in interface io.helidon.common.reactive.Single
- toPath(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toPath
. - toPattern(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toPattern
. - toPeriod(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toPeriod
. - 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
toshort
. - 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 aCompletionStage
. - toStage(boolean) - Method in interface io.helidon.common.reactive.Single
-
Exposes this
Single
instance as aCompletionStage
. - 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
toURI
. - toUrl(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toURL
. - toUUID(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toUUID
. - toZonedDateTime(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toZonedDateTime
. - toZoneId(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toZoneId
. - toZoneOffset(String) - Static method in class io.helidon.config.ConfigMappers
-
Maps
stringValue
toZoneOffset
. - 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
- 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 intoCDI
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
-
Creates a new
CDISEPlatform.TransactionController
. - transactionFilePrefix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name prefix of the storage transaction file.
- transactionFileSuffix(String) - Method in class io.helidon.integrations.microstream.core.EmbeddedStorageManagerBuilder
-
Name suffix of the storage transaction file.
- TRANSFER_ENCODING - Static variable in class io.helidon.common.http.Http.Header
-
The
"Transfer-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
-
Fluent API builder for
TransitSecurityProvider.TransitDigestConfig
. - TransitSecurityProvider.TransitEncryptionConfig - Class in io.helidon.integrations.vault.secrets.transit
-
Configuration of encryption when using programmatic setup of security.
- TransitSecurityProvider.TransitEncryptionConfig.Builder - Class in io.helidon.integrations.vault.secrets.transit
-
Fluent API builder for
TransitSecurityProvider.TransitEncryptionConfig
. - TransitSecurityService - Class in io.helidon.integrations.vault.secrets.transit
-
Service provider for
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
-
Deprecated.since 2.0.0, please use
WebServerTls.builder()
instead, then configure it withWebServer.Builder.tls(WebServerTls)
orSocketConfiguration.SocketConfigurationBuilder.tls(WebServerTls)
- 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 theConfig
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 thisMethodHandler
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
- type(Type) - Method in class io.helidon.messaging.connectors.jms.JmsConfigBuilder
- 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 namedDataSource
injection points to be satisfied by the Oracle Universal Connection Pool. - UCPBackedDataSourceExtension() - Constructor for class io.helidon.integrations.datasource.ucp.cdi.UCPBackedDataSourceExtension
-
Creates a new
UCPBackedDataSourceExtension
. - 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
MethodHandler
s 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 thisGrpcServerImpl
. - 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
withhandlers
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 aConfigSource
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.since 2.0.0, use
ContentReaders.readURLEncodedString(Publisher, Charset)
instead - 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 useContainerRequest.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 withRolesAllowed
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 withRolesAllowed
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)
orHelidonServiceLoader.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 thisHttp.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
- 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
- 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 matchesConfigNode.ValueNode
with spacifiedexpectedValue
. - ValueNodeImpl - Class in io.helidon.config
-
Implements
ConfigNode.ValueNode
. - ValueNodeImpl(String) - Constructor for class io.helidon.config.ValueNodeImpl
-
Initialize node.
- ValueNodeMatcher - Class in io.helidon.config.testing
-
Hamcrest
Matcher
implementation that matchesConfigNode.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 byRestApiBase
. - 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
- writeCharBuffer(CharBuffer, Charset) - Static method in class io.helidon.media.common.ContentWriters
- writeCharSequence(CharSequence, Charset) - Static method in class io.helidon.media.common.ContentWriters
- 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
- 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
- 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
-
The
Http.Header.X_FORWARDED_PROTO
,Http.Header.X_FORWARDED_HOST
,Http.Header.X_FORWARDED_PORT
,Http.Header.X_FORWARDED_PREFIX
headers are used to discover the original requested URI. - 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
- XADataSourceWrappingDataSource(XADataSource, Consumer<? super XAResource>) - Constructor for class io.helidon.integrations.jta.jdbc.XADataSourceWrappingDataSource
-
Creates a new
XADataSourceWrappingDataSource
. - XML_PREDICATE - Static variable in class io.helidon.common.http.MediaType
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 theConfigProviderResolver.getBuilder()
.
Z
- ZipkinTracer - Class in io.helidon.tracing.zipkin
-
The ZipkinTracer delegates to
BraveTracer
while creatingZipkinSpanBuilder
instead ofBraveSpanBuilder
. - ZipkinTracer(BraveTracer, List<Tag<?>>) - Constructor for class io.helidon.tracing.zipkin.ZipkinTracer
-
Create a zipkin tracer from the delegate (BraveTracer) and tags to be used by default for all traces.
- ZipkinTracerBuilder - Class in io.helidon.tracing.zipkin
-
The ZipkinTracerBuilder is a convenience builder for
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
All Classes All Packages