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
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.